Move PREFERRED_DEBUGGING_TYPE define in pa64-hpux.h to pa.h
[official-gcc.git] / Makefile.in
blobd13f6c353ee2c86fff2cac44804ecdae2661f99c
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
24 # First, test for a proper version of make, but only where one is required.
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
115 # Build programs are put under this directory.
116 BUILD_SUBDIR = @build_subdir@
117 # This is set by the configure script to the arguments to use when configuring
118 # directories built for the build system.
119 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
148 # This is the list of variables to export in the environment when
149 # configuring subdirectories for the build system.
150 BUILD_EXPORTS = \
151 $(BASE_EXPORTS) \
152 AR="$(AR_FOR_BUILD)"; export AR; \
153 AS="$(AS_FOR_BUILD)"; export AS; \
154 CC="$(CC_FOR_BUILD)"; export CC; \
155 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
156 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
157 CPP="$(CPP_FOR_BUILD)"; export CPP; \
158 CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \
159 CXX="$(CXX_FOR_BUILD)"; export CXX; \
160 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
161 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
162 GOC="$(GOC_FOR_BUILD)"; export GOC; \
163 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
164 GDC="$(GDC_FOR_BUILD)"; export GDC; \
165 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
166 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
167 DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \
168 LD="$(LD_FOR_BUILD)"; export LD; \
169 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
170 NM="$(NM_FOR_BUILD)"; export NM; \
171 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
172 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
173 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
175 # These variables must be set on the make command line for directories
176 # built for the build system to override those in BASE_FLAGS_TO_PASS.
177 EXTRA_BUILD_FLAGS = \
178 CFLAGS="$(CFLAGS_FOR_BUILD)" \
179 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
181 # This is the list of directories to built for the host system.
182 SUBDIRS = @configdirs@
183 TARGET_CONFIGDIRS = @target_configdirs@
184 # This is set by the configure script to the arguments to use when configuring
185 # directories built for the host system.
186 HOST_CONFIGARGS = @host_configargs@
187 # Host programs are put under this directory, which is . except if building
188 # with srcdir=..
189 HOST_SUBDIR = @host_subdir@
190 # This is the list of variables to export in the environment when
191 # configuring subdirectories for the host system. We need to pass
192 # some to the GCC configure because of its hybrid host/target nature.
193 HOST_EXPORTS = \
194 $(BASE_EXPORTS) \
195 CC="$(CC)"; export CC; \
196 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
197 CFLAGS="$(CFLAGS)"; export CFLAGS; \
198 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
199 CXX="$(CXX)"; export CXX; \
200 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
201 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
202 GOC="$(GOC)"; export GOC; \
203 GDC="$(GDC)"; export GDC; \
204 AR="$(AR)"; export AR; \
205 AS="$(AS)"; export AS; \
206 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
207 CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \
208 CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \
209 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
210 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
211 DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \
212 LD="$(LD)"; export LD; \
213 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
214 NM="$(NM)"; export NM; \
215 RANLIB="$(RANLIB)"; export RANLIB; \
216 WINDRES="$(WINDRES)"; export WINDRES; \
217 WINDMC="$(WINDMC)"; export WINDMC; \
218 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
219 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
220 OTOOL="$(OTOOL)"; export OTOOL; \
221 READELF="$(READELF)"; export READELF; \
222 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
223 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
224 DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \
225 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
226 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
227 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
228 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
229 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
230 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
231 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
232 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
233 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
234 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
235 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
236 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
237 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
238 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
239 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
240 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
241 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
242 @if gcc-bootstrap
243 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
244 @endif gcc-bootstrap
245 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
247 POSTSTAGE1_CXX_EXPORT = \
248 CXX='$(CXX)'; export CXX; \
249 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
250 @if target-libstdc++-v3-bootstrap
251 # Override the above if we're bootstrapping C++.
252 POSTSTAGE1_CXX_EXPORT = \
253 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
254 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
255 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
256 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
257 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
258 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
259 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
260 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
261 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
262 export CXX; \
263 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
264 @endif target-libstdc++-v3-bootstrap
266 # Similar, for later GCC stages.
267 POSTSTAGE1_HOST_EXPORTS = \
268 $(HOST_EXPORTS) \
269 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
270 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
271 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
272 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
273 $(POSTSTAGE1_CXX_EXPORT) \
274 $(LTO_EXPORTS) \
275 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
276 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
277 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
278 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
279 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
280 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
281 export GDC; \
282 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
283 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
284 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
285 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
287 # Target libraries are put under this directory:
288 TARGET_SUBDIR = @target_subdir@
289 # This is set by the configure script to the arguments to use when configuring
290 # directories built for the target.
291 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
292 # This is the list of variables to export in the environment when
293 # configuring subdirectories for the target system.
294 BASE_TARGET_EXPORTS = \
295 $(BASE_EXPORTS) \
296 AR="$(AR_FOR_TARGET)"; export AR; \
297 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
298 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
299 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
300 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
301 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
302 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
303 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
304 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
305 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
306 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
307 DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \
308 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
309 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
310 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
311 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
312 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
313 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
314 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
315 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
316 READELF="$(READELF_FOR_TARGET)"; export READELF; \
317 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
318 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
319 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
320 @if gcc-bootstrap
321 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
322 @endif gcc-bootstrap
323 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
324 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
326 RAW_CXX_TARGET_EXPORTS = \
327 $(BASE_TARGET_EXPORTS) \
328 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
329 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
331 NORMAL_TARGET_EXPORTS = \
332 $(BASE_TARGET_EXPORTS) \
333 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
335 # Where to find GMP
336 HOST_GMPLIBS = @gmplibs@
337 HOST_GMPINC = @gmpinc@
339 # Where to find isl
340 HOST_ISLLIBS = @isllibs@
341 HOST_ISLINC = @islinc@
343 # Where to find libelf
344 HOST_LIBELFLIBS = @libelflibs@
345 HOST_LIBELFINC = @libelfinc@
347 # ----------------------------------------------
348 # Programs producing files for the BUILD machine
349 # ----------------------------------------------
351 SHELL = @SHELL@
353 # pwd command to use. Allow user to override default by setting PWDCMD in
354 # the environment to account for automounters. The make variable must not
355 # be called PWDCMD, otherwise the value set here is passed to make
356 # subprocesses and overrides the setting from the user's environment.
357 # Don't use PWD since it is a common shell environment variable and we
358 # don't want to corrupt it.
359 PWD_COMMAND = $${PWDCMD-pwd}
361 # compilers to use to create programs which must be run in the build
362 # environment.
363 AR_FOR_BUILD = @AR_FOR_BUILD@
364 AS_FOR_BUILD = @AS_FOR_BUILD@
365 CC_FOR_BUILD = @CC_FOR_BUILD@
366 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
367 CPP_FOR_BUILD = @CPP_FOR_BUILD@
368 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
369 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
370 CXX_FOR_BUILD = @CXX_FOR_BUILD@
371 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
372 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
373 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
374 GOC_FOR_BUILD = @GOC_FOR_BUILD@
375 GDC_FOR_BUILD = @GDC_FOR_BUILD@
376 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
377 LD_FOR_BUILD = @LD_FOR_BUILD@
378 NM_FOR_BUILD = @NM_FOR_BUILD@
379 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
380 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
381 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
383 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
384 # here so that they can be overridden by Makefile fragments.
385 BUILD_PREFIX = @BUILD_PREFIX@
386 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
388 # Flags to pass to stage2 and later makes. They are defined
389 # here so that they can be overridden by Makefile fragments.
390 BOOT_CFLAGS= -g -O2
391 BOOT_LDFLAGS=
392 BOOT_ADAFLAGS= -gnatpg
394 AWK = @AWK@
395 SED = @SED@
396 BISON = @BISON@
397 YACC = @YACC@
398 FLEX = @FLEX@
399 LEX = @LEX@
400 M4 = @M4@
401 MAKEINFO = @MAKEINFO@
402 EXPECT = @EXPECT@
403 RUNTEST = @RUNTEST@
405 AUTO_PROFILE = gcc-auto-profile -c 10000000
407 # This just becomes part of the MAKEINFO definition passed down to
408 # sub-makes. It lets flags be given on the command line while still
409 # using the makeinfo from the object tree.
410 # (Default to avoid splitting info files by setting the threshold high.)
411 MAKEINFOFLAGS = --split-size=5000000
413 # ---------------------------------------------
414 # Programs producing files for the HOST machine
415 # ---------------------------------------------
417 AS = @AS@
418 AR = @AR@
419 AR_FLAGS = rc
420 CC = @CC@
421 CXX = @CXX@
422 DLLTOOL = @DLLTOOL@
423 DSYMUTIL = @DSYMUTIL@
424 LD = @LD@
425 LIPO = @LIPO@
426 NM = @NM@
427 OBJDUMP = @OBJDUMP@
428 OTOOL = @OTOOL@
429 RANLIB = @RANLIB@
430 READELF = @READELF@
431 STRIP = @STRIP@
432 WINDRES = @WINDRES@
433 WINDMC = @WINDMC@
435 GDC = @GDC@
436 GNATBIND = @GNATBIND@
437 GNATMAKE = @GNATMAKE@
439 CFLAGS = @CFLAGS@
440 LDFLAGS = @LDFLAGS@
441 LIBCFLAGS = $(CFLAGS)
442 CXXFLAGS = @CXXFLAGS@
443 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
444 GOCFLAGS = $(CFLAGS)
445 GDCFLAGS = $(CFLAGS)
447 CREATE_GCOV = create_gcov
449 TFLAGS =
451 # Defaults for all stages; some are overridden below.
453 STAGE_CFLAGS = $(BOOT_CFLAGS)
454 STAGE_TFLAGS = $(TFLAGS)
455 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
458 # Defaults for stage 1; some are overridden below.
459 STAGE1_CFLAGS = $(STAGE_CFLAGS)
460 STAGE1_CXXFLAGS = $(CXXFLAGS)
461 @if target-libstdc++-v3-bootstrap
462 # Override the above if we're bootstrapping C++.
463 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
464 @endif target-libstdc++-v3-bootstrap
465 STAGE1_TFLAGS = $(STAGE_TFLAGS)
466 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
468 # Defaults for stage 2; some are overridden below.
469 STAGE2_CFLAGS = $(STAGE_CFLAGS)
470 STAGE2_CXXFLAGS = $(CXXFLAGS)
471 @if target-libstdc++-v3-bootstrap
472 # Override the above if we're bootstrapping C++.
473 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
474 @endif target-libstdc++-v3-bootstrap
475 STAGE2_TFLAGS = $(STAGE_TFLAGS)
476 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
478 # Defaults for stage 3; some are overridden below.
479 STAGE3_CFLAGS = $(STAGE_CFLAGS)
480 STAGE3_CXXFLAGS = $(CXXFLAGS)
481 @if target-libstdc++-v3-bootstrap
482 # Override the above if we're bootstrapping C++.
483 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
484 @endif target-libstdc++-v3-bootstrap
485 STAGE3_TFLAGS = $(STAGE_TFLAGS)
486 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
488 # Defaults for stage 4; some are overridden below.
489 STAGE4_CFLAGS = $(STAGE_CFLAGS)
490 STAGE4_CXXFLAGS = $(CXXFLAGS)
491 @if target-libstdc++-v3-bootstrap
492 # Override the above if we're bootstrapping C++.
493 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
494 @endif target-libstdc++-v3-bootstrap
495 STAGE4_TFLAGS = $(STAGE_TFLAGS)
496 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
498 # Defaults for stage profile; some are overridden below.
499 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
500 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
501 @if target-libstdc++-v3-bootstrap
502 # Override the above if we're bootstrapping C++.
503 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
504 @endif target-libstdc++-v3-bootstrap
505 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
506 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
508 # Defaults for stage train; some are overridden below.
509 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
510 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
511 @if target-libstdc++-v3-bootstrap
512 # Override the above if we're bootstrapping C++.
513 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
514 @endif target-libstdc++-v3-bootstrap
515 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
516 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
518 # Defaults for stage feedback; some are overridden below.
519 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
520 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
521 @if target-libstdc++-v3-bootstrap
522 # Override the above if we're bootstrapping C++.
523 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
524 @endif target-libstdc++-v3-bootstrap
525 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
526 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
528 # Defaults for stage autoprofile; some are overridden below.
529 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
530 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
531 @if target-libstdc++-v3-bootstrap
532 # Override the above if we're bootstrapping C++.
533 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
534 @endif target-libstdc++-v3-bootstrap
535 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
536 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
538 # Defaults for stage autofeedback; some are overridden below.
539 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
540 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
541 @if target-libstdc++-v3-bootstrap
542 # Override the above if we're bootstrapping C++.
543 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
544 @endif target-libstdc++-v3-bootstrap
545 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
546 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
549 # By default, C and C++ are the only stage1 languages, because they are the
550 # only ones we require to build with the bootstrap compiler, and also the
551 # only ones useful for building stage2.
553 STAGE1_CFLAGS = @stage1_cflags@
554 STAGE1_CHECKING = @stage1_checking@
555 STAGE1_LANGUAGES = @stage1_languages@
556 # * We force-disable intermodule optimizations, even if
557 # --enable-intermodule was passed, since the installed compiler
558 # probably can't handle them. Luckily, autoconf always respects
559 # the last argument when conflicting --enable arguments are passed.
560 # * Likewise, we force-disable coverage flags, since the installed
561 # compiler probably has never heard of them.
562 # * We also disable -Wformat, since older GCCs don't understand newer %s.
563 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
564 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
565 --disable-build-format-warnings
567 # When using the slow stage1 compiler disable IL verification and forcefully
568 # enable it when using the stage2 compiler instead. As we later compare
569 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
570 # checking when building all target libraries for release builds.
571 STAGE1_TFLAGS += -fno-checking
572 STAGE2_CFLAGS += -fno-checking
573 STAGE2_TFLAGS += -fno-checking
574 STAGE3_CFLAGS += -fchecking=1
575 STAGE3_TFLAGS += -fchecking=1
577 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
578 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
580 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
581 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
583 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
584 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
586 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
587 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
589 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
590 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
592 do-compare = @do_compare@
593 do-compare3 = $(do-compare)
595 # -----------------------------------------------
596 # Programs producing files for the TARGET machine
597 # -----------------------------------------------
599 AR_FOR_TARGET=@AR_FOR_TARGET@
600 AS_FOR_TARGET=@AS_FOR_TARGET@
601 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
603 # If GCC_FOR_TARGET is not overriden on the command line, then this
604 # variable is passed down to the gcc Makefile, where it is used to
605 # build libgcc2.a. We define it here so that it can itself be
606 # overridden on the command line.
607 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
608 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
609 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
610 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
611 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
612 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
613 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
614 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
615 LD_FOR_TARGET=@LD_FOR_TARGET@
617 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
618 NM_FOR_TARGET=@NM_FOR_TARGET@
619 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
620 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
621 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
622 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
623 READELF_FOR_TARGET=@READELF_FOR_TARGET@
624 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
625 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
626 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
628 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
629 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
630 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
632 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
633 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
635 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
636 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
637 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
638 GOCFLAGS_FOR_TARGET = -O2 -g
639 GDCFLAGS_FOR_TARGET = -O2 -g
641 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
642 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
643 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
645 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
647 # ------------------------------------
648 # Miscellaneous targets and flag lists
649 # ------------------------------------
651 # The first rule in the file had better be this one. Don't put any above it.
652 # This lives here to allow makefile fragments to contain dependencies.
653 all:
655 #### host and target specific makefile fragments come in here.
656 @target_makefile_frag@
657 @alphaieee_frag@
658 @ospace_frag@
659 @host_makefile_frag@
662 # This is the list of directories that may be needed in RPATH_ENVVAR
663 # so that programs built for the target machine work.
664 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
666 @if target-libstdc++-v3
667 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
668 @endif target-libstdc++-v3
670 @if target-libsanitizer
671 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
672 @endif target-libsanitizer
674 @if target-libvtv
675 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
676 @endif target-libvtv
678 @if target-liboffloadmic
679 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
680 @endif target-liboffloadmic
682 @if target-libssp
683 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
684 @endif target-libssp
686 @if target-libphobos
687 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
688 @endif target-libphobos
690 @if target-libgomp
691 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
692 @endif target-libgomp
694 @if target-libitm
695 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
696 @endif target-libitm
698 @if target-libatomic
699 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
700 @endif target-libatomic
704 # This is the list of directories that may be needed in RPATH_ENVVAR
705 # so that programs built for the host machine work.
706 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
708 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
709 @if gcc
710 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
711 @endif gcc
714 @if gmp
715 HOST_LIB_PATH_gmp = \
716 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
717 @endif gmp
719 @if mpfr
720 HOST_LIB_PATH_mpfr = \
721 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
722 @endif mpfr
724 @if mpc
725 HOST_LIB_PATH_mpc = \
726 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
727 @endif mpc
729 @if isl
730 HOST_LIB_PATH_isl = \
731 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
732 @endif isl
734 @if libelf
735 HOST_LIB_PATH_libelf = \
736 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
737 @endif libelf
740 CXX_FOR_TARGET_FLAG_TO_PASS = \
741 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
742 @if target-libstdc++-v3
743 # CXX_FOR_TARGET is tricky to get right for target libs that require a
744 # functional C++ compiler. When we recurse, if we expand
745 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
746 # libstdc++ include flags from the script. Instead, we get an
747 # -funconfigured-* word, so that we'll get errors if this invalid C++
748 # command line is used for anything, but also so that we can use the
749 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
750 # don't pass it on, sub-make will use the default definition, that
751 # re-expands it at the time of use, so we'll get it right when we need
752 # it. One potential exception is the expansion of CXX_FOR_TARGET
753 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
754 # really work, for C++ host programs can't depend on the current-stage
755 # C++ target library.
756 CXX_FOR_TARGET_FLAG_TO_PASS = \
757 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
758 @endif target-libstdc++-v3
760 # Flags to pass down to all sub-makes. STAGE*FLAGS,
761 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
762 # overrideable (for a bootstrap build stage1 also builds gcc.info).
763 BASE_FLAGS_TO_PASS = \
764 "DESTDIR=$(DESTDIR)" \
765 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
766 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
767 "bindir=$(bindir)" \
768 "datadir=$(datadir)" \
769 "exec_prefix=$(exec_prefix)" \
770 "includedir=$(includedir)" \
771 "datarootdir=$(datarootdir)" \
772 "docdir=$(docdir)" \
773 "infodir=$(infodir)" \
774 "pdfdir=$(pdfdir)" \
775 "htmldir=$(htmldir)" \
776 "libdir=$(libdir)" \
777 "libexecdir=$(libexecdir)" \
778 "lispdir=$(lispdir)" \
779 "localstatedir=$(localstatedir)" \
780 "mandir=$(mandir)" \
781 "oldincludedir=$(oldincludedir)" \
782 "prefix=$(prefix)" \
783 "sbindir=$(sbindir)" \
784 "sharedstatedir=$(sharedstatedir)" \
785 "sysconfdir=$(sysconfdir)" \
786 "tooldir=$(tooldir)" \
787 "build_tooldir=$(build_tooldir)" \
788 "target_alias=$(target_alias)" \
789 "AWK=$(AWK)" \
790 "BISON=$(BISON)" \
791 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
792 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
793 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
794 "EXPECT=$(EXPECT)" \
795 "FLEX=$(FLEX)" \
796 "INSTALL=$(INSTALL)" \
797 "INSTALL_DATA=$(INSTALL_DATA)" \
798 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
799 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
800 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
801 "LEX=$(LEX)" \
802 "M4=$(M4)" \
803 "MAKE=$(MAKE)" \
804 "RUNTEST=$(RUNTEST)" \
805 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
806 "SED=$(SED)" \
807 "SHELL=$(SHELL)" \
808 "YACC=$(YACC)" \
809 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
810 "ADA_CFLAGS=$(ADA_CFLAGS)" \
811 "AR_FLAGS=$(AR_FLAGS)" \
812 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
813 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
814 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
815 "CFLAGS=$(CFLAGS)" \
816 "CXXFLAGS=$(CXXFLAGS)" \
817 "LDFLAGS=$(LDFLAGS)" \
818 "LIBCFLAGS=$(LIBCFLAGS)" \
819 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
820 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
821 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
822 "GNATBIND=$(GNATBIND)" \
823 "GNATMAKE=$(GNATMAKE)" \
824 "GDC=$(GDC)" \
825 "GDCFLAGS=$(GDCFLAGS)" \
826 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
827 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
828 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
829 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
830 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
831 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
832 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
833 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
834 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
835 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
836 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
837 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
838 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
839 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
840 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
841 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
842 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
843 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
844 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
845 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
846 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
847 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
848 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
849 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
850 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
851 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
852 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
853 "BUILD_CONFIG=$(BUILD_CONFIG)" \
854 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
855 "LEAN=$(LEAN)" \
856 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
857 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
858 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
859 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
860 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
861 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
862 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
863 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
864 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
865 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
866 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
867 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
868 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
869 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
870 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
871 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
872 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
873 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
874 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
875 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
876 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
877 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
878 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
879 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
880 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
881 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
882 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
883 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
884 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
885 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
886 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
887 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
888 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
889 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
890 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
891 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
892 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
893 "TFLAGS=$(TFLAGS)" \
894 "CONFIG_SHELL=$(SHELL)" \
895 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
896 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
898 # We leave this in just in case, but it is not needed anymore.
899 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
901 # Flags to pass down to most sub-makes, in which we're building with
902 # the host environment.
903 EXTRA_HOST_FLAGS = \
904 'AR=$(AR)' \
905 'AS=$(AS)' \
906 'CC=$(CC)' \
907 'CXX=$(CXX)' \
908 'DLLTOOL=$(DLLTOOL)' \
909 'DSYMUTIL=$(DSYMUTIL)' \
910 'GFORTRAN=$(GFORTRAN)' \
911 'GOC=$(GOC)' \
912 'GDC=$(GDC)' \
913 'LD=$(LD)' \
914 'LIPO=$(LIPO)' \
915 'NM=$(NM)' \
916 'OBJDUMP=$(OBJDUMP)' \
917 'OTOOL=$(OTOOL)' \
918 'RANLIB=$(RANLIB)' \
919 'READELF=$(READELF)' \
920 'STRIP=$(STRIP)' \
921 'WINDRES=$(WINDRES)' \
922 'WINDMC=$(WINDMC)' \
923 'CREATE_GCOV=$(CREATE_GCOV)'
925 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
927 # Flags to pass to stage1 or when not bootstrapping.
929 STAGE1_FLAGS_TO_PASS = \
930 LDFLAGS="$${LDFLAGS}" \
931 HOST_LIBS="$${HOST_LIBS}"
933 # Flags to pass to stage2 and later makes.
935 POSTSTAGE1_FLAGS_TO_PASS = \
936 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
937 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
938 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
939 GNATBIND="$${GNATBIND}" \
940 LDFLAGS="$${LDFLAGS}" \
941 HOST_LIBS="$${HOST_LIBS}" \
942 $(LTO_FLAGS_TO_PASS) \
943 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
945 @if gcc-bootstrap
946 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
947 $(POSTSTAGE1_HOST_EXPORTS) \
950 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
951 @endif gcc-bootstrap
953 # Flags to pass down to makes which are built with the target environment.
954 # The double $ decreases the length of the command line; those variables
955 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
956 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
957 # so we expand them here.
958 EXTRA_TARGET_FLAGS = \
959 'AR=$$(AR_FOR_TARGET)' \
960 'AS=$(COMPILER_AS_FOR_TARGET)' \
961 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
962 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
963 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
964 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
965 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
966 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
967 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
968 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
969 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
970 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
971 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
972 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
973 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
974 'LD=$(COMPILER_LD_FOR_TARGET)' \
975 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
976 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
977 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
978 'NM=$(COMPILER_NM_FOR_TARGET)' \
979 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
980 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
981 'RANLIB=$$(RANLIB_FOR_TARGET)' \
982 'READELF=$$(READELF_FOR_TARGET)' \
983 'WINDRES=$$(WINDRES_FOR_TARGET)' \
984 'WINDMC=$$(WINDMC_FOR_TARGET)' \
985 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
986 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
987 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
988 "TFLAGS=$$TFLAGS"
990 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
992 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
993 # unfortunately needs the native compiler and the target ar and
994 # ranlib.
995 # If any variables are added here, they must be added to do-*, below.
996 # The BUILD_* variables are a special case, which are used for the gcc
997 # cross-building scheme.
998 EXTRA_GCC_FLAGS = \
999 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
1000 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1001 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1003 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1005 @if gcc
1006 BUILD_CONFIG = @BUILD_CONFIG@
1007 ifneq ($(BUILD_CONFIG),)
1008 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1009 endif
1010 @endif gcc
1012 .PHONY: configure-host
1013 configure-host: \
1014 maybe-configure-bfd \
1015 maybe-configure-opcodes \
1016 maybe-configure-binutils \
1017 maybe-configure-bison \
1018 maybe-configure-cgen \
1019 maybe-configure-dejagnu \
1020 maybe-configure-etc \
1021 maybe-configure-fastjar \
1022 maybe-configure-fixincludes \
1023 maybe-configure-flex \
1024 maybe-configure-gas \
1025 maybe-configure-gcc \
1026 maybe-configure-gmp \
1027 maybe-configure-mpfr \
1028 maybe-configure-mpc \
1029 maybe-configure-isl \
1030 maybe-configure-libelf \
1031 maybe-configure-gold \
1032 maybe-configure-gprof \
1033 maybe-configure-intl \
1034 maybe-configure-tcl \
1035 maybe-configure-itcl \
1036 maybe-configure-ld \
1037 maybe-configure-libbacktrace \
1038 maybe-configure-libcpp \
1039 maybe-configure-libcody \
1040 maybe-configure-libdecnumber \
1041 maybe-configure-libgui \
1042 maybe-configure-libiberty \
1043 maybe-configure-libiberty-linker-plugin \
1044 maybe-configure-libiconv \
1045 maybe-configure-m4 \
1046 maybe-configure-readline \
1047 maybe-configure-sid \
1048 maybe-configure-sim \
1049 maybe-configure-texinfo \
1050 maybe-configure-zlib \
1051 maybe-configure-gnulib \
1052 maybe-configure-gdbsupport \
1053 maybe-configure-gdbserver \
1054 maybe-configure-gdb \
1055 maybe-configure-expect \
1056 maybe-configure-guile \
1057 maybe-configure-tk \
1058 maybe-configure-libtermcap \
1059 maybe-configure-utils \
1060 maybe-configure-c++tools \
1061 maybe-configure-gnattools \
1062 maybe-configure-lto-plugin \
1063 maybe-configure-libcc1 \
1064 maybe-configure-gotools \
1065 maybe-configure-libctf
1066 .PHONY: configure-target
1067 configure-target: \
1068 maybe-configure-target-libstdc++-v3 \
1069 maybe-configure-target-libsanitizer \
1070 maybe-configure-target-libvtv \
1071 maybe-configure-target-liboffloadmic \
1072 maybe-configure-target-libssp \
1073 maybe-configure-target-newlib \
1074 maybe-configure-target-libgcc \
1075 maybe-configure-target-libbacktrace \
1076 maybe-configure-target-libquadmath \
1077 maybe-configure-target-libgfortran \
1078 maybe-configure-target-libobjc \
1079 maybe-configure-target-libgo \
1080 maybe-configure-target-libphobos \
1081 maybe-configure-target-libtermcap \
1082 maybe-configure-target-winsup \
1083 maybe-configure-target-libgloss \
1084 maybe-configure-target-libffi \
1085 maybe-configure-target-zlib \
1086 maybe-configure-target-rda \
1087 maybe-configure-target-libada \
1088 maybe-configure-target-libgomp \
1089 maybe-configure-target-libitm \
1090 maybe-configure-target-libatomic
1092 # The target built for a native non-bootstrap build.
1093 .PHONY: all
1094 all:
1095 @if gcc-bootstrap
1096 [ -f stage_final ] || echo stage3 > stage_final
1097 @r=`${PWD_COMMAND}`; export r; \
1098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1099 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1100 @endif gcc-bootstrap
1101 @: $(MAKE); $(unstage)
1102 @r=`${PWD_COMMAND}`; export r; \
1103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1104 @if gcc-bootstrap
1105 if [ -f stage_last ]; then \
1106 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1107 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1108 else \
1109 @endif gcc-bootstrap
1110 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1111 @if gcc-bootstrap
1113 fi \
1114 @endif gcc-bootstrap
1115 && :
1117 .PHONY: all-build
1119 all-build: maybe-all-build-libiberty
1120 all-build: maybe-all-build-bison
1121 all-build: maybe-all-build-flex
1122 all-build: maybe-all-build-m4
1123 all-build: maybe-all-build-texinfo
1124 all-build: maybe-all-build-fixincludes
1125 all-build: maybe-all-build-libcpp
1127 .PHONY: all-host
1129 @if bfd-no-bootstrap
1130 all-host: maybe-all-bfd
1131 @endif bfd-no-bootstrap
1132 @if opcodes-no-bootstrap
1133 all-host: maybe-all-opcodes
1134 @endif opcodes-no-bootstrap
1135 @if binutils-no-bootstrap
1136 all-host: maybe-all-binutils
1137 @endif binutils-no-bootstrap
1138 all-host: maybe-all-bison
1139 all-host: maybe-all-cgen
1140 all-host: maybe-all-dejagnu
1141 all-host: maybe-all-etc
1142 all-host: maybe-all-fastjar
1143 @if fixincludes-no-bootstrap
1144 all-host: maybe-all-fixincludes
1145 @endif fixincludes-no-bootstrap
1146 all-host: maybe-all-flex
1147 @if gas-no-bootstrap
1148 all-host: maybe-all-gas
1149 @endif gas-no-bootstrap
1150 @if gcc-no-bootstrap
1151 all-host: maybe-all-gcc
1152 @endif gcc-no-bootstrap
1153 @if gmp-no-bootstrap
1154 all-host: maybe-all-gmp
1155 @endif gmp-no-bootstrap
1156 @if mpfr-no-bootstrap
1157 all-host: maybe-all-mpfr
1158 @endif mpfr-no-bootstrap
1159 @if mpc-no-bootstrap
1160 all-host: maybe-all-mpc
1161 @endif mpc-no-bootstrap
1162 @if isl-no-bootstrap
1163 all-host: maybe-all-isl
1164 @endif isl-no-bootstrap
1165 @if libelf-no-bootstrap
1166 all-host: maybe-all-libelf
1167 @endif libelf-no-bootstrap
1168 @if gold-no-bootstrap
1169 all-host: maybe-all-gold
1170 @endif gold-no-bootstrap
1171 all-host: maybe-all-gprof
1172 @if intl-no-bootstrap
1173 all-host: maybe-all-intl
1174 @endif intl-no-bootstrap
1175 all-host: maybe-all-tcl
1176 all-host: maybe-all-itcl
1177 @if ld-no-bootstrap
1178 all-host: maybe-all-ld
1179 @endif ld-no-bootstrap
1180 @if libbacktrace-no-bootstrap
1181 all-host: maybe-all-libbacktrace
1182 @endif libbacktrace-no-bootstrap
1183 @if libcpp-no-bootstrap
1184 all-host: maybe-all-libcpp
1185 @endif libcpp-no-bootstrap
1186 @if libcody-no-bootstrap
1187 all-host: maybe-all-libcody
1188 @endif libcody-no-bootstrap
1189 @if libdecnumber-no-bootstrap
1190 all-host: maybe-all-libdecnumber
1191 @endif libdecnumber-no-bootstrap
1192 all-host: maybe-all-libgui
1193 @if libiberty-no-bootstrap
1194 all-host: maybe-all-libiberty
1195 @endif libiberty-no-bootstrap
1196 @if libiberty-linker-plugin-no-bootstrap
1197 all-host: maybe-all-libiberty-linker-plugin
1198 @endif libiberty-linker-plugin-no-bootstrap
1199 @if libiconv-no-bootstrap
1200 all-host: maybe-all-libiconv
1201 @endif libiconv-no-bootstrap
1202 all-host: maybe-all-m4
1203 all-host: maybe-all-readline
1204 all-host: maybe-all-sid
1205 all-host: maybe-all-sim
1206 all-host: maybe-all-texinfo
1207 @if zlib-no-bootstrap
1208 all-host: maybe-all-zlib
1209 @endif zlib-no-bootstrap
1210 all-host: maybe-all-gnulib
1211 all-host: maybe-all-gdbsupport
1212 all-host: maybe-all-gdbserver
1213 all-host: maybe-all-gdb
1214 all-host: maybe-all-expect
1215 all-host: maybe-all-guile
1216 all-host: maybe-all-tk
1217 all-host: maybe-all-libtermcap
1218 all-host: maybe-all-utils
1219 all-host: maybe-all-c++tools
1220 all-host: maybe-all-gnattools
1221 @if lto-plugin-no-bootstrap
1222 all-host: maybe-all-lto-plugin
1223 @endif lto-plugin-no-bootstrap
1224 all-host: maybe-all-libcc1
1225 all-host: maybe-all-gotools
1226 @if libctf-no-bootstrap
1227 all-host: maybe-all-libctf
1228 @endif libctf-no-bootstrap
1230 .PHONY: all-target
1232 @if target-libstdc++-v3-no-bootstrap
1233 all-target: maybe-all-target-libstdc++-v3
1234 @endif target-libstdc++-v3-no-bootstrap
1235 @if target-libsanitizer-no-bootstrap
1236 all-target: maybe-all-target-libsanitizer
1237 @endif target-libsanitizer-no-bootstrap
1238 @if target-libvtv-no-bootstrap
1239 all-target: maybe-all-target-libvtv
1240 @endif target-libvtv-no-bootstrap
1241 all-target: maybe-all-target-liboffloadmic
1242 all-target: maybe-all-target-libssp
1243 all-target: maybe-all-target-newlib
1244 @if target-libgcc-no-bootstrap
1245 all-target: maybe-all-target-libgcc
1246 @endif target-libgcc-no-bootstrap
1247 all-target: maybe-all-target-libbacktrace
1248 all-target: maybe-all-target-libquadmath
1249 all-target: maybe-all-target-libgfortran
1250 all-target: maybe-all-target-libobjc
1251 all-target: maybe-all-target-libgo
1252 all-target: maybe-all-target-libphobos
1253 all-target: maybe-all-target-libtermcap
1254 all-target: maybe-all-target-winsup
1255 all-target: maybe-all-target-libgloss
1256 all-target: maybe-all-target-libffi
1257 all-target: maybe-all-target-zlib
1258 all-target: maybe-all-target-rda
1259 all-target: maybe-all-target-libada
1260 @if target-libgomp-no-bootstrap
1261 all-target: maybe-all-target-libgomp
1262 @endif target-libgomp-no-bootstrap
1263 all-target: maybe-all-target-libitm
1264 all-target: maybe-all-target-libatomic
1266 # Do a target for all the subdirectories. A ``make do-X'' will do a
1267 # ``make X'' in all subdirectories (because, in general, there is a
1268 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1269 # but it may do additional work as well).
1271 .PHONY: do-info
1272 do-info:
1273 @: $(MAKE); $(unstage)
1274 @r=`${PWD_COMMAND}`; export r; \
1275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1276 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1277 info-target
1280 .PHONY: info-host
1282 info-host: maybe-info-bfd
1283 info-host: maybe-info-opcodes
1284 info-host: maybe-info-binutils
1285 info-host: maybe-info-bison
1286 info-host: maybe-info-cgen
1287 info-host: maybe-info-dejagnu
1288 info-host: maybe-info-etc
1289 info-host: maybe-info-fastjar
1290 info-host: maybe-info-fixincludes
1291 info-host: maybe-info-flex
1292 info-host: maybe-info-gas
1293 info-host: maybe-info-gcc
1294 info-host: maybe-info-gmp
1295 info-host: maybe-info-mpfr
1296 info-host: maybe-info-mpc
1297 info-host: maybe-info-isl
1298 info-host: maybe-info-libelf
1299 info-host: maybe-info-gold
1300 info-host: maybe-info-gprof
1301 info-host: maybe-info-intl
1302 info-host: maybe-info-tcl
1303 info-host: maybe-info-itcl
1304 info-host: maybe-info-ld
1305 info-host: maybe-info-libbacktrace
1306 info-host: maybe-info-libcpp
1307 info-host: maybe-info-libcody
1308 info-host: maybe-info-libdecnumber
1309 info-host: maybe-info-libgui
1310 info-host: maybe-info-libiberty
1311 info-host: maybe-info-libiberty-linker-plugin
1312 info-host: maybe-info-libiconv
1313 info-host: maybe-info-m4
1314 info-host: maybe-info-readline
1315 info-host: maybe-info-sid
1316 info-host: maybe-info-sim
1317 info-host: maybe-info-texinfo
1318 info-host: maybe-info-zlib
1319 info-host: maybe-info-gnulib
1320 info-host: maybe-info-gdbsupport
1321 info-host: maybe-info-gdbserver
1322 info-host: maybe-info-gdb
1323 info-host: maybe-info-expect
1324 info-host: maybe-info-guile
1325 info-host: maybe-info-tk
1326 info-host: maybe-info-libtermcap
1327 info-host: maybe-info-utils
1328 info-host: maybe-info-c++tools
1329 info-host: maybe-info-gnattools
1330 info-host: maybe-info-lto-plugin
1331 info-host: maybe-info-libcc1
1332 info-host: maybe-info-gotools
1333 info-host: maybe-info-libctf
1335 .PHONY: info-target
1337 info-target: maybe-info-target-libstdc++-v3
1338 info-target: maybe-info-target-libsanitizer
1339 info-target: maybe-info-target-libvtv
1340 info-target: maybe-info-target-liboffloadmic
1341 info-target: maybe-info-target-libssp
1342 info-target: maybe-info-target-newlib
1343 info-target: maybe-info-target-libgcc
1344 info-target: maybe-info-target-libbacktrace
1345 info-target: maybe-info-target-libquadmath
1346 info-target: maybe-info-target-libgfortran
1347 info-target: maybe-info-target-libobjc
1348 info-target: maybe-info-target-libgo
1349 info-target: maybe-info-target-libphobos
1350 info-target: maybe-info-target-libtermcap
1351 info-target: maybe-info-target-winsup
1352 info-target: maybe-info-target-libgloss
1353 info-target: maybe-info-target-libffi
1354 info-target: maybe-info-target-zlib
1355 info-target: maybe-info-target-rda
1356 info-target: maybe-info-target-libada
1357 info-target: maybe-info-target-libgomp
1358 info-target: maybe-info-target-libitm
1359 info-target: maybe-info-target-libatomic
1361 .PHONY: do-dvi
1362 do-dvi:
1363 @: $(MAKE); $(unstage)
1364 @r=`${PWD_COMMAND}`; export r; \
1365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1366 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1367 dvi-target
1370 .PHONY: dvi-host
1372 dvi-host: maybe-dvi-bfd
1373 dvi-host: maybe-dvi-opcodes
1374 dvi-host: maybe-dvi-binutils
1375 dvi-host: maybe-dvi-bison
1376 dvi-host: maybe-dvi-cgen
1377 dvi-host: maybe-dvi-dejagnu
1378 dvi-host: maybe-dvi-etc
1379 dvi-host: maybe-dvi-fastjar
1380 dvi-host: maybe-dvi-fixincludes
1381 dvi-host: maybe-dvi-flex
1382 dvi-host: maybe-dvi-gas
1383 dvi-host: maybe-dvi-gcc
1384 dvi-host: maybe-dvi-gmp
1385 dvi-host: maybe-dvi-mpfr
1386 dvi-host: maybe-dvi-mpc
1387 dvi-host: maybe-dvi-isl
1388 dvi-host: maybe-dvi-libelf
1389 dvi-host: maybe-dvi-gold
1390 dvi-host: maybe-dvi-gprof
1391 dvi-host: maybe-dvi-intl
1392 dvi-host: maybe-dvi-tcl
1393 dvi-host: maybe-dvi-itcl
1394 dvi-host: maybe-dvi-ld
1395 dvi-host: maybe-dvi-libbacktrace
1396 dvi-host: maybe-dvi-libcpp
1397 dvi-host: maybe-dvi-libcody
1398 dvi-host: maybe-dvi-libdecnumber
1399 dvi-host: maybe-dvi-libgui
1400 dvi-host: maybe-dvi-libiberty
1401 dvi-host: maybe-dvi-libiberty-linker-plugin
1402 dvi-host: maybe-dvi-libiconv
1403 dvi-host: maybe-dvi-m4
1404 dvi-host: maybe-dvi-readline
1405 dvi-host: maybe-dvi-sid
1406 dvi-host: maybe-dvi-sim
1407 dvi-host: maybe-dvi-texinfo
1408 dvi-host: maybe-dvi-zlib
1409 dvi-host: maybe-dvi-gnulib
1410 dvi-host: maybe-dvi-gdbsupport
1411 dvi-host: maybe-dvi-gdbserver
1412 dvi-host: maybe-dvi-gdb
1413 dvi-host: maybe-dvi-expect
1414 dvi-host: maybe-dvi-guile
1415 dvi-host: maybe-dvi-tk
1416 dvi-host: maybe-dvi-libtermcap
1417 dvi-host: maybe-dvi-utils
1418 dvi-host: maybe-dvi-c++tools
1419 dvi-host: maybe-dvi-gnattools
1420 dvi-host: maybe-dvi-lto-plugin
1421 dvi-host: maybe-dvi-libcc1
1422 dvi-host: maybe-dvi-gotools
1423 dvi-host: maybe-dvi-libctf
1425 .PHONY: dvi-target
1427 dvi-target: maybe-dvi-target-libstdc++-v3
1428 dvi-target: maybe-dvi-target-libsanitizer
1429 dvi-target: maybe-dvi-target-libvtv
1430 dvi-target: maybe-dvi-target-liboffloadmic
1431 dvi-target: maybe-dvi-target-libssp
1432 dvi-target: maybe-dvi-target-newlib
1433 dvi-target: maybe-dvi-target-libgcc
1434 dvi-target: maybe-dvi-target-libbacktrace
1435 dvi-target: maybe-dvi-target-libquadmath
1436 dvi-target: maybe-dvi-target-libgfortran
1437 dvi-target: maybe-dvi-target-libobjc
1438 dvi-target: maybe-dvi-target-libgo
1439 dvi-target: maybe-dvi-target-libphobos
1440 dvi-target: maybe-dvi-target-libtermcap
1441 dvi-target: maybe-dvi-target-winsup
1442 dvi-target: maybe-dvi-target-libgloss
1443 dvi-target: maybe-dvi-target-libffi
1444 dvi-target: maybe-dvi-target-zlib
1445 dvi-target: maybe-dvi-target-rda
1446 dvi-target: maybe-dvi-target-libada
1447 dvi-target: maybe-dvi-target-libgomp
1448 dvi-target: maybe-dvi-target-libitm
1449 dvi-target: maybe-dvi-target-libatomic
1451 .PHONY: do-pdf
1452 do-pdf:
1453 @: $(MAKE); $(unstage)
1454 @r=`${PWD_COMMAND}`; export r; \
1455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1456 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1457 pdf-target
1460 .PHONY: pdf-host
1462 pdf-host: maybe-pdf-bfd
1463 pdf-host: maybe-pdf-opcodes
1464 pdf-host: maybe-pdf-binutils
1465 pdf-host: maybe-pdf-bison
1466 pdf-host: maybe-pdf-cgen
1467 pdf-host: maybe-pdf-dejagnu
1468 pdf-host: maybe-pdf-etc
1469 pdf-host: maybe-pdf-fastjar
1470 pdf-host: maybe-pdf-fixincludes
1471 pdf-host: maybe-pdf-flex
1472 pdf-host: maybe-pdf-gas
1473 pdf-host: maybe-pdf-gcc
1474 pdf-host: maybe-pdf-gmp
1475 pdf-host: maybe-pdf-mpfr
1476 pdf-host: maybe-pdf-mpc
1477 pdf-host: maybe-pdf-isl
1478 pdf-host: maybe-pdf-libelf
1479 pdf-host: maybe-pdf-gold
1480 pdf-host: maybe-pdf-gprof
1481 pdf-host: maybe-pdf-intl
1482 pdf-host: maybe-pdf-tcl
1483 pdf-host: maybe-pdf-itcl
1484 pdf-host: maybe-pdf-ld
1485 pdf-host: maybe-pdf-libbacktrace
1486 pdf-host: maybe-pdf-libcpp
1487 pdf-host: maybe-pdf-libcody
1488 pdf-host: maybe-pdf-libdecnumber
1489 pdf-host: maybe-pdf-libgui
1490 pdf-host: maybe-pdf-libiberty
1491 pdf-host: maybe-pdf-libiberty-linker-plugin
1492 pdf-host: maybe-pdf-libiconv
1493 pdf-host: maybe-pdf-m4
1494 pdf-host: maybe-pdf-readline
1495 pdf-host: maybe-pdf-sid
1496 pdf-host: maybe-pdf-sim
1497 pdf-host: maybe-pdf-texinfo
1498 pdf-host: maybe-pdf-zlib
1499 pdf-host: maybe-pdf-gnulib
1500 pdf-host: maybe-pdf-gdbsupport
1501 pdf-host: maybe-pdf-gdbserver
1502 pdf-host: maybe-pdf-gdb
1503 pdf-host: maybe-pdf-expect
1504 pdf-host: maybe-pdf-guile
1505 pdf-host: maybe-pdf-tk
1506 pdf-host: maybe-pdf-libtermcap
1507 pdf-host: maybe-pdf-utils
1508 pdf-host: maybe-pdf-c++tools
1509 pdf-host: maybe-pdf-gnattools
1510 pdf-host: maybe-pdf-lto-plugin
1511 pdf-host: maybe-pdf-libcc1
1512 pdf-host: maybe-pdf-gotools
1513 pdf-host: maybe-pdf-libctf
1515 .PHONY: pdf-target
1517 pdf-target: maybe-pdf-target-libstdc++-v3
1518 pdf-target: maybe-pdf-target-libsanitizer
1519 pdf-target: maybe-pdf-target-libvtv
1520 pdf-target: maybe-pdf-target-liboffloadmic
1521 pdf-target: maybe-pdf-target-libssp
1522 pdf-target: maybe-pdf-target-newlib
1523 pdf-target: maybe-pdf-target-libgcc
1524 pdf-target: maybe-pdf-target-libbacktrace
1525 pdf-target: maybe-pdf-target-libquadmath
1526 pdf-target: maybe-pdf-target-libgfortran
1527 pdf-target: maybe-pdf-target-libobjc
1528 pdf-target: maybe-pdf-target-libgo
1529 pdf-target: maybe-pdf-target-libphobos
1530 pdf-target: maybe-pdf-target-libtermcap
1531 pdf-target: maybe-pdf-target-winsup
1532 pdf-target: maybe-pdf-target-libgloss
1533 pdf-target: maybe-pdf-target-libffi
1534 pdf-target: maybe-pdf-target-zlib
1535 pdf-target: maybe-pdf-target-rda
1536 pdf-target: maybe-pdf-target-libada
1537 pdf-target: maybe-pdf-target-libgomp
1538 pdf-target: maybe-pdf-target-libitm
1539 pdf-target: maybe-pdf-target-libatomic
1541 .PHONY: do-html
1542 do-html:
1543 @: $(MAKE); $(unstage)
1544 @r=`${PWD_COMMAND}`; export r; \
1545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1546 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1547 html-target
1550 .PHONY: html-host
1552 html-host: maybe-html-bfd
1553 html-host: maybe-html-opcodes
1554 html-host: maybe-html-binutils
1555 html-host: maybe-html-bison
1556 html-host: maybe-html-cgen
1557 html-host: maybe-html-dejagnu
1558 html-host: maybe-html-etc
1559 html-host: maybe-html-fastjar
1560 html-host: maybe-html-fixincludes
1561 html-host: maybe-html-flex
1562 html-host: maybe-html-gas
1563 html-host: maybe-html-gcc
1564 html-host: maybe-html-gmp
1565 html-host: maybe-html-mpfr
1566 html-host: maybe-html-mpc
1567 html-host: maybe-html-isl
1568 html-host: maybe-html-libelf
1569 html-host: maybe-html-gold
1570 html-host: maybe-html-gprof
1571 html-host: maybe-html-intl
1572 html-host: maybe-html-tcl
1573 html-host: maybe-html-itcl
1574 html-host: maybe-html-ld
1575 html-host: maybe-html-libbacktrace
1576 html-host: maybe-html-libcpp
1577 html-host: maybe-html-libcody
1578 html-host: maybe-html-libdecnumber
1579 html-host: maybe-html-libgui
1580 html-host: maybe-html-libiberty
1581 html-host: maybe-html-libiberty-linker-plugin
1582 html-host: maybe-html-libiconv
1583 html-host: maybe-html-m4
1584 html-host: maybe-html-readline
1585 html-host: maybe-html-sid
1586 html-host: maybe-html-sim
1587 html-host: maybe-html-texinfo
1588 html-host: maybe-html-zlib
1589 html-host: maybe-html-gnulib
1590 html-host: maybe-html-gdbsupport
1591 html-host: maybe-html-gdbserver
1592 html-host: maybe-html-gdb
1593 html-host: maybe-html-expect
1594 html-host: maybe-html-guile
1595 html-host: maybe-html-tk
1596 html-host: maybe-html-libtermcap
1597 html-host: maybe-html-utils
1598 html-host: maybe-html-c++tools
1599 html-host: maybe-html-gnattools
1600 html-host: maybe-html-lto-plugin
1601 html-host: maybe-html-libcc1
1602 html-host: maybe-html-gotools
1603 html-host: maybe-html-libctf
1605 .PHONY: html-target
1607 html-target: maybe-html-target-libstdc++-v3
1608 html-target: maybe-html-target-libsanitizer
1609 html-target: maybe-html-target-libvtv
1610 html-target: maybe-html-target-liboffloadmic
1611 html-target: maybe-html-target-libssp
1612 html-target: maybe-html-target-newlib
1613 html-target: maybe-html-target-libgcc
1614 html-target: maybe-html-target-libbacktrace
1615 html-target: maybe-html-target-libquadmath
1616 html-target: maybe-html-target-libgfortran
1617 html-target: maybe-html-target-libobjc
1618 html-target: maybe-html-target-libgo
1619 html-target: maybe-html-target-libphobos
1620 html-target: maybe-html-target-libtermcap
1621 html-target: maybe-html-target-winsup
1622 html-target: maybe-html-target-libgloss
1623 html-target: maybe-html-target-libffi
1624 html-target: maybe-html-target-zlib
1625 html-target: maybe-html-target-rda
1626 html-target: maybe-html-target-libada
1627 html-target: maybe-html-target-libgomp
1628 html-target: maybe-html-target-libitm
1629 html-target: maybe-html-target-libatomic
1631 .PHONY: do-TAGS
1632 do-TAGS:
1633 @: $(MAKE); $(unstage)
1634 @r=`${PWD_COMMAND}`; export r; \
1635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1636 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1637 TAGS-target
1640 .PHONY: TAGS-host
1642 TAGS-host: maybe-TAGS-bfd
1643 TAGS-host: maybe-TAGS-opcodes
1644 TAGS-host: maybe-TAGS-binutils
1645 TAGS-host: maybe-TAGS-bison
1646 TAGS-host: maybe-TAGS-cgen
1647 TAGS-host: maybe-TAGS-dejagnu
1648 TAGS-host: maybe-TAGS-etc
1649 TAGS-host: maybe-TAGS-fastjar
1650 TAGS-host: maybe-TAGS-fixincludes
1651 TAGS-host: maybe-TAGS-flex
1652 TAGS-host: maybe-TAGS-gas
1653 TAGS-host: maybe-TAGS-gcc
1654 TAGS-host: maybe-TAGS-gmp
1655 TAGS-host: maybe-TAGS-mpfr
1656 TAGS-host: maybe-TAGS-mpc
1657 TAGS-host: maybe-TAGS-isl
1658 TAGS-host: maybe-TAGS-libelf
1659 TAGS-host: maybe-TAGS-gold
1660 TAGS-host: maybe-TAGS-gprof
1661 TAGS-host: maybe-TAGS-intl
1662 TAGS-host: maybe-TAGS-tcl
1663 TAGS-host: maybe-TAGS-itcl
1664 TAGS-host: maybe-TAGS-ld
1665 TAGS-host: maybe-TAGS-libbacktrace
1666 TAGS-host: maybe-TAGS-libcpp
1667 TAGS-host: maybe-TAGS-libcody
1668 TAGS-host: maybe-TAGS-libdecnumber
1669 TAGS-host: maybe-TAGS-libgui
1670 TAGS-host: maybe-TAGS-libiberty
1671 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1672 TAGS-host: maybe-TAGS-libiconv
1673 TAGS-host: maybe-TAGS-m4
1674 TAGS-host: maybe-TAGS-readline
1675 TAGS-host: maybe-TAGS-sid
1676 TAGS-host: maybe-TAGS-sim
1677 TAGS-host: maybe-TAGS-texinfo
1678 TAGS-host: maybe-TAGS-zlib
1679 TAGS-host: maybe-TAGS-gnulib
1680 TAGS-host: maybe-TAGS-gdbsupport
1681 TAGS-host: maybe-TAGS-gdbserver
1682 TAGS-host: maybe-TAGS-gdb
1683 TAGS-host: maybe-TAGS-expect
1684 TAGS-host: maybe-TAGS-guile
1685 TAGS-host: maybe-TAGS-tk
1686 TAGS-host: maybe-TAGS-libtermcap
1687 TAGS-host: maybe-TAGS-utils
1688 TAGS-host: maybe-TAGS-c++tools
1689 TAGS-host: maybe-TAGS-gnattools
1690 TAGS-host: maybe-TAGS-lto-plugin
1691 TAGS-host: maybe-TAGS-libcc1
1692 TAGS-host: maybe-TAGS-gotools
1693 TAGS-host: maybe-TAGS-libctf
1695 .PHONY: TAGS-target
1697 TAGS-target: maybe-TAGS-target-libstdc++-v3
1698 TAGS-target: maybe-TAGS-target-libsanitizer
1699 TAGS-target: maybe-TAGS-target-libvtv
1700 TAGS-target: maybe-TAGS-target-liboffloadmic
1701 TAGS-target: maybe-TAGS-target-libssp
1702 TAGS-target: maybe-TAGS-target-newlib
1703 TAGS-target: maybe-TAGS-target-libgcc
1704 TAGS-target: maybe-TAGS-target-libbacktrace
1705 TAGS-target: maybe-TAGS-target-libquadmath
1706 TAGS-target: maybe-TAGS-target-libgfortran
1707 TAGS-target: maybe-TAGS-target-libobjc
1708 TAGS-target: maybe-TAGS-target-libgo
1709 TAGS-target: maybe-TAGS-target-libphobos
1710 TAGS-target: maybe-TAGS-target-libtermcap
1711 TAGS-target: maybe-TAGS-target-winsup
1712 TAGS-target: maybe-TAGS-target-libgloss
1713 TAGS-target: maybe-TAGS-target-libffi
1714 TAGS-target: maybe-TAGS-target-zlib
1715 TAGS-target: maybe-TAGS-target-rda
1716 TAGS-target: maybe-TAGS-target-libada
1717 TAGS-target: maybe-TAGS-target-libgomp
1718 TAGS-target: maybe-TAGS-target-libitm
1719 TAGS-target: maybe-TAGS-target-libatomic
1721 .PHONY: do-install-info
1722 do-install-info:
1723 @: $(MAKE); $(unstage)
1724 @r=`${PWD_COMMAND}`; export r; \
1725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1726 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1727 install-info-target
1730 .PHONY: install-info-host
1732 install-info-host: maybe-install-info-bfd
1733 install-info-host: maybe-install-info-opcodes
1734 install-info-host: maybe-install-info-binutils
1735 install-info-host: maybe-install-info-bison
1736 install-info-host: maybe-install-info-cgen
1737 install-info-host: maybe-install-info-dejagnu
1738 install-info-host: maybe-install-info-etc
1739 install-info-host: maybe-install-info-fastjar
1740 install-info-host: maybe-install-info-fixincludes
1741 install-info-host: maybe-install-info-flex
1742 install-info-host: maybe-install-info-gas
1743 install-info-host: maybe-install-info-gcc
1744 install-info-host: maybe-install-info-gmp
1745 install-info-host: maybe-install-info-mpfr
1746 install-info-host: maybe-install-info-mpc
1747 install-info-host: maybe-install-info-isl
1748 install-info-host: maybe-install-info-libelf
1749 install-info-host: maybe-install-info-gold
1750 install-info-host: maybe-install-info-gprof
1751 install-info-host: maybe-install-info-intl
1752 install-info-host: maybe-install-info-tcl
1753 install-info-host: maybe-install-info-itcl
1754 install-info-host: maybe-install-info-ld
1755 install-info-host: maybe-install-info-libbacktrace
1756 install-info-host: maybe-install-info-libcpp
1757 install-info-host: maybe-install-info-libcody
1758 install-info-host: maybe-install-info-libdecnumber
1759 install-info-host: maybe-install-info-libgui
1760 install-info-host: maybe-install-info-libiberty
1761 install-info-host: maybe-install-info-libiberty-linker-plugin
1762 install-info-host: maybe-install-info-libiconv
1763 install-info-host: maybe-install-info-m4
1764 install-info-host: maybe-install-info-readline
1765 install-info-host: maybe-install-info-sid
1766 install-info-host: maybe-install-info-sim
1767 install-info-host: maybe-install-info-texinfo
1768 install-info-host: maybe-install-info-zlib
1769 install-info-host: maybe-install-info-gnulib
1770 install-info-host: maybe-install-info-gdbsupport
1771 install-info-host: maybe-install-info-gdbserver
1772 install-info-host: maybe-install-info-gdb
1773 install-info-host: maybe-install-info-expect
1774 install-info-host: maybe-install-info-guile
1775 install-info-host: maybe-install-info-tk
1776 install-info-host: maybe-install-info-libtermcap
1777 install-info-host: maybe-install-info-utils
1778 install-info-host: maybe-install-info-c++tools
1779 install-info-host: maybe-install-info-gnattools
1780 install-info-host: maybe-install-info-lto-plugin
1781 install-info-host: maybe-install-info-libcc1
1782 install-info-host: maybe-install-info-gotools
1783 install-info-host: maybe-install-info-libctf
1785 .PHONY: install-info-target
1787 install-info-target: maybe-install-info-target-libstdc++-v3
1788 install-info-target: maybe-install-info-target-libsanitizer
1789 install-info-target: maybe-install-info-target-libvtv
1790 install-info-target: maybe-install-info-target-liboffloadmic
1791 install-info-target: maybe-install-info-target-libssp
1792 install-info-target: maybe-install-info-target-newlib
1793 install-info-target: maybe-install-info-target-libgcc
1794 install-info-target: maybe-install-info-target-libbacktrace
1795 install-info-target: maybe-install-info-target-libquadmath
1796 install-info-target: maybe-install-info-target-libgfortran
1797 install-info-target: maybe-install-info-target-libobjc
1798 install-info-target: maybe-install-info-target-libgo
1799 install-info-target: maybe-install-info-target-libphobos
1800 install-info-target: maybe-install-info-target-libtermcap
1801 install-info-target: maybe-install-info-target-winsup
1802 install-info-target: maybe-install-info-target-libgloss
1803 install-info-target: maybe-install-info-target-libffi
1804 install-info-target: maybe-install-info-target-zlib
1805 install-info-target: maybe-install-info-target-rda
1806 install-info-target: maybe-install-info-target-libada
1807 install-info-target: maybe-install-info-target-libgomp
1808 install-info-target: maybe-install-info-target-libitm
1809 install-info-target: maybe-install-info-target-libatomic
1811 .PHONY: do-install-dvi
1812 do-install-dvi:
1813 @: $(MAKE); $(unstage)
1814 @r=`${PWD_COMMAND}`; export r; \
1815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1816 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1817 install-dvi-target
1820 .PHONY: install-dvi-host
1822 install-dvi-host: maybe-install-dvi-bfd
1823 install-dvi-host: maybe-install-dvi-opcodes
1824 install-dvi-host: maybe-install-dvi-binutils
1825 install-dvi-host: maybe-install-dvi-bison
1826 install-dvi-host: maybe-install-dvi-cgen
1827 install-dvi-host: maybe-install-dvi-dejagnu
1828 install-dvi-host: maybe-install-dvi-etc
1829 install-dvi-host: maybe-install-dvi-fastjar
1830 install-dvi-host: maybe-install-dvi-fixincludes
1831 install-dvi-host: maybe-install-dvi-flex
1832 install-dvi-host: maybe-install-dvi-gas
1833 install-dvi-host: maybe-install-dvi-gcc
1834 install-dvi-host: maybe-install-dvi-gmp
1835 install-dvi-host: maybe-install-dvi-mpfr
1836 install-dvi-host: maybe-install-dvi-mpc
1837 install-dvi-host: maybe-install-dvi-isl
1838 install-dvi-host: maybe-install-dvi-libelf
1839 install-dvi-host: maybe-install-dvi-gold
1840 install-dvi-host: maybe-install-dvi-gprof
1841 install-dvi-host: maybe-install-dvi-intl
1842 install-dvi-host: maybe-install-dvi-tcl
1843 install-dvi-host: maybe-install-dvi-itcl
1844 install-dvi-host: maybe-install-dvi-ld
1845 install-dvi-host: maybe-install-dvi-libbacktrace
1846 install-dvi-host: maybe-install-dvi-libcpp
1847 install-dvi-host: maybe-install-dvi-libcody
1848 install-dvi-host: maybe-install-dvi-libdecnumber
1849 install-dvi-host: maybe-install-dvi-libgui
1850 install-dvi-host: maybe-install-dvi-libiberty
1851 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1852 install-dvi-host: maybe-install-dvi-libiconv
1853 install-dvi-host: maybe-install-dvi-m4
1854 install-dvi-host: maybe-install-dvi-readline
1855 install-dvi-host: maybe-install-dvi-sid
1856 install-dvi-host: maybe-install-dvi-sim
1857 install-dvi-host: maybe-install-dvi-texinfo
1858 install-dvi-host: maybe-install-dvi-zlib
1859 install-dvi-host: maybe-install-dvi-gnulib
1860 install-dvi-host: maybe-install-dvi-gdbsupport
1861 install-dvi-host: maybe-install-dvi-gdbserver
1862 install-dvi-host: maybe-install-dvi-gdb
1863 install-dvi-host: maybe-install-dvi-expect
1864 install-dvi-host: maybe-install-dvi-guile
1865 install-dvi-host: maybe-install-dvi-tk
1866 install-dvi-host: maybe-install-dvi-libtermcap
1867 install-dvi-host: maybe-install-dvi-utils
1868 install-dvi-host: maybe-install-dvi-c++tools
1869 install-dvi-host: maybe-install-dvi-gnattools
1870 install-dvi-host: maybe-install-dvi-lto-plugin
1871 install-dvi-host: maybe-install-dvi-libcc1
1872 install-dvi-host: maybe-install-dvi-gotools
1873 install-dvi-host: maybe-install-dvi-libctf
1875 .PHONY: install-dvi-target
1877 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1878 install-dvi-target: maybe-install-dvi-target-libsanitizer
1879 install-dvi-target: maybe-install-dvi-target-libvtv
1880 install-dvi-target: maybe-install-dvi-target-liboffloadmic
1881 install-dvi-target: maybe-install-dvi-target-libssp
1882 install-dvi-target: maybe-install-dvi-target-newlib
1883 install-dvi-target: maybe-install-dvi-target-libgcc
1884 install-dvi-target: maybe-install-dvi-target-libbacktrace
1885 install-dvi-target: maybe-install-dvi-target-libquadmath
1886 install-dvi-target: maybe-install-dvi-target-libgfortran
1887 install-dvi-target: maybe-install-dvi-target-libobjc
1888 install-dvi-target: maybe-install-dvi-target-libgo
1889 install-dvi-target: maybe-install-dvi-target-libphobos
1890 install-dvi-target: maybe-install-dvi-target-libtermcap
1891 install-dvi-target: maybe-install-dvi-target-winsup
1892 install-dvi-target: maybe-install-dvi-target-libgloss
1893 install-dvi-target: maybe-install-dvi-target-libffi
1894 install-dvi-target: maybe-install-dvi-target-zlib
1895 install-dvi-target: maybe-install-dvi-target-rda
1896 install-dvi-target: maybe-install-dvi-target-libada
1897 install-dvi-target: maybe-install-dvi-target-libgomp
1898 install-dvi-target: maybe-install-dvi-target-libitm
1899 install-dvi-target: maybe-install-dvi-target-libatomic
1901 .PHONY: do-install-pdf
1902 do-install-pdf:
1903 @: $(MAKE); $(unstage)
1904 @r=`${PWD_COMMAND}`; export r; \
1905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1906 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1907 install-pdf-target
1910 .PHONY: install-pdf-host
1912 install-pdf-host: maybe-install-pdf-bfd
1913 install-pdf-host: maybe-install-pdf-opcodes
1914 install-pdf-host: maybe-install-pdf-binutils
1915 install-pdf-host: maybe-install-pdf-bison
1916 install-pdf-host: maybe-install-pdf-cgen
1917 install-pdf-host: maybe-install-pdf-dejagnu
1918 install-pdf-host: maybe-install-pdf-etc
1919 install-pdf-host: maybe-install-pdf-fastjar
1920 install-pdf-host: maybe-install-pdf-fixincludes
1921 install-pdf-host: maybe-install-pdf-flex
1922 install-pdf-host: maybe-install-pdf-gas
1923 install-pdf-host: maybe-install-pdf-gcc
1924 install-pdf-host: maybe-install-pdf-gmp
1925 install-pdf-host: maybe-install-pdf-mpfr
1926 install-pdf-host: maybe-install-pdf-mpc
1927 install-pdf-host: maybe-install-pdf-isl
1928 install-pdf-host: maybe-install-pdf-libelf
1929 install-pdf-host: maybe-install-pdf-gold
1930 install-pdf-host: maybe-install-pdf-gprof
1931 install-pdf-host: maybe-install-pdf-intl
1932 install-pdf-host: maybe-install-pdf-tcl
1933 install-pdf-host: maybe-install-pdf-itcl
1934 install-pdf-host: maybe-install-pdf-ld
1935 install-pdf-host: maybe-install-pdf-libbacktrace
1936 install-pdf-host: maybe-install-pdf-libcpp
1937 install-pdf-host: maybe-install-pdf-libcody
1938 install-pdf-host: maybe-install-pdf-libdecnumber
1939 install-pdf-host: maybe-install-pdf-libgui
1940 install-pdf-host: maybe-install-pdf-libiberty
1941 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1942 install-pdf-host: maybe-install-pdf-libiconv
1943 install-pdf-host: maybe-install-pdf-m4
1944 install-pdf-host: maybe-install-pdf-readline
1945 install-pdf-host: maybe-install-pdf-sid
1946 install-pdf-host: maybe-install-pdf-sim
1947 install-pdf-host: maybe-install-pdf-texinfo
1948 install-pdf-host: maybe-install-pdf-zlib
1949 install-pdf-host: maybe-install-pdf-gnulib
1950 install-pdf-host: maybe-install-pdf-gdbsupport
1951 install-pdf-host: maybe-install-pdf-gdbserver
1952 install-pdf-host: maybe-install-pdf-gdb
1953 install-pdf-host: maybe-install-pdf-expect
1954 install-pdf-host: maybe-install-pdf-guile
1955 install-pdf-host: maybe-install-pdf-tk
1956 install-pdf-host: maybe-install-pdf-libtermcap
1957 install-pdf-host: maybe-install-pdf-utils
1958 install-pdf-host: maybe-install-pdf-c++tools
1959 install-pdf-host: maybe-install-pdf-gnattools
1960 install-pdf-host: maybe-install-pdf-lto-plugin
1961 install-pdf-host: maybe-install-pdf-libcc1
1962 install-pdf-host: maybe-install-pdf-gotools
1963 install-pdf-host: maybe-install-pdf-libctf
1965 .PHONY: install-pdf-target
1967 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1968 install-pdf-target: maybe-install-pdf-target-libsanitizer
1969 install-pdf-target: maybe-install-pdf-target-libvtv
1970 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1971 install-pdf-target: maybe-install-pdf-target-libssp
1972 install-pdf-target: maybe-install-pdf-target-newlib
1973 install-pdf-target: maybe-install-pdf-target-libgcc
1974 install-pdf-target: maybe-install-pdf-target-libbacktrace
1975 install-pdf-target: maybe-install-pdf-target-libquadmath
1976 install-pdf-target: maybe-install-pdf-target-libgfortran
1977 install-pdf-target: maybe-install-pdf-target-libobjc
1978 install-pdf-target: maybe-install-pdf-target-libgo
1979 install-pdf-target: maybe-install-pdf-target-libphobos
1980 install-pdf-target: maybe-install-pdf-target-libtermcap
1981 install-pdf-target: maybe-install-pdf-target-winsup
1982 install-pdf-target: maybe-install-pdf-target-libgloss
1983 install-pdf-target: maybe-install-pdf-target-libffi
1984 install-pdf-target: maybe-install-pdf-target-zlib
1985 install-pdf-target: maybe-install-pdf-target-rda
1986 install-pdf-target: maybe-install-pdf-target-libada
1987 install-pdf-target: maybe-install-pdf-target-libgomp
1988 install-pdf-target: maybe-install-pdf-target-libitm
1989 install-pdf-target: maybe-install-pdf-target-libatomic
1991 .PHONY: do-install-html
1992 do-install-html:
1993 @: $(MAKE); $(unstage)
1994 @r=`${PWD_COMMAND}`; export r; \
1995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1996 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1997 install-html-target
2000 .PHONY: install-html-host
2002 install-html-host: maybe-install-html-bfd
2003 install-html-host: maybe-install-html-opcodes
2004 install-html-host: maybe-install-html-binutils
2005 install-html-host: maybe-install-html-bison
2006 install-html-host: maybe-install-html-cgen
2007 install-html-host: maybe-install-html-dejagnu
2008 install-html-host: maybe-install-html-etc
2009 install-html-host: maybe-install-html-fastjar
2010 install-html-host: maybe-install-html-fixincludes
2011 install-html-host: maybe-install-html-flex
2012 install-html-host: maybe-install-html-gas
2013 install-html-host: maybe-install-html-gcc
2014 install-html-host: maybe-install-html-gmp
2015 install-html-host: maybe-install-html-mpfr
2016 install-html-host: maybe-install-html-mpc
2017 install-html-host: maybe-install-html-isl
2018 install-html-host: maybe-install-html-libelf
2019 install-html-host: maybe-install-html-gold
2020 install-html-host: maybe-install-html-gprof
2021 install-html-host: maybe-install-html-intl
2022 install-html-host: maybe-install-html-tcl
2023 install-html-host: maybe-install-html-itcl
2024 install-html-host: maybe-install-html-ld
2025 install-html-host: maybe-install-html-libbacktrace
2026 install-html-host: maybe-install-html-libcpp
2027 install-html-host: maybe-install-html-libcody
2028 install-html-host: maybe-install-html-libdecnumber
2029 install-html-host: maybe-install-html-libgui
2030 install-html-host: maybe-install-html-libiberty
2031 install-html-host: maybe-install-html-libiberty-linker-plugin
2032 install-html-host: maybe-install-html-libiconv
2033 install-html-host: maybe-install-html-m4
2034 install-html-host: maybe-install-html-readline
2035 install-html-host: maybe-install-html-sid
2036 install-html-host: maybe-install-html-sim
2037 install-html-host: maybe-install-html-texinfo
2038 install-html-host: maybe-install-html-zlib
2039 install-html-host: maybe-install-html-gnulib
2040 install-html-host: maybe-install-html-gdbsupport
2041 install-html-host: maybe-install-html-gdbserver
2042 install-html-host: maybe-install-html-gdb
2043 install-html-host: maybe-install-html-expect
2044 install-html-host: maybe-install-html-guile
2045 install-html-host: maybe-install-html-tk
2046 install-html-host: maybe-install-html-libtermcap
2047 install-html-host: maybe-install-html-utils
2048 install-html-host: maybe-install-html-c++tools
2049 install-html-host: maybe-install-html-gnattools
2050 install-html-host: maybe-install-html-lto-plugin
2051 install-html-host: maybe-install-html-libcc1
2052 install-html-host: maybe-install-html-gotools
2053 install-html-host: maybe-install-html-libctf
2055 .PHONY: install-html-target
2057 install-html-target: maybe-install-html-target-libstdc++-v3
2058 install-html-target: maybe-install-html-target-libsanitizer
2059 install-html-target: maybe-install-html-target-libvtv
2060 install-html-target: maybe-install-html-target-liboffloadmic
2061 install-html-target: maybe-install-html-target-libssp
2062 install-html-target: maybe-install-html-target-newlib
2063 install-html-target: maybe-install-html-target-libgcc
2064 install-html-target: maybe-install-html-target-libbacktrace
2065 install-html-target: maybe-install-html-target-libquadmath
2066 install-html-target: maybe-install-html-target-libgfortran
2067 install-html-target: maybe-install-html-target-libobjc
2068 install-html-target: maybe-install-html-target-libgo
2069 install-html-target: maybe-install-html-target-libphobos
2070 install-html-target: maybe-install-html-target-libtermcap
2071 install-html-target: maybe-install-html-target-winsup
2072 install-html-target: maybe-install-html-target-libgloss
2073 install-html-target: maybe-install-html-target-libffi
2074 install-html-target: maybe-install-html-target-zlib
2075 install-html-target: maybe-install-html-target-rda
2076 install-html-target: maybe-install-html-target-libada
2077 install-html-target: maybe-install-html-target-libgomp
2078 install-html-target: maybe-install-html-target-libitm
2079 install-html-target: maybe-install-html-target-libatomic
2081 .PHONY: do-installcheck
2082 do-installcheck:
2083 @: $(MAKE); $(unstage)
2084 @r=`${PWD_COMMAND}`; export r; \
2085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2086 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2087 installcheck-target
2090 .PHONY: installcheck-host
2092 installcheck-host: maybe-installcheck-bfd
2093 installcheck-host: maybe-installcheck-opcodes
2094 installcheck-host: maybe-installcheck-binutils
2095 installcheck-host: maybe-installcheck-bison
2096 installcheck-host: maybe-installcheck-cgen
2097 installcheck-host: maybe-installcheck-dejagnu
2098 installcheck-host: maybe-installcheck-etc
2099 installcheck-host: maybe-installcheck-fastjar
2100 installcheck-host: maybe-installcheck-fixincludes
2101 installcheck-host: maybe-installcheck-flex
2102 installcheck-host: maybe-installcheck-gas
2103 installcheck-host: maybe-installcheck-gcc
2104 installcheck-host: maybe-installcheck-gmp
2105 installcheck-host: maybe-installcheck-mpfr
2106 installcheck-host: maybe-installcheck-mpc
2107 installcheck-host: maybe-installcheck-isl
2108 installcheck-host: maybe-installcheck-libelf
2109 installcheck-host: maybe-installcheck-gold
2110 installcheck-host: maybe-installcheck-gprof
2111 installcheck-host: maybe-installcheck-intl
2112 installcheck-host: maybe-installcheck-tcl
2113 installcheck-host: maybe-installcheck-itcl
2114 installcheck-host: maybe-installcheck-ld
2115 installcheck-host: maybe-installcheck-libbacktrace
2116 installcheck-host: maybe-installcheck-libcpp
2117 installcheck-host: maybe-installcheck-libcody
2118 installcheck-host: maybe-installcheck-libdecnumber
2119 installcheck-host: maybe-installcheck-libgui
2120 installcheck-host: maybe-installcheck-libiberty
2121 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2122 installcheck-host: maybe-installcheck-libiconv
2123 installcheck-host: maybe-installcheck-m4
2124 installcheck-host: maybe-installcheck-readline
2125 installcheck-host: maybe-installcheck-sid
2126 installcheck-host: maybe-installcheck-sim
2127 installcheck-host: maybe-installcheck-texinfo
2128 installcheck-host: maybe-installcheck-zlib
2129 installcheck-host: maybe-installcheck-gnulib
2130 installcheck-host: maybe-installcheck-gdbsupport
2131 installcheck-host: maybe-installcheck-gdbserver
2132 installcheck-host: maybe-installcheck-gdb
2133 installcheck-host: maybe-installcheck-expect
2134 installcheck-host: maybe-installcheck-guile
2135 installcheck-host: maybe-installcheck-tk
2136 installcheck-host: maybe-installcheck-libtermcap
2137 installcheck-host: maybe-installcheck-utils
2138 installcheck-host: maybe-installcheck-c++tools
2139 installcheck-host: maybe-installcheck-gnattools
2140 installcheck-host: maybe-installcheck-lto-plugin
2141 installcheck-host: maybe-installcheck-libcc1
2142 installcheck-host: maybe-installcheck-gotools
2143 installcheck-host: maybe-installcheck-libctf
2145 .PHONY: installcheck-target
2147 installcheck-target: maybe-installcheck-target-libstdc++-v3
2148 installcheck-target: maybe-installcheck-target-libsanitizer
2149 installcheck-target: maybe-installcheck-target-libvtv
2150 installcheck-target: maybe-installcheck-target-liboffloadmic
2151 installcheck-target: maybe-installcheck-target-libssp
2152 installcheck-target: maybe-installcheck-target-newlib
2153 installcheck-target: maybe-installcheck-target-libgcc
2154 installcheck-target: maybe-installcheck-target-libbacktrace
2155 installcheck-target: maybe-installcheck-target-libquadmath
2156 installcheck-target: maybe-installcheck-target-libgfortran
2157 installcheck-target: maybe-installcheck-target-libobjc
2158 installcheck-target: maybe-installcheck-target-libgo
2159 installcheck-target: maybe-installcheck-target-libphobos
2160 installcheck-target: maybe-installcheck-target-libtermcap
2161 installcheck-target: maybe-installcheck-target-winsup
2162 installcheck-target: maybe-installcheck-target-libgloss
2163 installcheck-target: maybe-installcheck-target-libffi
2164 installcheck-target: maybe-installcheck-target-zlib
2165 installcheck-target: maybe-installcheck-target-rda
2166 installcheck-target: maybe-installcheck-target-libada
2167 installcheck-target: maybe-installcheck-target-libgomp
2168 installcheck-target: maybe-installcheck-target-libitm
2169 installcheck-target: maybe-installcheck-target-libatomic
2171 .PHONY: do-mostlyclean
2172 do-mostlyclean:
2173 @: $(MAKE); $(unstage)
2174 @r=`${PWD_COMMAND}`; export r; \
2175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2176 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2177 mostlyclean-target
2180 .PHONY: mostlyclean-host
2182 mostlyclean-host: maybe-mostlyclean-bfd
2183 mostlyclean-host: maybe-mostlyclean-opcodes
2184 mostlyclean-host: maybe-mostlyclean-binutils
2185 mostlyclean-host: maybe-mostlyclean-bison
2186 mostlyclean-host: maybe-mostlyclean-cgen
2187 mostlyclean-host: maybe-mostlyclean-dejagnu
2188 mostlyclean-host: maybe-mostlyclean-etc
2189 mostlyclean-host: maybe-mostlyclean-fastjar
2190 mostlyclean-host: maybe-mostlyclean-fixincludes
2191 mostlyclean-host: maybe-mostlyclean-flex
2192 mostlyclean-host: maybe-mostlyclean-gas
2193 mostlyclean-host: maybe-mostlyclean-gcc
2194 mostlyclean-host: maybe-mostlyclean-gmp
2195 mostlyclean-host: maybe-mostlyclean-mpfr
2196 mostlyclean-host: maybe-mostlyclean-mpc
2197 mostlyclean-host: maybe-mostlyclean-isl
2198 mostlyclean-host: maybe-mostlyclean-libelf
2199 mostlyclean-host: maybe-mostlyclean-gold
2200 mostlyclean-host: maybe-mostlyclean-gprof
2201 mostlyclean-host: maybe-mostlyclean-intl
2202 mostlyclean-host: maybe-mostlyclean-tcl
2203 mostlyclean-host: maybe-mostlyclean-itcl
2204 mostlyclean-host: maybe-mostlyclean-ld
2205 mostlyclean-host: maybe-mostlyclean-libbacktrace
2206 mostlyclean-host: maybe-mostlyclean-libcpp
2207 mostlyclean-host: maybe-mostlyclean-libcody
2208 mostlyclean-host: maybe-mostlyclean-libdecnumber
2209 mostlyclean-host: maybe-mostlyclean-libgui
2210 mostlyclean-host: maybe-mostlyclean-libiberty
2211 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2212 mostlyclean-host: maybe-mostlyclean-libiconv
2213 mostlyclean-host: maybe-mostlyclean-m4
2214 mostlyclean-host: maybe-mostlyclean-readline
2215 mostlyclean-host: maybe-mostlyclean-sid
2216 mostlyclean-host: maybe-mostlyclean-sim
2217 mostlyclean-host: maybe-mostlyclean-texinfo
2218 mostlyclean-host: maybe-mostlyclean-zlib
2219 mostlyclean-host: maybe-mostlyclean-gnulib
2220 mostlyclean-host: maybe-mostlyclean-gdbsupport
2221 mostlyclean-host: maybe-mostlyclean-gdbserver
2222 mostlyclean-host: maybe-mostlyclean-gdb
2223 mostlyclean-host: maybe-mostlyclean-expect
2224 mostlyclean-host: maybe-mostlyclean-guile
2225 mostlyclean-host: maybe-mostlyclean-tk
2226 mostlyclean-host: maybe-mostlyclean-libtermcap
2227 mostlyclean-host: maybe-mostlyclean-utils
2228 mostlyclean-host: maybe-mostlyclean-c++tools
2229 mostlyclean-host: maybe-mostlyclean-gnattools
2230 mostlyclean-host: maybe-mostlyclean-lto-plugin
2231 mostlyclean-host: maybe-mostlyclean-libcc1
2232 mostlyclean-host: maybe-mostlyclean-gotools
2233 mostlyclean-host: maybe-mostlyclean-libctf
2235 .PHONY: mostlyclean-target
2237 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2238 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2239 mostlyclean-target: maybe-mostlyclean-target-libvtv
2240 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2241 mostlyclean-target: maybe-mostlyclean-target-libssp
2242 mostlyclean-target: maybe-mostlyclean-target-newlib
2243 mostlyclean-target: maybe-mostlyclean-target-libgcc
2244 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2245 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2246 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2247 mostlyclean-target: maybe-mostlyclean-target-libobjc
2248 mostlyclean-target: maybe-mostlyclean-target-libgo
2249 mostlyclean-target: maybe-mostlyclean-target-libphobos
2250 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2251 mostlyclean-target: maybe-mostlyclean-target-winsup
2252 mostlyclean-target: maybe-mostlyclean-target-libgloss
2253 mostlyclean-target: maybe-mostlyclean-target-libffi
2254 mostlyclean-target: maybe-mostlyclean-target-zlib
2255 mostlyclean-target: maybe-mostlyclean-target-rda
2256 mostlyclean-target: maybe-mostlyclean-target-libada
2257 mostlyclean-target: maybe-mostlyclean-target-libgomp
2258 mostlyclean-target: maybe-mostlyclean-target-libitm
2259 mostlyclean-target: maybe-mostlyclean-target-libatomic
2261 .PHONY: do-clean
2262 do-clean:
2263 @: $(MAKE); $(unstage)
2264 @r=`${PWD_COMMAND}`; export r; \
2265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2266 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2267 clean-target
2270 .PHONY: clean-host
2272 clean-host: maybe-clean-bfd
2273 clean-host: maybe-clean-opcodes
2274 clean-host: maybe-clean-binutils
2275 clean-host: maybe-clean-bison
2276 clean-host: maybe-clean-cgen
2277 clean-host: maybe-clean-dejagnu
2278 clean-host: maybe-clean-etc
2279 clean-host: maybe-clean-fastjar
2280 clean-host: maybe-clean-fixincludes
2281 clean-host: maybe-clean-flex
2282 clean-host: maybe-clean-gas
2283 clean-host: maybe-clean-gcc
2284 clean-host: maybe-clean-gmp
2285 clean-host: maybe-clean-mpfr
2286 clean-host: maybe-clean-mpc
2287 clean-host: maybe-clean-isl
2288 clean-host: maybe-clean-libelf
2289 clean-host: maybe-clean-gold
2290 clean-host: maybe-clean-gprof
2291 clean-host: maybe-clean-intl
2292 clean-host: maybe-clean-tcl
2293 clean-host: maybe-clean-itcl
2294 clean-host: maybe-clean-ld
2295 clean-host: maybe-clean-libbacktrace
2296 clean-host: maybe-clean-libcpp
2297 clean-host: maybe-clean-libcody
2298 clean-host: maybe-clean-libdecnumber
2299 clean-host: maybe-clean-libgui
2300 clean-host: maybe-clean-libiberty
2301 clean-host: maybe-clean-libiberty-linker-plugin
2302 clean-host: maybe-clean-libiconv
2303 clean-host: maybe-clean-m4
2304 clean-host: maybe-clean-readline
2305 clean-host: maybe-clean-sid
2306 clean-host: maybe-clean-sim
2307 clean-host: maybe-clean-texinfo
2308 clean-host: maybe-clean-zlib
2309 clean-host: maybe-clean-gnulib
2310 clean-host: maybe-clean-gdbsupport
2311 clean-host: maybe-clean-gdbserver
2312 clean-host: maybe-clean-gdb
2313 clean-host: maybe-clean-expect
2314 clean-host: maybe-clean-guile
2315 clean-host: maybe-clean-tk
2316 clean-host: maybe-clean-libtermcap
2317 clean-host: maybe-clean-utils
2318 clean-host: maybe-clean-c++tools
2319 clean-host: maybe-clean-gnattools
2320 clean-host: maybe-clean-lto-plugin
2321 clean-host: maybe-clean-libcc1
2322 clean-host: maybe-clean-gotools
2323 clean-host: maybe-clean-libctf
2325 .PHONY: clean-target
2327 clean-target: maybe-clean-target-libstdc++-v3
2328 clean-target: maybe-clean-target-libsanitizer
2329 clean-target: maybe-clean-target-libvtv
2330 clean-target: maybe-clean-target-liboffloadmic
2331 clean-target: maybe-clean-target-libssp
2332 clean-target: maybe-clean-target-newlib
2333 clean-target: maybe-clean-target-libgcc
2334 clean-target: maybe-clean-target-libbacktrace
2335 clean-target: maybe-clean-target-libquadmath
2336 clean-target: maybe-clean-target-libgfortran
2337 clean-target: maybe-clean-target-libobjc
2338 clean-target: maybe-clean-target-libgo
2339 clean-target: maybe-clean-target-libphobos
2340 clean-target: maybe-clean-target-libtermcap
2341 clean-target: maybe-clean-target-winsup
2342 clean-target: maybe-clean-target-libgloss
2343 clean-target: maybe-clean-target-libffi
2344 clean-target: maybe-clean-target-zlib
2345 clean-target: maybe-clean-target-rda
2346 clean-target: maybe-clean-target-libada
2347 clean-target: maybe-clean-target-libgomp
2348 clean-target: maybe-clean-target-libitm
2349 clean-target: maybe-clean-target-libatomic
2351 .PHONY: do-distclean
2352 do-distclean:
2353 @: $(MAKE); $(unstage)
2354 @r=`${PWD_COMMAND}`; export r; \
2355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2356 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2357 distclean-target
2360 .PHONY: distclean-host
2362 distclean-host: maybe-distclean-bfd
2363 distclean-host: maybe-distclean-opcodes
2364 distclean-host: maybe-distclean-binutils
2365 distclean-host: maybe-distclean-bison
2366 distclean-host: maybe-distclean-cgen
2367 distclean-host: maybe-distclean-dejagnu
2368 distclean-host: maybe-distclean-etc
2369 distclean-host: maybe-distclean-fastjar
2370 distclean-host: maybe-distclean-fixincludes
2371 distclean-host: maybe-distclean-flex
2372 distclean-host: maybe-distclean-gas
2373 distclean-host: maybe-distclean-gcc
2374 distclean-host: maybe-distclean-gmp
2375 distclean-host: maybe-distclean-mpfr
2376 distclean-host: maybe-distclean-mpc
2377 distclean-host: maybe-distclean-isl
2378 distclean-host: maybe-distclean-libelf
2379 distclean-host: maybe-distclean-gold
2380 distclean-host: maybe-distclean-gprof
2381 distclean-host: maybe-distclean-intl
2382 distclean-host: maybe-distclean-tcl
2383 distclean-host: maybe-distclean-itcl
2384 distclean-host: maybe-distclean-ld
2385 distclean-host: maybe-distclean-libbacktrace
2386 distclean-host: maybe-distclean-libcpp
2387 distclean-host: maybe-distclean-libcody
2388 distclean-host: maybe-distclean-libdecnumber
2389 distclean-host: maybe-distclean-libgui
2390 distclean-host: maybe-distclean-libiberty
2391 distclean-host: maybe-distclean-libiberty-linker-plugin
2392 distclean-host: maybe-distclean-libiconv
2393 distclean-host: maybe-distclean-m4
2394 distclean-host: maybe-distclean-readline
2395 distclean-host: maybe-distclean-sid
2396 distclean-host: maybe-distclean-sim
2397 distclean-host: maybe-distclean-texinfo
2398 distclean-host: maybe-distclean-zlib
2399 distclean-host: maybe-distclean-gnulib
2400 distclean-host: maybe-distclean-gdbsupport
2401 distclean-host: maybe-distclean-gdbserver
2402 distclean-host: maybe-distclean-gdb
2403 distclean-host: maybe-distclean-expect
2404 distclean-host: maybe-distclean-guile
2405 distclean-host: maybe-distclean-tk
2406 distclean-host: maybe-distclean-libtermcap
2407 distclean-host: maybe-distclean-utils
2408 distclean-host: maybe-distclean-c++tools
2409 distclean-host: maybe-distclean-gnattools
2410 distclean-host: maybe-distclean-lto-plugin
2411 distclean-host: maybe-distclean-libcc1
2412 distclean-host: maybe-distclean-gotools
2413 distclean-host: maybe-distclean-libctf
2415 .PHONY: distclean-target
2417 distclean-target: maybe-distclean-target-libstdc++-v3
2418 distclean-target: maybe-distclean-target-libsanitizer
2419 distclean-target: maybe-distclean-target-libvtv
2420 distclean-target: maybe-distclean-target-liboffloadmic
2421 distclean-target: maybe-distclean-target-libssp
2422 distclean-target: maybe-distclean-target-newlib
2423 distclean-target: maybe-distclean-target-libgcc
2424 distclean-target: maybe-distclean-target-libbacktrace
2425 distclean-target: maybe-distclean-target-libquadmath
2426 distclean-target: maybe-distclean-target-libgfortran
2427 distclean-target: maybe-distclean-target-libobjc
2428 distclean-target: maybe-distclean-target-libgo
2429 distclean-target: maybe-distclean-target-libphobos
2430 distclean-target: maybe-distclean-target-libtermcap
2431 distclean-target: maybe-distclean-target-winsup
2432 distclean-target: maybe-distclean-target-libgloss
2433 distclean-target: maybe-distclean-target-libffi
2434 distclean-target: maybe-distclean-target-zlib
2435 distclean-target: maybe-distclean-target-rda
2436 distclean-target: maybe-distclean-target-libada
2437 distclean-target: maybe-distclean-target-libgomp
2438 distclean-target: maybe-distclean-target-libitm
2439 distclean-target: maybe-distclean-target-libatomic
2441 .PHONY: do-maintainer-clean
2442 do-maintainer-clean:
2443 @: $(MAKE); $(unstage)
2444 @r=`${PWD_COMMAND}`; export r; \
2445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2446 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2447 maintainer-clean-target
2450 .PHONY: maintainer-clean-host
2452 maintainer-clean-host: maybe-maintainer-clean-bfd
2453 maintainer-clean-host: maybe-maintainer-clean-opcodes
2454 maintainer-clean-host: maybe-maintainer-clean-binutils
2455 maintainer-clean-host: maybe-maintainer-clean-bison
2456 maintainer-clean-host: maybe-maintainer-clean-cgen
2457 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2458 maintainer-clean-host: maybe-maintainer-clean-etc
2459 maintainer-clean-host: maybe-maintainer-clean-fastjar
2460 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2461 maintainer-clean-host: maybe-maintainer-clean-flex
2462 maintainer-clean-host: maybe-maintainer-clean-gas
2463 maintainer-clean-host: maybe-maintainer-clean-gcc
2464 maintainer-clean-host: maybe-maintainer-clean-gmp
2465 maintainer-clean-host: maybe-maintainer-clean-mpfr
2466 maintainer-clean-host: maybe-maintainer-clean-mpc
2467 maintainer-clean-host: maybe-maintainer-clean-isl
2468 maintainer-clean-host: maybe-maintainer-clean-libelf
2469 maintainer-clean-host: maybe-maintainer-clean-gold
2470 maintainer-clean-host: maybe-maintainer-clean-gprof
2471 maintainer-clean-host: maybe-maintainer-clean-intl
2472 maintainer-clean-host: maybe-maintainer-clean-tcl
2473 maintainer-clean-host: maybe-maintainer-clean-itcl
2474 maintainer-clean-host: maybe-maintainer-clean-ld
2475 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2476 maintainer-clean-host: maybe-maintainer-clean-libcpp
2477 maintainer-clean-host: maybe-maintainer-clean-libcody
2478 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2479 maintainer-clean-host: maybe-maintainer-clean-libgui
2480 maintainer-clean-host: maybe-maintainer-clean-libiberty
2481 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2482 maintainer-clean-host: maybe-maintainer-clean-libiconv
2483 maintainer-clean-host: maybe-maintainer-clean-m4
2484 maintainer-clean-host: maybe-maintainer-clean-readline
2485 maintainer-clean-host: maybe-maintainer-clean-sid
2486 maintainer-clean-host: maybe-maintainer-clean-sim
2487 maintainer-clean-host: maybe-maintainer-clean-texinfo
2488 maintainer-clean-host: maybe-maintainer-clean-zlib
2489 maintainer-clean-host: maybe-maintainer-clean-gnulib
2490 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2491 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2492 maintainer-clean-host: maybe-maintainer-clean-gdb
2493 maintainer-clean-host: maybe-maintainer-clean-expect
2494 maintainer-clean-host: maybe-maintainer-clean-guile
2495 maintainer-clean-host: maybe-maintainer-clean-tk
2496 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2497 maintainer-clean-host: maybe-maintainer-clean-utils
2498 maintainer-clean-host: maybe-maintainer-clean-c++tools
2499 maintainer-clean-host: maybe-maintainer-clean-gnattools
2500 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2501 maintainer-clean-host: maybe-maintainer-clean-libcc1
2502 maintainer-clean-host: maybe-maintainer-clean-gotools
2503 maintainer-clean-host: maybe-maintainer-clean-libctf
2505 .PHONY: maintainer-clean-target
2507 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2508 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2509 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2510 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2511 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2512 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2513 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2514 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2515 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2516 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2517 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2518 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2519 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2520 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2521 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2522 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2523 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2524 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2525 maintainer-clean-target: maybe-maintainer-clean-target-rda
2526 maintainer-clean-target: maybe-maintainer-clean-target-libada
2527 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2528 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2529 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2532 # Here are the targets which correspond to the do-X targets.
2534 .PHONY: info installcheck dvi pdf html
2535 .PHONY: install-info install-dvi install-pdf install-html
2536 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2537 .PHONY: local-clean local-distclean local-maintainer-clean
2538 info: do-info
2539 installcheck: do-installcheck
2540 dvi: do-dvi
2541 pdf: do-pdf
2542 html: do-html
2544 # Make sure makeinfo is built before we do a `make info', if we're
2545 # in fact building texinfo.
2546 do-info: maybe-all-texinfo
2548 install-info: do-install-info dir.info
2549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2550 if [ -f dir.info ]; then \
2551 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2552 else true; fi
2554 install-dvi: do-install-dvi
2556 install-pdf: do-install-pdf
2558 install-html: do-install-html
2560 local-clean:
2561 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2563 local-distclean:
2564 -rm -f Makefile config.status config.cache mh-frag mt-frag
2565 -rm -f maybedep.tmp serdep.tmp stage_final
2566 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2567 rm -rf $(TARGET_SUBDIR); \
2568 else true; fi
2569 -rm -rf $(BUILD_SUBDIR)
2570 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2571 rm -rf $(HOST_SUBDIR); \
2572 else true; fi
2573 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2574 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2575 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2576 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2577 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2578 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2579 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2581 local-maintainer-clean:
2582 @echo "This command is intended for maintainers to use;"
2583 @echo "it deletes files that may require special tools to rebuild."
2585 clean: do-clean local-clean
2586 mostlyclean: do-mostlyclean local-clean
2587 distclean: do-distclean local-clean local-distclean
2588 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2589 maintainer-clean: local-distclean
2590 realclean: maintainer-clean
2592 # Check target.
2594 .PHONY: check do-check
2595 check: do-check
2597 # Only include modules actually being configured and built.
2598 .PHONY: check-host
2599 check-host: \
2600 maybe-check-bfd \
2601 maybe-check-opcodes \
2602 maybe-check-binutils \
2603 maybe-check-bison \
2604 maybe-check-cgen \
2605 maybe-check-dejagnu \
2606 maybe-check-etc \
2607 maybe-check-fastjar \
2608 maybe-check-fixincludes \
2609 maybe-check-flex \
2610 maybe-check-gas \
2611 maybe-check-gcc \
2612 maybe-check-gmp \
2613 maybe-check-mpfr \
2614 maybe-check-mpc \
2615 maybe-check-isl \
2616 maybe-check-libelf \
2617 maybe-check-gold \
2618 maybe-check-gprof \
2619 maybe-check-intl \
2620 maybe-check-tcl \
2621 maybe-check-itcl \
2622 maybe-check-ld \
2623 maybe-check-libbacktrace \
2624 maybe-check-libcpp \
2625 maybe-check-libcody \
2626 maybe-check-libdecnumber \
2627 maybe-check-libgui \
2628 maybe-check-libiberty \
2629 maybe-check-libiberty-linker-plugin \
2630 maybe-check-libiconv \
2631 maybe-check-m4 \
2632 maybe-check-readline \
2633 maybe-check-sid \
2634 maybe-check-sim \
2635 maybe-check-texinfo \
2636 maybe-check-zlib \
2637 maybe-check-gnulib \
2638 maybe-check-gdbsupport \
2639 maybe-check-gdbserver \
2640 maybe-check-gdb \
2641 maybe-check-expect \
2642 maybe-check-guile \
2643 maybe-check-tk \
2644 maybe-check-libtermcap \
2645 maybe-check-utils \
2646 maybe-check-c++tools \
2647 maybe-check-gnattools \
2648 maybe-check-lto-plugin \
2649 maybe-check-libcc1 \
2650 maybe-check-gotools \
2651 maybe-check-libctf
2653 .PHONY: check-target
2654 check-target: \
2655 maybe-check-target-libstdc++-v3 \
2656 maybe-check-target-libsanitizer \
2657 maybe-check-target-libvtv \
2658 maybe-check-target-liboffloadmic \
2659 maybe-check-target-libssp \
2660 maybe-check-target-newlib \
2661 maybe-check-target-libgcc \
2662 maybe-check-target-libbacktrace \
2663 maybe-check-target-libquadmath \
2664 maybe-check-target-libgfortran \
2665 maybe-check-target-libobjc \
2666 maybe-check-target-libgo \
2667 maybe-check-target-libphobos \
2668 maybe-check-target-libtermcap \
2669 maybe-check-target-winsup \
2670 maybe-check-target-libgloss \
2671 maybe-check-target-libffi \
2672 maybe-check-target-zlib \
2673 maybe-check-target-rda \
2674 maybe-check-target-libada \
2675 maybe-check-target-libgomp \
2676 maybe-check-target-libitm \
2677 maybe-check-target-libatomic
2679 do-check:
2680 @: $(MAKE); $(unstage)
2681 @r=`${PWD_COMMAND}`; export r; \
2682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2683 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2685 # Automated reporting of test results.
2687 warning.log: build.log
2688 $(srcdir)/contrib/warn_summary build.log > $@
2690 mail-report.log:
2691 if test x'$(BOOT_CFLAGS)' != x''; then \
2692 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2693 fi; \
2694 $(srcdir)/contrib/test_summary -t >$@
2695 chmod +x $@
2696 echo If you really want to send e-mail, run ./$@ now
2698 mail-report-with-warnings.log: warning.log
2699 if test x'$(BOOT_CFLAGS)' != x''; then \
2700 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2701 fi; \
2702 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2703 chmod +x $@
2704 echo If you really want to send e-mail, run ./$@ now
2706 # Local Vim config
2708 $(srcdir)/.local.vimrc:
2709 $(LN_S) contrib/vimrc $@
2711 $(srcdir)/.lvimrc:
2712 $(LN_S) contrib/vimrc $@
2714 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2716 .PHONY: vimrc
2718 # clang-format config
2720 $(srcdir)/.clang-format:
2721 $(LN_S) contrib/clang-format $@
2723 clang-format: $(srcdir)/.clang-format
2725 .PHONY: clang-format
2727 # Installation targets.
2729 .PHONY: install uninstall
2730 install:
2731 @: $(MAKE); $(unstage)
2732 @r=`${PWD_COMMAND}`; export r; \
2733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2736 .PHONY: install-host-nogcc
2737 install-host-nogcc: \
2738 maybe-install-bfd \
2739 maybe-install-opcodes \
2740 maybe-install-binutils \
2741 maybe-install-bison \
2742 maybe-install-cgen \
2743 maybe-install-dejagnu \
2744 maybe-install-etc \
2745 maybe-install-fastjar \
2746 maybe-install-fixincludes \
2747 maybe-install-flex \
2748 maybe-install-gas \
2749 maybe-install-gmp \
2750 maybe-install-mpfr \
2751 maybe-install-mpc \
2752 maybe-install-isl \
2753 maybe-install-libelf \
2754 maybe-install-gold \
2755 maybe-install-gprof \
2756 maybe-install-intl \
2757 maybe-install-tcl \
2758 maybe-install-itcl \
2759 maybe-install-ld \
2760 maybe-install-libbacktrace \
2761 maybe-install-libcpp \
2762 maybe-install-libcody \
2763 maybe-install-libdecnumber \
2764 maybe-install-libgui \
2765 maybe-install-libiberty \
2766 maybe-install-libiberty-linker-plugin \
2767 maybe-install-libiconv \
2768 maybe-install-m4 \
2769 maybe-install-readline \
2770 maybe-install-sid \
2771 maybe-install-sim \
2772 maybe-install-texinfo \
2773 maybe-install-zlib \
2774 maybe-install-gnulib \
2775 maybe-install-gdbsupport \
2776 maybe-install-gdbserver \
2777 maybe-install-gdb \
2778 maybe-install-expect \
2779 maybe-install-guile \
2780 maybe-install-tk \
2781 maybe-install-libtermcap \
2782 maybe-install-utils \
2783 maybe-install-c++tools \
2784 maybe-install-gnattools \
2785 maybe-install-lto-plugin \
2786 maybe-install-libcc1 \
2787 maybe-install-gotools \
2788 maybe-install-libctf
2790 .PHONY: install-host
2791 install-host: \
2792 maybe-install-bfd \
2793 maybe-install-opcodes \
2794 maybe-install-binutils \
2795 maybe-install-bison \
2796 maybe-install-cgen \
2797 maybe-install-dejagnu \
2798 maybe-install-etc \
2799 maybe-install-fastjar \
2800 maybe-install-fixincludes \
2801 maybe-install-flex \
2802 maybe-install-gas \
2803 maybe-install-gcc \
2804 maybe-install-gmp \
2805 maybe-install-mpfr \
2806 maybe-install-mpc \
2807 maybe-install-isl \
2808 maybe-install-libelf \
2809 maybe-install-gold \
2810 maybe-install-gprof \
2811 maybe-install-intl \
2812 maybe-install-tcl \
2813 maybe-install-itcl \
2814 maybe-install-ld \
2815 maybe-install-libbacktrace \
2816 maybe-install-libcpp \
2817 maybe-install-libcody \
2818 maybe-install-libdecnumber \
2819 maybe-install-libgui \
2820 maybe-install-libiberty \
2821 maybe-install-libiberty-linker-plugin \
2822 maybe-install-libiconv \
2823 maybe-install-m4 \
2824 maybe-install-readline \
2825 maybe-install-sid \
2826 maybe-install-sim \
2827 maybe-install-texinfo \
2828 maybe-install-zlib \
2829 maybe-install-gnulib \
2830 maybe-install-gdbsupport \
2831 maybe-install-gdbserver \
2832 maybe-install-gdb \
2833 maybe-install-expect \
2834 maybe-install-guile \
2835 maybe-install-tk \
2836 maybe-install-libtermcap \
2837 maybe-install-utils \
2838 maybe-install-c++tools \
2839 maybe-install-gnattools \
2840 maybe-install-lto-plugin \
2841 maybe-install-libcc1 \
2842 maybe-install-gotools \
2843 maybe-install-libctf
2845 .PHONY: install-target
2846 install-target: \
2847 maybe-install-target-libstdc++-v3 \
2848 maybe-install-target-libsanitizer \
2849 maybe-install-target-libvtv \
2850 maybe-install-target-liboffloadmic \
2851 maybe-install-target-libssp \
2852 maybe-install-target-newlib \
2853 maybe-install-target-libgcc \
2854 maybe-install-target-libbacktrace \
2855 maybe-install-target-libquadmath \
2856 maybe-install-target-libgfortran \
2857 maybe-install-target-libobjc \
2858 maybe-install-target-libgo \
2859 maybe-install-target-libphobos \
2860 maybe-install-target-libtermcap \
2861 maybe-install-target-winsup \
2862 maybe-install-target-libgloss \
2863 maybe-install-target-libffi \
2864 maybe-install-target-zlib \
2865 maybe-install-target-rda \
2866 maybe-install-target-libada \
2867 maybe-install-target-libgomp \
2868 maybe-install-target-libitm \
2869 maybe-install-target-libatomic
2871 uninstall:
2872 @echo "the uninstall target is not supported in this tree"
2874 .PHONY: install.all
2875 install.all: install-no-fixedincludes
2876 @if [ -f ./gcc/Makefile ]; then \
2877 r=`${PWD_COMMAND}`; export r; \
2878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2879 $(HOST_EXPORTS) \
2880 (cd ./gcc && \
2881 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2882 else \
2883 true; \
2886 # install-no-fixedincludes is used to allow the elaboration of binary packages
2887 # suitable for distribution, where we cannot include the fixed system header
2888 # files.
2889 .PHONY: install-no-fixedincludes
2890 install-no-fixedincludes: installdirs install-host-nogcc \
2891 install-target gcc-install-no-fixedincludes
2893 .PHONY: install-strip
2894 install-strip:
2895 @: $(MAKE); $(unstage)
2896 @r=`${PWD_COMMAND}`; export r; \
2897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2898 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2900 .PHONY: install-strip-host
2901 install-strip-host: \
2902 maybe-install-strip-bfd \
2903 maybe-install-strip-opcodes \
2904 maybe-install-strip-binutils \
2905 maybe-install-strip-bison \
2906 maybe-install-strip-cgen \
2907 maybe-install-strip-dejagnu \
2908 maybe-install-strip-etc \
2909 maybe-install-strip-fastjar \
2910 maybe-install-strip-fixincludes \
2911 maybe-install-strip-flex \
2912 maybe-install-strip-gas \
2913 maybe-install-strip-gcc \
2914 maybe-install-strip-gmp \
2915 maybe-install-strip-mpfr \
2916 maybe-install-strip-mpc \
2917 maybe-install-strip-isl \
2918 maybe-install-strip-libelf \
2919 maybe-install-strip-gold \
2920 maybe-install-strip-gprof \
2921 maybe-install-strip-intl \
2922 maybe-install-strip-tcl \
2923 maybe-install-strip-itcl \
2924 maybe-install-strip-ld \
2925 maybe-install-strip-libbacktrace \
2926 maybe-install-strip-libcpp \
2927 maybe-install-strip-libcody \
2928 maybe-install-strip-libdecnumber \
2929 maybe-install-strip-libgui \
2930 maybe-install-strip-libiberty \
2931 maybe-install-strip-libiberty-linker-plugin \
2932 maybe-install-strip-libiconv \
2933 maybe-install-strip-m4 \
2934 maybe-install-strip-readline \
2935 maybe-install-strip-sid \
2936 maybe-install-strip-sim \
2937 maybe-install-strip-texinfo \
2938 maybe-install-strip-zlib \
2939 maybe-install-strip-gnulib \
2940 maybe-install-strip-gdbsupport \
2941 maybe-install-strip-gdbserver \
2942 maybe-install-strip-gdb \
2943 maybe-install-strip-expect \
2944 maybe-install-strip-guile \
2945 maybe-install-strip-tk \
2946 maybe-install-strip-libtermcap \
2947 maybe-install-strip-utils \
2948 maybe-install-strip-c++tools \
2949 maybe-install-strip-gnattools \
2950 maybe-install-strip-lto-plugin \
2951 maybe-install-strip-libcc1 \
2952 maybe-install-strip-gotools \
2953 maybe-install-strip-libctf
2955 .PHONY: install-strip-target
2956 install-strip-target: \
2957 maybe-install-strip-target-libstdc++-v3 \
2958 maybe-install-strip-target-libsanitizer \
2959 maybe-install-strip-target-libvtv \
2960 maybe-install-strip-target-liboffloadmic \
2961 maybe-install-strip-target-libssp \
2962 maybe-install-strip-target-newlib \
2963 maybe-install-strip-target-libgcc \
2964 maybe-install-strip-target-libbacktrace \
2965 maybe-install-strip-target-libquadmath \
2966 maybe-install-strip-target-libgfortran \
2967 maybe-install-strip-target-libobjc \
2968 maybe-install-strip-target-libgo \
2969 maybe-install-strip-target-libphobos \
2970 maybe-install-strip-target-libtermcap \
2971 maybe-install-strip-target-winsup \
2972 maybe-install-strip-target-libgloss \
2973 maybe-install-strip-target-libffi \
2974 maybe-install-strip-target-zlib \
2975 maybe-install-strip-target-rda \
2976 maybe-install-strip-target-libada \
2977 maybe-install-strip-target-libgomp \
2978 maybe-install-strip-target-libitm \
2979 maybe-install-strip-target-libatomic
2982 ### other supporting targets
2984 MAKEDIRS= \
2985 $(DESTDIR)$(prefix) \
2986 $(DESTDIR)$(exec_prefix)
2987 .PHONY: installdirs
2988 installdirs: mkinstalldirs
2989 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2991 dir.info: do-install-info
2992 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2993 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2994 mv -f dir.info.new dir.info; \
2995 else true; \
2998 dist:
2999 @echo "Building a full distribution of this tree isn't done"
3000 @echo "via 'make dist'. Check out the etc/ subdirectory"
3002 etags tags: TAGS
3004 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3005 # ability to use several tags files at once, so there is probably no need
3006 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3007 # (if we felt like it) have this Makefile write a piece of elisp which
3008 # the user could load to tell emacs19 where all the TAGS files we just
3009 # built are.
3010 TAGS: do-TAGS
3012 # ------------------------------------
3013 # Macros for configure and all targets
3014 # ------------------------------------
3020 # --------------------------------------
3021 # Modules which run on the build machine
3022 # --------------------------------------
3025 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3026 maybe-configure-build-libiberty:
3027 @if gcc-bootstrap
3028 configure-build-libiberty: stage_current
3029 @endif gcc-bootstrap
3030 @if build-libiberty
3031 maybe-configure-build-libiberty: configure-build-libiberty
3032 configure-build-libiberty:
3033 @: $(MAKE); $(unstage)
3034 @r=`${PWD_COMMAND}`; export r; \
3035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3037 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3038 $(BUILD_EXPORTS) \
3039 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3040 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3041 case $(srcdir) in \
3042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3043 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3045 esac; \
3046 module_srcdir=libiberty; \
3047 rm -f no-such-file || : ; \
3048 CONFIG_SITE=no-such-file $(SHELL) \
3049 $$s/$$module_srcdir/configure \
3050 --srcdir=$${topdir}/$$module_srcdir \
3051 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3052 --target=${target_alias} \
3053 || exit 1
3054 @endif build-libiberty
3060 .PHONY: all-build-libiberty maybe-all-build-libiberty
3061 maybe-all-build-libiberty:
3062 @if gcc-bootstrap
3063 all-build-libiberty: stage_current
3064 @endif gcc-bootstrap
3065 @if build-libiberty
3066 TARGET-build-libiberty=all
3067 maybe-all-build-libiberty: all-build-libiberty
3068 all-build-libiberty: configure-build-libiberty
3069 @: $(MAKE); $(unstage)
3070 @r=`${PWD_COMMAND}`; export r; \
3071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3072 $(BUILD_EXPORTS) \
3073 (cd $(BUILD_SUBDIR)/libiberty && \
3074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3075 $(TARGET-build-libiberty))
3076 @endif build-libiberty
3082 .PHONY: configure-build-bison maybe-configure-build-bison
3083 maybe-configure-build-bison:
3084 @if gcc-bootstrap
3085 configure-build-bison: stage_current
3086 @endif gcc-bootstrap
3087 @if build-bison
3088 maybe-configure-build-bison: configure-build-bison
3089 configure-build-bison:
3090 @: $(MAKE); $(unstage)
3091 @r=`${PWD_COMMAND}`; export r; \
3092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3094 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3095 $(BUILD_EXPORTS) \
3096 echo Configuring in $(BUILD_SUBDIR)/bison; \
3097 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3098 case $(srcdir) in \
3099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3100 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3102 esac; \
3103 module_srcdir=bison; \
3104 rm -f no-such-file || : ; \
3105 CONFIG_SITE=no-such-file $(SHELL) \
3106 $$s/$$module_srcdir/configure \
3107 --srcdir=$${topdir}/$$module_srcdir \
3108 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3109 --target=${target_alias} \
3110 || exit 1
3111 @endif build-bison
3117 .PHONY: all-build-bison maybe-all-build-bison
3118 maybe-all-build-bison:
3119 @if gcc-bootstrap
3120 all-build-bison: stage_current
3121 @endif gcc-bootstrap
3122 @if build-bison
3123 TARGET-build-bison=all
3124 maybe-all-build-bison: all-build-bison
3125 all-build-bison: configure-build-bison
3126 @: $(MAKE); $(unstage)
3127 @r=`${PWD_COMMAND}`; export r; \
3128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3129 $(BUILD_EXPORTS) \
3130 (cd $(BUILD_SUBDIR)/bison && \
3131 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3132 $(TARGET-build-bison))
3133 @endif build-bison
3139 .PHONY: configure-build-flex maybe-configure-build-flex
3140 maybe-configure-build-flex:
3141 @if gcc-bootstrap
3142 configure-build-flex: stage_current
3143 @endif gcc-bootstrap
3144 @if build-flex
3145 maybe-configure-build-flex: configure-build-flex
3146 configure-build-flex:
3147 @: $(MAKE); $(unstage)
3148 @r=`${PWD_COMMAND}`; export r; \
3149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3151 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3152 $(BUILD_EXPORTS) \
3153 echo Configuring in $(BUILD_SUBDIR)/flex; \
3154 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3155 case $(srcdir) in \
3156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3157 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3159 esac; \
3160 module_srcdir=flex; \
3161 rm -f no-such-file || : ; \
3162 CONFIG_SITE=no-such-file $(SHELL) \
3163 $$s/$$module_srcdir/configure \
3164 --srcdir=$${topdir}/$$module_srcdir \
3165 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3166 --target=${target_alias} \
3167 || exit 1
3168 @endif build-flex
3174 .PHONY: all-build-flex maybe-all-build-flex
3175 maybe-all-build-flex:
3176 @if gcc-bootstrap
3177 all-build-flex: stage_current
3178 @endif gcc-bootstrap
3179 @if build-flex
3180 TARGET-build-flex=all
3181 maybe-all-build-flex: all-build-flex
3182 all-build-flex: configure-build-flex
3183 @: $(MAKE); $(unstage)
3184 @r=`${PWD_COMMAND}`; export r; \
3185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3186 $(BUILD_EXPORTS) \
3187 (cd $(BUILD_SUBDIR)/flex && \
3188 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3189 $(TARGET-build-flex))
3190 @endif build-flex
3196 .PHONY: configure-build-m4 maybe-configure-build-m4
3197 maybe-configure-build-m4:
3198 @if gcc-bootstrap
3199 configure-build-m4: stage_current
3200 @endif gcc-bootstrap
3201 @if build-m4
3202 maybe-configure-build-m4: configure-build-m4
3203 configure-build-m4:
3204 @: $(MAKE); $(unstage)
3205 @r=`${PWD_COMMAND}`; export r; \
3206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3208 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3209 $(BUILD_EXPORTS) \
3210 echo Configuring in $(BUILD_SUBDIR)/m4; \
3211 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3212 case $(srcdir) in \
3213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3214 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3216 esac; \
3217 module_srcdir=m4; \
3218 rm -f no-such-file || : ; \
3219 CONFIG_SITE=no-such-file $(SHELL) \
3220 $$s/$$module_srcdir/configure \
3221 --srcdir=$${topdir}/$$module_srcdir \
3222 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3223 --target=${target_alias} \
3224 || exit 1
3225 @endif build-m4
3231 .PHONY: all-build-m4 maybe-all-build-m4
3232 maybe-all-build-m4:
3233 @if gcc-bootstrap
3234 all-build-m4: stage_current
3235 @endif gcc-bootstrap
3236 @if build-m4
3237 TARGET-build-m4=all
3238 maybe-all-build-m4: all-build-m4
3239 all-build-m4: configure-build-m4
3240 @: $(MAKE); $(unstage)
3241 @r=`${PWD_COMMAND}`; export r; \
3242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3243 $(BUILD_EXPORTS) \
3244 (cd $(BUILD_SUBDIR)/m4 && \
3245 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3246 $(TARGET-build-m4))
3247 @endif build-m4
3253 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3254 maybe-configure-build-texinfo:
3255 @if gcc-bootstrap
3256 configure-build-texinfo: stage_current
3257 @endif gcc-bootstrap
3258 @if build-texinfo
3259 maybe-configure-build-texinfo: configure-build-texinfo
3260 configure-build-texinfo:
3261 @: $(MAKE); $(unstage)
3262 @r=`${PWD_COMMAND}`; export r; \
3263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3264 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3265 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3266 $(BUILD_EXPORTS) \
3267 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3268 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3269 case $(srcdir) in \
3270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3271 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3273 esac; \
3274 module_srcdir=texinfo; \
3275 rm -f no-such-file || : ; \
3276 CONFIG_SITE=no-such-file $(SHELL) \
3277 $$s/$$module_srcdir/configure \
3278 --srcdir=$${topdir}/$$module_srcdir \
3279 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3280 --target=${target_alias} \
3281 || exit 1
3282 @endif build-texinfo
3288 .PHONY: all-build-texinfo maybe-all-build-texinfo
3289 maybe-all-build-texinfo:
3290 @if gcc-bootstrap
3291 all-build-texinfo: stage_current
3292 @endif gcc-bootstrap
3293 @if build-texinfo
3294 TARGET-build-texinfo=all
3295 maybe-all-build-texinfo: all-build-texinfo
3296 all-build-texinfo: configure-build-texinfo
3297 @: $(MAKE); $(unstage)
3298 @r=`${PWD_COMMAND}`; export r; \
3299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3300 $(BUILD_EXPORTS) \
3301 (cd $(BUILD_SUBDIR)/texinfo && \
3302 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3303 $(TARGET-build-texinfo))
3304 @endif build-texinfo
3310 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3311 maybe-configure-build-fixincludes:
3312 @if gcc-bootstrap
3313 configure-build-fixincludes: stage_current
3314 @endif gcc-bootstrap
3315 @if build-fixincludes
3316 maybe-configure-build-fixincludes: configure-build-fixincludes
3317 configure-build-fixincludes:
3318 @: $(MAKE); $(unstage)
3319 @r=`${PWD_COMMAND}`; export r; \
3320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3321 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3322 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3323 $(BUILD_EXPORTS) \
3324 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3325 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3326 case $(srcdir) in \
3327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3328 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3330 esac; \
3331 module_srcdir=fixincludes; \
3332 rm -f no-such-file || : ; \
3333 CONFIG_SITE=no-such-file $(SHELL) \
3334 $$s/$$module_srcdir/configure \
3335 --srcdir=$${topdir}/$$module_srcdir \
3336 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3337 --target=${target_alias} \
3338 || exit 1
3339 @endif build-fixincludes
3345 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3346 maybe-all-build-fixincludes:
3347 @if gcc-bootstrap
3348 all-build-fixincludes: stage_current
3349 @endif gcc-bootstrap
3350 @if build-fixincludes
3351 TARGET-build-fixincludes=all
3352 maybe-all-build-fixincludes: all-build-fixincludes
3353 all-build-fixincludes: configure-build-fixincludes
3354 @: $(MAKE); $(unstage)
3355 @r=`${PWD_COMMAND}`; export r; \
3356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357 $(BUILD_EXPORTS) \
3358 (cd $(BUILD_SUBDIR)/fixincludes && \
3359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3360 $(TARGET-build-fixincludes))
3361 @endif build-fixincludes
3367 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3368 maybe-configure-build-libcpp:
3369 @if gcc-bootstrap
3370 configure-build-libcpp: stage_current
3371 @endif gcc-bootstrap
3372 @if build-libcpp
3373 maybe-configure-build-libcpp: configure-build-libcpp
3374 configure-build-libcpp:
3375 @: $(MAKE); $(unstage)
3376 @r=`${PWD_COMMAND}`; export r; \
3377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3378 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3379 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3380 $(BUILD_EXPORTS) \
3381 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3382 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3383 case $(srcdir) in \
3384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3385 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3387 esac; \
3388 module_srcdir=libcpp; \
3389 rm -f no-such-file || : ; \
3390 CONFIG_SITE=no-such-file $(SHELL) \
3391 $$s/$$module_srcdir/configure \
3392 --srcdir=$${topdir}/$$module_srcdir \
3393 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3394 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3395 || exit 1
3396 @endif build-libcpp
3402 .PHONY: all-build-libcpp maybe-all-build-libcpp
3403 maybe-all-build-libcpp:
3404 @if gcc-bootstrap
3405 all-build-libcpp: stage_current
3406 @endif gcc-bootstrap
3407 @if build-libcpp
3408 TARGET-build-libcpp=all
3409 maybe-all-build-libcpp: all-build-libcpp
3410 all-build-libcpp: configure-build-libcpp
3411 @: $(MAKE); $(unstage)
3412 @r=`${PWD_COMMAND}`; export r; \
3413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3414 $(BUILD_EXPORTS) \
3415 (cd $(BUILD_SUBDIR)/libcpp && \
3416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3417 $(TARGET-build-libcpp))
3418 @endif build-libcpp
3424 # --------------------------------------
3425 # Modules which run on the host machine
3426 # --------------------------------------
3429 .PHONY: configure-bfd maybe-configure-bfd
3430 maybe-configure-bfd:
3431 @if gcc-bootstrap
3432 configure-bfd: stage_current
3433 @endif gcc-bootstrap
3434 @if bfd
3435 maybe-configure-bfd: configure-bfd
3436 configure-bfd:
3437 @r=`${PWD_COMMAND}`; export r; \
3438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3439 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3441 $(HOST_EXPORTS) \
3442 echo Configuring in $(HOST_SUBDIR)/bfd; \
3443 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3444 case $(srcdir) in \
3445 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3446 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3447 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3448 esac; \
3449 module_srcdir=bfd; \
3450 $(SHELL) \
3451 $$s/$$module_srcdir/configure \
3452 --srcdir=$${topdir}/$$module_srcdir \
3453 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3454 --target=${target_alias} \
3455 || exit 1
3456 @endif bfd
3460 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3461 maybe-configure-stage1-bfd:
3462 @if bfd-bootstrap
3463 maybe-configure-stage1-bfd: configure-stage1-bfd
3464 configure-stage1-bfd:
3465 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3467 @r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 TFLAGS="$(STAGE1_TFLAGS)"; \
3470 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3471 $(HOST_EXPORTS) \
3472 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3473 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3474 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3475 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3476 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3477 cd $(HOST_SUBDIR)/bfd || exit 1; \
3478 case $(srcdir) in \
3479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3480 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3482 esac; \
3483 module_srcdir=bfd; \
3484 $(SHELL) $$s/$$module_srcdir/configure \
3485 --srcdir=$${topdir}/$$module_srcdir \
3486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3487 --target=${target_alias} \
3489 $(STAGE1_CONFIGURE_FLAGS)
3490 @endif bfd-bootstrap
3492 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3493 maybe-configure-stage2-bfd:
3494 @if bfd-bootstrap
3495 maybe-configure-stage2-bfd: configure-stage2-bfd
3496 configure-stage2-bfd:
3497 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3498 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3499 @r=`${PWD_COMMAND}`; export r; \
3500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3501 TFLAGS="$(STAGE2_TFLAGS)"; \
3502 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3503 $(HOST_EXPORTS) \
3504 $(POSTSTAGE1_HOST_EXPORTS) \
3505 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3506 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3507 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3508 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3509 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3510 cd $(HOST_SUBDIR)/bfd || exit 1; \
3511 case $(srcdir) in \
3512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3513 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3515 esac; \
3516 module_srcdir=bfd; \
3517 $(SHELL) $$s/$$module_srcdir/configure \
3518 --srcdir=$${topdir}/$$module_srcdir \
3519 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3520 --target=${target_alias} \
3521 --with-build-libsubdir=$(HOST_SUBDIR) \
3522 $(STAGE2_CONFIGURE_FLAGS)
3523 @endif bfd-bootstrap
3525 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3526 maybe-configure-stage3-bfd:
3527 @if bfd-bootstrap
3528 maybe-configure-stage3-bfd: configure-stage3-bfd
3529 configure-stage3-bfd:
3530 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3531 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3532 @r=`${PWD_COMMAND}`; export r; \
3533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3534 TFLAGS="$(STAGE3_TFLAGS)"; \
3535 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3536 $(HOST_EXPORTS) \
3537 $(POSTSTAGE1_HOST_EXPORTS) \
3538 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3539 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3540 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3541 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3542 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3543 cd $(HOST_SUBDIR)/bfd || exit 1; \
3544 case $(srcdir) in \
3545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3546 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3548 esac; \
3549 module_srcdir=bfd; \
3550 $(SHELL) $$s/$$module_srcdir/configure \
3551 --srcdir=$${topdir}/$$module_srcdir \
3552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3553 --target=${target_alias} \
3554 --with-build-libsubdir=$(HOST_SUBDIR) \
3555 $(STAGE3_CONFIGURE_FLAGS)
3556 @endif bfd-bootstrap
3558 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3559 maybe-configure-stage4-bfd:
3560 @if bfd-bootstrap
3561 maybe-configure-stage4-bfd: configure-stage4-bfd
3562 configure-stage4-bfd:
3563 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3565 @r=`${PWD_COMMAND}`; export r; \
3566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3567 TFLAGS="$(STAGE4_TFLAGS)"; \
3568 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3569 $(HOST_EXPORTS) \
3570 $(POSTSTAGE1_HOST_EXPORTS) \
3571 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3572 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3573 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3574 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3576 cd $(HOST_SUBDIR)/bfd || exit 1; \
3577 case $(srcdir) in \
3578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3579 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3581 esac; \
3582 module_srcdir=bfd; \
3583 $(SHELL) $$s/$$module_srcdir/configure \
3584 --srcdir=$${topdir}/$$module_srcdir \
3585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3586 --target=${target_alias} \
3587 --with-build-libsubdir=$(HOST_SUBDIR) \
3588 $(STAGE4_CONFIGURE_FLAGS)
3589 @endif bfd-bootstrap
3591 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3592 maybe-configure-stageprofile-bfd:
3593 @if bfd-bootstrap
3594 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3595 configure-stageprofile-bfd:
3596 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3597 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3598 @r=`${PWD_COMMAND}`; export r; \
3599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3600 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3601 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3602 $(HOST_EXPORTS) \
3603 $(POSTSTAGE1_HOST_EXPORTS) \
3604 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3605 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3606 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3607 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3608 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3609 cd $(HOST_SUBDIR)/bfd || exit 1; \
3610 case $(srcdir) in \
3611 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3612 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3613 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3614 esac; \
3615 module_srcdir=bfd; \
3616 $(SHELL) $$s/$$module_srcdir/configure \
3617 --srcdir=$${topdir}/$$module_srcdir \
3618 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3619 --target=${target_alias} \
3620 --with-build-libsubdir=$(HOST_SUBDIR) \
3621 $(STAGEprofile_CONFIGURE_FLAGS)
3622 @endif bfd-bootstrap
3624 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3625 maybe-configure-stagetrain-bfd:
3626 @if bfd-bootstrap
3627 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3628 configure-stagetrain-bfd:
3629 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3630 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3631 @r=`${PWD_COMMAND}`; export r; \
3632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3633 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3634 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3635 $(HOST_EXPORTS) \
3636 $(POSTSTAGE1_HOST_EXPORTS) \
3637 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3638 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3639 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3640 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3642 cd $(HOST_SUBDIR)/bfd || exit 1; \
3643 case $(srcdir) in \
3644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3645 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3647 esac; \
3648 module_srcdir=bfd; \
3649 $(SHELL) $$s/$$module_srcdir/configure \
3650 --srcdir=$${topdir}/$$module_srcdir \
3651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3652 --target=${target_alias} \
3653 --with-build-libsubdir=$(HOST_SUBDIR) \
3654 $(STAGEtrain_CONFIGURE_FLAGS)
3655 @endif bfd-bootstrap
3657 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3658 maybe-configure-stagefeedback-bfd:
3659 @if bfd-bootstrap
3660 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3661 configure-stagefeedback-bfd:
3662 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3664 @r=`${PWD_COMMAND}`; export r; \
3665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3666 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3667 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3668 $(HOST_EXPORTS) \
3669 $(POSTSTAGE1_HOST_EXPORTS) \
3670 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3671 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3672 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3673 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3675 cd $(HOST_SUBDIR)/bfd || exit 1; \
3676 case $(srcdir) in \
3677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3678 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3680 esac; \
3681 module_srcdir=bfd; \
3682 $(SHELL) $$s/$$module_srcdir/configure \
3683 --srcdir=$${topdir}/$$module_srcdir \
3684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3685 --target=${target_alias} \
3686 --with-build-libsubdir=$(HOST_SUBDIR) \
3687 $(STAGEfeedback_CONFIGURE_FLAGS)
3688 @endif bfd-bootstrap
3690 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3691 maybe-configure-stageautoprofile-bfd:
3692 @if bfd-bootstrap
3693 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3694 configure-stageautoprofile-bfd:
3695 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3696 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3697 @r=`${PWD_COMMAND}`; export r; \
3698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3699 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3700 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3701 $(HOST_EXPORTS) \
3702 $(POSTSTAGE1_HOST_EXPORTS) \
3703 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3704 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3705 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3706 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3708 cd $(HOST_SUBDIR)/bfd || exit 1; \
3709 case $(srcdir) in \
3710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3711 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3713 esac; \
3714 module_srcdir=bfd; \
3715 $(SHELL) $$s/$$module_srcdir/configure \
3716 --srcdir=$${topdir}/$$module_srcdir \
3717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3718 --target=${target_alias} \
3719 --with-build-libsubdir=$(HOST_SUBDIR) \
3720 $(STAGEautoprofile_CONFIGURE_FLAGS)
3721 @endif bfd-bootstrap
3723 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3724 maybe-configure-stageautofeedback-bfd:
3725 @if bfd-bootstrap
3726 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3727 configure-stageautofeedback-bfd:
3728 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3730 @r=`${PWD_COMMAND}`; export r; \
3731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3732 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3733 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3734 $(HOST_EXPORTS) \
3735 $(POSTSTAGE1_HOST_EXPORTS) \
3736 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3737 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3738 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3739 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3740 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3741 cd $(HOST_SUBDIR)/bfd || exit 1; \
3742 case $(srcdir) in \
3743 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3744 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3745 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3746 esac; \
3747 module_srcdir=bfd; \
3748 $(SHELL) $$s/$$module_srcdir/configure \
3749 --srcdir=$${topdir}/$$module_srcdir \
3750 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3751 --target=${target_alias} \
3752 --with-build-libsubdir=$(HOST_SUBDIR) \
3753 $(STAGEautofeedback_CONFIGURE_FLAGS)
3754 @endif bfd-bootstrap
3760 .PHONY: all-bfd maybe-all-bfd
3761 maybe-all-bfd:
3762 @if gcc-bootstrap
3763 all-bfd: stage_current
3764 @endif gcc-bootstrap
3765 @if bfd
3766 TARGET-bfd=all
3767 maybe-all-bfd: all-bfd
3768 all-bfd: configure-bfd
3769 @r=`${PWD_COMMAND}`; export r; \
3770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3771 $(HOST_EXPORTS) \
3772 (cd $(HOST_SUBDIR)/bfd && \
3773 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3774 $(TARGET-bfd))
3775 @endif bfd
3779 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3780 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3781 maybe-all-stage1-bfd:
3782 maybe-clean-stage1-bfd:
3783 @if bfd-bootstrap
3784 maybe-all-stage1-bfd: all-stage1-bfd
3785 all-stage1: all-stage1-bfd
3786 TARGET-stage1-bfd = $(TARGET-bfd)
3787 all-stage1-bfd: configure-stage1-bfd
3788 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3789 @r=`${PWD_COMMAND}`; export r; \
3790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3791 TFLAGS="$(STAGE1_TFLAGS)"; \
3792 $(HOST_EXPORTS) \
3793 cd $(HOST_SUBDIR)/bfd && \
3795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3796 CFLAGS="$(STAGE1_CFLAGS)" \
3797 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3798 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3799 LIBCFLAGS="$(LIBCFLAGS)" \
3800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3803 $(EXTRA_HOST_FLAGS) \
3804 $(STAGE1_FLAGS_TO_PASS) \
3805 TFLAGS="$(STAGE1_TFLAGS)" \
3806 $(TARGET-stage1-bfd)
3808 maybe-clean-stage1-bfd: clean-stage1-bfd
3809 clean-stage1: clean-stage1-bfd
3810 clean-stage1-bfd:
3811 @if [ $(current_stage) = stage1 ]; then \
3812 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3813 else \
3814 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3815 $(MAKE) stage1-start; \
3816 fi; \
3817 cd $(HOST_SUBDIR)/bfd && \
3818 $(MAKE) $(EXTRA_HOST_FLAGS) \
3819 $(STAGE1_FLAGS_TO_PASS) clean
3820 @endif bfd-bootstrap
3823 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3824 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3825 maybe-all-stage2-bfd:
3826 maybe-clean-stage2-bfd:
3827 @if bfd-bootstrap
3828 maybe-all-stage2-bfd: all-stage2-bfd
3829 all-stage2: all-stage2-bfd
3830 TARGET-stage2-bfd = $(TARGET-bfd)
3831 all-stage2-bfd: configure-stage2-bfd
3832 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3833 @r=`${PWD_COMMAND}`; export r; \
3834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3835 TFLAGS="$(STAGE2_TFLAGS)"; \
3836 $(HOST_EXPORTS) \
3837 $(POSTSTAGE1_HOST_EXPORTS) \
3838 cd $(HOST_SUBDIR)/bfd && \
3840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3841 CFLAGS="$(STAGE2_CFLAGS)" \
3842 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3843 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3844 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3845 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3846 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3847 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3848 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3849 TFLAGS="$(STAGE2_TFLAGS)" \
3850 $(TARGET-stage2-bfd)
3852 maybe-clean-stage2-bfd: clean-stage2-bfd
3853 clean-stage2: clean-stage2-bfd
3854 clean-stage2-bfd:
3855 @if [ $(current_stage) = stage2 ]; then \
3856 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3857 else \
3858 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3859 $(MAKE) stage2-start; \
3860 fi; \
3861 cd $(HOST_SUBDIR)/bfd && \
3862 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3863 @endif bfd-bootstrap
3866 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3867 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3868 maybe-all-stage3-bfd:
3869 maybe-clean-stage3-bfd:
3870 @if bfd-bootstrap
3871 maybe-all-stage3-bfd: all-stage3-bfd
3872 all-stage3: all-stage3-bfd
3873 TARGET-stage3-bfd = $(TARGET-bfd)
3874 all-stage3-bfd: configure-stage3-bfd
3875 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3876 @r=`${PWD_COMMAND}`; export r; \
3877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3878 TFLAGS="$(STAGE3_TFLAGS)"; \
3879 $(HOST_EXPORTS) \
3880 $(POSTSTAGE1_HOST_EXPORTS) \
3881 cd $(HOST_SUBDIR)/bfd && \
3883 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3884 CFLAGS="$(STAGE3_CFLAGS)" \
3885 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3886 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3887 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3888 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3889 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3890 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3891 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3892 TFLAGS="$(STAGE3_TFLAGS)" \
3893 $(TARGET-stage3-bfd)
3895 maybe-clean-stage3-bfd: clean-stage3-bfd
3896 clean-stage3: clean-stage3-bfd
3897 clean-stage3-bfd:
3898 @if [ $(current_stage) = stage3 ]; then \
3899 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3900 else \
3901 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3902 $(MAKE) stage3-start; \
3903 fi; \
3904 cd $(HOST_SUBDIR)/bfd && \
3905 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3906 @endif bfd-bootstrap
3909 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3910 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3911 maybe-all-stage4-bfd:
3912 maybe-clean-stage4-bfd:
3913 @if bfd-bootstrap
3914 maybe-all-stage4-bfd: all-stage4-bfd
3915 all-stage4: all-stage4-bfd
3916 TARGET-stage4-bfd = $(TARGET-bfd)
3917 all-stage4-bfd: configure-stage4-bfd
3918 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3919 @r=`${PWD_COMMAND}`; export r; \
3920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3921 TFLAGS="$(STAGE4_TFLAGS)"; \
3922 $(HOST_EXPORTS) \
3923 $(POSTSTAGE1_HOST_EXPORTS) \
3924 cd $(HOST_SUBDIR)/bfd && \
3926 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3927 CFLAGS="$(STAGE4_CFLAGS)" \
3928 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3929 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3930 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3934 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3935 TFLAGS="$(STAGE4_TFLAGS)" \
3936 $(TARGET-stage4-bfd)
3938 maybe-clean-stage4-bfd: clean-stage4-bfd
3939 clean-stage4: clean-stage4-bfd
3940 clean-stage4-bfd:
3941 @if [ $(current_stage) = stage4 ]; then \
3942 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3943 else \
3944 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3945 $(MAKE) stage4-start; \
3946 fi; \
3947 cd $(HOST_SUBDIR)/bfd && \
3948 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3949 @endif bfd-bootstrap
3952 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3953 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3954 maybe-all-stageprofile-bfd:
3955 maybe-clean-stageprofile-bfd:
3956 @if bfd-bootstrap
3957 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3958 all-stageprofile: all-stageprofile-bfd
3959 TARGET-stageprofile-bfd = $(TARGET-bfd)
3960 all-stageprofile-bfd: configure-stageprofile-bfd
3961 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3962 @r=`${PWD_COMMAND}`; export r; \
3963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3964 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3965 $(HOST_EXPORTS) \
3966 $(POSTSTAGE1_HOST_EXPORTS) \
3967 cd $(HOST_SUBDIR)/bfd && \
3969 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3970 CFLAGS="$(STAGEprofile_CFLAGS)" \
3971 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3972 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3973 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3974 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3975 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3976 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3977 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3978 TFLAGS="$(STAGEprofile_TFLAGS)" \
3979 $(TARGET-stageprofile-bfd)
3981 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3982 clean-stageprofile: clean-stageprofile-bfd
3983 clean-stageprofile-bfd:
3984 @if [ $(current_stage) = stageprofile ]; then \
3985 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3986 else \
3987 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3988 $(MAKE) stageprofile-start; \
3989 fi; \
3990 cd $(HOST_SUBDIR)/bfd && \
3991 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3992 @endif bfd-bootstrap
3995 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3996 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3997 maybe-all-stagetrain-bfd:
3998 maybe-clean-stagetrain-bfd:
3999 @if bfd-bootstrap
4000 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4001 all-stagetrain: all-stagetrain-bfd
4002 TARGET-stagetrain-bfd = $(TARGET-bfd)
4003 all-stagetrain-bfd: configure-stagetrain-bfd
4004 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4005 @r=`${PWD_COMMAND}`; export r; \
4006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4007 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4008 $(HOST_EXPORTS) \
4009 $(POSTSTAGE1_HOST_EXPORTS) \
4010 cd $(HOST_SUBDIR)/bfd && \
4012 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4013 CFLAGS="$(STAGEtrain_CFLAGS)" \
4014 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4015 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4016 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4017 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4018 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4019 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4020 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4021 TFLAGS="$(STAGEtrain_TFLAGS)" \
4022 $(TARGET-stagetrain-bfd)
4024 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4025 clean-stagetrain: clean-stagetrain-bfd
4026 clean-stagetrain-bfd:
4027 @if [ $(current_stage) = stagetrain ]; then \
4028 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4029 else \
4030 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4031 $(MAKE) stagetrain-start; \
4032 fi; \
4033 cd $(HOST_SUBDIR)/bfd && \
4034 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4035 @endif bfd-bootstrap
4038 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4039 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4040 maybe-all-stagefeedback-bfd:
4041 maybe-clean-stagefeedback-bfd:
4042 @if bfd-bootstrap
4043 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4044 all-stagefeedback: all-stagefeedback-bfd
4045 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4046 all-stagefeedback-bfd: configure-stagefeedback-bfd
4047 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4048 @r=`${PWD_COMMAND}`; export r; \
4049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4050 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4051 $(HOST_EXPORTS) \
4052 $(POSTSTAGE1_HOST_EXPORTS) \
4053 cd $(HOST_SUBDIR)/bfd && \
4055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4056 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4057 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4058 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4059 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4064 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4065 $(TARGET-stagefeedback-bfd)
4067 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4068 clean-stagefeedback: clean-stagefeedback-bfd
4069 clean-stagefeedback-bfd:
4070 @if [ $(current_stage) = stagefeedback ]; then \
4071 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4072 else \
4073 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4074 $(MAKE) stagefeedback-start; \
4075 fi; \
4076 cd $(HOST_SUBDIR)/bfd && \
4077 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4078 @endif bfd-bootstrap
4081 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4082 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4083 maybe-all-stageautoprofile-bfd:
4084 maybe-clean-stageautoprofile-bfd:
4085 @if bfd-bootstrap
4086 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4087 all-stageautoprofile: all-stageautoprofile-bfd
4088 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4089 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4090 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4091 @r=`${PWD_COMMAND}`; export r; \
4092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4093 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4094 $(HOST_EXPORTS) \
4095 $(POSTSTAGE1_HOST_EXPORTS) \
4096 cd $(HOST_SUBDIR)/bfd && \
4097 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4099 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4100 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4101 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4102 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4106 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4107 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4108 $(TARGET-stageautoprofile-bfd)
4110 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4111 clean-stageautoprofile: clean-stageautoprofile-bfd
4112 clean-stageautoprofile-bfd:
4113 @if [ $(current_stage) = stageautoprofile ]; then \
4114 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4115 else \
4116 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4117 $(MAKE) stageautoprofile-start; \
4118 fi; \
4119 cd $(HOST_SUBDIR)/bfd && \
4120 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4121 @endif bfd-bootstrap
4124 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4125 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4126 maybe-all-stageautofeedback-bfd:
4127 maybe-clean-stageautofeedback-bfd:
4128 @if bfd-bootstrap
4129 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4130 all-stageautofeedback: all-stageautofeedback-bfd
4131 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4132 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4133 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4134 @r=`${PWD_COMMAND}`; export r; \
4135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4136 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4137 $(HOST_EXPORTS) \
4138 $(POSTSTAGE1_HOST_EXPORTS) \
4139 cd $(HOST_SUBDIR)/bfd && \
4141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4142 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4143 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4144 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4145 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4149 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4150 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4151 $(TARGET-stageautofeedback-bfd)
4153 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4154 clean-stageautofeedback: clean-stageautofeedback-bfd
4155 clean-stageautofeedback-bfd:
4156 @if [ $(current_stage) = stageautofeedback ]; then \
4157 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4158 else \
4159 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4160 $(MAKE) stageautofeedback-start; \
4161 fi; \
4162 cd $(HOST_SUBDIR)/bfd && \
4163 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4164 @endif bfd-bootstrap
4170 .PHONY: check-bfd maybe-check-bfd
4171 maybe-check-bfd:
4172 @if bfd
4173 maybe-check-bfd: check-bfd
4175 check-bfd:
4176 @: $(MAKE); $(unstage)
4177 @r=`${PWD_COMMAND}`; export r; \
4178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4180 (cd $(HOST_SUBDIR)/bfd && \
4181 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4183 @endif bfd
4185 .PHONY: install-bfd maybe-install-bfd
4186 maybe-install-bfd:
4187 @if bfd
4188 maybe-install-bfd: install-bfd
4190 install-bfd: installdirs
4191 @: $(MAKE); $(unstage)
4192 @r=`${PWD_COMMAND}`; export r; \
4193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4194 $(HOST_EXPORTS) \
4195 (cd $(HOST_SUBDIR)/bfd && \
4196 $(MAKE) $(FLAGS_TO_PASS) install)
4198 @endif bfd
4200 .PHONY: install-strip-bfd maybe-install-strip-bfd
4201 maybe-install-strip-bfd:
4202 @if bfd
4203 maybe-install-strip-bfd: install-strip-bfd
4205 install-strip-bfd: installdirs
4206 @: $(MAKE); $(unstage)
4207 @r=`${PWD_COMMAND}`; export r; \
4208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4209 $(HOST_EXPORTS) \
4210 (cd $(HOST_SUBDIR)/bfd && \
4211 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4213 @endif bfd
4215 # Other targets (info, dvi, pdf, etc.)
4217 .PHONY: maybe-info-bfd info-bfd
4218 maybe-info-bfd:
4219 @if bfd
4220 maybe-info-bfd: info-bfd
4222 info-bfd: \
4223 configure-bfd
4224 @[ -f ./bfd/Makefile ] || exit 0; \
4225 r=`${PWD_COMMAND}`; export r; \
4226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4227 $(HOST_EXPORTS) \
4228 for flag in $(EXTRA_HOST_FLAGS) ; do \
4229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4230 done; \
4231 echo "Doing info in bfd"; \
4232 (cd $(HOST_SUBDIR)/bfd && \
4233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4235 "RANLIB=$${RANLIB}" \
4236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4237 info) \
4238 || exit 1
4240 @endif bfd
4242 .PHONY: maybe-dvi-bfd dvi-bfd
4243 maybe-dvi-bfd:
4244 @if bfd
4245 maybe-dvi-bfd: dvi-bfd
4247 dvi-bfd: \
4248 configure-bfd
4249 @[ -f ./bfd/Makefile ] || exit 0; \
4250 r=`${PWD_COMMAND}`; export r; \
4251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4252 $(HOST_EXPORTS) \
4253 for flag in $(EXTRA_HOST_FLAGS) ; do \
4254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4255 done; \
4256 echo "Doing dvi in bfd"; \
4257 (cd $(HOST_SUBDIR)/bfd && \
4258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4260 "RANLIB=$${RANLIB}" \
4261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4262 dvi) \
4263 || exit 1
4265 @endif bfd
4267 .PHONY: maybe-pdf-bfd pdf-bfd
4268 maybe-pdf-bfd:
4269 @if bfd
4270 maybe-pdf-bfd: pdf-bfd
4272 pdf-bfd: \
4273 configure-bfd
4274 @[ -f ./bfd/Makefile ] || exit 0; \
4275 r=`${PWD_COMMAND}`; export r; \
4276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4277 $(HOST_EXPORTS) \
4278 for flag in $(EXTRA_HOST_FLAGS) ; do \
4279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4280 done; \
4281 echo "Doing pdf in bfd"; \
4282 (cd $(HOST_SUBDIR)/bfd && \
4283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4285 "RANLIB=$${RANLIB}" \
4286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4287 pdf) \
4288 || exit 1
4290 @endif bfd
4292 .PHONY: maybe-html-bfd html-bfd
4293 maybe-html-bfd:
4294 @if bfd
4295 maybe-html-bfd: html-bfd
4297 html-bfd: \
4298 configure-bfd
4299 @[ -f ./bfd/Makefile ] || exit 0; \
4300 r=`${PWD_COMMAND}`; export r; \
4301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4302 $(HOST_EXPORTS) \
4303 for flag in $(EXTRA_HOST_FLAGS) ; do \
4304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4305 done; \
4306 echo "Doing html in bfd"; \
4307 (cd $(HOST_SUBDIR)/bfd && \
4308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4310 "RANLIB=$${RANLIB}" \
4311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4312 html) \
4313 || exit 1
4315 @endif bfd
4317 .PHONY: maybe-TAGS-bfd TAGS-bfd
4318 maybe-TAGS-bfd:
4319 @if bfd
4320 maybe-TAGS-bfd: TAGS-bfd
4322 TAGS-bfd: \
4323 configure-bfd
4324 @[ -f ./bfd/Makefile ] || exit 0; \
4325 r=`${PWD_COMMAND}`; export r; \
4326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4327 $(HOST_EXPORTS) \
4328 for flag in $(EXTRA_HOST_FLAGS) ; do \
4329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4330 done; \
4331 echo "Doing TAGS in bfd"; \
4332 (cd $(HOST_SUBDIR)/bfd && \
4333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4335 "RANLIB=$${RANLIB}" \
4336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4337 TAGS) \
4338 || exit 1
4340 @endif bfd
4342 .PHONY: maybe-install-info-bfd install-info-bfd
4343 maybe-install-info-bfd:
4344 @if bfd
4345 maybe-install-info-bfd: install-info-bfd
4347 install-info-bfd: \
4348 configure-bfd \
4349 info-bfd
4350 @[ -f ./bfd/Makefile ] || exit 0; \
4351 r=`${PWD_COMMAND}`; export r; \
4352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4353 $(HOST_EXPORTS) \
4354 for flag in $(EXTRA_HOST_FLAGS) ; do \
4355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4356 done; \
4357 echo "Doing install-info in bfd"; \
4358 (cd $(HOST_SUBDIR)/bfd && \
4359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4361 "RANLIB=$${RANLIB}" \
4362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4363 install-info) \
4364 || exit 1
4366 @endif bfd
4368 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4369 maybe-install-dvi-bfd:
4370 @if bfd
4371 maybe-install-dvi-bfd: install-dvi-bfd
4373 install-dvi-bfd: \
4374 configure-bfd \
4375 dvi-bfd
4376 @[ -f ./bfd/Makefile ] || exit 0; \
4377 r=`${PWD_COMMAND}`; export r; \
4378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4379 $(HOST_EXPORTS) \
4380 for flag in $(EXTRA_HOST_FLAGS) ; do \
4381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4382 done; \
4383 echo "Doing install-dvi in bfd"; \
4384 (cd $(HOST_SUBDIR)/bfd && \
4385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4387 "RANLIB=$${RANLIB}" \
4388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4389 install-dvi) \
4390 || exit 1
4392 @endif bfd
4394 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4395 maybe-install-pdf-bfd:
4396 @if bfd
4397 maybe-install-pdf-bfd: install-pdf-bfd
4399 install-pdf-bfd: \
4400 configure-bfd \
4401 pdf-bfd
4402 @[ -f ./bfd/Makefile ] || exit 0; \
4403 r=`${PWD_COMMAND}`; export r; \
4404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4405 $(HOST_EXPORTS) \
4406 for flag in $(EXTRA_HOST_FLAGS) ; do \
4407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4408 done; \
4409 echo "Doing install-pdf in bfd"; \
4410 (cd $(HOST_SUBDIR)/bfd && \
4411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4413 "RANLIB=$${RANLIB}" \
4414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4415 install-pdf) \
4416 || exit 1
4418 @endif bfd
4420 .PHONY: maybe-install-html-bfd install-html-bfd
4421 maybe-install-html-bfd:
4422 @if bfd
4423 maybe-install-html-bfd: install-html-bfd
4425 install-html-bfd: \
4426 configure-bfd \
4427 html-bfd
4428 @[ -f ./bfd/Makefile ] || exit 0; \
4429 r=`${PWD_COMMAND}`; export r; \
4430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4431 $(HOST_EXPORTS) \
4432 for flag in $(EXTRA_HOST_FLAGS) ; do \
4433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4434 done; \
4435 echo "Doing install-html in bfd"; \
4436 (cd $(HOST_SUBDIR)/bfd && \
4437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4439 "RANLIB=$${RANLIB}" \
4440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4441 install-html) \
4442 || exit 1
4444 @endif bfd
4446 .PHONY: maybe-installcheck-bfd installcheck-bfd
4447 maybe-installcheck-bfd:
4448 @if bfd
4449 maybe-installcheck-bfd: installcheck-bfd
4451 installcheck-bfd: \
4452 configure-bfd
4453 @[ -f ./bfd/Makefile ] || exit 0; \
4454 r=`${PWD_COMMAND}`; export r; \
4455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4456 $(HOST_EXPORTS) \
4457 for flag in $(EXTRA_HOST_FLAGS) ; do \
4458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4459 done; \
4460 echo "Doing installcheck in bfd"; \
4461 (cd $(HOST_SUBDIR)/bfd && \
4462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4464 "RANLIB=$${RANLIB}" \
4465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4466 installcheck) \
4467 || exit 1
4469 @endif bfd
4471 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4472 maybe-mostlyclean-bfd:
4473 @if bfd
4474 maybe-mostlyclean-bfd: mostlyclean-bfd
4476 mostlyclean-bfd:
4477 @[ -f ./bfd/Makefile ] || exit 0; \
4478 r=`${PWD_COMMAND}`; export r; \
4479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4480 $(HOST_EXPORTS) \
4481 for flag in $(EXTRA_HOST_FLAGS) ; do \
4482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4483 done; \
4484 echo "Doing mostlyclean in bfd"; \
4485 (cd $(HOST_SUBDIR)/bfd && \
4486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4488 "RANLIB=$${RANLIB}" \
4489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4490 mostlyclean) \
4491 || exit 1
4493 @endif bfd
4495 .PHONY: maybe-clean-bfd clean-bfd
4496 maybe-clean-bfd:
4497 @if bfd
4498 maybe-clean-bfd: clean-bfd
4500 clean-bfd:
4501 @[ -f ./bfd/Makefile ] || exit 0; \
4502 r=`${PWD_COMMAND}`; export r; \
4503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4504 $(HOST_EXPORTS) \
4505 for flag in $(EXTRA_HOST_FLAGS) ; do \
4506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4507 done; \
4508 echo "Doing clean in bfd"; \
4509 (cd $(HOST_SUBDIR)/bfd && \
4510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4512 "RANLIB=$${RANLIB}" \
4513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4514 clean) \
4515 || exit 1
4517 @endif bfd
4519 .PHONY: maybe-distclean-bfd distclean-bfd
4520 maybe-distclean-bfd:
4521 @if bfd
4522 maybe-distclean-bfd: distclean-bfd
4524 distclean-bfd:
4525 @[ -f ./bfd/Makefile ] || exit 0; \
4526 r=`${PWD_COMMAND}`; export r; \
4527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4528 $(HOST_EXPORTS) \
4529 for flag in $(EXTRA_HOST_FLAGS) ; do \
4530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4531 done; \
4532 echo "Doing distclean in bfd"; \
4533 (cd $(HOST_SUBDIR)/bfd && \
4534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4536 "RANLIB=$${RANLIB}" \
4537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4538 distclean) \
4539 || exit 1
4541 @endif bfd
4543 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4544 maybe-maintainer-clean-bfd:
4545 @if bfd
4546 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4548 maintainer-clean-bfd:
4549 @[ -f ./bfd/Makefile ] || exit 0; \
4550 r=`${PWD_COMMAND}`; export r; \
4551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4552 $(HOST_EXPORTS) \
4553 for flag in $(EXTRA_HOST_FLAGS) ; do \
4554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4555 done; \
4556 echo "Doing maintainer-clean in bfd"; \
4557 (cd $(HOST_SUBDIR)/bfd && \
4558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4560 "RANLIB=$${RANLIB}" \
4561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4562 maintainer-clean) \
4563 || exit 1
4565 @endif bfd
4569 .PHONY: configure-opcodes maybe-configure-opcodes
4570 maybe-configure-opcodes:
4571 @if gcc-bootstrap
4572 configure-opcodes: stage_current
4573 @endif gcc-bootstrap
4574 @if opcodes
4575 maybe-configure-opcodes: configure-opcodes
4576 configure-opcodes:
4577 @r=`${PWD_COMMAND}`; export r; \
4578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4579 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4581 $(HOST_EXPORTS) \
4582 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4583 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4584 case $(srcdir) in \
4585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4586 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4588 esac; \
4589 module_srcdir=opcodes; \
4590 $(SHELL) \
4591 $$s/$$module_srcdir/configure \
4592 --srcdir=$${topdir}/$$module_srcdir \
4593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4594 --target=${target_alias} \
4595 || exit 1
4596 @endif opcodes
4600 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4601 maybe-configure-stage1-opcodes:
4602 @if opcodes-bootstrap
4603 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4604 configure-stage1-opcodes:
4605 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4607 @r=`${PWD_COMMAND}`; export r; \
4608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4609 TFLAGS="$(STAGE1_TFLAGS)"; \
4610 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4611 $(HOST_EXPORTS) \
4612 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4613 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4614 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4615 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4617 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4618 case $(srcdir) in \
4619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4620 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4622 esac; \
4623 module_srcdir=opcodes; \
4624 $(SHELL) $$s/$$module_srcdir/configure \
4625 --srcdir=$${topdir}/$$module_srcdir \
4626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4627 --target=${target_alias} \
4629 $(STAGE1_CONFIGURE_FLAGS)
4630 @endif opcodes-bootstrap
4632 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4633 maybe-configure-stage2-opcodes:
4634 @if opcodes-bootstrap
4635 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4636 configure-stage2-opcodes:
4637 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4638 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4639 @r=`${PWD_COMMAND}`; export r; \
4640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4641 TFLAGS="$(STAGE2_TFLAGS)"; \
4642 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4643 $(HOST_EXPORTS) \
4644 $(POSTSTAGE1_HOST_EXPORTS) \
4645 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4646 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4647 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4648 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4650 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4651 case $(srcdir) in \
4652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4653 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4655 esac; \
4656 module_srcdir=opcodes; \
4657 $(SHELL) $$s/$$module_srcdir/configure \
4658 --srcdir=$${topdir}/$$module_srcdir \
4659 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4660 --target=${target_alias} \
4661 --with-build-libsubdir=$(HOST_SUBDIR) \
4662 $(STAGE2_CONFIGURE_FLAGS)
4663 @endif opcodes-bootstrap
4665 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4666 maybe-configure-stage3-opcodes:
4667 @if opcodes-bootstrap
4668 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4669 configure-stage3-opcodes:
4670 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4671 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4672 @r=`${PWD_COMMAND}`; export r; \
4673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674 TFLAGS="$(STAGE3_TFLAGS)"; \
4675 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4676 $(HOST_EXPORTS) \
4677 $(POSTSTAGE1_HOST_EXPORTS) \
4678 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4679 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4680 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4681 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4683 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4684 case $(srcdir) in \
4685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4686 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4688 esac; \
4689 module_srcdir=opcodes; \
4690 $(SHELL) $$s/$$module_srcdir/configure \
4691 --srcdir=$${topdir}/$$module_srcdir \
4692 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4693 --target=${target_alias} \
4694 --with-build-libsubdir=$(HOST_SUBDIR) \
4695 $(STAGE3_CONFIGURE_FLAGS)
4696 @endif opcodes-bootstrap
4698 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4699 maybe-configure-stage4-opcodes:
4700 @if opcodes-bootstrap
4701 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4702 configure-stage4-opcodes:
4703 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4704 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4705 @r=`${PWD_COMMAND}`; export r; \
4706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4707 TFLAGS="$(STAGE4_TFLAGS)"; \
4708 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4709 $(HOST_EXPORTS) \
4710 $(POSTSTAGE1_HOST_EXPORTS) \
4711 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4712 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4713 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4714 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4716 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4717 case $(srcdir) in \
4718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4719 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4721 esac; \
4722 module_srcdir=opcodes; \
4723 $(SHELL) $$s/$$module_srcdir/configure \
4724 --srcdir=$${topdir}/$$module_srcdir \
4725 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4726 --target=${target_alias} \
4727 --with-build-libsubdir=$(HOST_SUBDIR) \
4728 $(STAGE4_CONFIGURE_FLAGS)
4729 @endif opcodes-bootstrap
4731 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4732 maybe-configure-stageprofile-opcodes:
4733 @if opcodes-bootstrap
4734 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4735 configure-stageprofile-opcodes:
4736 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4737 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4738 @r=`${PWD_COMMAND}`; export r; \
4739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4740 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4741 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4742 $(HOST_EXPORTS) \
4743 $(POSTSTAGE1_HOST_EXPORTS) \
4744 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4745 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4746 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4747 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4749 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4750 case $(srcdir) in \
4751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4752 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4754 esac; \
4755 module_srcdir=opcodes; \
4756 $(SHELL) $$s/$$module_srcdir/configure \
4757 --srcdir=$${topdir}/$$module_srcdir \
4758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4759 --target=${target_alias} \
4760 --with-build-libsubdir=$(HOST_SUBDIR) \
4761 $(STAGEprofile_CONFIGURE_FLAGS)
4762 @endif opcodes-bootstrap
4764 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4765 maybe-configure-stagetrain-opcodes:
4766 @if opcodes-bootstrap
4767 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4768 configure-stagetrain-opcodes:
4769 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4771 @r=`${PWD_COMMAND}`; export r; \
4772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4773 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4774 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4775 $(HOST_EXPORTS) \
4776 $(POSTSTAGE1_HOST_EXPORTS) \
4777 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4778 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4779 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4780 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4782 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4783 case $(srcdir) in \
4784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4785 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4787 esac; \
4788 module_srcdir=opcodes; \
4789 $(SHELL) $$s/$$module_srcdir/configure \
4790 --srcdir=$${topdir}/$$module_srcdir \
4791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4792 --target=${target_alias} \
4793 --with-build-libsubdir=$(HOST_SUBDIR) \
4794 $(STAGEtrain_CONFIGURE_FLAGS)
4795 @endif opcodes-bootstrap
4797 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4798 maybe-configure-stagefeedback-opcodes:
4799 @if opcodes-bootstrap
4800 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4801 configure-stagefeedback-opcodes:
4802 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4804 @r=`${PWD_COMMAND}`; export r; \
4805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4806 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4807 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4808 $(HOST_EXPORTS) \
4809 $(POSTSTAGE1_HOST_EXPORTS) \
4810 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4811 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4812 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4813 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4815 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4816 case $(srcdir) in \
4817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4818 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4820 esac; \
4821 module_srcdir=opcodes; \
4822 $(SHELL) $$s/$$module_srcdir/configure \
4823 --srcdir=$${topdir}/$$module_srcdir \
4824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4825 --target=${target_alias} \
4826 --with-build-libsubdir=$(HOST_SUBDIR) \
4827 $(STAGEfeedback_CONFIGURE_FLAGS)
4828 @endif opcodes-bootstrap
4830 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4831 maybe-configure-stageautoprofile-opcodes:
4832 @if opcodes-bootstrap
4833 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4834 configure-stageautoprofile-opcodes:
4835 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4837 @r=`${PWD_COMMAND}`; export r; \
4838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4840 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4841 $(HOST_EXPORTS) \
4842 $(POSTSTAGE1_HOST_EXPORTS) \
4843 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4844 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4845 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4846 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4848 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4849 case $(srcdir) in \
4850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4851 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4853 esac; \
4854 module_srcdir=opcodes; \
4855 $(SHELL) $$s/$$module_srcdir/configure \
4856 --srcdir=$${topdir}/$$module_srcdir \
4857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4858 --target=${target_alias} \
4859 --with-build-libsubdir=$(HOST_SUBDIR) \
4860 $(STAGEautoprofile_CONFIGURE_FLAGS)
4861 @endif opcodes-bootstrap
4863 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4864 maybe-configure-stageautofeedback-opcodes:
4865 @if opcodes-bootstrap
4866 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4867 configure-stageautofeedback-opcodes:
4868 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4870 @r=`${PWD_COMMAND}`; export r; \
4871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4872 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4873 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4874 $(HOST_EXPORTS) \
4875 $(POSTSTAGE1_HOST_EXPORTS) \
4876 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4877 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4878 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4879 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4881 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4882 case $(srcdir) in \
4883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4884 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4886 esac; \
4887 module_srcdir=opcodes; \
4888 $(SHELL) $$s/$$module_srcdir/configure \
4889 --srcdir=$${topdir}/$$module_srcdir \
4890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4891 --target=${target_alias} \
4892 --with-build-libsubdir=$(HOST_SUBDIR) \
4893 $(STAGEautofeedback_CONFIGURE_FLAGS)
4894 @endif opcodes-bootstrap
4900 .PHONY: all-opcodes maybe-all-opcodes
4901 maybe-all-opcodes:
4902 @if gcc-bootstrap
4903 all-opcodes: stage_current
4904 @endif gcc-bootstrap
4905 @if opcodes
4906 TARGET-opcodes=all
4907 maybe-all-opcodes: all-opcodes
4908 all-opcodes: configure-opcodes
4909 @r=`${PWD_COMMAND}`; export r; \
4910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4911 $(HOST_EXPORTS) \
4912 (cd $(HOST_SUBDIR)/opcodes && \
4913 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4914 $(TARGET-opcodes))
4915 @endif opcodes
4919 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4920 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4921 maybe-all-stage1-opcodes:
4922 maybe-clean-stage1-opcodes:
4923 @if opcodes-bootstrap
4924 maybe-all-stage1-opcodes: all-stage1-opcodes
4925 all-stage1: all-stage1-opcodes
4926 TARGET-stage1-opcodes = $(TARGET-opcodes)
4927 all-stage1-opcodes: configure-stage1-opcodes
4928 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4929 @r=`${PWD_COMMAND}`; export r; \
4930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4931 TFLAGS="$(STAGE1_TFLAGS)"; \
4932 $(HOST_EXPORTS) \
4933 cd $(HOST_SUBDIR)/opcodes && \
4935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4936 CFLAGS="$(STAGE1_CFLAGS)" \
4937 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4938 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4939 LIBCFLAGS="$(LIBCFLAGS)" \
4940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4943 $(EXTRA_HOST_FLAGS) \
4944 $(STAGE1_FLAGS_TO_PASS) \
4945 TFLAGS="$(STAGE1_TFLAGS)" \
4946 $(TARGET-stage1-opcodes)
4948 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4949 clean-stage1: clean-stage1-opcodes
4950 clean-stage1-opcodes:
4951 @if [ $(current_stage) = stage1 ]; then \
4952 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4953 else \
4954 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4955 $(MAKE) stage1-start; \
4956 fi; \
4957 cd $(HOST_SUBDIR)/opcodes && \
4958 $(MAKE) $(EXTRA_HOST_FLAGS) \
4959 $(STAGE1_FLAGS_TO_PASS) clean
4960 @endif opcodes-bootstrap
4963 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4964 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4965 maybe-all-stage2-opcodes:
4966 maybe-clean-stage2-opcodes:
4967 @if opcodes-bootstrap
4968 maybe-all-stage2-opcodes: all-stage2-opcodes
4969 all-stage2: all-stage2-opcodes
4970 TARGET-stage2-opcodes = $(TARGET-opcodes)
4971 all-stage2-opcodes: configure-stage2-opcodes
4972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4973 @r=`${PWD_COMMAND}`; export r; \
4974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4975 TFLAGS="$(STAGE2_TFLAGS)"; \
4976 $(HOST_EXPORTS) \
4977 $(POSTSTAGE1_HOST_EXPORTS) \
4978 cd $(HOST_SUBDIR)/opcodes && \
4980 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4981 CFLAGS="$(STAGE2_CFLAGS)" \
4982 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4983 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4984 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4985 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4986 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4987 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4988 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4989 TFLAGS="$(STAGE2_TFLAGS)" \
4990 $(TARGET-stage2-opcodes)
4992 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4993 clean-stage2: clean-stage2-opcodes
4994 clean-stage2-opcodes:
4995 @if [ $(current_stage) = stage2 ]; then \
4996 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4997 else \
4998 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4999 $(MAKE) stage2-start; \
5000 fi; \
5001 cd $(HOST_SUBDIR)/opcodes && \
5002 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5003 @endif opcodes-bootstrap
5006 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5007 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5008 maybe-all-stage3-opcodes:
5009 maybe-clean-stage3-opcodes:
5010 @if opcodes-bootstrap
5011 maybe-all-stage3-opcodes: all-stage3-opcodes
5012 all-stage3: all-stage3-opcodes
5013 TARGET-stage3-opcodes = $(TARGET-opcodes)
5014 all-stage3-opcodes: configure-stage3-opcodes
5015 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5016 @r=`${PWD_COMMAND}`; export r; \
5017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5018 TFLAGS="$(STAGE3_TFLAGS)"; \
5019 $(HOST_EXPORTS) \
5020 $(POSTSTAGE1_HOST_EXPORTS) \
5021 cd $(HOST_SUBDIR)/opcodes && \
5023 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5024 CFLAGS="$(STAGE3_CFLAGS)" \
5025 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5026 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5027 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5032 TFLAGS="$(STAGE3_TFLAGS)" \
5033 $(TARGET-stage3-opcodes)
5035 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5036 clean-stage3: clean-stage3-opcodes
5037 clean-stage3-opcodes:
5038 @if [ $(current_stage) = stage3 ]; then \
5039 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5040 else \
5041 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5042 $(MAKE) stage3-start; \
5043 fi; \
5044 cd $(HOST_SUBDIR)/opcodes && \
5045 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5046 @endif opcodes-bootstrap
5049 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5050 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5051 maybe-all-stage4-opcodes:
5052 maybe-clean-stage4-opcodes:
5053 @if opcodes-bootstrap
5054 maybe-all-stage4-opcodes: all-stage4-opcodes
5055 all-stage4: all-stage4-opcodes
5056 TARGET-stage4-opcodes = $(TARGET-opcodes)
5057 all-stage4-opcodes: configure-stage4-opcodes
5058 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5059 @r=`${PWD_COMMAND}`; export r; \
5060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5061 TFLAGS="$(STAGE4_TFLAGS)"; \
5062 $(HOST_EXPORTS) \
5063 $(POSTSTAGE1_HOST_EXPORTS) \
5064 cd $(HOST_SUBDIR)/opcodes && \
5066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5067 CFLAGS="$(STAGE4_CFLAGS)" \
5068 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5069 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5070 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5074 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5075 TFLAGS="$(STAGE4_TFLAGS)" \
5076 $(TARGET-stage4-opcodes)
5078 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5079 clean-stage4: clean-stage4-opcodes
5080 clean-stage4-opcodes:
5081 @if [ $(current_stage) = stage4 ]; then \
5082 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5083 else \
5084 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5085 $(MAKE) stage4-start; \
5086 fi; \
5087 cd $(HOST_SUBDIR)/opcodes && \
5088 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5089 @endif opcodes-bootstrap
5092 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5093 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5094 maybe-all-stageprofile-opcodes:
5095 maybe-clean-stageprofile-opcodes:
5096 @if opcodes-bootstrap
5097 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5098 all-stageprofile: all-stageprofile-opcodes
5099 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5100 all-stageprofile-opcodes: configure-stageprofile-opcodes
5101 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5102 @r=`${PWD_COMMAND}`; export r; \
5103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5104 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5105 $(HOST_EXPORTS) \
5106 $(POSTSTAGE1_HOST_EXPORTS) \
5107 cd $(HOST_SUBDIR)/opcodes && \
5109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5110 CFLAGS="$(STAGEprofile_CFLAGS)" \
5111 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5112 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5113 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5117 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5118 TFLAGS="$(STAGEprofile_TFLAGS)" \
5119 $(TARGET-stageprofile-opcodes)
5121 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5122 clean-stageprofile: clean-stageprofile-opcodes
5123 clean-stageprofile-opcodes:
5124 @if [ $(current_stage) = stageprofile ]; then \
5125 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5126 else \
5127 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5128 $(MAKE) stageprofile-start; \
5129 fi; \
5130 cd $(HOST_SUBDIR)/opcodes && \
5131 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5132 @endif opcodes-bootstrap
5135 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5136 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5137 maybe-all-stagetrain-opcodes:
5138 maybe-clean-stagetrain-opcodes:
5139 @if opcodes-bootstrap
5140 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5141 all-stagetrain: all-stagetrain-opcodes
5142 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5143 all-stagetrain-opcodes: configure-stagetrain-opcodes
5144 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5145 @r=`${PWD_COMMAND}`; export r; \
5146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5147 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5148 $(HOST_EXPORTS) \
5149 $(POSTSTAGE1_HOST_EXPORTS) \
5150 cd $(HOST_SUBDIR)/opcodes && \
5152 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5153 CFLAGS="$(STAGEtrain_CFLAGS)" \
5154 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5155 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5156 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5157 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5158 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5159 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5160 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5161 TFLAGS="$(STAGEtrain_TFLAGS)" \
5162 $(TARGET-stagetrain-opcodes)
5164 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5165 clean-stagetrain: clean-stagetrain-opcodes
5166 clean-stagetrain-opcodes:
5167 @if [ $(current_stage) = stagetrain ]; then \
5168 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5169 else \
5170 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5171 $(MAKE) stagetrain-start; \
5172 fi; \
5173 cd $(HOST_SUBDIR)/opcodes && \
5174 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5175 @endif opcodes-bootstrap
5178 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5179 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5180 maybe-all-stagefeedback-opcodes:
5181 maybe-clean-stagefeedback-opcodes:
5182 @if opcodes-bootstrap
5183 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5184 all-stagefeedback: all-stagefeedback-opcodes
5185 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5186 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5187 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5188 @r=`${PWD_COMMAND}`; export r; \
5189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5190 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5191 $(HOST_EXPORTS) \
5192 $(POSTSTAGE1_HOST_EXPORTS) \
5193 cd $(HOST_SUBDIR)/opcodes && \
5195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5196 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5197 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5198 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5199 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5204 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5205 $(TARGET-stagefeedback-opcodes)
5207 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5208 clean-stagefeedback: clean-stagefeedback-opcodes
5209 clean-stagefeedback-opcodes:
5210 @if [ $(current_stage) = stagefeedback ]; then \
5211 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5212 else \
5213 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5214 $(MAKE) stagefeedback-start; \
5215 fi; \
5216 cd $(HOST_SUBDIR)/opcodes && \
5217 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5218 @endif opcodes-bootstrap
5221 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5222 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5223 maybe-all-stageautoprofile-opcodes:
5224 maybe-clean-stageautoprofile-opcodes:
5225 @if opcodes-bootstrap
5226 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5227 all-stageautoprofile: all-stageautoprofile-opcodes
5228 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5229 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5230 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5231 @r=`${PWD_COMMAND}`; export r; \
5232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5233 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5234 $(HOST_EXPORTS) \
5235 $(POSTSTAGE1_HOST_EXPORTS) \
5236 cd $(HOST_SUBDIR)/opcodes && \
5237 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5239 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5240 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5241 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5242 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5246 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5247 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5248 $(TARGET-stageautoprofile-opcodes)
5250 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5251 clean-stageautoprofile: clean-stageautoprofile-opcodes
5252 clean-stageautoprofile-opcodes:
5253 @if [ $(current_stage) = stageautoprofile ]; then \
5254 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5255 else \
5256 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5257 $(MAKE) stageautoprofile-start; \
5258 fi; \
5259 cd $(HOST_SUBDIR)/opcodes && \
5260 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5261 @endif opcodes-bootstrap
5264 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5265 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5266 maybe-all-stageautofeedback-opcodes:
5267 maybe-clean-stageautofeedback-opcodes:
5268 @if opcodes-bootstrap
5269 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5270 all-stageautofeedback: all-stageautofeedback-opcodes
5271 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5272 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5273 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5274 @r=`${PWD_COMMAND}`; export r; \
5275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5276 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5277 $(HOST_EXPORTS) \
5278 $(POSTSTAGE1_HOST_EXPORTS) \
5279 cd $(HOST_SUBDIR)/opcodes && \
5281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5282 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5283 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5284 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5285 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5290 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5291 $(TARGET-stageautofeedback-opcodes)
5293 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5294 clean-stageautofeedback: clean-stageautofeedback-opcodes
5295 clean-stageautofeedback-opcodes:
5296 @if [ $(current_stage) = stageautofeedback ]; then \
5297 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5298 else \
5299 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5300 $(MAKE) stageautofeedback-start; \
5301 fi; \
5302 cd $(HOST_SUBDIR)/opcodes && \
5303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5304 @endif opcodes-bootstrap
5310 .PHONY: check-opcodes maybe-check-opcodes
5311 maybe-check-opcodes:
5312 @if opcodes
5313 maybe-check-opcodes: check-opcodes
5315 check-opcodes:
5316 @: $(MAKE); $(unstage)
5317 @r=`${PWD_COMMAND}`; export r; \
5318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5319 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5320 (cd $(HOST_SUBDIR)/opcodes && \
5321 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5323 @endif opcodes
5325 .PHONY: install-opcodes maybe-install-opcodes
5326 maybe-install-opcodes:
5327 @if opcodes
5328 maybe-install-opcodes: install-opcodes
5330 install-opcodes: installdirs
5331 @: $(MAKE); $(unstage)
5332 @r=`${PWD_COMMAND}`; export r; \
5333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5334 $(HOST_EXPORTS) \
5335 (cd $(HOST_SUBDIR)/opcodes && \
5336 $(MAKE) $(FLAGS_TO_PASS) install)
5338 @endif opcodes
5340 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5341 maybe-install-strip-opcodes:
5342 @if opcodes
5343 maybe-install-strip-opcodes: install-strip-opcodes
5345 install-strip-opcodes: installdirs
5346 @: $(MAKE); $(unstage)
5347 @r=`${PWD_COMMAND}`; export r; \
5348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5349 $(HOST_EXPORTS) \
5350 (cd $(HOST_SUBDIR)/opcodes && \
5351 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5353 @endif opcodes
5355 # Other targets (info, dvi, pdf, etc.)
5357 .PHONY: maybe-info-opcodes info-opcodes
5358 maybe-info-opcodes:
5359 @if opcodes
5360 maybe-info-opcodes: info-opcodes
5362 info-opcodes: \
5363 configure-opcodes
5364 @[ -f ./opcodes/Makefile ] || exit 0; \
5365 r=`${PWD_COMMAND}`; export r; \
5366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5367 $(HOST_EXPORTS) \
5368 for flag in $(EXTRA_HOST_FLAGS) ; do \
5369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5370 done; \
5371 echo "Doing info in opcodes"; \
5372 (cd $(HOST_SUBDIR)/opcodes && \
5373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5375 "RANLIB=$${RANLIB}" \
5376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5377 info) \
5378 || exit 1
5380 @endif opcodes
5382 .PHONY: maybe-dvi-opcodes dvi-opcodes
5383 maybe-dvi-opcodes:
5384 @if opcodes
5385 maybe-dvi-opcodes: dvi-opcodes
5387 dvi-opcodes: \
5388 configure-opcodes
5389 @[ -f ./opcodes/Makefile ] || exit 0; \
5390 r=`${PWD_COMMAND}`; export r; \
5391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5392 $(HOST_EXPORTS) \
5393 for flag in $(EXTRA_HOST_FLAGS) ; do \
5394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5395 done; \
5396 echo "Doing dvi in opcodes"; \
5397 (cd $(HOST_SUBDIR)/opcodes && \
5398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5400 "RANLIB=$${RANLIB}" \
5401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5402 dvi) \
5403 || exit 1
5405 @endif opcodes
5407 .PHONY: maybe-pdf-opcodes pdf-opcodes
5408 maybe-pdf-opcodes:
5409 @if opcodes
5410 maybe-pdf-opcodes: pdf-opcodes
5412 pdf-opcodes: \
5413 configure-opcodes
5414 @[ -f ./opcodes/Makefile ] || exit 0; \
5415 r=`${PWD_COMMAND}`; export r; \
5416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5417 $(HOST_EXPORTS) \
5418 for flag in $(EXTRA_HOST_FLAGS) ; do \
5419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5420 done; \
5421 echo "Doing pdf in opcodes"; \
5422 (cd $(HOST_SUBDIR)/opcodes && \
5423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5425 "RANLIB=$${RANLIB}" \
5426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5427 pdf) \
5428 || exit 1
5430 @endif opcodes
5432 .PHONY: maybe-html-opcodes html-opcodes
5433 maybe-html-opcodes:
5434 @if opcodes
5435 maybe-html-opcodes: html-opcodes
5437 html-opcodes: \
5438 configure-opcodes
5439 @[ -f ./opcodes/Makefile ] || exit 0; \
5440 r=`${PWD_COMMAND}`; export r; \
5441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5442 $(HOST_EXPORTS) \
5443 for flag in $(EXTRA_HOST_FLAGS) ; do \
5444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5445 done; \
5446 echo "Doing html in opcodes"; \
5447 (cd $(HOST_SUBDIR)/opcodes && \
5448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5450 "RANLIB=$${RANLIB}" \
5451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5452 html) \
5453 || exit 1
5455 @endif opcodes
5457 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5458 maybe-TAGS-opcodes:
5459 @if opcodes
5460 maybe-TAGS-opcodes: TAGS-opcodes
5462 TAGS-opcodes: \
5463 configure-opcodes
5464 @[ -f ./opcodes/Makefile ] || exit 0; \
5465 r=`${PWD_COMMAND}`; export r; \
5466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5467 $(HOST_EXPORTS) \
5468 for flag in $(EXTRA_HOST_FLAGS) ; do \
5469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5470 done; \
5471 echo "Doing TAGS in opcodes"; \
5472 (cd $(HOST_SUBDIR)/opcodes && \
5473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5475 "RANLIB=$${RANLIB}" \
5476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5477 TAGS) \
5478 || exit 1
5480 @endif opcodes
5482 .PHONY: maybe-install-info-opcodes install-info-opcodes
5483 maybe-install-info-opcodes:
5484 @if opcodes
5485 maybe-install-info-opcodes: install-info-opcodes
5487 install-info-opcodes: \
5488 configure-opcodes \
5489 info-opcodes
5490 @[ -f ./opcodes/Makefile ] || exit 0; \
5491 r=`${PWD_COMMAND}`; export r; \
5492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5493 $(HOST_EXPORTS) \
5494 for flag in $(EXTRA_HOST_FLAGS) ; do \
5495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5496 done; \
5497 echo "Doing install-info in opcodes"; \
5498 (cd $(HOST_SUBDIR)/opcodes && \
5499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5501 "RANLIB=$${RANLIB}" \
5502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5503 install-info) \
5504 || exit 1
5506 @endif opcodes
5508 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5509 maybe-install-dvi-opcodes:
5510 @if opcodes
5511 maybe-install-dvi-opcodes: install-dvi-opcodes
5513 install-dvi-opcodes: \
5514 configure-opcodes \
5515 dvi-opcodes
5516 @[ -f ./opcodes/Makefile ] || exit 0; \
5517 r=`${PWD_COMMAND}`; export r; \
5518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5519 $(HOST_EXPORTS) \
5520 for flag in $(EXTRA_HOST_FLAGS) ; do \
5521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5522 done; \
5523 echo "Doing install-dvi in opcodes"; \
5524 (cd $(HOST_SUBDIR)/opcodes && \
5525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5527 "RANLIB=$${RANLIB}" \
5528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5529 install-dvi) \
5530 || exit 1
5532 @endif opcodes
5534 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5535 maybe-install-pdf-opcodes:
5536 @if opcodes
5537 maybe-install-pdf-opcodes: install-pdf-opcodes
5539 install-pdf-opcodes: \
5540 configure-opcodes \
5541 pdf-opcodes
5542 @[ -f ./opcodes/Makefile ] || exit 0; \
5543 r=`${PWD_COMMAND}`; export r; \
5544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5545 $(HOST_EXPORTS) \
5546 for flag in $(EXTRA_HOST_FLAGS) ; do \
5547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5548 done; \
5549 echo "Doing install-pdf in opcodes"; \
5550 (cd $(HOST_SUBDIR)/opcodes && \
5551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5553 "RANLIB=$${RANLIB}" \
5554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5555 install-pdf) \
5556 || exit 1
5558 @endif opcodes
5560 .PHONY: maybe-install-html-opcodes install-html-opcodes
5561 maybe-install-html-opcodes:
5562 @if opcodes
5563 maybe-install-html-opcodes: install-html-opcodes
5565 install-html-opcodes: \
5566 configure-opcodes \
5567 html-opcodes
5568 @[ -f ./opcodes/Makefile ] || exit 0; \
5569 r=`${PWD_COMMAND}`; export r; \
5570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5571 $(HOST_EXPORTS) \
5572 for flag in $(EXTRA_HOST_FLAGS) ; do \
5573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5574 done; \
5575 echo "Doing install-html in opcodes"; \
5576 (cd $(HOST_SUBDIR)/opcodes && \
5577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5579 "RANLIB=$${RANLIB}" \
5580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5581 install-html) \
5582 || exit 1
5584 @endif opcodes
5586 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5587 maybe-installcheck-opcodes:
5588 @if opcodes
5589 maybe-installcheck-opcodes: installcheck-opcodes
5591 installcheck-opcodes: \
5592 configure-opcodes
5593 @[ -f ./opcodes/Makefile ] || exit 0; \
5594 r=`${PWD_COMMAND}`; export r; \
5595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5596 $(HOST_EXPORTS) \
5597 for flag in $(EXTRA_HOST_FLAGS) ; do \
5598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5599 done; \
5600 echo "Doing installcheck in opcodes"; \
5601 (cd $(HOST_SUBDIR)/opcodes && \
5602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5604 "RANLIB=$${RANLIB}" \
5605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5606 installcheck) \
5607 || exit 1
5609 @endif opcodes
5611 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5612 maybe-mostlyclean-opcodes:
5613 @if opcodes
5614 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5616 mostlyclean-opcodes:
5617 @[ -f ./opcodes/Makefile ] || exit 0; \
5618 r=`${PWD_COMMAND}`; export r; \
5619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5620 $(HOST_EXPORTS) \
5621 for flag in $(EXTRA_HOST_FLAGS) ; do \
5622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5623 done; \
5624 echo "Doing mostlyclean in opcodes"; \
5625 (cd $(HOST_SUBDIR)/opcodes && \
5626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5628 "RANLIB=$${RANLIB}" \
5629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5630 mostlyclean) \
5631 || exit 1
5633 @endif opcodes
5635 .PHONY: maybe-clean-opcodes clean-opcodes
5636 maybe-clean-opcodes:
5637 @if opcodes
5638 maybe-clean-opcodes: clean-opcodes
5640 clean-opcodes:
5641 @[ -f ./opcodes/Makefile ] || exit 0; \
5642 r=`${PWD_COMMAND}`; export r; \
5643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5644 $(HOST_EXPORTS) \
5645 for flag in $(EXTRA_HOST_FLAGS) ; do \
5646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5647 done; \
5648 echo "Doing clean in opcodes"; \
5649 (cd $(HOST_SUBDIR)/opcodes && \
5650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5652 "RANLIB=$${RANLIB}" \
5653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5654 clean) \
5655 || exit 1
5657 @endif opcodes
5659 .PHONY: maybe-distclean-opcodes distclean-opcodes
5660 maybe-distclean-opcodes:
5661 @if opcodes
5662 maybe-distclean-opcodes: distclean-opcodes
5664 distclean-opcodes:
5665 @[ -f ./opcodes/Makefile ] || exit 0; \
5666 r=`${PWD_COMMAND}`; export r; \
5667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5668 $(HOST_EXPORTS) \
5669 for flag in $(EXTRA_HOST_FLAGS) ; do \
5670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5671 done; \
5672 echo "Doing distclean in opcodes"; \
5673 (cd $(HOST_SUBDIR)/opcodes && \
5674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5676 "RANLIB=$${RANLIB}" \
5677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5678 distclean) \
5679 || exit 1
5681 @endif opcodes
5683 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5684 maybe-maintainer-clean-opcodes:
5685 @if opcodes
5686 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5688 maintainer-clean-opcodes:
5689 @[ -f ./opcodes/Makefile ] || exit 0; \
5690 r=`${PWD_COMMAND}`; export r; \
5691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5692 $(HOST_EXPORTS) \
5693 for flag in $(EXTRA_HOST_FLAGS) ; do \
5694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5695 done; \
5696 echo "Doing maintainer-clean in opcodes"; \
5697 (cd $(HOST_SUBDIR)/opcodes && \
5698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5700 "RANLIB=$${RANLIB}" \
5701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5702 maintainer-clean) \
5703 || exit 1
5705 @endif opcodes
5709 .PHONY: configure-binutils maybe-configure-binutils
5710 maybe-configure-binutils:
5711 @if gcc-bootstrap
5712 configure-binutils: stage_current
5713 @endif gcc-bootstrap
5714 @if binutils
5715 maybe-configure-binutils: configure-binutils
5716 configure-binutils:
5717 @r=`${PWD_COMMAND}`; export r; \
5718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5719 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5721 $(HOST_EXPORTS) \
5722 echo Configuring in $(HOST_SUBDIR)/binutils; \
5723 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5724 case $(srcdir) in \
5725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5726 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5728 esac; \
5729 module_srcdir=binutils; \
5730 $(SHELL) \
5731 $$s/$$module_srcdir/configure \
5732 --srcdir=$${topdir}/$$module_srcdir \
5733 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5734 --target=${target_alias} \
5735 || exit 1
5736 @endif binutils
5740 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5741 maybe-configure-stage1-binutils:
5742 @if binutils-bootstrap
5743 maybe-configure-stage1-binutils: configure-stage1-binutils
5744 configure-stage1-binutils:
5745 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5747 @r=`${PWD_COMMAND}`; export r; \
5748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5749 TFLAGS="$(STAGE1_TFLAGS)"; \
5750 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5751 $(HOST_EXPORTS) \
5752 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5753 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5754 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5755 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5757 cd $(HOST_SUBDIR)/binutils || exit 1; \
5758 case $(srcdir) in \
5759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5760 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5762 esac; \
5763 module_srcdir=binutils; \
5764 $(SHELL) $$s/$$module_srcdir/configure \
5765 --srcdir=$${topdir}/$$module_srcdir \
5766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5767 --target=${target_alias} \
5769 $(STAGE1_CONFIGURE_FLAGS)
5770 @endif binutils-bootstrap
5772 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5773 maybe-configure-stage2-binutils:
5774 @if binutils-bootstrap
5775 maybe-configure-stage2-binutils: configure-stage2-binutils
5776 configure-stage2-binutils:
5777 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5778 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5779 @r=`${PWD_COMMAND}`; export r; \
5780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5781 TFLAGS="$(STAGE2_TFLAGS)"; \
5782 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5783 $(HOST_EXPORTS) \
5784 $(POSTSTAGE1_HOST_EXPORTS) \
5785 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5786 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5787 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5788 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5790 cd $(HOST_SUBDIR)/binutils || exit 1; \
5791 case $(srcdir) in \
5792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5793 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5795 esac; \
5796 module_srcdir=binutils; \
5797 $(SHELL) $$s/$$module_srcdir/configure \
5798 --srcdir=$${topdir}/$$module_srcdir \
5799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5800 --target=${target_alias} \
5801 --with-build-libsubdir=$(HOST_SUBDIR) \
5802 $(STAGE2_CONFIGURE_FLAGS)
5803 @endif binutils-bootstrap
5805 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5806 maybe-configure-stage3-binutils:
5807 @if binutils-bootstrap
5808 maybe-configure-stage3-binutils: configure-stage3-binutils
5809 configure-stage3-binutils:
5810 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5812 @r=`${PWD_COMMAND}`; export r; \
5813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5814 TFLAGS="$(STAGE3_TFLAGS)"; \
5815 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5816 $(HOST_EXPORTS) \
5817 $(POSTSTAGE1_HOST_EXPORTS) \
5818 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5819 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5820 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5821 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5823 cd $(HOST_SUBDIR)/binutils || exit 1; \
5824 case $(srcdir) in \
5825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5826 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5828 esac; \
5829 module_srcdir=binutils; \
5830 $(SHELL) $$s/$$module_srcdir/configure \
5831 --srcdir=$${topdir}/$$module_srcdir \
5832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5833 --target=${target_alias} \
5834 --with-build-libsubdir=$(HOST_SUBDIR) \
5835 $(STAGE3_CONFIGURE_FLAGS)
5836 @endif binutils-bootstrap
5838 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5839 maybe-configure-stage4-binutils:
5840 @if binutils-bootstrap
5841 maybe-configure-stage4-binutils: configure-stage4-binutils
5842 configure-stage4-binutils:
5843 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5845 @r=`${PWD_COMMAND}`; export r; \
5846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5847 TFLAGS="$(STAGE4_TFLAGS)"; \
5848 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5849 $(HOST_EXPORTS) \
5850 $(POSTSTAGE1_HOST_EXPORTS) \
5851 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5852 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5853 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5854 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5856 cd $(HOST_SUBDIR)/binutils || exit 1; \
5857 case $(srcdir) in \
5858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5859 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5861 esac; \
5862 module_srcdir=binutils; \
5863 $(SHELL) $$s/$$module_srcdir/configure \
5864 --srcdir=$${topdir}/$$module_srcdir \
5865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5866 --target=${target_alias} \
5867 --with-build-libsubdir=$(HOST_SUBDIR) \
5868 $(STAGE4_CONFIGURE_FLAGS)
5869 @endif binutils-bootstrap
5871 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5872 maybe-configure-stageprofile-binutils:
5873 @if binutils-bootstrap
5874 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5875 configure-stageprofile-binutils:
5876 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5878 @r=`${PWD_COMMAND}`; export r; \
5879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5880 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5881 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5882 $(HOST_EXPORTS) \
5883 $(POSTSTAGE1_HOST_EXPORTS) \
5884 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5885 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5886 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5887 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5889 cd $(HOST_SUBDIR)/binutils || exit 1; \
5890 case $(srcdir) in \
5891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5892 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5894 esac; \
5895 module_srcdir=binutils; \
5896 $(SHELL) $$s/$$module_srcdir/configure \
5897 --srcdir=$${topdir}/$$module_srcdir \
5898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5899 --target=${target_alias} \
5900 --with-build-libsubdir=$(HOST_SUBDIR) \
5901 $(STAGEprofile_CONFIGURE_FLAGS)
5902 @endif binutils-bootstrap
5904 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5905 maybe-configure-stagetrain-binutils:
5906 @if binutils-bootstrap
5907 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5908 configure-stagetrain-binutils:
5909 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5911 @r=`${PWD_COMMAND}`; export r; \
5912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5913 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5914 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5915 $(HOST_EXPORTS) \
5916 $(POSTSTAGE1_HOST_EXPORTS) \
5917 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5918 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5919 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5920 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5922 cd $(HOST_SUBDIR)/binutils || exit 1; \
5923 case $(srcdir) in \
5924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5925 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5927 esac; \
5928 module_srcdir=binutils; \
5929 $(SHELL) $$s/$$module_srcdir/configure \
5930 --srcdir=$${topdir}/$$module_srcdir \
5931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5932 --target=${target_alias} \
5933 --with-build-libsubdir=$(HOST_SUBDIR) \
5934 $(STAGEtrain_CONFIGURE_FLAGS)
5935 @endif binutils-bootstrap
5937 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5938 maybe-configure-stagefeedback-binutils:
5939 @if binutils-bootstrap
5940 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5941 configure-stagefeedback-binutils:
5942 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5944 @r=`${PWD_COMMAND}`; export r; \
5945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5946 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5947 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5948 $(HOST_EXPORTS) \
5949 $(POSTSTAGE1_HOST_EXPORTS) \
5950 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5951 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5952 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5953 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5955 cd $(HOST_SUBDIR)/binutils || exit 1; \
5956 case $(srcdir) in \
5957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5958 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5960 esac; \
5961 module_srcdir=binutils; \
5962 $(SHELL) $$s/$$module_srcdir/configure \
5963 --srcdir=$${topdir}/$$module_srcdir \
5964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5965 --target=${target_alias} \
5966 --with-build-libsubdir=$(HOST_SUBDIR) \
5967 $(STAGEfeedback_CONFIGURE_FLAGS)
5968 @endif binutils-bootstrap
5970 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5971 maybe-configure-stageautoprofile-binutils:
5972 @if binutils-bootstrap
5973 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5974 configure-stageautoprofile-binutils:
5975 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5977 @r=`${PWD_COMMAND}`; export r; \
5978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5979 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5980 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5981 $(HOST_EXPORTS) \
5982 $(POSTSTAGE1_HOST_EXPORTS) \
5983 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5984 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5985 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5986 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5988 cd $(HOST_SUBDIR)/binutils || exit 1; \
5989 case $(srcdir) in \
5990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5991 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5993 esac; \
5994 module_srcdir=binutils; \
5995 $(SHELL) $$s/$$module_srcdir/configure \
5996 --srcdir=$${topdir}/$$module_srcdir \
5997 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5998 --target=${target_alias} \
5999 --with-build-libsubdir=$(HOST_SUBDIR) \
6000 $(STAGEautoprofile_CONFIGURE_FLAGS)
6001 @endif binutils-bootstrap
6003 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6004 maybe-configure-stageautofeedback-binutils:
6005 @if binutils-bootstrap
6006 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6007 configure-stageautofeedback-binutils:
6008 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6009 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6010 @r=`${PWD_COMMAND}`; export r; \
6011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6012 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6013 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6014 $(HOST_EXPORTS) \
6015 $(POSTSTAGE1_HOST_EXPORTS) \
6016 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6017 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6018 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6019 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6021 cd $(HOST_SUBDIR)/binutils || exit 1; \
6022 case $(srcdir) in \
6023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6024 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6026 esac; \
6027 module_srcdir=binutils; \
6028 $(SHELL) $$s/$$module_srcdir/configure \
6029 --srcdir=$${topdir}/$$module_srcdir \
6030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6031 --target=${target_alias} \
6032 --with-build-libsubdir=$(HOST_SUBDIR) \
6033 $(STAGEautofeedback_CONFIGURE_FLAGS)
6034 @endif binutils-bootstrap
6040 .PHONY: all-binutils maybe-all-binutils
6041 maybe-all-binutils:
6042 @if gcc-bootstrap
6043 all-binutils: stage_current
6044 @endif gcc-bootstrap
6045 @if binutils
6046 TARGET-binutils=all
6047 maybe-all-binutils: all-binutils
6048 all-binutils: configure-binutils
6049 @r=`${PWD_COMMAND}`; export r; \
6050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6051 $(HOST_EXPORTS) \
6052 (cd $(HOST_SUBDIR)/binutils && \
6053 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6054 $(TARGET-binutils))
6055 @endif binutils
6059 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6060 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6061 maybe-all-stage1-binutils:
6062 maybe-clean-stage1-binutils:
6063 @if binutils-bootstrap
6064 maybe-all-stage1-binutils: all-stage1-binutils
6065 all-stage1: all-stage1-binutils
6066 TARGET-stage1-binutils = $(TARGET-binutils)
6067 all-stage1-binutils: configure-stage1-binutils
6068 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6069 @r=`${PWD_COMMAND}`; export r; \
6070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6071 TFLAGS="$(STAGE1_TFLAGS)"; \
6072 $(HOST_EXPORTS) \
6073 cd $(HOST_SUBDIR)/binutils && \
6075 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6076 CFLAGS="$(STAGE1_CFLAGS)" \
6077 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6078 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6079 LIBCFLAGS="$(LIBCFLAGS)" \
6080 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6081 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6082 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6083 $(EXTRA_HOST_FLAGS) \
6084 $(STAGE1_FLAGS_TO_PASS) \
6085 TFLAGS="$(STAGE1_TFLAGS)" \
6086 $(TARGET-stage1-binutils)
6088 maybe-clean-stage1-binutils: clean-stage1-binutils
6089 clean-stage1: clean-stage1-binutils
6090 clean-stage1-binutils:
6091 @if [ $(current_stage) = stage1 ]; then \
6092 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6093 else \
6094 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6095 $(MAKE) stage1-start; \
6096 fi; \
6097 cd $(HOST_SUBDIR)/binutils && \
6098 $(MAKE) $(EXTRA_HOST_FLAGS) \
6099 $(STAGE1_FLAGS_TO_PASS) clean
6100 @endif binutils-bootstrap
6103 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6104 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6105 maybe-all-stage2-binutils:
6106 maybe-clean-stage2-binutils:
6107 @if binutils-bootstrap
6108 maybe-all-stage2-binutils: all-stage2-binutils
6109 all-stage2: all-stage2-binutils
6110 TARGET-stage2-binutils = $(TARGET-binutils)
6111 all-stage2-binutils: configure-stage2-binutils
6112 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6113 @r=`${PWD_COMMAND}`; export r; \
6114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6115 TFLAGS="$(STAGE2_TFLAGS)"; \
6116 $(HOST_EXPORTS) \
6117 $(POSTSTAGE1_HOST_EXPORTS) \
6118 cd $(HOST_SUBDIR)/binutils && \
6120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6121 CFLAGS="$(STAGE2_CFLAGS)" \
6122 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6123 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6124 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6129 TFLAGS="$(STAGE2_TFLAGS)" \
6130 $(TARGET-stage2-binutils)
6132 maybe-clean-stage2-binutils: clean-stage2-binutils
6133 clean-stage2: clean-stage2-binutils
6134 clean-stage2-binutils:
6135 @if [ $(current_stage) = stage2 ]; then \
6136 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6137 else \
6138 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6139 $(MAKE) stage2-start; \
6140 fi; \
6141 cd $(HOST_SUBDIR)/binutils && \
6142 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6143 @endif binutils-bootstrap
6146 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6147 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6148 maybe-all-stage3-binutils:
6149 maybe-clean-stage3-binutils:
6150 @if binutils-bootstrap
6151 maybe-all-stage3-binutils: all-stage3-binutils
6152 all-stage3: all-stage3-binutils
6153 TARGET-stage3-binutils = $(TARGET-binutils)
6154 all-stage3-binutils: configure-stage3-binutils
6155 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6156 @r=`${PWD_COMMAND}`; export r; \
6157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6158 TFLAGS="$(STAGE3_TFLAGS)"; \
6159 $(HOST_EXPORTS) \
6160 $(POSTSTAGE1_HOST_EXPORTS) \
6161 cd $(HOST_SUBDIR)/binutils && \
6163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6164 CFLAGS="$(STAGE3_CFLAGS)" \
6165 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6166 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6167 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6172 TFLAGS="$(STAGE3_TFLAGS)" \
6173 $(TARGET-stage3-binutils)
6175 maybe-clean-stage3-binutils: clean-stage3-binutils
6176 clean-stage3: clean-stage3-binutils
6177 clean-stage3-binutils:
6178 @if [ $(current_stage) = stage3 ]; then \
6179 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6180 else \
6181 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6182 $(MAKE) stage3-start; \
6183 fi; \
6184 cd $(HOST_SUBDIR)/binutils && \
6185 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6186 @endif binutils-bootstrap
6189 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6190 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6191 maybe-all-stage4-binutils:
6192 maybe-clean-stage4-binutils:
6193 @if binutils-bootstrap
6194 maybe-all-stage4-binutils: all-stage4-binutils
6195 all-stage4: all-stage4-binutils
6196 TARGET-stage4-binutils = $(TARGET-binutils)
6197 all-stage4-binutils: configure-stage4-binutils
6198 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6199 @r=`${PWD_COMMAND}`; export r; \
6200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6201 TFLAGS="$(STAGE4_TFLAGS)"; \
6202 $(HOST_EXPORTS) \
6203 $(POSTSTAGE1_HOST_EXPORTS) \
6204 cd $(HOST_SUBDIR)/binutils && \
6206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6207 CFLAGS="$(STAGE4_CFLAGS)" \
6208 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6209 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6210 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6215 TFLAGS="$(STAGE4_TFLAGS)" \
6216 $(TARGET-stage4-binutils)
6218 maybe-clean-stage4-binutils: clean-stage4-binutils
6219 clean-stage4: clean-stage4-binutils
6220 clean-stage4-binutils:
6221 @if [ $(current_stage) = stage4 ]; then \
6222 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6223 else \
6224 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6225 $(MAKE) stage4-start; \
6226 fi; \
6227 cd $(HOST_SUBDIR)/binutils && \
6228 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6229 @endif binutils-bootstrap
6232 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6233 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6234 maybe-all-stageprofile-binutils:
6235 maybe-clean-stageprofile-binutils:
6236 @if binutils-bootstrap
6237 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6238 all-stageprofile: all-stageprofile-binutils
6239 TARGET-stageprofile-binutils = $(TARGET-binutils)
6240 all-stageprofile-binutils: configure-stageprofile-binutils
6241 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6242 @r=`${PWD_COMMAND}`; export r; \
6243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6244 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6245 $(HOST_EXPORTS) \
6246 $(POSTSTAGE1_HOST_EXPORTS) \
6247 cd $(HOST_SUBDIR)/binutils && \
6249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6250 CFLAGS="$(STAGEprofile_CFLAGS)" \
6251 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6252 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6253 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6258 TFLAGS="$(STAGEprofile_TFLAGS)" \
6259 $(TARGET-stageprofile-binutils)
6261 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6262 clean-stageprofile: clean-stageprofile-binutils
6263 clean-stageprofile-binutils:
6264 @if [ $(current_stage) = stageprofile ]; then \
6265 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6266 else \
6267 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6268 $(MAKE) stageprofile-start; \
6269 fi; \
6270 cd $(HOST_SUBDIR)/binutils && \
6271 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6272 @endif binutils-bootstrap
6275 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6276 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6277 maybe-all-stagetrain-binutils:
6278 maybe-clean-stagetrain-binutils:
6279 @if binutils-bootstrap
6280 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6281 all-stagetrain: all-stagetrain-binutils
6282 TARGET-stagetrain-binutils = $(TARGET-binutils)
6283 all-stagetrain-binutils: configure-stagetrain-binutils
6284 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6285 @r=`${PWD_COMMAND}`; export r; \
6286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6287 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6288 $(HOST_EXPORTS) \
6289 $(POSTSTAGE1_HOST_EXPORTS) \
6290 cd $(HOST_SUBDIR)/binutils && \
6292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6293 CFLAGS="$(STAGEtrain_CFLAGS)" \
6294 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6295 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6296 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6300 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6301 TFLAGS="$(STAGEtrain_TFLAGS)" \
6302 $(TARGET-stagetrain-binutils)
6304 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6305 clean-stagetrain: clean-stagetrain-binutils
6306 clean-stagetrain-binutils:
6307 @if [ $(current_stage) = stagetrain ]; then \
6308 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6309 else \
6310 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6311 $(MAKE) stagetrain-start; \
6312 fi; \
6313 cd $(HOST_SUBDIR)/binutils && \
6314 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6315 @endif binutils-bootstrap
6318 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6319 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6320 maybe-all-stagefeedback-binutils:
6321 maybe-clean-stagefeedback-binutils:
6322 @if binutils-bootstrap
6323 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6324 all-stagefeedback: all-stagefeedback-binutils
6325 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6326 all-stagefeedback-binutils: configure-stagefeedback-binutils
6327 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6328 @r=`${PWD_COMMAND}`; export r; \
6329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6330 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6331 $(HOST_EXPORTS) \
6332 $(POSTSTAGE1_HOST_EXPORTS) \
6333 cd $(HOST_SUBDIR)/binutils && \
6335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6336 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6337 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6338 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6339 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6343 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6344 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6345 $(TARGET-stagefeedback-binutils)
6347 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6348 clean-stagefeedback: clean-stagefeedback-binutils
6349 clean-stagefeedback-binutils:
6350 @if [ $(current_stage) = stagefeedback ]; then \
6351 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6352 else \
6353 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6354 $(MAKE) stagefeedback-start; \
6355 fi; \
6356 cd $(HOST_SUBDIR)/binutils && \
6357 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6358 @endif binutils-bootstrap
6361 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6362 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6363 maybe-all-stageautoprofile-binutils:
6364 maybe-clean-stageautoprofile-binutils:
6365 @if binutils-bootstrap
6366 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6367 all-stageautoprofile: all-stageautoprofile-binutils
6368 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6369 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6370 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6371 @r=`${PWD_COMMAND}`; export r; \
6372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6373 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6374 $(HOST_EXPORTS) \
6375 $(POSTSTAGE1_HOST_EXPORTS) \
6376 cd $(HOST_SUBDIR)/binutils && \
6377 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6379 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6380 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6381 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6382 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6387 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6388 $(TARGET-stageautoprofile-binutils)
6390 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6391 clean-stageautoprofile: clean-stageautoprofile-binutils
6392 clean-stageautoprofile-binutils:
6393 @if [ $(current_stage) = stageautoprofile ]; then \
6394 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6395 else \
6396 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6397 $(MAKE) stageautoprofile-start; \
6398 fi; \
6399 cd $(HOST_SUBDIR)/binutils && \
6400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6401 @endif binutils-bootstrap
6404 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6405 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6406 maybe-all-stageautofeedback-binutils:
6407 maybe-clean-stageautofeedback-binutils:
6408 @if binutils-bootstrap
6409 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6410 all-stageautofeedback: all-stageautofeedback-binutils
6411 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6412 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6413 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6414 @r=`${PWD_COMMAND}`; export r; \
6415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6416 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6417 $(HOST_EXPORTS) \
6418 $(POSTSTAGE1_HOST_EXPORTS) \
6419 cd $(HOST_SUBDIR)/binutils && \
6421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6422 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6423 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6424 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6425 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6429 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6430 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6431 $(TARGET-stageautofeedback-binutils)
6433 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6434 clean-stageautofeedback: clean-stageautofeedback-binutils
6435 clean-stageautofeedback-binutils:
6436 @if [ $(current_stage) = stageautofeedback ]; then \
6437 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6438 else \
6439 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6440 $(MAKE) stageautofeedback-start; \
6441 fi; \
6442 cd $(HOST_SUBDIR)/binutils && \
6443 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6444 @endif binutils-bootstrap
6450 .PHONY: check-binutils maybe-check-binutils
6451 maybe-check-binutils:
6452 @if binutils
6453 maybe-check-binutils: check-binutils
6455 check-binutils:
6456 @: $(MAKE); $(unstage)
6457 @r=`${PWD_COMMAND}`; export r; \
6458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6459 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6460 (cd $(HOST_SUBDIR)/binutils && \
6461 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6463 @endif binutils
6465 .PHONY: install-binutils maybe-install-binutils
6466 maybe-install-binutils:
6467 @if binutils
6468 maybe-install-binutils: install-binutils
6470 install-binutils: installdirs
6471 @: $(MAKE); $(unstage)
6472 @r=`${PWD_COMMAND}`; export r; \
6473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6474 $(HOST_EXPORTS) \
6475 (cd $(HOST_SUBDIR)/binutils && \
6476 $(MAKE) $(FLAGS_TO_PASS) install)
6478 @endif binutils
6480 .PHONY: install-strip-binutils maybe-install-strip-binutils
6481 maybe-install-strip-binutils:
6482 @if binutils
6483 maybe-install-strip-binutils: install-strip-binutils
6485 install-strip-binutils: installdirs
6486 @: $(MAKE); $(unstage)
6487 @r=`${PWD_COMMAND}`; export r; \
6488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489 $(HOST_EXPORTS) \
6490 (cd $(HOST_SUBDIR)/binutils && \
6491 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6493 @endif binutils
6495 # Other targets (info, dvi, pdf, etc.)
6497 .PHONY: maybe-info-binutils info-binutils
6498 maybe-info-binutils:
6499 @if binutils
6500 maybe-info-binutils: info-binutils
6502 info-binutils: \
6503 configure-binutils
6504 @[ -f ./binutils/Makefile ] || exit 0; \
6505 r=`${PWD_COMMAND}`; export r; \
6506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6507 $(HOST_EXPORTS) \
6508 for flag in $(EXTRA_HOST_FLAGS) ; do \
6509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6510 done; \
6511 echo "Doing info in binutils"; \
6512 (cd $(HOST_SUBDIR)/binutils && \
6513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6515 "RANLIB=$${RANLIB}" \
6516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6517 info) \
6518 || exit 1
6520 @endif binutils
6522 .PHONY: maybe-dvi-binutils dvi-binutils
6523 maybe-dvi-binutils:
6524 @if binutils
6525 maybe-dvi-binutils: dvi-binutils
6527 dvi-binutils: \
6528 configure-binutils
6529 @[ -f ./binutils/Makefile ] || exit 0; \
6530 r=`${PWD_COMMAND}`; export r; \
6531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6532 $(HOST_EXPORTS) \
6533 for flag in $(EXTRA_HOST_FLAGS) ; do \
6534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6535 done; \
6536 echo "Doing dvi in binutils"; \
6537 (cd $(HOST_SUBDIR)/binutils && \
6538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6540 "RANLIB=$${RANLIB}" \
6541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6542 dvi) \
6543 || exit 1
6545 @endif binutils
6547 .PHONY: maybe-pdf-binutils pdf-binutils
6548 maybe-pdf-binutils:
6549 @if binutils
6550 maybe-pdf-binutils: pdf-binutils
6552 pdf-binutils: \
6553 configure-binutils
6554 @[ -f ./binutils/Makefile ] || exit 0; \
6555 r=`${PWD_COMMAND}`; export r; \
6556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6557 $(HOST_EXPORTS) \
6558 for flag in $(EXTRA_HOST_FLAGS) ; do \
6559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6560 done; \
6561 echo "Doing pdf in binutils"; \
6562 (cd $(HOST_SUBDIR)/binutils && \
6563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6565 "RANLIB=$${RANLIB}" \
6566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6567 pdf) \
6568 || exit 1
6570 @endif binutils
6572 .PHONY: maybe-html-binutils html-binutils
6573 maybe-html-binutils:
6574 @if binutils
6575 maybe-html-binutils: html-binutils
6577 html-binutils: \
6578 configure-binutils
6579 @[ -f ./binutils/Makefile ] || exit 0; \
6580 r=`${PWD_COMMAND}`; export r; \
6581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6582 $(HOST_EXPORTS) \
6583 for flag in $(EXTRA_HOST_FLAGS) ; do \
6584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6585 done; \
6586 echo "Doing html in binutils"; \
6587 (cd $(HOST_SUBDIR)/binutils && \
6588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6590 "RANLIB=$${RANLIB}" \
6591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6592 html) \
6593 || exit 1
6595 @endif binutils
6597 .PHONY: maybe-TAGS-binutils TAGS-binutils
6598 maybe-TAGS-binutils:
6599 @if binutils
6600 maybe-TAGS-binutils: TAGS-binutils
6602 TAGS-binutils: \
6603 configure-binutils
6604 @[ -f ./binutils/Makefile ] || exit 0; \
6605 r=`${PWD_COMMAND}`; export r; \
6606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6607 $(HOST_EXPORTS) \
6608 for flag in $(EXTRA_HOST_FLAGS) ; do \
6609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6610 done; \
6611 echo "Doing TAGS in binutils"; \
6612 (cd $(HOST_SUBDIR)/binutils && \
6613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6615 "RANLIB=$${RANLIB}" \
6616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6617 TAGS) \
6618 || exit 1
6620 @endif binutils
6622 .PHONY: maybe-install-info-binutils install-info-binutils
6623 maybe-install-info-binutils:
6624 @if binutils
6625 maybe-install-info-binutils: install-info-binutils
6627 install-info-binutils: \
6628 configure-binutils \
6629 info-binutils
6630 @[ -f ./binutils/Makefile ] || exit 0; \
6631 r=`${PWD_COMMAND}`; export r; \
6632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6633 $(HOST_EXPORTS) \
6634 for flag in $(EXTRA_HOST_FLAGS) ; do \
6635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6636 done; \
6637 echo "Doing install-info in binutils"; \
6638 (cd $(HOST_SUBDIR)/binutils && \
6639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6641 "RANLIB=$${RANLIB}" \
6642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6643 install-info) \
6644 || exit 1
6646 @endif binutils
6648 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6649 maybe-install-dvi-binutils:
6650 @if binutils
6651 maybe-install-dvi-binutils: install-dvi-binutils
6653 install-dvi-binutils: \
6654 configure-binutils \
6655 dvi-binutils
6656 @[ -f ./binutils/Makefile ] || exit 0; \
6657 r=`${PWD_COMMAND}`; export r; \
6658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659 $(HOST_EXPORTS) \
6660 for flag in $(EXTRA_HOST_FLAGS) ; do \
6661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662 done; \
6663 echo "Doing install-dvi in binutils"; \
6664 (cd $(HOST_SUBDIR)/binutils && \
6665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667 "RANLIB=$${RANLIB}" \
6668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6669 install-dvi) \
6670 || exit 1
6672 @endif binutils
6674 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6675 maybe-install-pdf-binutils:
6676 @if binutils
6677 maybe-install-pdf-binutils: install-pdf-binutils
6679 install-pdf-binutils: \
6680 configure-binutils \
6681 pdf-binutils
6682 @[ -f ./binutils/Makefile ] || exit 0; \
6683 r=`${PWD_COMMAND}`; export r; \
6684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6685 $(HOST_EXPORTS) \
6686 for flag in $(EXTRA_HOST_FLAGS) ; do \
6687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6688 done; \
6689 echo "Doing install-pdf in binutils"; \
6690 (cd $(HOST_SUBDIR)/binutils && \
6691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6693 "RANLIB=$${RANLIB}" \
6694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6695 install-pdf) \
6696 || exit 1
6698 @endif binutils
6700 .PHONY: maybe-install-html-binutils install-html-binutils
6701 maybe-install-html-binutils:
6702 @if binutils
6703 maybe-install-html-binutils: install-html-binutils
6705 install-html-binutils: \
6706 configure-binutils \
6707 html-binutils
6708 @[ -f ./binutils/Makefile ] || exit 0; \
6709 r=`${PWD_COMMAND}`; export r; \
6710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6711 $(HOST_EXPORTS) \
6712 for flag in $(EXTRA_HOST_FLAGS) ; do \
6713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6714 done; \
6715 echo "Doing install-html in binutils"; \
6716 (cd $(HOST_SUBDIR)/binutils && \
6717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6719 "RANLIB=$${RANLIB}" \
6720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6721 install-html) \
6722 || exit 1
6724 @endif binutils
6726 .PHONY: maybe-installcheck-binutils installcheck-binutils
6727 maybe-installcheck-binutils:
6728 @if binutils
6729 maybe-installcheck-binutils: installcheck-binutils
6731 installcheck-binutils: \
6732 configure-binutils
6733 @[ -f ./binutils/Makefile ] || exit 0; \
6734 r=`${PWD_COMMAND}`; export r; \
6735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6736 $(HOST_EXPORTS) \
6737 for flag in $(EXTRA_HOST_FLAGS) ; do \
6738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6739 done; \
6740 echo "Doing installcheck in binutils"; \
6741 (cd $(HOST_SUBDIR)/binutils && \
6742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6744 "RANLIB=$${RANLIB}" \
6745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6746 installcheck) \
6747 || exit 1
6749 @endif binutils
6751 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6752 maybe-mostlyclean-binutils:
6753 @if binutils
6754 maybe-mostlyclean-binutils: mostlyclean-binutils
6756 mostlyclean-binutils:
6757 @[ -f ./binutils/Makefile ] || exit 0; \
6758 r=`${PWD_COMMAND}`; export r; \
6759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760 $(HOST_EXPORTS) \
6761 for flag in $(EXTRA_HOST_FLAGS) ; do \
6762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6763 done; \
6764 echo "Doing mostlyclean in binutils"; \
6765 (cd $(HOST_SUBDIR)/binutils && \
6766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6768 "RANLIB=$${RANLIB}" \
6769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6770 mostlyclean) \
6771 || exit 1
6773 @endif binutils
6775 .PHONY: maybe-clean-binutils clean-binutils
6776 maybe-clean-binutils:
6777 @if binutils
6778 maybe-clean-binutils: clean-binutils
6780 clean-binutils:
6781 @[ -f ./binutils/Makefile ] || exit 0; \
6782 r=`${PWD_COMMAND}`; export r; \
6783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6784 $(HOST_EXPORTS) \
6785 for flag in $(EXTRA_HOST_FLAGS) ; do \
6786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6787 done; \
6788 echo "Doing clean in binutils"; \
6789 (cd $(HOST_SUBDIR)/binutils && \
6790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6792 "RANLIB=$${RANLIB}" \
6793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6794 clean) \
6795 || exit 1
6797 @endif binutils
6799 .PHONY: maybe-distclean-binutils distclean-binutils
6800 maybe-distclean-binutils:
6801 @if binutils
6802 maybe-distclean-binutils: distclean-binutils
6804 distclean-binutils:
6805 @[ -f ./binutils/Makefile ] || exit 0; \
6806 r=`${PWD_COMMAND}`; export r; \
6807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6808 $(HOST_EXPORTS) \
6809 for flag in $(EXTRA_HOST_FLAGS) ; do \
6810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6811 done; \
6812 echo "Doing distclean in binutils"; \
6813 (cd $(HOST_SUBDIR)/binutils && \
6814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6816 "RANLIB=$${RANLIB}" \
6817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6818 distclean) \
6819 || exit 1
6821 @endif binutils
6823 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6824 maybe-maintainer-clean-binutils:
6825 @if binutils
6826 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6828 maintainer-clean-binutils:
6829 @[ -f ./binutils/Makefile ] || exit 0; \
6830 r=`${PWD_COMMAND}`; export r; \
6831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6832 $(HOST_EXPORTS) \
6833 for flag in $(EXTRA_HOST_FLAGS) ; do \
6834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6835 done; \
6836 echo "Doing maintainer-clean in binutils"; \
6837 (cd $(HOST_SUBDIR)/binutils && \
6838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6840 "RANLIB=$${RANLIB}" \
6841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6842 maintainer-clean) \
6843 || exit 1
6845 @endif binutils
6849 .PHONY: configure-bison maybe-configure-bison
6850 maybe-configure-bison:
6851 @if gcc-bootstrap
6852 configure-bison: stage_current
6853 @endif gcc-bootstrap
6854 @if bison
6855 maybe-configure-bison: configure-bison
6856 configure-bison:
6857 @: $(MAKE); $(unstage)
6858 @r=`${PWD_COMMAND}`; export r; \
6859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6860 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6862 $(HOST_EXPORTS) \
6863 echo Configuring in $(HOST_SUBDIR)/bison; \
6864 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6865 case $(srcdir) in \
6866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6867 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6869 esac; \
6870 module_srcdir=bison; \
6871 $(SHELL) \
6872 $$s/$$module_srcdir/configure \
6873 --srcdir=$${topdir}/$$module_srcdir \
6874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6875 --target=${target_alias} \
6876 || exit 1
6877 @endif bison
6883 .PHONY: all-bison maybe-all-bison
6884 maybe-all-bison:
6885 @if gcc-bootstrap
6886 all-bison: stage_current
6887 @endif gcc-bootstrap
6888 @if bison
6889 TARGET-bison=all
6890 maybe-all-bison: all-bison
6891 all-bison: configure-bison
6892 @: $(MAKE); $(unstage)
6893 @r=`${PWD_COMMAND}`; export r; \
6894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6895 $(HOST_EXPORTS) \
6896 (cd $(HOST_SUBDIR)/bison && \
6897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6898 $(TARGET-bison))
6899 @endif bison
6904 .PHONY: check-bison maybe-check-bison
6905 maybe-check-bison:
6906 @if bison
6907 maybe-check-bison: check-bison
6909 # This module is only tested in a native toolchain.
6910 check-bison:
6911 @: $(MAKE); $(unstage)
6912 @if [ '$(host)' = '$(target)' ]; then \
6913 r=`${PWD_COMMAND}`; export r; \
6914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6915 $(HOST_EXPORTS) \
6916 (cd $(HOST_SUBDIR)/bison && \
6917 $(MAKE) $(FLAGS_TO_PASS) check)
6920 @endif bison
6922 .PHONY: install-bison maybe-install-bison
6923 maybe-install-bison:
6924 @if bison
6925 maybe-install-bison: install-bison
6927 install-bison: installdirs
6928 @: $(MAKE); $(unstage)
6929 @r=`${PWD_COMMAND}`; export r; \
6930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6931 $(HOST_EXPORTS) \
6932 (cd $(HOST_SUBDIR)/bison && \
6933 $(MAKE) $(FLAGS_TO_PASS) install)
6935 @endif bison
6937 .PHONY: install-strip-bison maybe-install-strip-bison
6938 maybe-install-strip-bison:
6939 @if bison
6940 maybe-install-strip-bison: install-strip-bison
6942 install-strip-bison: installdirs
6943 @: $(MAKE); $(unstage)
6944 @r=`${PWD_COMMAND}`; export r; \
6945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6946 $(HOST_EXPORTS) \
6947 (cd $(HOST_SUBDIR)/bison && \
6948 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6950 @endif bison
6952 # Other targets (info, dvi, pdf, etc.)
6954 .PHONY: maybe-info-bison info-bison
6955 maybe-info-bison:
6956 @if bison
6957 maybe-info-bison: info-bison
6959 info-bison: \
6960 configure-bison
6961 @: $(MAKE); $(unstage)
6962 @[ -f ./bison/Makefile ] || exit 0; \
6963 r=`${PWD_COMMAND}`; export r; \
6964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6965 $(HOST_EXPORTS) \
6966 for flag in $(EXTRA_HOST_FLAGS) ; do \
6967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6968 done; \
6969 echo "Doing info in bison"; \
6970 (cd $(HOST_SUBDIR)/bison && \
6971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6973 "RANLIB=$${RANLIB}" \
6974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6975 info) \
6976 || exit 1
6978 @endif bison
6980 .PHONY: maybe-dvi-bison dvi-bison
6981 maybe-dvi-bison:
6982 @if bison
6983 maybe-dvi-bison: dvi-bison
6985 dvi-bison: \
6986 configure-bison
6987 @: $(MAKE); $(unstage)
6988 @[ -f ./bison/Makefile ] || exit 0; \
6989 r=`${PWD_COMMAND}`; export r; \
6990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6991 $(HOST_EXPORTS) \
6992 for flag in $(EXTRA_HOST_FLAGS) ; do \
6993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6994 done; \
6995 echo "Doing dvi in bison"; \
6996 (cd $(HOST_SUBDIR)/bison && \
6997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6999 "RANLIB=$${RANLIB}" \
7000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7001 dvi) \
7002 || exit 1
7004 @endif bison
7006 .PHONY: maybe-pdf-bison pdf-bison
7007 maybe-pdf-bison:
7008 @if bison
7009 maybe-pdf-bison: pdf-bison
7011 pdf-bison: \
7012 configure-bison
7013 @: $(MAKE); $(unstage)
7014 @[ -f ./bison/Makefile ] || exit 0; \
7015 r=`${PWD_COMMAND}`; export r; \
7016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7017 $(HOST_EXPORTS) \
7018 for flag in $(EXTRA_HOST_FLAGS) ; do \
7019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7020 done; \
7021 echo "Doing pdf in bison"; \
7022 (cd $(HOST_SUBDIR)/bison && \
7023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7025 "RANLIB=$${RANLIB}" \
7026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7027 pdf) \
7028 || exit 1
7030 @endif bison
7032 .PHONY: maybe-html-bison html-bison
7033 maybe-html-bison:
7034 @if bison
7035 maybe-html-bison: html-bison
7037 html-bison: \
7038 configure-bison
7039 @: $(MAKE); $(unstage)
7040 @[ -f ./bison/Makefile ] || exit 0; \
7041 r=`${PWD_COMMAND}`; export r; \
7042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7043 $(HOST_EXPORTS) \
7044 for flag in $(EXTRA_HOST_FLAGS) ; do \
7045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7046 done; \
7047 echo "Doing html in bison"; \
7048 (cd $(HOST_SUBDIR)/bison && \
7049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7051 "RANLIB=$${RANLIB}" \
7052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7053 html) \
7054 || exit 1
7056 @endif bison
7058 .PHONY: maybe-TAGS-bison TAGS-bison
7059 maybe-TAGS-bison:
7060 @if bison
7061 maybe-TAGS-bison: TAGS-bison
7063 TAGS-bison: \
7064 configure-bison
7065 @: $(MAKE); $(unstage)
7066 @[ -f ./bison/Makefile ] || exit 0; \
7067 r=`${PWD_COMMAND}`; export r; \
7068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069 $(HOST_EXPORTS) \
7070 for flag in $(EXTRA_HOST_FLAGS) ; do \
7071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7072 done; \
7073 echo "Doing TAGS in bison"; \
7074 (cd $(HOST_SUBDIR)/bison && \
7075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7077 "RANLIB=$${RANLIB}" \
7078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7079 TAGS) \
7080 || exit 1
7082 @endif bison
7084 .PHONY: maybe-install-info-bison install-info-bison
7085 maybe-install-info-bison:
7086 @if bison
7087 maybe-install-info-bison: install-info-bison
7089 install-info-bison: \
7090 configure-bison \
7091 info-bison
7092 @: $(MAKE); $(unstage)
7093 @[ -f ./bison/Makefile ] || exit 0; \
7094 r=`${PWD_COMMAND}`; export r; \
7095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7096 $(HOST_EXPORTS) \
7097 for flag in $(EXTRA_HOST_FLAGS) ; do \
7098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7099 done; \
7100 echo "Doing install-info in bison"; \
7101 (cd $(HOST_SUBDIR)/bison && \
7102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7104 "RANLIB=$${RANLIB}" \
7105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7106 install-info) \
7107 || exit 1
7109 @endif bison
7111 .PHONY: maybe-install-dvi-bison install-dvi-bison
7112 maybe-install-dvi-bison:
7113 @if bison
7114 maybe-install-dvi-bison: install-dvi-bison
7116 install-dvi-bison: \
7117 configure-bison \
7118 dvi-bison
7119 @: $(MAKE); $(unstage)
7120 @[ -f ./bison/Makefile ] || exit 0; \
7121 r=`${PWD_COMMAND}`; export r; \
7122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7123 $(HOST_EXPORTS) \
7124 for flag in $(EXTRA_HOST_FLAGS) ; do \
7125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7126 done; \
7127 echo "Doing install-dvi in bison"; \
7128 (cd $(HOST_SUBDIR)/bison && \
7129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7131 "RANLIB=$${RANLIB}" \
7132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7133 install-dvi) \
7134 || exit 1
7136 @endif bison
7138 .PHONY: maybe-install-pdf-bison install-pdf-bison
7139 maybe-install-pdf-bison:
7140 @if bison
7141 maybe-install-pdf-bison: install-pdf-bison
7143 install-pdf-bison: \
7144 configure-bison \
7145 pdf-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 install-pdf 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 install-pdf) \
7161 || exit 1
7163 @endif bison
7165 .PHONY: maybe-install-html-bison install-html-bison
7166 maybe-install-html-bison:
7167 @if bison
7168 maybe-install-html-bison: install-html-bison
7170 install-html-bison: \
7171 configure-bison \
7172 html-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-html 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-html) \
7188 || exit 1
7190 @endif bison
7192 .PHONY: maybe-installcheck-bison installcheck-bison
7193 maybe-installcheck-bison:
7194 @if bison
7195 maybe-installcheck-bison: installcheck-bison
7197 installcheck-bison: \
7198 configure-bison
7199 @: $(MAKE); $(unstage)
7200 @[ -f ./bison/Makefile ] || exit 0; \
7201 r=`${PWD_COMMAND}`; export r; \
7202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7203 $(HOST_EXPORTS) \
7204 for flag in $(EXTRA_HOST_FLAGS) ; do \
7205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7206 done; \
7207 echo "Doing installcheck in bison"; \
7208 (cd $(HOST_SUBDIR)/bison && \
7209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7211 "RANLIB=$${RANLIB}" \
7212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7213 installcheck) \
7214 || exit 1
7216 @endif bison
7218 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7219 maybe-mostlyclean-bison:
7220 @if bison
7221 maybe-mostlyclean-bison: mostlyclean-bison
7223 mostlyclean-bison:
7224 @: $(MAKE); $(unstage)
7225 @[ -f ./bison/Makefile ] || exit 0; \
7226 r=`${PWD_COMMAND}`; export r; \
7227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7228 $(HOST_EXPORTS) \
7229 for flag in $(EXTRA_HOST_FLAGS) ; do \
7230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7231 done; \
7232 echo "Doing mostlyclean in bison"; \
7233 (cd $(HOST_SUBDIR)/bison && \
7234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7236 "RANLIB=$${RANLIB}" \
7237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7238 mostlyclean) \
7239 || exit 1
7241 @endif bison
7243 .PHONY: maybe-clean-bison clean-bison
7244 maybe-clean-bison:
7245 @if bison
7246 maybe-clean-bison: clean-bison
7248 clean-bison:
7249 @: $(MAKE); $(unstage)
7250 @[ -f ./bison/Makefile ] || exit 0; \
7251 r=`${PWD_COMMAND}`; export r; \
7252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7253 $(HOST_EXPORTS) \
7254 for flag in $(EXTRA_HOST_FLAGS) ; do \
7255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7256 done; \
7257 echo "Doing clean in bison"; \
7258 (cd $(HOST_SUBDIR)/bison && \
7259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7261 "RANLIB=$${RANLIB}" \
7262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7263 clean) \
7264 || exit 1
7266 @endif bison
7268 .PHONY: maybe-distclean-bison distclean-bison
7269 maybe-distclean-bison:
7270 @if bison
7271 maybe-distclean-bison: distclean-bison
7273 distclean-bison:
7274 @: $(MAKE); $(unstage)
7275 @[ -f ./bison/Makefile ] || exit 0; \
7276 r=`${PWD_COMMAND}`; export r; \
7277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7278 $(HOST_EXPORTS) \
7279 for flag in $(EXTRA_HOST_FLAGS) ; do \
7280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7281 done; \
7282 echo "Doing distclean in bison"; \
7283 (cd $(HOST_SUBDIR)/bison && \
7284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7286 "RANLIB=$${RANLIB}" \
7287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7288 distclean) \
7289 || exit 1
7291 @endif bison
7293 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7294 maybe-maintainer-clean-bison:
7295 @if bison
7296 maybe-maintainer-clean-bison: maintainer-clean-bison
7298 maintainer-clean-bison:
7299 @: $(MAKE); $(unstage)
7300 @[ -f ./bison/Makefile ] || exit 0; \
7301 r=`${PWD_COMMAND}`; export r; \
7302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7303 $(HOST_EXPORTS) \
7304 for flag in $(EXTRA_HOST_FLAGS) ; do \
7305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7306 done; \
7307 echo "Doing maintainer-clean in bison"; \
7308 (cd $(HOST_SUBDIR)/bison && \
7309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7311 "RANLIB=$${RANLIB}" \
7312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7313 maintainer-clean) \
7314 || exit 1
7316 @endif bison
7320 .PHONY: configure-cgen maybe-configure-cgen
7321 maybe-configure-cgen:
7322 @if gcc-bootstrap
7323 configure-cgen: stage_current
7324 @endif gcc-bootstrap
7325 @if cgen
7326 maybe-configure-cgen: configure-cgen
7327 configure-cgen:
7328 @: $(MAKE); $(unstage)
7329 @r=`${PWD_COMMAND}`; export r; \
7330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7333 $(HOST_EXPORTS) \
7334 echo Configuring in $(HOST_SUBDIR)/cgen; \
7335 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7336 case $(srcdir) in \
7337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7338 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7340 esac; \
7341 module_srcdir=cgen; \
7342 $(SHELL) \
7343 $$s/$$module_srcdir/configure \
7344 --srcdir=$${topdir}/$$module_srcdir \
7345 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7346 --target=${target_alias} \
7347 || exit 1
7348 @endif cgen
7354 .PHONY: all-cgen maybe-all-cgen
7355 maybe-all-cgen:
7356 @if gcc-bootstrap
7357 all-cgen: stage_current
7358 @endif gcc-bootstrap
7359 @if cgen
7360 TARGET-cgen=all
7361 maybe-all-cgen: all-cgen
7362 all-cgen: configure-cgen
7363 @: $(MAKE); $(unstage)
7364 @r=`${PWD_COMMAND}`; export r; \
7365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7366 $(HOST_EXPORTS) \
7367 (cd $(HOST_SUBDIR)/cgen && \
7368 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7369 $(TARGET-cgen))
7370 @endif cgen
7375 .PHONY: check-cgen maybe-check-cgen
7376 maybe-check-cgen:
7377 @if cgen
7378 maybe-check-cgen: check-cgen
7380 check-cgen:
7381 @: $(MAKE); $(unstage)
7382 @r=`${PWD_COMMAND}`; export r; \
7383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7384 $(HOST_EXPORTS) \
7385 (cd $(HOST_SUBDIR)/cgen && \
7386 $(MAKE) $(FLAGS_TO_PASS) check)
7388 @endif cgen
7390 .PHONY: install-cgen maybe-install-cgen
7391 maybe-install-cgen:
7392 @if cgen
7393 maybe-install-cgen: install-cgen
7395 install-cgen: installdirs
7396 @: $(MAKE); $(unstage)
7397 @r=`${PWD_COMMAND}`; export r; \
7398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7399 $(HOST_EXPORTS) \
7400 (cd $(HOST_SUBDIR)/cgen && \
7401 $(MAKE) $(FLAGS_TO_PASS) install)
7403 @endif cgen
7405 .PHONY: install-strip-cgen maybe-install-strip-cgen
7406 maybe-install-strip-cgen:
7407 @if cgen
7408 maybe-install-strip-cgen: install-strip-cgen
7410 install-strip-cgen: installdirs
7411 @: $(MAKE); $(unstage)
7412 @r=`${PWD_COMMAND}`; export r; \
7413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7414 $(HOST_EXPORTS) \
7415 (cd $(HOST_SUBDIR)/cgen && \
7416 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7418 @endif cgen
7420 # Other targets (info, dvi, pdf, etc.)
7422 .PHONY: maybe-info-cgen info-cgen
7423 maybe-info-cgen:
7424 @if cgen
7425 maybe-info-cgen: info-cgen
7427 info-cgen: \
7428 configure-cgen
7429 @: $(MAKE); $(unstage)
7430 @[ -f ./cgen/Makefile ] || exit 0; \
7431 r=`${PWD_COMMAND}`; export r; \
7432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7433 $(HOST_EXPORTS) \
7434 for flag in $(EXTRA_HOST_FLAGS) ; do \
7435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7436 done; \
7437 echo "Doing info in cgen"; \
7438 (cd $(HOST_SUBDIR)/cgen && \
7439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7441 "RANLIB=$${RANLIB}" \
7442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7443 info) \
7444 || exit 1
7446 @endif cgen
7448 .PHONY: maybe-dvi-cgen dvi-cgen
7449 maybe-dvi-cgen:
7450 @if cgen
7451 maybe-dvi-cgen: dvi-cgen
7453 dvi-cgen: \
7454 configure-cgen
7455 @: $(MAKE); $(unstage)
7456 @[ -f ./cgen/Makefile ] || exit 0; \
7457 r=`${PWD_COMMAND}`; export r; \
7458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7459 $(HOST_EXPORTS) \
7460 for flag in $(EXTRA_HOST_FLAGS) ; do \
7461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7462 done; \
7463 echo "Doing dvi in cgen"; \
7464 (cd $(HOST_SUBDIR)/cgen && \
7465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7467 "RANLIB=$${RANLIB}" \
7468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7469 dvi) \
7470 || exit 1
7472 @endif cgen
7474 .PHONY: maybe-pdf-cgen pdf-cgen
7475 maybe-pdf-cgen:
7476 @if cgen
7477 maybe-pdf-cgen: pdf-cgen
7479 pdf-cgen: \
7480 configure-cgen
7481 @: $(MAKE); $(unstage)
7482 @[ -f ./cgen/Makefile ] || exit 0; \
7483 r=`${PWD_COMMAND}`; export r; \
7484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7485 $(HOST_EXPORTS) \
7486 for flag in $(EXTRA_HOST_FLAGS) ; do \
7487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7488 done; \
7489 echo "Doing pdf in cgen"; \
7490 (cd $(HOST_SUBDIR)/cgen && \
7491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7493 "RANLIB=$${RANLIB}" \
7494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7495 pdf) \
7496 || exit 1
7498 @endif cgen
7500 .PHONY: maybe-html-cgen html-cgen
7501 maybe-html-cgen:
7502 @if cgen
7503 maybe-html-cgen: html-cgen
7505 html-cgen: \
7506 configure-cgen
7507 @: $(MAKE); $(unstage)
7508 @[ -f ./cgen/Makefile ] || exit 0; \
7509 r=`${PWD_COMMAND}`; export r; \
7510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7511 $(HOST_EXPORTS) \
7512 for flag in $(EXTRA_HOST_FLAGS) ; do \
7513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7514 done; \
7515 echo "Doing html in cgen"; \
7516 (cd $(HOST_SUBDIR)/cgen && \
7517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7519 "RANLIB=$${RANLIB}" \
7520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7521 html) \
7522 || exit 1
7524 @endif cgen
7526 .PHONY: maybe-TAGS-cgen TAGS-cgen
7527 maybe-TAGS-cgen:
7528 @if cgen
7529 maybe-TAGS-cgen: TAGS-cgen
7531 TAGS-cgen: \
7532 configure-cgen
7533 @: $(MAKE); $(unstage)
7534 @[ -f ./cgen/Makefile ] || exit 0; \
7535 r=`${PWD_COMMAND}`; export r; \
7536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7537 $(HOST_EXPORTS) \
7538 for flag in $(EXTRA_HOST_FLAGS) ; do \
7539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7540 done; \
7541 echo "Doing TAGS in cgen"; \
7542 (cd $(HOST_SUBDIR)/cgen && \
7543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7545 "RANLIB=$${RANLIB}" \
7546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7547 TAGS) \
7548 || exit 1
7550 @endif cgen
7552 .PHONY: maybe-install-info-cgen install-info-cgen
7553 maybe-install-info-cgen:
7554 @if cgen
7555 maybe-install-info-cgen: install-info-cgen
7557 install-info-cgen: \
7558 configure-cgen \
7559 info-cgen
7560 @: $(MAKE); $(unstage)
7561 @[ -f ./cgen/Makefile ] || exit 0; \
7562 r=`${PWD_COMMAND}`; export r; \
7563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564 $(HOST_EXPORTS) \
7565 for flag in $(EXTRA_HOST_FLAGS) ; do \
7566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7567 done; \
7568 echo "Doing install-info in cgen"; \
7569 (cd $(HOST_SUBDIR)/cgen && \
7570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7572 "RANLIB=$${RANLIB}" \
7573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7574 install-info) \
7575 || exit 1
7577 @endif cgen
7579 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7580 maybe-install-dvi-cgen:
7581 @if cgen
7582 maybe-install-dvi-cgen: install-dvi-cgen
7584 install-dvi-cgen: \
7585 configure-cgen \
7586 dvi-cgen
7587 @: $(MAKE); $(unstage)
7588 @[ -f ./cgen/Makefile ] || exit 0; \
7589 r=`${PWD_COMMAND}`; export r; \
7590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7591 $(HOST_EXPORTS) \
7592 for flag in $(EXTRA_HOST_FLAGS) ; do \
7593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7594 done; \
7595 echo "Doing install-dvi in cgen"; \
7596 (cd $(HOST_SUBDIR)/cgen && \
7597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7599 "RANLIB=$${RANLIB}" \
7600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7601 install-dvi) \
7602 || exit 1
7604 @endif cgen
7606 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7607 maybe-install-pdf-cgen:
7608 @if cgen
7609 maybe-install-pdf-cgen: install-pdf-cgen
7611 install-pdf-cgen: \
7612 configure-cgen \
7613 pdf-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 install-pdf 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 install-pdf) \
7629 || exit 1
7631 @endif cgen
7633 .PHONY: maybe-install-html-cgen install-html-cgen
7634 maybe-install-html-cgen:
7635 @if cgen
7636 maybe-install-html-cgen: install-html-cgen
7638 install-html-cgen: \
7639 configure-cgen \
7640 html-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-html 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-html) \
7656 || exit 1
7658 @endif cgen
7660 .PHONY: maybe-installcheck-cgen installcheck-cgen
7661 maybe-installcheck-cgen:
7662 @if cgen
7663 maybe-installcheck-cgen: installcheck-cgen
7665 installcheck-cgen: \
7666 configure-cgen
7667 @: $(MAKE); $(unstage)
7668 @[ -f ./cgen/Makefile ] || exit 0; \
7669 r=`${PWD_COMMAND}`; export r; \
7670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7671 $(HOST_EXPORTS) \
7672 for flag in $(EXTRA_HOST_FLAGS) ; do \
7673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7674 done; \
7675 echo "Doing installcheck in cgen"; \
7676 (cd $(HOST_SUBDIR)/cgen && \
7677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7679 "RANLIB=$${RANLIB}" \
7680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7681 installcheck) \
7682 || exit 1
7684 @endif cgen
7686 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7687 maybe-mostlyclean-cgen:
7688 @if cgen
7689 maybe-mostlyclean-cgen: mostlyclean-cgen
7691 mostlyclean-cgen:
7692 @: $(MAKE); $(unstage)
7693 @[ -f ./cgen/Makefile ] || exit 0; \
7694 r=`${PWD_COMMAND}`; export r; \
7695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7696 $(HOST_EXPORTS) \
7697 for flag in $(EXTRA_HOST_FLAGS) ; do \
7698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7699 done; \
7700 echo "Doing mostlyclean in cgen"; \
7701 (cd $(HOST_SUBDIR)/cgen && \
7702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7704 "RANLIB=$${RANLIB}" \
7705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7706 mostlyclean) \
7707 || exit 1
7709 @endif cgen
7711 .PHONY: maybe-clean-cgen clean-cgen
7712 maybe-clean-cgen:
7713 @if cgen
7714 maybe-clean-cgen: clean-cgen
7716 clean-cgen:
7717 @: $(MAKE); $(unstage)
7718 @[ -f ./cgen/Makefile ] || exit 0; \
7719 r=`${PWD_COMMAND}`; export r; \
7720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7721 $(HOST_EXPORTS) \
7722 for flag in $(EXTRA_HOST_FLAGS) ; do \
7723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7724 done; \
7725 echo "Doing clean in cgen"; \
7726 (cd $(HOST_SUBDIR)/cgen && \
7727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7729 "RANLIB=$${RANLIB}" \
7730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7731 clean) \
7732 || exit 1
7734 @endif cgen
7736 .PHONY: maybe-distclean-cgen distclean-cgen
7737 maybe-distclean-cgen:
7738 @if cgen
7739 maybe-distclean-cgen: distclean-cgen
7741 distclean-cgen:
7742 @: $(MAKE); $(unstage)
7743 @[ -f ./cgen/Makefile ] || exit 0; \
7744 r=`${PWD_COMMAND}`; export r; \
7745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7746 $(HOST_EXPORTS) \
7747 for flag in $(EXTRA_HOST_FLAGS) ; do \
7748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7749 done; \
7750 echo "Doing distclean in cgen"; \
7751 (cd $(HOST_SUBDIR)/cgen && \
7752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7754 "RANLIB=$${RANLIB}" \
7755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7756 distclean) \
7757 || exit 1
7759 @endif cgen
7761 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7762 maybe-maintainer-clean-cgen:
7763 @if cgen
7764 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7766 maintainer-clean-cgen:
7767 @: $(MAKE); $(unstage)
7768 @[ -f ./cgen/Makefile ] || exit 0; \
7769 r=`${PWD_COMMAND}`; export r; \
7770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7771 $(HOST_EXPORTS) \
7772 for flag in $(EXTRA_HOST_FLAGS) ; do \
7773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7774 done; \
7775 echo "Doing maintainer-clean in cgen"; \
7776 (cd $(HOST_SUBDIR)/cgen && \
7777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7779 "RANLIB=$${RANLIB}" \
7780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7781 maintainer-clean) \
7782 || exit 1
7784 @endif cgen
7788 .PHONY: configure-dejagnu maybe-configure-dejagnu
7789 maybe-configure-dejagnu:
7790 @if gcc-bootstrap
7791 configure-dejagnu: stage_current
7792 @endif gcc-bootstrap
7793 @if dejagnu
7794 maybe-configure-dejagnu: configure-dejagnu
7795 configure-dejagnu:
7796 @: $(MAKE); $(unstage)
7797 @r=`${PWD_COMMAND}`; export r; \
7798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7801 $(HOST_EXPORTS) \
7802 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7803 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7804 case $(srcdir) in \
7805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7806 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7808 esac; \
7809 module_srcdir=dejagnu; \
7810 $(SHELL) \
7811 $$s/$$module_srcdir/configure \
7812 --srcdir=$${topdir}/$$module_srcdir \
7813 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7814 --target=${target_alias} \
7815 || exit 1
7816 @endif dejagnu
7822 .PHONY: all-dejagnu maybe-all-dejagnu
7823 maybe-all-dejagnu:
7824 @if gcc-bootstrap
7825 all-dejagnu: stage_current
7826 @endif gcc-bootstrap
7827 @if dejagnu
7828 TARGET-dejagnu=all
7829 maybe-all-dejagnu: all-dejagnu
7830 all-dejagnu: configure-dejagnu
7831 @: $(MAKE); $(unstage)
7832 @r=`${PWD_COMMAND}`; export r; \
7833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7834 $(HOST_EXPORTS) \
7835 (cd $(HOST_SUBDIR)/dejagnu && \
7836 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7837 $(TARGET-dejagnu))
7838 @endif dejagnu
7843 .PHONY: check-dejagnu maybe-check-dejagnu
7844 maybe-check-dejagnu:
7845 @if dejagnu
7846 maybe-check-dejagnu: check-dejagnu
7848 check-dejagnu:
7849 @: $(MAKE); $(unstage)
7850 @r=`${PWD_COMMAND}`; export r; \
7851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7852 $(HOST_EXPORTS) \
7853 (cd $(HOST_SUBDIR)/dejagnu && \
7854 $(MAKE) $(FLAGS_TO_PASS) check)
7856 @endif dejagnu
7858 .PHONY: install-dejagnu maybe-install-dejagnu
7859 maybe-install-dejagnu:
7860 @if dejagnu
7861 maybe-install-dejagnu: install-dejagnu
7863 install-dejagnu: installdirs
7864 @: $(MAKE); $(unstage)
7865 @r=`${PWD_COMMAND}`; export r; \
7866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7867 $(HOST_EXPORTS) \
7868 (cd $(HOST_SUBDIR)/dejagnu && \
7869 $(MAKE) $(FLAGS_TO_PASS) install)
7871 @endif dejagnu
7873 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7874 maybe-install-strip-dejagnu:
7875 @if dejagnu
7876 maybe-install-strip-dejagnu: install-strip-dejagnu
7878 install-strip-dejagnu: installdirs
7879 @: $(MAKE); $(unstage)
7880 @r=`${PWD_COMMAND}`; export r; \
7881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7882 $(HOST_EXPORTS) \
7883 (cd $(HOST_SUBDIR)/dejagnu && \
7884 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7886 @endif dejagnu
7888 # Other targets (info, dvi, pdf, etc.)
7890 .PHONY: maybe-info-dejagnu info-dejagnu
7891 maybe-info-dejagnu:
7892 @if dejagnu
7893 maybe-info-dejagnu: info-dejagnu
7895 info-dejagnu: \
7896 configure-dejagnu
7897 @: $(MAKE); $(unstage)
7898 @[ -f ./dejagnu/Makefile ] || exit 0; \
7899 r=`${PWD_COMMAND}`; export r; \
7900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7901 $(HOST_EXPORTS) \
7902 for flag in $(EXTRA_HOST_FLAGS) ; do \
7903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7904 done; \
7905 echo "Doing info in dejagnu"; \
7906 (cd $(HOST_SUBDIR)/dejagnu && \
7907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7909 "RANLIB=$${RANLIB}" \
7910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7911 info) \
7912 || exit 1
7914 @endif dejagnu
7916 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7917 maybe-dvi-dejagnu:
7918 @if dejagnu
7919 maybe-dvi-dejagnu: dvi-dejagnu
7921 dvi-dejagnu: \
7922 configure-dejagnu
7923 @: $(MAKE); $(unstage)
7924 @[ -f ./dejagnu/Makefile ] || exit 0; \
7925 r=`${PWD_COMMAND}`; export r; \
7926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7927 $(HOST_EXPORTS) \
7928 for flag in $(EXTRA_HOST_FLAGS) ; do \
7929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7930 done; \
7931 echo "Doing dvi in dejagnu"; \
7932 (cd $(HOST_SUBDIR)/dejagnu && \
7933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7935 "RANLIB=$${RANLIB}" \
7936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7937 dvi) \
7938 || exit 1
7940 @endif dejagnu
7942 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7943 maybe-pdf-dejagnu:
7944 @if dejagnu
7945 maybe-pdf-dejagnu: pdf-dejagnu
7947 pdf-dejagnu: \
7948 configure-dejagnu
7949 @: $(MAKE); $(unstage)
7950 @[ -f ./dejagnu/Makefile ] || exit 0; \
7951 r=`${PWD_COMMAND}`; export r; \
7952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7953 $(HOST_EXPORTS) \
7954 for flag in $(EXTRA_HOST_FLAGS) ; do \
7955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7956 done; \
7957 echo "Doing pdf in dejagnu"; \
7958 (cd $(HOST_SUBDIR)/dejagnu && \
7959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7961 "RANLIB=$${RANLIB}" \
7962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7963 pdf) \
7964 || exit 1
7966 @endif dejagnu
7968 .PHONY: maybe-html-dejagnu html-dejagnu
7969 maybe-html-dejagnu:
7970 @if dejagnu
7971 maybe-html-dejagnu: html-dejagnu
7973 html-dejagnu: \
7974 configure-dejagnu
7975 @: $(MAKE); $(unstage)
7976 @[ -f ./dejagnu/Makefile ] || exit 0; \
7977 r=`${PWD_COMMAND}`; export r; \
7978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979 $(HOST_EXPORTS) \
7980 for flag in $(EXTRA_HOST_FLAGS) ; do \
7981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7982 done; \
7983 echo "Doing html in dejagnu"; \
7984 (cd $(HOST_SUBDIR)/dejagnu && \
7985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7987 "RANLIB=$${RANLIB}" \
7988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7989 html) \
7990 || exit 1
7992 @endif dejagnu
7994 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7995 maybe-TAGS-dejagnu:
7996 @if dejagnu
7997 maybe-TAGS-dejagnu: TAGS-dejagnu
7999 TAGS-dejagnu: \
8000 configure-dejagnu
8001 @: $(MAKE); $(unstage)
8002 @[ -f ./dejagnu/Makefile ] || exit 0; \
8003 r=`${PWD_COMMAND}`; export r; \
8004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8005 $(HOST_EXPORTS) \
8006 for flag in $(EXTRA_HOST_FLAGS) ; do \
8007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008 done; \
8009 echo "Doing TAGS in dejagnu"; \
8010 (cd $(HOST_SUBDIR)/dejagnu && \
8011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8013 "RANLIB=$${RANLIB}" \
8014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8015 TAGS) \
8016 || exit 1
8018 @endif dejagnu
8020 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8021 maybe-install-info-dejagnu:
8022 @if dejagnu
8023 maybe-install-info-dejagnu: install-info-dejagnu
8025 install-info-dejagnu: \
8026 configure-dejagnu \
8027 info-dejagnu
8028 @: $(MAKE); $(unstage)
8029 @[ -f ./dejagnu/Makefile ] || exit 0; \
8030 r=`${PWD_COMMAND}`; export r; \
8031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8032 $(HOST_EXPORTS) \
8033 for flag in $(EXTRA_HOST_FLAGS) ; do \
8034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8035 done; \
8036 echo "Doing install-info in dejagnu"; \
8037 (cd $(HOST_SUBDIR)/dejagnu && \
8038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8040 "RANLIB=$${RANLIB}" \
8041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8042 install-info) \
8043 || exit 1
8045 @endif dejagnu
8047 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8048 maybe-install-dvi-dejagnu:
8049 @if dejagnu
8050 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8052 install-dvi-dejagnu: \
8053 configure-dejagnu \
8054 dvi-dejagnu
8055 @: $(MAKE); $(unstage)
8056 @[ -f ./dejagnu/Makefile ] || exit 0; \
8057 r=`${PWD_COMMAND}`; export r; \
8058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8059 $(HOST_EXPORTS) \
8060 for flag in $(EXTRA_HOST_FLAGS) ; do \
8061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8062 done; \
8063 echo "Doing install-dvi in dejagnu"; \
8064 (cd $(HOST_SUBDIR)/dejagnu && \
8065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8067 "RANLIB=$${RANLIB}" \
8068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8069 install-dvi) \
8070 || exit 1
8072 @endif dejagnu
8074 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8075 maybe-install-pdf-dejagnu:
8076 @if dejagnu
8077 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8079 install-pdf-dejagnu: \
8080 configure-dejagnu \
8081 pdf-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 install-pdf 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 install-pdf) \
8097 || exit 1
8099 @endif dejagnu
8101 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8102 maybe-install-html-dejagnu:
8103 @if dejagnu
8104 maybe-install-html-dejagnu: install-html-dejagnu
8106 install-html-dejagnu: \
8107 configure-dejagnu \
8108 html-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-html 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-html) \
8124 || exit 1
8126 @endif dejagnu
8128 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8129 maybe-installcheck-dejagnu:
8130 @if dejagnu
8131 maybe-installcheck-dejagnu: installcheck-dejagnu
8133 installcheck-dejagnu: \
8134 configure-dejagnu
8135 @: $(MAKE); $(unstage)
8136 @[ -f ./dejagnu/Makefile ] || exit 0; \
8137 r=`${PWD_COMMAND}`; export r; \
8138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8139 $(HOST_EXPORTS) \
8140 for flag in $(EXTRA_HOST_FLAGS) ; do \
8141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8142 done; \
8143 echo "Doing installcheck in dejagnu"; \
8144 (cd $(HOST_SUBDIR)/dejagnu && \
8145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8147 "RANLIB=$${RANLIB}" \
8148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8149 installcheck) \
8150 || exit 1
8152 @endif dejagnu
8154 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8155 maybe-mostlyclean-dejagnu:
8156 @if dejagnu
8157 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8159 mostlyclean-dejagnu:
8160 @: $(MAKE); $(unstage)
8161 @[ -f ./dejagnu/Makefile ] || exit 0; \
8162 r=`${PWD_COMMAND}`; export r; \
8163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8164 $(HOST_EXPORTS) \
8165 for flag in $(EXTRA_HOST_FLAGS) ; do \
8166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8167 done; \
8168 echo "Doing mostlyclean in dejagnu"; \
8169 (cd $(HOST_SUBDIR)/dejagnu && \
8170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8172 "RANLIB=$${RANLIB}" \
8173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8174 mostlyclean) \
8175 || exit 1
8177 @endif dejagnu
8179 .PHONY: maybe-clean-dejagnu clean-dejagnu
8180 maybe-clean-dejagnu:
8181 @if dejagnu
8182 maybe-clean-dejagnu: clean-dejagnu
8184 clean-dejagnu:
8185 @: $(MAKE); $(unstage)
8186 @[ -f ./dejagnu/Makefile ] || exit 0; \
8187 r=`${PWD_COMMAND}`; export r; \
8188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189 $(HOST_EXPORTS) \
8190 for flag in $(EXTRA_HOST_FLAGS) ; do \
8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192 done; \
8193 echo "Doing clean in dejagnu"; \
8194 (cd $(HOST_SUBDIR)/dejagnu && \
8195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197 "RANLIB=$${RANLIB}" \
8198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8199 clean) \
8200 || exit 1
8202 @endif dejagnu
8204 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8205 maybe-distclean-dejagnu:
8206 @if dejagnu
8207 maybe-distclean-dejagnu: distclean-dejagnu
8209 distclean-dejagnu:
8210 @: $(MAKE); $(unstage)
8211 @[ -f ./dejagnu/Makefile ] || exit 0; \
8212 r=`${PWD_COMMAND}`; export r; \
8213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8214 $(HOST_EXPORTS) \
8215 for flag in $(EXTRA_HOST_FLAGS) ; do \
8216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8217 done; \
8218 echo "Doing distclean in dejagnu"; \
8219 (cd $(HOST_SUBDIR)/dejagnu && \
8220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8222 "RANLIB=$${RANLIB}" \
8223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8224 distclean) \
8225 || exit 1
8227 @endif dejagnu
8229 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8230 maybe-maintainer-clean-dejagnu:
8231 @if dejagnu
8232 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8234 maintainer-clean-dejagnu:
8235 @: $(MAKE); $(unstage)
8236 @[ -f ./dejagnu/Makefile ] || exit 0; \
8237 r=`${PWD_COMMAND}`; export r; \
8238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8239 $(HOST_EXPORTS) \
8240 for flag in $(EXTRA_HOST_FLAGS) ; do \
8241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8242 done; \
8243 echo "Doing maintainer-clean in dejagnu"; \
8244 (cd $(HOST_SUBDIR)/dejagnu && \
8245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8247 "RANLIB=$${RANLIB}" \
8248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8249 maintainer-clean) \
8250 || exit 1
8252 @endif dejagnu
8256 .PHONY: configure-etc maybe-configure-etc
8257 maybe-configure-etc:
8258 @if gcc-bootstrap
8259 configure-etc: stage_current
8260 @endif gcc-bootstrap
8261 @if etc
8262 maybe-configure-etc: configure-etc
8263 configure-etc:
8264 @: $(MAKE); $(unstage)
8265 @r=`${PWD_COMMAND}`; export r; \
8266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8269 $(HOST_EXPORTS) \
8270 echo Configuring in $(HOST_SUBDIR)/etc; \
8271 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8272 case $(srcdir) in \
8273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8274 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8276 esac; \
8277 module_srcdir=etc; \
8278 $(SHELL) \
8279 $$s/$$module_srcdir/configure \
8280 --srcdir=$${topdir}/$$module_srcdir \
8281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8282 --target=${target_alias} \
8283 || exit 1
8284 @endif etc
8290 .PHONY: all-etc maybe-all-etc
8291 maybe-all-etc:
8292 @if gcc-bootstrap
8293 all-etc: stage_current
8294 @endif gcc-bootstrap
8295 @if etc
8296 TARGET-etc=all
8297 maybe-all-etc: all-etc
8298 all-etc: configure-etc
8299 @: $(MAKE); $(unstage)
8300 @r=`${PWD_COMMAND}`; export r; \
8301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302 $(HOST_EXPORTS) \
8303 (cd $(HOST_SUBDIR)/etc && \
8304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8305 $(TARGET-etc))
8306 @endif etc
8311 .PHONY: check-etc maybe-check-etc
8312 maybe-check-etc:
8313 @if etc
8314 maybe-check-etc: check-etc
8316 check-etc:
8317 @: $(MAKE); $(unstage)
8318 @r=`${PWD_COMMAND}`; export r; \
8319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320 $(HOST_EXPORTS) \
8321 (cd $(HOST_SUBDIR)/etc && \
8322 $(MAKE) $(FLAGS_TO_PASS) check)
8324 @endif etc
8326 .PHONY: install-etc maybe-install-etc
8327 maybe-install-etc:
8328 @if etc
8329 maybe-install-etc: install-etc
8331 install-etc: installdirs
8332 @: $(MAKE); $(unstage)
8333 @r=`${PWD_COMMAND}`; export r; \
8334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8335 $(HOST_EXPORTS) \
8336 (cd $(HOST_SUBDIR)/etc && \
8337 $(MAKE) $(FLAGS_TO_PASS) install)
8339 @endif etc
8341 .PHONY: install-strip-etc maybe-install-strip-etc
8342 maybe-install-strip-etc:
8343 @if etc
8344 maybe-install-strip-etc: install-strip-etc
8346 install-strip-etc: installdirs
8347 @: $(MAKE); $(unstage)
8348 @r=`${PWD_COMMAND}`; export r; \
8349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8350 $(HOST_EXPORTS) \
8351 (cd $(HOST_SUBDIR)/etc && \
8352 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8354 @endif etc
8356 # Other targets (info, dvi, pdf, etc.)
8358 .PHONY: maybe-info-etc info-etc
8359 maybe-info-etc:
8360 @if etc
8361 maybe-info-etc: info-etc
8363 info-etc: \
8364 configure-etc
8365 @: $(MAKE); $(unstage)
8366 @[ -f ./etc/Makefile ] || exit 0; \
8367 r=`${PWD_COMMAND}`; export r; \
8368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8369 $(HOST_EXPORTS) \
8370 for flag in $(EXTRA_HOST_FLAGS) ; do \
8371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8372 done; \
8373 echo "Doing info in etc"; \
8374 (cd $(HOST_SUBDIR)/etc && \
8375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8377 "RANLIB=$${RANLIB}" \
8378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8379 info) \
8380 || exit 1
8382 @endif etc
8384 .PHONY: maybe-dvi-etc dvi-etc
8385 maybe-dvi-etc:
8386 @if etc
8387 maybe-dvi-etc: dvi-etc
8389 dvi-etc: \
8390 configure-etc
8391 @: $(MAKE); $(unstage)
8392 @[ -f ./etc/Makefile ] || exit 0; \
8393 r=`${PWD_COMMAND}`; export r; \
8394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8395 $(HOST_EXPORTS) \
8396 for flag in $(EXTRA_HOST_FLAGS) ; do \
8397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8398 done; \
8399 echo "Doing dvi in etc"; \
8400 (cd $(HOST_SUBDIR)/etc && \
8401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8403 "RANLIB=$${RANLIB}" \
8404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8405 dvi) \
8406 || exit 1
8408 @endif etc
8410 .PHONY: maybe-pdf-etc pdf-etc
8411 maybe-pdf-etc:
8412 @if etc
8413 maybe-pdf-etc: pdf-etc
8415 pdf-etc: \
8416 configure-etc
8417 @: $(MAKE); $(unstage)
8418 @[ -f ./etc/Makefile ] || exit 0; \
8419 r=`${PWD_COMMAND}`; export r; \
8420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8421 $(HOST_EXPORTS) \
8422 for flag in $(EXTRA_HOST_FLAGS) ; do \
8423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8424 done; \
8425 echo "Doing pdf in etc"; \
8426 (cd $(HOST_SUBDIR)/etc && \
8427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8429 "RANLIB=$${RANLIB}" \
8430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8431 pdf) \
8432 || exit 1
8434 @endif etc
8436 .PHONY: maybe-html-etc html-etc
8437 maybe-html-etc:
8438 @if etc
8439 maybe-html-etc: html-etc
8441 html-etc: \
8442 configure-etc
8443 @: $(MAKE); $(unstage)
8444 @[ -f ./etc/Makefile ] || exit 0; \
8445 r=`${PWD_COMMAND}`; export r; \
8446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8447 $(HOST_EXPORTS) \
8448 for flag in $(EXTRA_HOST_FLAGS) ; do \
8449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8450 done; \
8451 echo "Doing html in etc"; \
8452 (cd $(HOST_SUBDIR)/etc && \
8453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8455 "RANLIB=$${RANLIB}" \
8456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8457 html) \
8458 || exit 1
8460 @endif etc
8462 .PHONY: maybe-TAGS-etc TAGS-etc
8463 maybe-TAGS-etc:
8464 @if etc
8465 maybe-TAGS-etc: TAGS-etc
8467 TAGS-etc: \
8468 configure-etc
8469 @: $(MAKE); $(unstage)
8470 @[ -f ./etc/Makefile ] || exit 0; \
8471 r=`${PWD_COMMAND}`; export r; \
8472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8473 $(HOST_EXPORTS) \
8474 for flag in $(EXTRA_HOST_FLAGS) ; do \
8475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8476 done; \
8477 echo "Doing TAGS in etc"; \
8478 (cd $(HOST_SUBDIR)/etc && \
8479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8481 "RANLIB=$${RANLIB}" \
8482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8483 TAGS) \
8484 || exit 1
8486 @endif etc
8488 .PHONY: maybe-install-info-etc install-info-etc
8489 maybe-install-info-etc:
8490 @if etc
8491 maybe-install-info-etc: install-info-etc
8493 install-info-etc: \
8494 configure-etc \
8495 info-etc
8496 @: $(MAKE); $(unstage)
8497 @[ -f ./etc/Makefile ] || exit 0; \
8498 r=`${PWD_COMMAND}`; export r; \
8499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8500 $(HOST_EXPORTS) \
8501 for flag in $(EXTRA_HOST_FLAGS) ; do \
8502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8503 done; \
8504 echo "Doing install-info in etc"; \
8505 (cd $(HOST_SUBDIR)/etc && \
8506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8508 "RANLIB=$${RANLIB}" \
8509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8510 install-info) \
8511 || exit 1
8513 @endif etc
8515 .PHONY: maybe-install-dvi-etc install-dvi-etc
8516 maybe-install-dvi-etc:
8517 @if etc
8518 maybe-install-dvi-etc: install-dvi-etc
8520 install-dvi-etc: \
8521 configure-etc \
8522 dvi-etc
8523 @: $(MAKE); $(unstage)
8524 @[ -f ./etc/Makefile ] || exit 0; \
8525 r=`${PWD_COMMAND}`; export r; \
8526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527 $(HOST_EXPORTS) \
8528 for flag in $(EXTRA_HOST_FLAGS) ; do \
8529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8530 done; \
8531 echo "Doing install-dvi in etc"; \
8532 (cd $(HOST_SUBDIR)/etc && \
8533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8535 "RANLIB=$${RANLIB}" \
8536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8537 install-dvi) \
8538 || exit 1
8540 @endif etc
8542 .PHONY: maybe-install-pdf-etc install-pdf-etc
8543 maybe-install-pdf-etc:
8544 @if etc
8545 maybe-install-pdf-etc: install-pdf-etc
8547 install-pdf-etc: \
8548 configure-etc \
8549 pdf-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 install-pdf 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 install-pdf) \
8565 || exit 1
8567 @endif etc
8569 .PHONY: maybe-install-html-etc install-html-etc
8570 maybe-install-html-etc:
8571 @if etc
8572 maybe-install-html-etc: install-html-etc
8574 install-html-etc: \
8575 configure-etc \
8576 html-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-html 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-html) \
8592 || exit 1
8594 @endif etc
8596 .PHONY: maybe-installcheck-etc installcheck-etc
8597 maybe-installcheck-etc:
8598 @if etc
8599 maybe-installcheck-etc: installcheck-etc
8601 installcheck-etc: \
8602 configure-etc
8603 @: $(MAKE); $(unstage)
8604 @[ -f ./etc/Makefile ] || exit 0; \
8605 r=`${PWD_COMMAND}`; export r; \
8606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607 $(HOST_EXPORTS) \
8608 for flag in $(EXTRA_HOST_FLAGS) ; do \
8609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610 done; \
8611 echo "Doing installcheck in etc"; \
8612 (cd $(HOST_SUBDIR)/etc && \
8613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615 "RANLIB=$${RANLIB}" \
8616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8617 installcheck) \
8618 || exit 1
8620 @endif etc
8622 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8623 maybe-mostlyclean-etc:
8624 @if etc
8625 maybe-mostlyclean-etc: mostlyclean-etc
8627 mostlyclean-etc:
8628 @: $(MAKE); $(unstage)
8629 @[ -f ./etc/Makefile ] || exit 0; \
8630 r=`${PWD_COMMAND}`; export r; \
8631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8632 $(HOST_EXPORTS) \
8633 for flag in $(EXTRA_HOST_FLAGS) ; do \
8634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8635 done; \
8636 echo "Doing mostlyclean in etc"; \
8637 (cd $(HOST_SUBDIR)/etc && \
8638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8640 "RANLIB=$${RANLIB}" \
8641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8642 mostlyclean) \
8643 || exit 1
8645 @endif etc
8647 .PHONY: maybe-clean-etc clean-etc
8648 maybe-clean-etc:
8649 @if etc
8650 maybe-clean-etc: clean-etc
8652 clean-etc:
8653 @: $(MAKE); $(unstage)
8654 @[ -f ./etc/Makefile ] || exit 0; \
8655 r=`${PWD_COMMAND}`; export r; \
8656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8657 $(HOST_EXPORTS) \
8658 for flag in $(EXTRA_HOST_FLAGS) ; do \
8659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8660 done; \
8661 echo "Doing clean in etc"; \
8662 (cd $(HOST_SUBDIR)/etc && \
8663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8665 "RANLIB=$${RANLIB}" \
8666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8667 clean) \
8668 || exit 1
8670 @endif etc
8672 .PHONY: maybe-distclean-etc distclean-etc
8673 maybe-distclean-etc:
8674 @if etc
8675 maybe-distclean-etc: distclean-etc
8677 distclean-etc:
8678 @: $(MAKE); $(unstage)
8679 @[ -f ./etc/Makefile ] || exit 0; \
8680 r=`${PWD_COMMAND}`; export r; \
8681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682 $(HOST_EXPORTS) \
8683 for flag in $(EXTRA_HOST_FLAGS) ; do \
8684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8685 done; \
8686 echo "Doing distclean in etc"; \
8687 (cd $(HOST_SUBDIR)/etc && \
8688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8690 "RANLIB=$${RANLIB}" \
8691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8692 distclean) \
8693 || exit 1
8695 @endif etc
8697 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8698 maybe-maintainer-clean-etc:
8699 @if etc
8700 maybe-maintainer-clean-etc: maintainer-clean-etc
8702 maintainer-clean-etc:
8703 @: $(MAKE); $(unstage)
8704 @[ -f ./etc/Makefile ] || exit 0; \
8705 r=`${PWD_COMMAND}`; export r; \
8706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707 $(HOST_EXPORTS) \
8708 for flag in $(EXTRA_HOST_FLAGS) ; do \
8709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8710 done; \
8711 echo "Doing maintainer-clean in etc"; \
8712 (cd $(HOST_SUBDIR)/etc && \
8713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8715 "RANLIB=$${RANLIB}" \
8716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8717 maintainer-clean) \
8718 || exit 1
8720 @endif etc
8724 .PHONY: configure-fastjar maybe-configure-fastjar
8725 maybe-configure-fastjar:
8726 @if gcc-bootstrap
8727 configure-fastjar: stage_current
8728 @endif gcc-bootstrap
8729 @if fastjar
8730 maybe-configure-fastjar: configure-fastjar
8731 configure-fastjar:
8732 @: $(MAKE); $(unstage)
8733 @r=`${PWD_COMMAND}`; export r; \
8734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8735 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8737 $(HOST_EXPORTS) \
8738 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8739 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8740 case $(srcdir) in \
8741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8742 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8744 esac; \
8745 module_srcdir=fastjar; \
8746 $(SHELL) \
8747 $$s/$$module_srcdir/configure \
8748 --srcdir=$${topdir}/$$module_srcdir \
8749 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8750 --target=${target_alias} \
8751 || exit 1
8752 @endif fastjar
8758 .PHONY: all-fastjar maybe-all-fastjar
8759 maybe-all-fastjar:
8760 @if gcc-bootstrap
8761 all-fastjar: stage_current
8762 @endif gcc-bootstrap
8763 @if fastjar
8764 TARGET-fastjar=all
8765 maybe-all-fastjar: all-fastjar
8766 all-fastjar: configure-fastjar
8767 @: $(MAKE); $(unstage)
8768 @r=`${PWD_COMMAND}`; export r; \
8769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8770 $(HOST_EXPORTS) \
8771 (cd $(HOST_SUBDIR)/fastjar && \
8772 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8773 $(TARGET-fastjar))
8774 @endif fastjar
8779 .PHONY: check-fastjar maybe-check-fastjar
8780 maybe-check-fastjar:
8781 @if fastjar
8782 maybe-check-fastjar: check-fastjar
8784 # This module is only tested in a native toolchain.
8785 check-fastjar:
8786 @: $(MAKE); $(unstage)
8787 @if [ '$(host)' = '$(target)' ]; then \
8788 r=`${PWD_COMMAND}`; export r; \
8789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8790 $(HOST_EXPORTS) \
8791 (cd $(HOST_SUBDIR)/fastjar && \
8792 $(MAKE) $(FLAGS_TO_PASS) check)
8795 @endif fastjar
8797 .PHONY: install-fastjar maybe-install-fastjar
8798 maybe-install-fastjar:
8799 @if fastjar
8800 maybe-install-fastjar: install-fastjar
8802 install-fastjar: installdirs
8803 @: $(MAKE); $(unstage)
8804 @r=`${PWD_COMMAND}`; export r; \
8805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8806 $(HOST_EXPORTS) \
8807 (cd $(HOST_SUBDIR)/fastjar && \
8808 $(MAKE) $(FLAGS_TO_PASS) install)
8810 @endif fastjar
8812 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8813 maybe-install-strip-fastjar:
8814 @if fastjar
8815 maybe-install-strip-fastjar: install-strip-fastjar
8817 install-strip-fastjar: installdirs
8818 @: $(MAKE); $(unstage)
8819 @r=`${PWD_COMMAND}`; export r; \
8820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8821 $(HOST_EXPORTS) \
8822 (cd $(HOST_SUBDIR)/fastjar && \
8823 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8825 @endif fastjar
8827 # Other targets (info, dvi, pdf, etc.)
8829 .PHONY: maybe-info-fastjar info-fastjar
8830 maybe-info-fastjar:
8831 @if fastjar
8832 maybe-info-fastjar: info-fastjar
8834 info-fastjar: \
8835 configure-fastjar
8836 @: $(MAKE); $(unstage)
8837 @[ -f ./fastjar/Makefile ] || exit 0; \
8838 r=`${PWD_COMMAND}`; export r; \
8839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8840 $(HOST_EXPORTS) \
8841 for flag in $(EXTRA_HOST_FLAGS) ; do \
8842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8843 done; \
8844 echo "Doing info in fastjar"; \
8845 (cd $(HOST_SUBDIR)/fastjar && \
8846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8848 "RANLIB=$${RANLIB}" \
8849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8850 info) \
8851 || exit 1
8853 @endif fastjar
8855 .PHONY: maybe-dvi-fastjar dvi-fastjar
8856 maybe-dvi-fastjar:
8857 @if fastjar
8858 maybe-dvi-fastjar: dvi-fastjar
8860 dvi-fastjar: \
8861 configure-fastjar
8862 @: $(MAKE); $(unstage)
8863 @[ -f ./fastjar/Makefile ] || exit 0; \
8864 r=`${PWD_COMMAND}`; export r; \
8865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866 $(HOST_EXPORTS) \
8867 for flag in $(EXTRA_HOST_FLAGS) ; do \
8868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8869 done; \
8870 echo "Doing dvi in fastjar"; \
8871 (cd $(HOST_SUBDIR)/fastjar && \
8872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8874 "RANLIB=$${RANLIB}" \
8875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8876 dvi) \
8877 || exit 1
8879 @endif fastjar
8881 .PHONY: maybe-pdf-fastjar pdf-fastjar
8882 maybe-pdf-fastjar:
8883 @if fastjar
8884 maybe-pdf-fastjar: pdf-fastjar
8886 pdf-fastjar: \
8887 configure-fastjar
8888 @: $(MAKE); $(unstage)
8889 @[ -f ./fastjar/Makefile ] || exit 0; \
8890 r=`${PWD_COMMAND}`; export r; \
8891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8892 $(HOST_EXPORTS) \
8893 for flag in $(EXTRA_HOST_FLAGS) ; do \
8894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8895 done; \
8896 echo "Doing pdf in fastjar"; \
8897 (cd $(HOST_SUBDIR)/fastjar && \
8898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8900 "RANLIB=$${RANLIB}" \
8901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8902 pdf) \
8903 || exit 1
8905 @endif fastjar
8907 .PHONY: maybe-html-fastjar html-fastjar
8908 maybe-html-fastjar:
8909 @if fastjar
8910 maybe-html-fastjar: html-fastjar
8912 html-fastjar: \
8913 configure-fastjar
8914 @: $(MAKE); $(unstage)
8915 @[ -f ./fastjar/Makefile ] || exit 0; \
8916 r=`${PWD_COMMAND}`; export r; \
8917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918 $(HOST_EXPORTS) \
8919 for flag in $(EXTRA_HOST_FLAGS) ; do \
8920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8921 done; \
8922 echo "Doing html in fastjar"; \
8923 (cd $(HOST_SUBDIR)/fastjar && \
8924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8926 "RANLIB=$${RANLIB}" \
8927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8928 html) \
8929 || exit 1
8931 @endif fastjar
8933 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8934 maybe-TAGS-fastjar:
8935 @if fastjar
8936 maybe-TAGS-fastjar: TAGS-fastjar
8938 TAGS-fastjar: \
8939 configure-fastjar
8940 @: $(MAKE); $(unstage)
8941 @[ -f ./fastjar/Makefile ] || exit 0; \
8942 r=`${PWD_COMMAND}`; export r; \
8943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8944 $(HOST_EXPORTS) \
8945 for flag in $(EXTRA_HOST_FLAGS) ; do \
8946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8947 done; \
8948 echo "Doing TAGS in fastjar"; \
8949 (cd $(HOST_SUBDIR)/fastjar && \
8950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8952 "RANLIB=$${RANLIB}" \
8953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8954 TAGS) \
8955 || exit 1
8957 @endif fastjar
8959 .PHONY: maybe-install-info-fastjar install-info-fastjar
8960 maybe-install-info-fastjar:
8961 @if fastjar
8962 maybe-install-info-fastjar: install-info-fastjar
8964 install-info-fastjar: \
8965 configure-fastjar \
8966 info-fastjar
8967 @: $(MAKE); $(unstage)
8968 @[ -f ./fastjar/Makefile ] || exit 0; \
8969 r=`${PWD_COMMAND}`; export r; \
8970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8971 $(HOST_EXPORTS) \
8972 for flag in $(EXTRA_HOST_FLAGS) ; do \
8973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8974 done; \
8975 echo "Doing install-info in fastjar"; \
8976 (cd $(HOST_SUBDIR)/fastjar && \
8977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8979 "RANLIB=$${RANLIB}" \
8980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8981 install-info) \
8982 || exit 1
8984 @endif fastjar
8986 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
8987 maybe-install-dvi-fastjar:
8988 @if fastjar
8989 maybe-install-dvi-fastjar: install-dvi-fastjar
8991 install-dvi-fastjar: \
8992 configure-fastjar \
8993 dvi-fastjar
8994 @: $(MAKE); $(unstage)
8995 @[ -f ./fastjar/Makefile ] || exit 0; \
8996 r=`${PWD_COMMAND}`; export r; \
8997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8998 $(HOST_EXPORTS) \
8999 for flag in $(EXTRA_HOST_FLAGS) ; do \
9000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9001 done; \
9002 echo "Doing install-dvi in fastjar"; \
9003 (cd $(HOST_SUBDIR)/fastjar && \
9004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9006 "RANLIB=$${RANLIB}" \
9007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9008 install-dvi) \
9009 || exit 1
9011 @endif fastjar
9013 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9014 maybe-install-pdf-fastjar:
9015 @if fastjar
9016 maybe-install-pdf-fastjar: install-pdf-fastjar
9018 install-pdf-fastjar: \
9019 configure-fastjar \
9020 pdf-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 install-pdf 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 install-pdf) \
9036 || exit 1
9038 @endif fastjar
9040 .PHONY: maybe-install-html-fastjar install-html-fastjar
9041 maybe-install-html-fastjar:
9042 @if fastjar
9043 maybe-install-html-fastjar: install-html-fastjar
9045 install-html-fastjar: \
9046 configure-fastjar \
9047 html-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-html 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-html) \
9063 || exit 1
9065 @endif fastjar
9067 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9068 maybe-installcheck-fastjar:
9069 @if fastjar
9070 maybe-installcheck-fastjar: installcheck-fastjar
9072 installcheck-fastjar: \
9073 configure-fastjar
9074 @: $(MAKE); $(unstage)
9075 @[ -f ./fastjar/Makefile ] || exit 0; \
9076 r=`${PWD_COMMAND}`; export r; \
9077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9078 $(HOST_EXPORTS) \
9079 for flag in $(EXTRA_HOST_FLAGS) ; do \
9080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9081 done; \
9082 echo "Doing installcheck in fastjar"; \
9083 (cd $(HOST_SUBDIR)/fastjar && \
9084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9086 "RANLIB=$${RANLIB}" \
9087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9088 installcheck) \
9089 || exit 1
9091 @endif fastjar
9093 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9094 maybe-mostlyclean-fastjar:
9095 @if fastjar
9096 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9098 mostlyclean-fastjar:
9099 @: $(MAKE); $(unstage)
9100 @[ -f ./fastjar/Makefile ] || exit 0; \
9101 r=`${PWD_COMMAND}`; export r; \
9102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9103 $(HOST_EXPORTS) \
9104 for flag in $(EXTRA_HOST_FLAGS) ; do \
9105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9106 done; \
9107 echo "Doing mostlyclean in fastjar"; \
9108 (cd $(HOST_SUBDIR)/fastjar && \
9109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9111 "RANLIB=$${RANLIB}" \
9112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9113 mostlyclean) \
9114 || exit 1
9116 @endif fastjar
9118 .PHONY: maybe-clean-fastjar clean-fastjar
9119 maybe-clean-fastjar:
9120 @if fastjar
9121 maybe-clean-fastjar: clean-fastjar
9123 clean-fastjar:
9124 @: $(MAKE); $(unstage)
9125 @[ -f ./fastjar/Makefile ] || exit 0; \
9126 r=`${PWD_COMMAND}`; export r; \
9127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9128 $(HOST_EXPORTS) \
9129 for flag in $(EXTRA_HOST_FLAGS) ; do \
9130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9131 done; \
9132 echo "Doing clean in fastjar"; \
9133 (cd $(HOST_SUBDIR)/fastjar && \
9134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9136 "RANLIB=$${RANLIB}" \
9137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9138 clean) \
9139 || exit 1
9141 @endif fastjar
9143 .PHONY: maybe-distclean-fastjar distclean-fastjar
9144 maybe-distclean-fastjar:
9145 @if fastjar
9146 maybe-distclean-fastjar: distclean-fastjar
9148 distclean-fastjar:
9149 @: $(MAKE); $(unstage)
9150 @[ -f ./fastjar/Makefile ] || exit 0; \
9151 r=`${PWD_COMMAND}`; export r; \
9152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9153 $(HOST_EXPORTS) \
9154 for flag in $(EXTRA_HOST_FLAGS) ; do \
9155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9156 done; \
9157 echo "Doing distclean in fastjar"; \
9158 (cd $(HOST_SUBDIR)/fastjar && \
9159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9161 "RANLIB=$${RANLIB}" \
9162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9163 distclean) \
9164 || exit 1
9166 @endif fastjar
9168 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9169 maybe-maintainer-clean-fastjar:
9170 @if fastjar
9171 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9173 maintainer-clean-fastjar:
9174 @: $(MAKE); $(unstage)
9175 @[ -f ./fastjar/Makefile ] || exit 0; \
9176 r=`${PWD_COMMAND}`; export r; \
9177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9178 $(HOST_EXPORTS) \
9179 for flag in $(EXTRA_HOST_FLAGS) ; do \
9180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9181 done; \
9182 echo "Doing maintainer-clean in fastjar"; \
9183 (cd $(HOST_SUBDIR)/fastjar && \
9184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9186 "RANLIB=$${RANLIB}" \
9187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9188 maintainer-clean) \
9189 || exit 1
9191 @endif fastjar
9195 .PHONY: configure-fixincludes maybe-configure-fixincludes
9196 maybe-configure-fixincludes:
9197 @if gcc-bootstrap
9198 configure-fixincludes: stage_current
9199 @endif gcc-bootstrap
9200 @if fixincludes
9201 maybe-configure-fixincludes: configure-fixincludes
9202 configure-fixincludes:
9203 @r=`${PWD_COMMAND}`; export r; \
9204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9205 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9207 $(HOST_EXPORTS) \
9208 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9209 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9210 case $(srcdir) in \
9211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9212 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9214 esac; \
9215 module_srcdir=fixincludes; \
9216 $(SHELL) \
9217 $$s/$$module_srcdir/configure \
9218 --srcdir=$${topdir}/$$module_srcdir \
9219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9220 --target=${target_alias} \
9221 || exit 1
9222 @endif fixincludes
9226 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9227 maybe-configure-stage1-fixincludes:
9228 @if fixincludes-bootstrap
9229 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9230 configure-stage1-fixincludes:
9231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9233 @r=`${PWD_COMMAND}`; export r; \
9234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9235 TFLAGS="$(STAGE1_TFLAGS)"; \
9236 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9237 $(HOST_EXPORTS) \
9238 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9239 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9240 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9241 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9243 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9244 case $(srcdir) in \
9245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9246 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9248 esac; \
9249 module_srcdir=fixincludes; \
9250 $(SHELL) $$s/$$module_srcdir/configure \
9251 --srcdir=$${topdir}/$$module_srcdir \
9252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9253 --target=${target_alias} \
9255 $(STAGE1_CONFIGURE_FLAGS)
9256 @endif fixincludes-bootstrap
9258 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9259 maybe-configure-stage2-fixincludes:
9260 @if fixincludes-bootstrap
9261 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9262 configure-stage2-fixincludes:
9263 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9265 @r=`${PWD_COMMAND}`; export r; \
9266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9267 TFLAGS="$(STAGE2_TFLAGS)"; \
9268 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9269 $(HOST_EXPORTS) \
9270 $(POSTSTAGE1_HOST_EXPORTS) \
9271 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9272 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9273 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9274 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9276 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9277 case $(srcdir) in \
9278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9279 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9281 esac; \
9282 module_srcdir=fixincludes; \
9283 $(SHELL) $$s/$$module_srcdir/configure \
9284 --srcdir=$${topdir}/$$module_srcdir \
9285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9286 --target=${target_alias} \
9287 --with-build-libsubdir=$(HOST_SUBDIR) \
9288 $(STAGE2_CONFIGURE_FLAGS)
9289 @endif fixincludes-bootstrap
9291 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9292 maybe-configure-stage3-fixincludes:
9293 @if fixincludes-bootstrap
9294 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9295 configure-stage3-fixincludes:
9296 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9298 @r=`${PWD_COMMAND}`; export r; \
9299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300 TFLAGS="$(STAGE3_TFLAGS)"; \
9301 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9302 $(HOST_EXPORTS) \
9303 $(POSTSTAGE1_HOST_EXPORTS) \
9304 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9305 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9306 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9307 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9309 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9310 case $(srcdir) in \
9311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9312 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9314 esac; \
9315 module_srcdir=fixincludes; \
9316 $(SHELL) $$s/$$module_srcdir/configure \
9317 --srcdir=$${topdir}/$$module_srcdir \
9318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9319 --target=${target_alias} \
9320 --with-build-libsubdir=$(HOST_SUBDIR) \
9321 $(STAGE3_CONFIGURE_FLAGS)
9322 @endif fixincludes-bootstrap
9324 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9325 maybe-configure-stage4-fixincludes:
9326 @if fixincludes-bootstrap
9327 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9328 configure-stage4-fixincludes:
9329 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9331 @r=`${PWD_COMMAND}`; export r; \
9332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9333 TFLAGS="$(STAGE4_TFLAGS)"; \
9334 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9335 $(HOST_EXPORTS) \
9336 $(POSTSTAGE1_HOST_EXPORTS) \
9337 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9338 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9339 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9340 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9342 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9343 case $(srcdir) in \
9344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9345 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9347 esac; \
9348 module_srcdir=fixincludes; \
9349 $(SHELL) $$s/$$module_srcdir/configure \
9350 --srcdir=$${topdir}/$$module_srcdir \
9351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9352 --target=${target_alias} \
9353 --with-build-libsubdir=$(HOST_SUBDIR) \
9354 $(STAGE4_CONFIGURE_FLAGS)
9355 @endif fixincludes-bootstrap
9357 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9358 maybe-configure-stageprofile-fixincludes:
9359 @if fixincludes-bootstrap
9360 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9361 configure-stageprofile-fixincludes:
9362 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9364 @r=`${PWD_COMMAND}`; export r; \
9365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9367 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9368 $(HOST_EXPORTS) \
9369 $(POSTSTAGE1_HOST_EXPORTS) \
9370 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9371 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9372 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9373 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9375 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9376 case $(srcdir) in \
9377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9378 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9380 esac; \
9381 module_srcdir=fixincludes; \
9382 $(SHELL) $$s/$$module_srcdir/configure \
9383 --srcdir=$${topdir}/$$module_srcdir \
9384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9385 --target=${target_alias} \
9386 --with-build-libsubdir=$(HOST_SUBDIR) \
9387 $(STAGEprofile_CONFIGURE_FLAGS)
9388 @endif fixincludes-bootstrap
9390 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9391 maybe-configure-stagetrain-fixincludes:
9392 @if fixincludes-bootstrap
9393 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9394 configure-stagetrain-fixincludes:
9395 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9397 @r=`${PWD_COMMAND}`; export r; \
9398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9399 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9400 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9401 $(HOST_EXPORTS) \
9402 $(POSTSTAGE1_HOST_EXPORTS) \
9403 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9404 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9405 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9406 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9408 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9409 case $(srcdir) in \
9410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9411 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9413 esac; \
9414 module_srcdir=fixincludes; \
9415 $(SHELL) $$s/$$module_srcdir/configure \
9416 --srcdir=$${topdir}/$$module_srcdir \
9417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9418 --target=${target_alias} \
9419 --with-build-libsubdir=$(HOST_SUBDIR) \
9420 $(STAGEtrain_CONFIGURE_FLAGS)
9421 @endif fixincludes-bootstrap
9423 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9424 maybe-configure-stagefeedback-fixincludes:
9425 @if fixincludes-bootstrap
9426 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9427 configure-stagefeedback-fixincludes:
9428 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9429 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9430 @r=`${PWD_COMMAND}`; export r; \
9431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9432 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9433 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9434 $(HOST_EXPORTS) \
9435 $(POSTSTAGE1_HOST_EXPORTS) \
9436 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9437 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9438 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9439 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9441 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9442 case $(srcdir) in \
9443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9444 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9446 esac; \
9447 module_srcdir=fixincludes; \
9448 $(SHELL) $$s/$$module_srcdir/configure \
9449 --srcdir=$${topdir}/$$module_srcdir \
9450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9451 --target=${target_alias} \
9452 --with-build-libsubdir=$(HOST_SUBDIR) \
9453 $(STAGEfeedback_CONFIGURE_FLAGS)
9454 @endif fixincludes-bootstrap
9456 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9457 maybe-configure-stageautoprofile-fixincludes:
9458 @if fixincludes-bootstrap
9459 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9460 configure-stageautoprofile-fixincludes:
9461 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9462 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9463 @r=`${PWD_COMMAND}`; export r; \
9464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9465 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9466 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9467 $(HOST_EXPORTS) \
9468 $(POSTSTAGE1_HOST_EXPORTS) \
9469 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9470 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9471 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9472 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9474 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9475 case $(srcdir) in \
9476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9477 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9479 esac; \
9480 module_srcdir=fixincludes; \
9481 $(SHELL) $$s/$$module_srcdir/configure \
9482 --srcdir=$${topdir}/$$module_srcdir \
9483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9484 --target=${target_alias} \
9485 --with-build-libsubdir=$(HOST_SUBDIR) \
9486 $(STAGEautoprofile_CONFIGURE_FLAGS)
9487 @endif fixincludes-bootstrap
9489 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9490 maybe-configure-stageautofeedback-fixincludes:
9491 @if fixincludes-bootstrap
9492 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9493 configure-stageautofeedback-fixincludes:
9494 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9495 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9496 @r=`${PWD_COMMAND}`; export r; \
9497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9498 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9499 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9500 $(HOST_EXPORTS) \
9501 $(POSTSTAGE1_HOST_EXPORTS) \
9502 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9503 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9504 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9505 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9507 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9508 case $(srcdir) in \
9509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9510 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9512 esac; \
9513 module_srcdir=fixincludes; \
9514 $(SHELL) $$s/$$module_srcdir/configure \
9515 --srcdir=$${topdir}/$$module_srcdir \
9516 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9517 --target=${target_alias} \
9518 --with-build-libsubdir=$(HOST_SUBDIR) \
9519 $(STAGEautofeedback_CONFIGURE_FLAGS)
9520 @endif fixincludes-bootstrap
9526 .PHONY: all-fixincludes maybe-all-fixincludes
9527 maybe-all-fixincludes:
9528 @if gcc-bootstrap
9529 all-fixincludes: stage_current
9530 @endif gcc-bootstrap
9531 @if fixincludes
9532 TARGET-fixincludes=all
9533 maybe-all-fixincludes: all-fixincludes
9534 all-fixincludes: configure-fixincludes
9535 @r=`${PWD_COMMAND}`; export r; \
9536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9537 $(HOST_EXPORTS) \
9538 (cd $(HOST_SUBDIR)/fixincludes && \
9539 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9540 $(TARGET-fixincludes))
9541 @endif fixincludes
9545 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9546 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9547 maybe-all-stage1-fixincludes:
9548 maybe-clean-stage1-fixincludes:
9549 @if fixincludes-bootstrap
9550 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9551 all-stage1: all-stage1-fixincludes
9552 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9553 all-stage1-fixincludes: configure-stage1-fixincludes
9554 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9555 @r=`${PWD_COMMAND}`; export r; \
9556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9557 TFLAGS="$(STAGE1_TFLAGS)"; \
9558 $(HOST_EXPORTS) \
9559 cd $(HOST_SUBDIR)/fixincludes && \
9561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9562 CFLAGS="$(STAGE1_CFLAGS)" \
9563 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9564 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9565 LIBCFLAGS="$(LIBCFLAGS)" \
9566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9569 $(EXTRA_HOST_FLAGS) \
9570 $(STAGE1_FLAGS_TO_PASS) \
9571 TFLAGS="$(STAGE1_TFLAGS)" \
9572 $(TARGET-stage1-fixincludes)
9574 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9575 clean-stage1: clean-stage1-fixincludes
9576 clean-stage1-fixincludes:
9577 @if [ $(current_stage) = stage1 ]; then \
9578 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9579 else \
9580 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9581 $(MAKE) stage1-start; \
9582 fi; \
9583 cd $(HOST_SUBDIR)/fixincludes && \
9584 $(MAKE) $(EXTRA_HOST_FLAGS) \
9585 $(STAGE1_FLAGS_TO_PASS) clean
9586 @endif fixincludes-bootstrap
9589 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9590 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9591 maybe-all-stage2-fixincludes:
9592 maybe-clean-stage2-fixincludes:
9593 @if fixincludes-bootstrap
9594 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9595 all-stage2: all-stage2-fixincludes
9596 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9597 all-stage2-fixincludes: configure-stage2-fixincludes
9598 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9599 @r=`${PWD_COMMAND}`; export r; \
9600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9601 TFLAGS="$(STAGE2_TFLAGS)"; \
9602 $(HOST_EXPORTS) \
9603 $(POSTSTAGE1_HOST_EXPORTS) \
9604 cd $(HOST_SUBDIR)/fixincludes && \
9606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9607 CFLAGS="$(STAGE2_CFLAGS)" \
9608 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9609 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9610 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9611 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9612 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9613 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9614 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9615 TFLAGS="$(STAGE2_TFLAGS)" \
9616 $(TARGET-stage2-fixincludes)
9618 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9619 clean-stage2: clean-stage2-fixincludes
9620 clean-stage2-fixincludes:
9621 @if [ $(current_stage) = stage2 ]; then \
9622 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9623 else \
9624 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9625 $(MAKE) stage2-start; \
9626 fi; \
9627 cd $(HOST_SUBDIR)/fixincludes && \
9628 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9629 @endif fixincludes-bootstrap
9632 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9633 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9634 maybe-all-stage3-fixincludes:
9635 maybe-clean-stage3-fixincludes:
9636 @if fixincludes-bootstrap
9637 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9638 all-stage3: all-stage3-fixincludes
9639 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9640 all-stage3-fixincludes: configure-stage3-fixincludes
9641 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9642 @r=`${PWD_COMMAND}`; export r; \
9643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9644 TFLAGS="$(STAGE3_TFLAGS)"; \
9645 $(HOST_EXPORTS) \
9646 $(POSTSTAGE1_HOST_EXPORTS) \
9647 cd $(HOST_SUBDIR)/fixincludes && \
9649 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9650 CFLAGS="$(STAGE3_CFLAGS)" \
9651 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9652 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9653 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9657 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9658 TFLAGS="$(STAGE3_TFLAGS)" \
9659 $(TARGET-stage3-fixincludes)
9661 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9662 clean-stage3: clean-stage3-fixincludes
9663 clean-stage3-fixincludes:
9664 @if [ $(current_stage) = stage3 ]; then \
9665 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9666 else \
9667 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9668 $(MAKE) stage3-start; \
9669 fi; \
9670 cd $(HOST_SUBDIR)/fixincludes && \
9671 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9672 @endif fixincludes-bootstrap
9675 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9676 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9677 maybe-all-stage4-fixincludes:
9678 maybe-clean-stage4-fixincludes:
9679 @if fixincludes-bootstrap
9680 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9681 all-stage4: all-stage4-fixincludes
9682 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9683 all-stage4-fixincludes: configure-stage4-fixincludes
9684 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9685 @r=`${PWD_COMMAND}`; export r; \
9686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9687 TFLAGS="$(STAGE4_TFLAGS)"; \
9688 $(HOST_EXPORTS) \
9689 $(POSTSTAGE1_HOST_EXPORTS) \
9690 cd $(HOST_SUBDIR)/fixincludes && \
9692 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9693 CFLAGS="$(STAGE4_CFLAGS)" \
9694 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9695 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9696 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9700 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9701 TFLAGS="$(STAGE4_TFLAGS)" \
9702 $(TARGET-stage4-fixincludes)
9704 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9705 clean-stage4: clean-stage4-fixincludes
9706 clean-stage4-fixincludes:
9707 @if [ $(current_stage) = stage4 ]; then \
9708 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9709 else \
9710 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9711 $(MAKE) stage4-start; \
9712 fi; \
9713 cd $(HOST_SUBDIR)/fixincludes && \
9714 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9715 @endif fixincludes-bootstrap
9718 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9719 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9720 maybe-all-stageprofile-fixincludes:
9721 maybe-clean-stageprofile-fixincludes:
9722 @if fixincludes-bootstrap
9723 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9724 all-stageprofile: all-stageprofile-fixincludes
9725 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9726 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9727 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9728 @r=`${PWD_COMMAND}`; export r; \
9729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9730 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9731 $(HOST_EXPORTS) \
9732 $(POSTSTAGE1_HOST_EXPORTS) \
9733 cd $(HOST_SUBDIR)/fixincludes && \
9735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9736 CFLAGS="$(STAGEprofile_CFLAGS)" \
9737 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9738 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9739 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9740 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9741 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9742 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9743 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9744 TFLAGS="$(STAGEprofile_TFLAGS)" \
9745 $(TARGET-stageprofile-fixincludes)
9747 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9748 clean-stageprofile: clean-stageprofile-fixincludes
9749 clean-stageprofile-fixincludes:
9750 @if [ $(current_stage) = stageprofile ]; then \
9751 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9752 else \
9753 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9754 $(MAKE) stageprofile-start; \
9755 fi; \
9756 cd $(HOST_SUBDIR)/fixincludes && \
9757 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9758 @endif fixincludes-bootstrap
9761 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9762 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9763 maybe-all-stagetrain-fixincludes:
9764 maybe-clean-stagetrain-fixincludes:
9765 @if fixincludes-bootstrap
9766 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9767 all-stagetrain: all-stagetrain-fixincludes
9768 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9769 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9770 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9771 @r=`${PWD_COMMAND}`; export r; \
9772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9773 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9774 $(HOST_EXPORTS) \
9775 $(POSTSTAGE1_HOST_EXPORTS) \
9776 cd $(HOST_SUBDIR)/fixincludes && \
9778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9779 CFLAGS="$(STAGEtrain_CFLAGS)" \
9780 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9781 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9782 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9787 TFLAGS="$(STAGEtrain_TFLAGS)" \
9788 $(TARGET-stagetrain-fixincludes)
9790 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9791 clean-stagetrain: clean-stagetrain-fixincludes
9792 clean-stagetrain-fixincludes:
9793 @if [ $(current_stage) = stagetrain ]; then \
9794 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9795 else \
9796 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9797 $(MAKE) stagetrain-start; \
9798 fi; \
9799 cd $(HOST_SUBDIR)/fixincludes && \
9800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9801 @endif fixincludes-bootstrap
9804 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9805 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9806 maybe-all-stagefeedback-fixincludes:
9807 maybe-clean-stagefeedback-fixincludes:
9808 @if fixincludes-bootstrap
9809 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9810 all-stagefeedback: all-stagefeedback-fixincludes
9811 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9812 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9813 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9814 @r=`${PWD_COMMAND}`; export r; \
9815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9816 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9817 $(HOST_EXPORTS) \
9818 $(POSTSTAGE1_HOST_EXPORTS) \
9819 cd $(HOST_SUBDIR)/fixincludes && \
9821 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9822 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9823 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9824 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9825 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9830 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9831 $(TARGET-stagefeedback-fixincludes)
9833 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9834 clean-stagefeedback: clean-stagefeedback-fixincludes
9835 clean-stagefeedback-fixincludes:
9836 @if [ $(current_stage) = stagefeedback ]; then \
9837 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9838 else \
9839 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9840 $(MAKE) stagefeedback-start; \
9841 fi; \
9842 cd $(HOST_SUBDIR)/fixincludes && \
9843 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9844 @endif fixincludes-bootstrap
9847 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9848 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9849 maybe-all-stageautoprofile-fixincludes:
9850 maybe-clean-stageautoprofile-fixincludes:
9851 @if fixincludes-bootstrap
9852 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9853 all-stageautoprofile: all-stageautoprofile-fixincludes
9854 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9855 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9856 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9857 @r=`${PWD_COMMAND}`; export r; \
9858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9859 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9860 $(HOST_EXPORTS) \
9861 $(POSTSTAGE1_HOST_EXPORTS) \
9862 cd $(HOST_SUBDIR)/fixincludes && \
9863 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9865 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9866 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9867 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9868 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9873 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9874 $(TARGET-stageautoprofile-fixincludes)
9876 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9877 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9878 clean-stageautoprofile-fixincludes:
9879 @if [ $(current_stage) = stageautoprofile ]; then \
9880 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9881 else \
9882 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9883 $(MAKE) stageautoprofile-start; \
9884 fi; \
9885 cd $(HOST_SUBDIR)/fixincludes && \
9886 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9887 @endif fixincludes-bootstrap
9890 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9891 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9892 maybe-all-stageautofeedback-fixincludes:
9893 maybe-clean-stageautofeedback-fixincludes:
9894 @if fixincludes-bootstrap
9895 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9896 all-stageautofeedback: all-stageautofeedback-fixincludes
9897 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9898 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9899 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9900 @r=`${PWD_COMMAND}`; export r; \
9901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9902 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9903 $(HOST_EXPORTS) \
9904 $(POSTSTAGE1_HOST_EXPORTS) \
9905 cd $(HOST_SUBDIR)/fixincludes && \
9907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9908 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9909 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9910 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9911 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9916 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9917 $(TARGET-stageautofeedback-fixincludes)
9919 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9920 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9921 clean-stageautofeedback-fixincludes:
9922 @if [ $(current_stage) = stageautofeedback ]; then \
9923 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9924 else \
9925 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9926 $(MAKE) stageautofeedback-start; \
9927 fi; \
9928 cd $(HOST_SUBDIR)/fixincludes && \
9929 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9930 @endif fixincludes-bootstrap
9936 .PHONY: check-fixincludes maybe-check-fixincludes
9937 maybe-check-fixincludes:
9938 @if fixincludes
9939 maybe-check-fixincludes: check-fixincludes
9941 check-fixincludes:
9942 @: $(MAKE); $(unstage)
9943 @r=`${PWD_COMMAND}`; export r; \
9944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9945 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9946 (cd $(HOST_SUBDIR)/fixincludes && \
9947 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9949 @endif fixincludes
9951 .PHONY: install-fixincludes maybe-install-fixincludes
9952 maybe-install-fixincludes:
9953 @if fixincludes
9954 maybe-install-fixincludes: install-fixincludes
9956 install-fixincludes: installdirs
9957 @: $(MAKE); $(unstage)
9958 @r=`${PWD_COMMAND}`; export r; \
9959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9960 $(HOST_EXPORTS) \
9961 (cd $(HOST_SUBDIR)/fixincludes && \
9962 $(MAKE) $(FLAGS_TO_PASS) install)
9964 @endif fixincludes
9966 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9967 maybe-install-strip-fixincludes:
9968 @if fixincludes
9969 maybe-install-strip-fixincludes: install-strip-fixincludes
9971 install-strip-fixincludes: installdirs
9972 @: $(MAKE); $(unstage)
9973 @r=`${PWD_COMMAND}`; export r; \
9974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9975 $(HOST_EXPORTS) \
9976 (cd $(HOST_SUBDIR)/fixincludes && \
9977 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9979 @endif fixincludes
9981 # Other targets (info, dvi, pdf, etc.)
9983 .PHONY: maybe-info-fixincludes info-fixincludes
9984 maybe-info-fixincludes:
9985 @if fixincludes
9986 maybe-info-fixincludes: info-fixincludes
9988 info-fixincludes: \
9989 configure-fixincludes
9990 @[ -f ./fixincludes/Makefile ] || exit 0; \
9991 r=`${PWD_COMMAND}`; export r; \
9992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993 $(HOST_EXPORTS) \
9994 for flag in $(EXTRA_HOST_FLAGS) ; do \
9995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9996 done; \
9997 echo "Doing info in fixincludes"; \
9998 (cd $(HOST_SUBDIR)/fixincludes && \
9999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10001 "RANLIB=$${RANLIB}" \
10002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10003 info) \
10004 || exit 1
10006 @endif fixincludes
10008 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10009 maybe-dvi-fixincludes:
10010 @if fixincludes
10011 maybe-dvi-fixincludes: dvi-fixincludes
10013 dvi-fixincludes: \
10014 configure-fixincludes
10015 @[ -f ./fixincludes/Makefile ] || exit 0; \
10016 r=`${PWD_COMMAND}`; export r; \
10017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018 $(HOST_EXPORTS) \
10019 for flag in $(EXTRA_HOST_FLAGS) ; do \
10020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10021 done; \
10022 echo "Doing dvi in fixincludes"; \
10023 (cd $(HOST_SUBDIR)/fixincludes && \
10024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10026 "RANLIB=$${RANLIB}" \
10027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028 dvi) \
10029 || exit 1
10031 @endif fixincludes
10033 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10034 maybe-pdf-fixincludes:
10035 @if fixincludes
10036 maybe-pdf-fixincludes: pdf-fixincludes
10038 pdf-fixincludes: \
10039 configure-fixincludes
10040 @[ -f ./fixincludes/Makefile ] || exit 0; \
10041 r=`${PWD_COMMAND}`; export r; \
10042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10043 $(HOST_EXPORTS) \
10044 for flag in $(EXTRA_HOST_FLAGS) ; do \
10045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10046 done; \
10047 echo "Doing pdf in fixincludes"; \
10048 (cd $(HOST_SUBDIR)/fixincludes && \
10049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10051 "RANLIB=$${RANLIB}" \
10052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10053 pdf) \
10054 || exit 1
10056 @endif fixincludes
10058 .PHONY: maybe-html-fixincludes html-fixincludes
10059 maybe-html-fixincludes:
10060 @if fixincludes
10061 maybe-html-fixincludes: html-fixincludes
10063 html-fixincludes: \
10064 configure-fixincludes
10065 @[ -f ./fixincludes/Makefile ] || exit 0; \
10066 r=`${PWD_COMMAND}`; export r; \
10067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10068 $(HOST_EXPORTS) \
10069 for flag in $(EXTRA_HOST_FLAGS) ; do \
10070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10071 done; \
10072 echo "Doing html in fixincludes"; \
10073 (cd $(HOST_SUBDIR)/fixincludes && \
10074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10076 "RANLIB=$${RANLIB}" \
10077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10078 html) \
10079 || exit 1
10081 @endif fixincludes
10083 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10084 maybe-TAGS-fixincludes:
10085 @if fixincludes
10086 maybe-TAGS-fixincludes: TAGS-fixincludes
10088 # fixincludes doesn't support TAGS.
10089 TAGS-fixincludes:
10091 @endif fixincludes
10093 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10094 maybe-install-info-fixincludes:
10095 @if fixincludes
10096 maybe-install-info-fixincludes: install-info-fixincludes
10098 install-info-fixincludes: \
10099 configure-fixincludes \
10100 info-fixincludes
10101 @[ -f ./fixincludes/Makefile ] || exit 0; \
10102 r=`${PWD_COMMAND}`; export r; \
10103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10104 $(HOST_EXPORTS) \
10105 for flag in $(EXTRA_HOST_FLAGS) ; do \
10106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10107 done; \
10108 echo "Doing install-info in fixincludes"; \
10109 (cd $(HOST_SUBDIR)/fixincludes && \
10110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10112 "RANLIB=$${RANLIB}" \
10113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10114 install-info) \
10115 || exit 1
10117 @endif fixincludes
10119 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10120 maybe-install-dvi-fixincludes:
10121 @if fixincludes
10122 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10124 # fixincludes doesn't support install-dvi.
10125 install-dvi-fixincludes:
10127 @endif fixincludes
10129 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10130 maybe-install-pdf-fixincludes:
10131 @if fixincludes
10132 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10134 install-pdf-fixincludes: \
10135 configure-fixincludes \
10136 pdf-fixincludes
10137 @[ -f ./fixincludes/Makefile ] || exit 0; \
10138 r=`${PWD_COMMAND}`; export r; \
10139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10140 $(HOST_EXPORTS) \
10141 for flag in $(EXTRA_HOST_FLAGS) ; do \
10142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10143 done; \
10144 echo "Doing install-pdf in fixincludes"; \
10145 (cd $(HOST_SUBDIR)/fixincludes && \
10146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10148 "RANLIB=$${RANLIB}" \
10149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10150 install-pdf) \
10151 || exit 1
10153 @endif fixincludes
10155 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10156 maybe-install-html-fixincludes:
10157 @if fixincludes
10158 maybe-install-html-fixincludes: install-html-fixincludes
10160 install-html-fixincludes: \
10161 configure-fixincludes \
10162 html-fixincludes
10163 @[ -f ./fixincludes/Makefile ] || exit 0; \
10164 r=`${PWD_COMMAND}`; export r; \
10165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10166 $(HOST_EXPORTS) \
10167 for flag in $(EXTRA_HOST_FLAGS) ; do \
10168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10169 done; \
10170 echo "Doing install-html in fixincludes"; \
10171 (cd $(HOST_SUBDIR)/fixincludes && \
10172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10174 "RANLIB=$${RANLIB}" \
10175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10176 install-html) \
10177 || exit 1
10179 @endif fixincludes
10181 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10182 maybe-installcheck-fixincludes:
10183 @if fixincludes
10184 maybe-installcheck-fixincludes: installcheck-fixincludes
10186 installcheck-fixincludes: \
10187 configure-fixincludes
10188 @[ -f ./fixincludes/Makefile ] || exit 0; \
10189 r=`${PWD_COMMAND}`; export r; \
10190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10191 $(HOST_EXPORTS) \
10192 for flag in $(EXTRA_HOST_FLAGS) ; do \
10193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10194 done; \
10195 echo "Doing installcheck in fixincludes"; \
10196 (cd $(HOST_SUBDIR)/fixincludes && \
10197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10199 "RANLIB=$${RANLIB}" \
10200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10201 installcheck) \
10202 || exit 1
10204 @endif fixincludes
10206 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10207 maybe-mostlyclean-fixincludes:
10208 @if fixincludes
10209 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10211 mostlyclean-fixincludes:
10212 @[ -f ./fixincludes/Makefile ] || exit 0; \
10213 r=`${PWD_COMMAND}`; export r; \
10214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10215 $(HOST_EXPORTS) \
10216 for flag in $(EXTRA_HOST_FLAGS) ; do \
10217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10218 done; \
10219 echo "Doing mostlyclean in fixincludes"; \
10220 (cd $(HOST_SUBDIR)/fixincludes && \
10221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10223 "RANLIB=$${RANLIB}" \
10224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10225 mostlyclean) \
10226 || exit 1
10228 @endif fixincludes
10230 .PHONY: maybe-clean-fixincludes clean-fixincludes
10231 maybe-clean-fixincludes:
10232 @if fixincludes
10233 maybe-clean-fixincludes: clean-fixincludes
10235 clean-fixincludes:
10236 @[ -f ./fixincludes/Makefile ] || exit 0; \
10237 r=`${PWD_COMMAND}`; export r; \
10238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10239 $(HOST_EXPORTS) \
10240 for flag in $(EXTRA_HOST_FLAGS) ; do \
10241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10242 done; \
10243 echo "Doing clean in fixincludes"; \
10244 (cd $(HOST_SUBDIR)/fixincludes && \
10245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10247 "RANLIB=$${RANLIB}" \
10248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10249 clean) \
10250 || exit 1
10252 @endif fixincludes
10254 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10255 maybe-distclean-fixincludes:
10256 @if fixincludes
10257 maybe-distclean-fixincludes: distclean-fixincludes
10259 distclean-fixincludes:
10260 @[ -f ./fixincludes/Makefile ] || exit 0; \
10261 r=`${PWD_COMMAND}`; export r; \
10262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10263 $(HOST_EXPORTS) \
10264 for flag in $(EXTRA_HOST_FLAGS) ; do \
10265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10266 done; \
10267 echo "Doing distclean in fixincludes"; \
10268 (cd $(HOST_SUBDIR)/fixincludes && \
10269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10271 "RANLIB=$${RANLIB}" \
10272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10273 distclean) \
10274 || exit 1
10276 @endif fixincludes
10278 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10279 maybe-maintainer-clean-fixincludes:
10280 @if fixincludes
10281 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10283 maintainer-clean-fixincludes:
10284 @[ -f ./fixincludes/Makefile ] || exit 0; \
10285 r=`${PWD_COMMAND}`; export r; \
10286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10287 $(HOST_EXPORTS) \
10288 for flag in $(EXTRA_HOST_FLAGS) ; do \
10289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10290 done; \
10291 echo "Doing maintainer-clean in fixincludes"; \
10292 (cd $(HOST_SUBDIR)/fixincludes && \
10293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10295 "RANLIB=$${RANLIB}" \
10296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10297 maintainer-clean) \
10298 || exit 1
10300 @endif fixincludes
10304 .PHONY: configure-flex maybe-configure-flex
10305 maybe-configure-flex:
10306 @if gcc-bootstrap
10307 configure-flex: stage_current
10308 @endif gcc-bootstrap
10309 @if flex
10310 maybe-configure-flex: configure-flex
10311 configure-flex:
10312 @: $(MAKE); $(unstage)
10313 @r=`${PWD_COMMAND}`; export r; \
10314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10315 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10317 $(HOST_EXPORTS) \
10318 echo Configuring in $(HOST_SUBDIR)/flex; \
10319 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10320 case $(srcdir) in \
10321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10322 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10324 esac; \
10325 module_srcdir=flex; \
10326 $(SHELL) \
10327 $$s/$$module_srcdir/configure \
10328 --srcdir=$${topdir}/$$module_srcdir \
10329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10330 --target=${target_alias} \
10331 || exit 1
10332 @endif flex
10338 .PHONY: all-flex maybe-all-flex
10339 maybe-all-flex:
10340 @if gcc-bootstrap
10341 all-flex: stage_current
10342 @endif gcc-bootstrap
10343 @if flex
10344 TARGET-flex=all
10345 maybe-all-flex: all-flex
10346 all-flex: configure-flex
10347 @: $(MAKE); $(unstage)
10348 @r=`${PWD_COMMAND}`; export r; \
10349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350 $(HOST_EXPORTS) \
10351 (cd $(HOST_SUBDIR)/flex && \
10352 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10353 $(TARGET-flex))
10354 @endif flex
10359 .PHONY: check-flex maybe-check-flex
10360 maybe-check-flex:
10361 @if flex
10362 maybe-check-flex: check-flex
10364 # This module is only tested in a native toolchain.
10365 check-flex:
10366 @: $(MAKE); $(unstage)
10367 @if [ '$(host)' = '$(target)' ]; then \
10368 r=`${PWD_COMMAND}`; export r; \
10369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10370 $(HOST_EXPORTS) \
10371 (cd $(HOST_SUBDIR)/flex && \
10372 $(MAKE) $(FLAGS_TO_PASS) check)
10375 @endif flex
10377 .PHONY: install-flex maybe-install-flex
10378 maybe-install-flex:
10379 @if flex
10380 maybe-install-flex: install-flex
10382 install-flex: installdirs
10383 @: $(MAKE); $(unstage)
10384 @r=`${PWD_COMMAND}`; export r; \
10385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10386 $(HOST_EXPORTS) \
10387 (cd $(HOST_SUBDIR)/flex && \
10388 $(MAKE) $(FLAGS_TO_PASS) install)
10390 @endif flex
10392 .PHONY: install-strip-flex maybe-install-strip-flex
10393 maybe-install-strip-flex:
10394 @if flex
10395 maybe-install-strip-flex: install-strip-flex
10397 install-strip-flex: installdirs
10398 @: $(MAKE); $(unstage)
10399 @r=`${PWD_COMMAND}`; export r; \
10400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10401 $(HOST_EXPORTS) \
10402 (cd $(HOST_SUBDIR)/flex && \
10403 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10405 @endif flex
10407 # Other targets (info, dvi, pdf, etc.)
10409 .PHONY: maybe-info-flex info-flex
10410 maybe-info-flex:
10411 @if flex
10412 maybe-info-flex: info-flex
10414 info-flex: \
10415 configure-flex
10416 @: $(MAKE); $(unstage)
10417 @[ -f ./flex/Makefile ] || exit 0; \
10418 r=`${PWD_COMMAND}`; export r; \
10419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420 $(HOST_EXPORTS) \
10421 for flag in $(EXTRA_HOST_FLAGS) ; do \
10422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10423 done; \
10424 echo "Doing info in flex"; \
10425 (cd $(HOST_SUBDIR)/flex && \
10426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10428 "RANLIB=$${RANLIB}" \
10429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10430 info) \
10431 || exit 1
10433 @endif flex
10435 .PHONY: maybe-dvi-flex dvi-flex
10436 maybe-dvi-flex:
10437 @if flex
10438 maybe-dvi-flex: dvi-flex
10440 dvi-flex: \
10441 configure-flex
10442 @: $(MAKE); $(unstage)
10443 @[ -f ./flex/Makefile ] || exit 0; \
10444 r=`${PWD_COMMAND}`; export r; \
10445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10446 $(HOST_EXPORTS) \
10447 for flag in $(EXTRA_HOST_FLAGS) ; do \
10448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10449 done; \
10450 echo "Doing dvi in flex"; \
10451 (cd $(HOST_SUBDIR)/flex && \
10452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10454 "RANLIB=$${RANLIB}" \
10455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10456 dvi) \
10457 || exit 1
10459 @endif flex
10461 .PHONY: maybe-pdf-flex pdf-flex
10462 maybe-pdf-flex:
10463 @if flex
10464 maybe-pdf-flex: pdf-flex
10466 pdf-flex: \
10467 configure-flex
10468 @: $(MAKE); $(unstage)
10469 @[ -f ./flex/Makefile ] || exit 0; \
10470 r=`${PWD_COMMAND}`; export r; \
10471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10472 $(HOST_EXPORTS) \
10473 for flag in $(EXTRA_HOST_FLAGS) ; do \
10474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10475 done; \
10476 echo "Doing pdf in flex"; \
10477 (cd $(HOST_SUBDIR)/flex && \
10478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10480 "RANLIB=$${RANLIB}" \
10481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10482 pdf) \
10483 || exit 1
10485 @endif flex
10487 .PHONY: maybe-html-flex html-flex
10488 maybe-html-flex:
10489 @if flex
10490 maybe-html-flex: html-flex
10492 html-flex: \
10493 configure-flex
10494 @: $(MAKE); $(unstage)
10495 @[ -f ./flex/Makefile ] || exit 0; \
10496 r=`${PWD_COMMAND}`; export r; \
10497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10498 $(HOST_EXPORTS) \
10499 for flag in $(EXTRA_HOST_FLAGS) ; do \
10500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10501 done; \
10502 echo "Doing html in flex"; \
10503 (cd $(HOST_SUBDIR)/flex && \
10504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10506 "RANLIB=$${RANLIB}" \
10507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10508 html) \
10509 || exit 1
10511 @endif flex
10513 .PHONY: maybe-TAGS-flex TAGS-flex
10514 maybe-TAGS-flex:
10515 @if flex
10516 maybe-TAGS-flex: TAGS-flex
10518 TAGS-flex: \
10519 configure-flex
10520 @: $(MAKE); $(unstage)
10521 @[ -f ./flex/Makefile ] || exit 0; \
10522 r=`${PWD_COMMAND}`; export r; \
10523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10524 $(HOST_EXPORTS) \
10525 for flag in $(EXTRA_HOST_FLAGS) ; do \
10526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10527 done; \
10528 echo "Doing TAGS in flex"; \
10529 (cd $(HOST_SUBDIR)/flex && \
10530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10532 "RANLIB=$${RANLIB}" \
10533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10534 TAGS) \
10535 || exit 1
10537 @endif flex
10539 .PHONY: maybe-install-info-flex install-info-flex
10540 maybe-install-info-flex:
10541 @if flex
10542 maybe-install-info-flex: install-info-flex
10544 install-info-flex: \
10545 configure-flex \
10546 info-flex
10547 @: $(MAKE); $(unstage)
10548 @[ -f ./flex/Makefile ] || exit 0; \
10549 r=`${PWD_COMMAND}`; export r; \
10550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10551 $(HOST_EXPORTS) \
10552 for flag in $(EXTRA_HOST_FLAGS) ; do \
10553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10554 done; \
10555 echo "Doing install-info in flex"; \
10556 (cd $(HOST_SUBDIR)/flex && \
10557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10559 "RANLIB=$${RANLIB}" \
10560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10561 install-info) \
10562 || exit 1
10564 @endif flex
10566 .PHONY: maybe-install-dvi-flex install-dvi-flex
10567 maybe-install-dvi-flex:
10568 @if flex
10569 maybe-install-dvi-flex: install-dvi-flex
10571 install-dvi-flex: \
10572 configure-flex \
10573 dvi-flex
10574 @: $(MAKE); $(unstage)
10575 @[ -f ./flex/Makefile ] || exit 0; \
10576 r=`${PWD_COMMAND}`; export r; \
10577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10578 $(HOST_EXPORTS) \
10579 for flag in $(EXTRA_HOST_FLAGS) ; do \
10580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10581 done; \
10582 echo "Doing install-dvi in flex"; \
10583 (cd $(HOST_SUBDIR)/flex && \
10584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10586 "RANLIB=$${RANLIB}" \
10587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10588 install-dvi) \
10589 || exit 1
10591 @endif flex
10593 .PHONY: maybe-install-pdf-flex install-pdf-flex
10594 maybe-install-pdf-flex:
10595 @if flex
10596 maybe-install-pdf-flex: install-pdf-flex
10598 install-pdf-flex: \
10599 configure-flex \
10600 pdf-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 install-pdf 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 install-pdf) \
10616 || exit 1
10618 @endif flex
10620 .PHONY: maybe-install-html-flex install-html-flex
10621 maybe-install-html-flex:
10622 @if flex
10623 maybe-install-html-flex: install-html-flex
10625 install-html-flex: \
10626 configure-flex \
10627 html-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-html 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-html) \
10643 || exit 1
10645 @endif flex
10647 .PHONY: maybe-installcheck-flex installcheck-flex
10648 maybe-installcheck-flex:
10649 @if flex
10650 maybe-installcheck-flex: installcheck-flex
10652 installcheck-flex: \
10653 configure-flex
10654 @: $(MAKE); $(unstage)
10655 @[ -f ./flex/Makefile ] || exit 0; \
10656 r=`${PWD_COMMAND}`; export r; \
10657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10658 $(HOST_EXPORTS) \
10659 for flag in $(EXTRA_HOST_FLAGS) ; do \
10660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10661 done; \
10662 echo "Doing installcheck in flex"; \
10663 (cd $(HOST_SUBDIR)/flex && \
10664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10666 "RANLIB=$${RANLIB}" \
10667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10668 installcheck) \
10669 || exit 1
10671 @endif flex
10673 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10674 maybe-mostlyclean-flex:
10675 @if flex
10676 maybe-mostlyclean-flex: mostlyclean-flex
10678 mostlyclean-flex:
10679 @: $(MAKE); $(unstage)
10680 @[ -f ./flex/Makefile ] || exit 0; \
10681 r=`${PWD_COMMAND}`; export r; \
10682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10683 $(HOST_EXPORTS) \
10684 for flag in $(EXTRA_HOST_FLAGS) ; do \
10685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10686 done; \
10687 echo "Doing mostlyclean in flex"; \
10688 (cd $(HOST_SUBDIR)/flex && \
10689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10691 "RANLIB=$${RANLIB}" \
10692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10693 mostlyclean) \
10694 || exit 1
10696 @endif flex
10698 .PHONY: maybe-clean-flex clean-flex
10699 maybe-clean-flex:
10700 @if flex
10701 maybe-clean-flex: clean-flex
10703 clean-flex:
10704 @: $(MAKE); $(unstage)
10705 @[ -f ./flex/Makefile ] || exit 0; \
10706 r=`${PWD_COMMAND}`; export r; \
10707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10708 $(HOST_EXPORTS) \
10709 for flag in $(EXTRA_HOST_FLAGS) ; do \
10710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10711 done; \
10712 echo "Doing clean in flex"; \
10713 (cd $(HOST_SUBDIR)/flex && \
10714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10716 "RANLIB=$${RANLIB}" \
10717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10718 clean) \
10719 || exit 1
10721 @endif flex
10723 .PHONY: maybe-distclean-flex distclean-flex
10724 maybe-distclean-flex:
10725 @if flex
10726 maybe-distclean-flex: distclean-flex
10728 distclean-flex:
10729 @: $(MAKE); $(unstage)
10730 @[ -f ./flex/Makefile ] || exit 0; \
10731 r=`${PWD_COMMAND}`; export r; \
10732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 $(HOST_EXPORTS) \
10734 for flag in $(EXTRA_HOST_FLAGS) ; do \
10735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736 done; \
10737 echo "Doing distclean in flex"; \
10738 (cd $(HOST_SUBDIR)/flex && \
10739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741 "RANLIB=$${RANLIB}" \
10742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743 distclean) \
10744 || exit 1
10746 @endif flex
10748 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10749 maybe-maintainer-clean-flex:
10750 @if flex
10751 maybe-maintainer-clean-flex: maintainer-clean-flex
10753 maintainer-clean-flex:
10754 @: $(MAKE); $(unstage)
10755 @[ -f ./flex/Makefile ] || exit 0; \
10756 r=`${PWD_COMMAND}`; export r; \
10757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10758 $(HOST_EXPORTS) \
10759 for flag in $(EXTRA_HOST_FLAGS) ; do \
10760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10761 done; \
10762 echo "Doing maintainer-clean in flex"; \
10763 (cd $(HOST_SUBDIR)/flex && \
10764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10766 "RANLIB=$${RANLIB}" \
10767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10768 maintainer-clean) \
10769 || exit 1
10771 @endif flex
10775 .PHONY: configure-gas maybe-configure-gas
10776 maybe-configure-gas:
10777 @if gcc-bootstrap
10778 configure-gas: stage_current
10779 @endif gcc-bootstrap
10780 @if gas
10781 maybe-configure-gas: configure-gas
10782 configure-gas:
10783 @r=`${PWD_COMMAND}`; export r; \
10784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10787 $(HOST_EXPORTS) \
10788 echo Configuring in $(HOST_SUBDIR)/gas; \
10789 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10790 case $(srcdir) in \
10791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10792 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10794 esac; \
10795 module_srcdir=gas; \
10796 $(SHELL) \
10797 $$s/$$module_srcdir/configure \
10798 --srcdir=$${topdir}/$$module_srcdir \
10799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10800 --target=${target_alias} \
10801 || exit 1
10802 @endif gas
10806 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10807 maybe-configure-stage1-gas:
10808 @if gas-bootstrap
10809 maybe-configure-stage1-gas: configure-stage1-gas
10810 configure-stage1-gas:
10811 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10813 @r=`${PWD_COMMAND}`; export r; \
10814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10815 TFLAGS="$(STAGE1_TFLAGS)"; \
10816 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10817 $(HOST_EXPORTS) \
10818 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10819 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10820 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10821 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10823 cd $(HOST_SUBDIR)/gas || exit 1; \
10824 case $(srcdir) in \
10825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10826 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10828 esac; \
10829 module_srcdir=gas; \
10830 $(SHELL) $$s/$$module_srcdir/configure \
10831 --srcdir=$${topdir}/$$module_srcdir \
10832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10833 --target=${target_alias} \
10835 $(STAGE1_CONFIGURE_FLAGS)
10836 @endif gas-bootstrap
10838 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10839 maybe-configure-stage2-gas:
10840 @if gas-bootstrap
10841 maybe-configure-stage2-gas: configure-stage2-gas
10842 configure-stage2-gas:
10843 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10845 @r=`${PWD_COMMAND}`; export r; \
10846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10847 TFLAGS="$(STAGE2_TFLAGS)"; \
10848 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10849 $(HOST_EXPORTS) \
10850 $(POSTSTAGE1_HOST_EXPORTS) \
10851 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10852 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10853 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10854 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10856 cd $(HOST_SUBDIR)/gas || exit 1; \
10857 case $(srcdir) in \
10858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10859 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10861 esac; \
10862 module_srcdir=gas; \
10863 $(SHELL) $$s/$$module_srcdir/configure \
10864 --srcdir=$${topdir}/$$module_srcdir \
10865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10866 --target=${target_alias} \
10867 --with-build-libsubdir=$(HOST_SUBDIR) \
10868 $(STAGE2_CONFIGURE_FLAGS)
10869 @endif gas-bootstrap
10871 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10872 maybe-configure-stage3-gas:
10873 @if gas-bootstrap
10874 maybe-configure-stage3-gas: configure-stage3-gas
10875 configure-stage3-gas:
10876 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10878 @r=`${PWD_COMMAND}`; export r; \
10879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10880 TFLAGS="$(STAGE3_TFLAGS)"; \
10881 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10882 $(HOST_EXPORTS) \
10883 $(POSTSTAGE1_HOST_EXPORTS) \
10884 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10885 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10886 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10887 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10889 cd $(HOST_SUBDIR)/gas || exit 1; \
10890 case $(srcdir) in \
10891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10892 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10894 esac; \
10895 module_srcdir=gas; \
10896 $(SHELL) $$s/$$module_srcdir/configure \
10897 --srcdir=$${topdir}/$$module_srcdir \
10898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10899 --target=${target_alias} \
10900 --with-build-libsubdir=$(HOST_SUBDIR) \
10901 $(STAGE3_CONFIGURE_FLAGS)
10902 @endif gas-bootstrap
10904 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10905 maybe-configure-stage4-gas:
10906 @if gas-bootstrap
10907 maybe-configure-stage4-gas: configure-stage4-gas
10908 configure-stage4-gas:
10909 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10911 @r=`${PWD_COMMAND}`; export r; \
10912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10913 TFLAGS="$(STAGE4_TFLAGS)"; \
10914 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10915 $(HOST_EXPORTS) \
10916 $(POSTSTAGE1_HOST_EXPORTS) \
10917 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10918 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10919 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10920 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10922 cd $(HOST_SUBDIR)/gas || exit 1; \
10923 case $(srcdir) in \
10924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10925 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10927 esac; \
10928 module_srcdir=gas; \
10929 $(SHELL) $$s/$$module_srcdir/configure \
10930 --srcdir=$${topdir}/$$module_srcdir \
10931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10932 --target=${target_alias} \
10933 --with-build-libsubdir=$(HOST_SUBDIR) \
10934 $(STAGE4_CONFIGURE_FLAGS)
10935 @endif gas-bootstrap
10937 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10938 maybe-configure-stageprofile-gas:
10939 @if gas-bootstrap
10940 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10941 configure-stageprofile-gas:
10942 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10944 @r=`${PWD_COMMAND}`; export r; \
10945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10946 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10947 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10948 $(HOST_EXPORTS) \
10949 $(POSTSTAGE1_HOST_EXPORTS) \
10950 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10951 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10952 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10953 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10955 cd $(HOST_SUBDIR)/gas || exit 1; \
10956 case $(srcdir) in \
10957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10958 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10960 esac; \
10961 module_srcdir=gas; \
10962 $(SHELL) $$s/$$module_srcdir/configure \
10963 --srcdir=$${topdir}/$$module_srcdir \
10964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10965 --target=${target_alias} \
10966 --with-build-libsubdir=$(HOST_SUBDIR) \
10967 $(STAGEprofile_CONFIGURE_FLAGS)
10968 @endif gas-bootstrap
10970 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10971 maybe-configure-stagetrain-gas:
10972 @if gas-bootstrap
10973 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10974 configure-stagetrain-gas:
10975 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10977 @r=`${PWD_COMMAND}`; export r; \
10978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10979 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10980 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10981 $(HOST_EXPORTS) \
10982 $(POSTSTAGE1_HOST_EXPORTS) \
10983 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10984 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10985 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10986 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10988 cd $(HOST_SUBDIR)/gas || exit 1; \
10989 case $(srcdir) in \
10990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10991 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10993 esac; \
10994 module_srcdir=gas; \
10995 $(SHELL) $$s/$$module_srcdir/configure \
10996 --srcdir=$${topdir}/$$module_srcdir \
10997 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10998 --target=${target_alias} \
10999 --with-build-libsubdir=$(HOST_SUBDIR) \
11000 $(STAGEtrain_CONFIGURE_FLAGS)
11001 @endif gas-bootstrap
11003 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11004 maybe-configure-stagefeedback-gas:
11005 @if gas-bootstrap
11006 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11007 configure-stagefeedback-gas:
11008 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11009 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11010 @r=`${PWD_COMMAND}`; export r; \
11011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11012 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11013 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11014 $(HOST_EXPORTS) \
11015 $(POSTSTAGE1_HOST_EXPORTS) \
11016 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11017 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11018 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11019 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11021 cd $(HOST_SUBDIR)/gas || exit 1; \
11022 case $(srcdir) in \
11023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11024 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11026 esac; \
11027 module_srcdir=gas; \
11028 $(SHELL) $$s/$$module_srcdir/configure \
11029 --srcdir=$${topdir}/$$module_srcdir \
11030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11031 --target=${target_alias} \
11032 --with-build-libsubdir=$(HOST_SUBDIR) \
11033 $(STAGEfeedback_CONFIGURE_FLAGS)
11034 @endif gas-bootstrap
11036 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11037 maybe-configure-stageautoprofile-gas:
11038 @if gas-bootstrap
11039 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11040 configure-stageautoprofile-gas:
11041 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11042 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11043 @r=`${PWD_COMMAND}`; export r; \
11044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11045 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11046 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11047 $(HOST_EXPORTS) \
11048 $(POSTSTAGE1_HOST_EXPORTS) \
11049 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11050 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11051 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11052 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11054 cd $(HOST_SUBDIR)/gas || exit 1; \
11055 case $(srcdir) in \
11056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11057 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11059 esac; \
11060 module_srcdir=gas; \
11061 $(SHELL) $$s/$$module_srcdir/configure \
11062 --srcdir=$${topdir}/$$module_srcdir \
11063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11064 --target=${target_alias} \
11065 --with-build-libsubdir=$(HOST_SUBDIR) \
11066 $(STAGEautoprofile_CONFIGURE_FLAGS)
11067 @endif gas-bootstrap
11069 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11070 maybe-configure-stageautofeedback-gas:
11071 @if gas-bootstrap
11072 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11073 configure-stageautofeedback-gas:
11074 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11076 @r=`${PWD_COMMAND}`; export r; \
11077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11078 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11079 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11080 $(HOST_EXPORTS) \
11081 $(POSTSTAGE1_HOST_EXPORTS) \
11082 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11083 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11084 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11085 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11087 cd $(HOST_SUBDIR)/gas || exit 1; \
11088 case $(srcdir) in \
11089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11090 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11092 esac; \
11093 module_srcdir=gas; \
11094 $(SHELL) $$s/$$module_srcdir/configure \
11095 --srcdir=$${topdir}/$$module_srcdir \
11096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11097 --target=${target_alias} \
11098 --with-build-libsubdir=$(HOST_SUBDIR) \
11099 $(STAGEautofeedback_CONFIGURE_FLAGS)
11100 @endif gas-bootstrap
11106 .PHONY: all-gas maybe-all-gas
11107 maybe-all-gas:
11108 @if gcc-bootstrap
11109 all-gas: stage_current
11110 @endif gcc-bootstrap
11111 @if gas
11112 TARGET-gas=all
11113 maybe-all-gas: all-gas
11114 all-gas: configure-gas
11115 @r=`${PWD_COMMAND}`; export r; \
11116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11117 $(HOST_EXPORTS) \
11118 (cd $(HOST_SUBDIR)/gas && \
11119 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11120 $(TARGET-gas))
11121 @endif gas
11125 .PHONY: all-stage1-gas maybe-all-stage1-gas
11126 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11127 maybe-all-stage1-gas:
11128 maybe-clean-stage1-gas:
11129 @if gas-bootstrap
11130 maybe-all-stage1-gas: all-stage1-gas
11131 all-stage1: all-stage1-gas
11132 TARGET-stage1-gas = $(TARGET-gas)
11133 all-stage1-gas: configure-stage1-gas
11134 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11135 @r=`${PWD_COMMAND}`; export r; \
11136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11137 TFLAGS="$(STAGE1_TFLAGS)"; \
11138 $(HOST_EXPORTS) \
11139 cd $(HOST_SUBDIR)/gas && \
11141 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11142 CFLAGS="$(STAGE1_CFLAGS)" \
11143 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11144 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11145 LIBCFLAGS="$(LIBCFLAGS)" \
11146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11149 $(EXTRA_HOST_FLAGS) \
11150 $(STAGE1_FLAGS_TO_PASS) \
11151 TFLAGS="$(STAGE1_TFLAGS)" \
11152 $(TARGET-stage1-gas)
11154 maybe-clean-stage1-gas: clean-stage1-gas
11155 clean-stage1: clean-stage1-gas
11156 clean-stage1-gas:
11157 @if [ $(current_stage) = stage1 ]; then \
11158 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11159 else \
11160 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11161 $(MAKE) stage1-start; \
11162 fi; \
11163 cd $(HOST_SUBDIR)/gas && \
11164 $(MAKE) $(EXTRA_HOST_FLAGS) \
11165 $(STAGE1_FLAGS_TO_PASS) clean
11166 @endif gas-bootstrap
11169 .PHONY: all-stage2-gas maybe-all-stage2-gas
11170 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11171 maybe-all-stage2-gas:
11172 maybe-clean-stage2-gas:
11173 @if gas-bootstrap
11174 maybe-all-stage2-gas: all-stage2-gas
11175 all-stage2: all-stage2-gas
11176 TARGET-stage2-gas = $(TARGET-gas)
11177 all-stage2-gas: configure-stage2-gas
11178 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11179 @r=`${PWD_COMMAND}`; export r; \
11180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11181 TFLAGS="$(STAGE2_TFLAGS)"; \
11182 $(HOST_EXPORTS) \
11183 $(POSTSTAGE1_HOST_EXPORTS) \
11184 cd $(HOST_SUBDIR)/gas && \
11186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11187 CFLAGS="$(STAGE2_CFLAGS)" \
11188 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11189 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11190 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11195 TFLAGS="$(STAGE2_TFLAGS)" \
11196 $(TARGET-stage2-gas)
11198 maybe-clean-stage2-gas: clean-stage2-gas
11199 clean-stage2: clean-stage2-gas
11200 clean-stage2-gas:
11201 @if [ $(current_stage) = stage2 ]; then \
11202 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11203 else \
11204 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11205 $(MAKE) stage2-start; \
11206 fi; \
11207 cd $(HOST_SUBDIR)/gas && \
11208 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11209 @endif gas-bootstrap
11212 .PHONY: all-stage3-gas maybe-all-stage3-gas
11213 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11214 maybe-all-stage3-gas:
11215 maybe-clean-stage3-gas:
11216 @if gas-bootstrap
11217 maybe-all-stage3-gas: all-stage3-gas
11218 all-stage3: all-stage3-gas
11219 TARGET-stage3-gas = $(TARGET-gas)
11220 all-stage3-gas: configure-stage3-gas
11221 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11222 @r=`${PWD_COMMAND}`; export r; \
11223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11224 TFLAGS="$(STAGE3_TFLAGS)"; \
11225 $(HOST_EXPORTS) \
11226 $(POSTSTAGE1_HOST_EXPORTS) \
11227 cd $(HOST_SUBDIR)/gas && \
11229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11230 CFLAGS="$(STAGE3_CFLAGS)" \
11231 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11232 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11233 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11238 TFLAGS="$(STAGE3_TFLAGS)" \
11239 $(TARGET-stage3-gas)
11241 maybe-clean-stage3-gas: clean-stage3-gas
11242 clean-stage3: clean-stage3-gas
11243 clean-stage3-gas:
11244 @if [ $(current_stage) = stage3 ]; then \
11245 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11246 else \
11247 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11248 $(MAKE) stage3-start; \
11249 fi; \
11250 cd $(HOST_SUBDIR)/gas && \
11251 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11252 @endif gas-bootstrap
11255 .PHONY: all-stage4-gas maybe-all-stage4-gas
11256 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11257 maybe-all-stage4-gas:
11258 maybe-clean-stage4-gas:
11259 @if gas-bootstrap
11260 maybe-all-stage4-gas: all-stage4-gas
11261 all-stage4: all-stage4-gas
11262 TARGET-stage4-gas = $(TARGET-gas)
11263 all-stage4-gas: configure-stage4-gas
11264 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11265 @r=`${PWD_COMMAND}`; export r; \
11266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11267 TFLAGS="$(STAGE4_TFLAGS)"; \
11268 $(HOST_EXPORTS) \
11269 $(POSTSTAGE1_HOST_EXPORTS) \
11270 cd $(HOST_SUBDIR)/gas && \
11272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11273 CFLAGS="$(STAGE4_CFLAGS)" \
11274 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11275 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11276 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11281 TFLAGS="$(STAGE4_TFLAGS)" \
11282 $(TARGET-stage4-gas)
11284 maybe-clean-stage4-gas: clean-stage4-gas
11285 clean-stage4: clean-stage4-gas
11286 clean-stage4-gas:
11287 @if [ $(current_stage) = stage4 ]; then \
11288 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11289 else \
11290 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11291 $(MAKE) stage4-start; \
11292 fi; \
11293 cd $(HOST_SUBDIR)/gas && \
11294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11295 @endif gas-bootstrap
11298 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11299 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11300 maybe-all-stageprofile-gas:
11301 maybe-clean-stageprofile-gas:
11302 @if gas-bootstrap
11303 maybe-all-stageprofile-gas: all-stageprofile-gas
11304 all-stageprofile: all-stageprofile-gas
11305 TARGET-stageprofile-gas = $(TARGET-gas)
11306 all-stageprofile-gas: configure-stageprofile-gas
11307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11308 @r=`${PWD_COMMAND}`; export r; \
11309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11310 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11311 $(HOST_EXPORTS) \
11312 $(POSTSTAGE1_HOST_EXPORTS) \
11313 cd $(HOST_SUBDIR)/gas && \
11315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11316 CFLAGS="$(STAGEprofile_CFLAGS)" \
11317 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11318 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11319 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11324 TFLAGS="$(STAGEprofile_TFLAGS)" \
11325 $(TARGET-stageprofile-gas)
11327 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11328 clean-stageprofile: clean-stageprofile-gas
11329 clean-stageprofile-gas:
11330 @if [ $(current_stage) = stageprofile ]; then \
11331 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11332 else \
11333 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11334 $(MAKE) stageprofile-start; \
11335 fi; \
11336 cd $(HOST_SUBDIR)/gas && \
11337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11338 @endif gas-bootstrap
11341 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11342 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11343 maybe-all-stagetrain-gas:
11344 maybe-clean-stagetrain-gas:
11345 @if gas-bootstrap
11346 maybe-all-stagetrain-gas: all-stagetrain-gas
11347 all-stagetrain: all-stagetrain-gas
11348 TARGET-stagetrain-gas = $(TARGET-gas)
11349 all-stagetrain-gas: configure-stagetrain-gas
11350 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11351 @r=`${PWD_COMMAND}`; export r; \
11352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11353 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11354 $(HOST_EXPORTS) \
11355 $(POSTSTAGE1_HOST_EXPORTS) \
11356 cd $(HOST_SUBDIR)/gas && \
11358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11359 CFLAGS="$(STAGEtrain_CFLAGS)" \
11360 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11361 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11362 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11367 TFLAGS="$(STAGEtrain_TFLAGS)" \
11368 $(TARGET-stagetrain-gas)
11370 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11371 clean-stagetrain: clean-stagetrain-gas
11372 clean-stagetrain-gas:
11373 @if [ $(current_stage) = stagetrain ]; then \
11374 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11375 else \
11376 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11377 $(MAKE) stagetrain-start; \
11378 fi; \
11379 cd $(HOST_SUBDIR)/gas && \
11380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11381 @endif gas-bootstrap
11384 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11385 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11386 maybe-all-stagefeedback-gas:
11387 maybe-clean-stagefeedback-gas:
11388 @if gas-bootstrap
11389 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11390 all-stagefeedback: all-stagefeedback-gas
11391 TARGET-stagefeedback-gas = $(TARGET-gas)
11392 all-stagefeedback-gas: configure-stagefeedback-gas
11393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11394 @r=`${PWD_COMMAND}`; export r; \
11395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11397 $(HOST_EXPORTS) \
11398 $(POSTSTAGE1_HOST_EXPORTS) \
11399 cd $(HOST_SUBDIR)/gas && \
11401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11402 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11403 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11404 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11405 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11410 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11411 $(TARGET-stagefeedback-gas)
11413 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11414 clean-stagefeedback: clean-stagefeedback-gas
11415 clean-stagefeedback-gas:
11416 @if [ $(current_stage) = stagefeedback ]; then \
11417 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11418 else \
11419 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11420 $(MAKE) stagefeedback-start; \
11421 fi; \
11422 cd $(HOST_SUBDIR)/gas && \
11423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11424 @endif gas-bootstrap
11427 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11428 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11429 maybe-all-stageautoprofile-gas:
11430 maybe-clean-stageautoprofile-gas:
11431 @if gas-bootstrap
11432 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11433 all-stageautoprofile: all-stageautoprofile-gas
11434 TARGET-stageautoprofile-gas = $(TARGET-gas)
11435 all-stageautoprofile-gas: configure-stageautoprofile-gas
11436 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11437 @r=`${PWD_COMMAND}`; export r; \
11438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11439 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11440 $(HOST_EXPORTS) \
11441 $(POSTSTAGE1_HOST_EXPORTS) \
11442 cd $(HOST_SUBDIR)/gas && \
11443 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11445 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11446 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11447 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11448 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11453 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11454 $(TARGET-stageautoprofile-gas)
11456 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11457 clean-stageautoprofile: clean-stageautoprofile-gas
11458 clean-stageautoprofile-gas:
11459 @if [ $(current_stage) = stageautoprofile ]; then \
11460 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11461 else \
11462 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11463 $(MAKE) stageautoprofile-start; \
11464 fi; \
11465 cd $(HOST_SUBDIR)/gas && \
11466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11467 @endif gas-bootstrap
11470 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11471 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11472 maybe-all-stageautofeedback-gas:
11473 maybe-clean-stageautofeedback-gas:
11474 @if gas-bootstrap
11475 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11476 all-stageautofeedback: all-stageautofeedback-gas
11477 TARGET-stageautofeedback-gas = $(TARGET-gas)
11478 all-stageautofeedback-gas: configure-stageautofeedback-gas
11479 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11480 @r=`${PWD_COMMAND}`; export r; \
11481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11482 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11483 $(HOST_EXPORTS) \
11484 $(POSTSTAGE1_HOST_EXPORTS) \
11485 cd $(HOST_SUBDIR)/gas && \
11487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11488 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11489 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11490 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11491 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11496 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11497 $(TARGET-stageautofeedback-gas)
11499 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11500 clean-stageautofeedback: clean-stageautofeedback-gas
11501 clean-stageautofeedback-gas:
11502 @if [ $(current_stage) = stageautofeedback ]; then \
11503 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11504 else \
11505 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11506 $(MAKE) stageautofeedback-start; \
11507 fi; \
11508 cd $(HOST_SUBDIR)/gas && \
11509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11510 @endif gas-bootstrap
11516 .PHONY: check-gas maybe-check-gas
11517 maybe-check-gas:
11518 @if gas
11519 maybe-check-gas: check-gas
11521 check-gas:
11522 @: $(MAKE); $(unstage)
11523 @r=`${PWD_COMMAND}`; export r; \
11524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11525 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11526 (cd $(HOST_SUBDIR)/gas && \
11527 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11529 @endif gas
11531 .PHONY: install-gas maybe-install-gas
11532 maybe-install-gas:
11533 @if gas
11534 maybe-install-gas: install-gas
11536 install-gas: installdirs
11537 @: $(MAKE); $(unstage)
11538 @r=`${PWD_COMMAND}`; export r; \
11539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11540 $(HOST_EXPORTS) \
11541 (cd $(HOST_SUBDIR)/gas && \
11542 $(MAKE) $(FLAGS_TO_PASS) install)
11544 @endif gas
11546 .PHONY: install-strip-gas maybe-install-strip-gas
11547 maybe-install-strip-gas:
11548 @if gas
11549 maybe-install-strip-gas: install-strip-gas
11551 install-strip-gas: installdirs
11552 @: $(MAKE); $(unstage)
11553 @r=`${PWD_COMMAND}`; export r; \
11554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11555 $(HOST_EXPORTS) \
11556 (cd $(HOST_SUBDIR)/gas && \
11557 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11559 @endif gas
11561 # Other targets (info, dvi, pdf, etc.)
11563 .PHONY: maybe-info-gas info-gas
11564 maybe-info-gas:
11565 @if gas
11566 maybe-info-gas: info-gas
11568 info-gas: \
11569 configure-gas
11570 @[ -f ./gas/Makefile ] || exit 0; \
11571 r=`${PWD_COMMAND}`; export r; \
11572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11573 $(HOST_EXPORTS) \
11574 for flag in $(EXTRA_HOST_FLAGS) ; do \
11575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11576 done; \
11577 echo "Doing info in gas"; \
11578 (cd $(HOST_SUBDIR)/gas && \
11579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11581 "RANLIB=$${RANLIB}" \
11582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11583 info) \
11584 || exit 1
11586 @endif gas
11588 .PHONY: maybe-dvi-gas dvi-gas
11589 maybe-dvi-gas:
11590 @if gas
11591 maybe-dvi-gas: dvi-gas
11593 dvi-gas: \
11594 configure-gas
11595 @[ -f ./gas/Makefile ] || exit 0; \
11596 r=`${PWD_COMMAND}`; export r; \
11597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11598 $(HOST_EXPORTS) \
11599 for flag in $(EXTRA_HOST_FLAGS) ; do \
11600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11601 done; \
11602 echo "Doing dvi in gas"; \
11603 (cd $(HOST_SUBDIR)/gas && \
11604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11606 "RANLIB=$${RANLIB}" \
11607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11608 dvi) \
11609 || exit 1
11611 @endif gas
11613 .PHONY: maybe-pdf-gas pdf-gas
11614 maybe-pdf-gas:
11615 @if gas
11616 maybe-pdf-gas: pdf-gas
11618 pdf-gas: \
11619 configure-gas
11620 @[ -f ./gas/Makefile ] || exit 0; \
11621 r=`${PWD_COMMAND}`; export r; \
11622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11623 $(HOST_EXPORTS) \
11624 for flag in $(EXTRA_HOST_FLAGS) ; do \
11625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11626 done; \
11627 echo "Doing pdf in gas"; \
11628 (cd $(HOST_SUBDIR)/gas && \
11629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11631 "RANLIB=$${RANLIB}" \
11632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11633 pdf) \
11634 || exit 1
11636 @endif gas
11638 .PHONY: maybe-html-gas html-gas
11639 maybe-html-gas:
11640 @if gas
11641 maybe-html-gas: html-gas
11643 html-gas: \
11644 configure-gas
11645 @[ -f ./gas/Makefile ] || exit 0; \
11646 r=`${PWD_COMMAND}`; export r; \
11647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11648 $(HOST_EXPORTS) \
11649 for flag in $(EXTRA_HOST_FLAGS) ; do \
11650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11651 done; \
11652 echo "Doing html in gas"; \
11653 (cd $(HOST_SUBDIR)/gas && \
11654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11656 "RANLIB=$${RANLIB}" \
11657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11658 html) \
11659 || exit 1
11661 @endif gas
11663 .PHONY: maybe-TAGS-gas TAGS-gas
11664 maybe-TAGS-gas:
11665 @if gas
11666 maybe-TAGS-gas: TAGS-gas
11668 TAGS-gas: \
11669 configure-gas
11670 @[ -f ./gas/Makefile ] || exit 0; \
11671 r=`${PWD_COMMAND}`; export r; \
11672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11673 $(HOST_EXPORTS) \
11674 for flag in $(EXTRA_HOST_FLAGS) ; do \
11675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11676 done; \
11677 echo "Doing TAGS in gas"; \
11678 (cd $(HOST_SUBDIR)/gas && \
11679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11681 "RANLIB=$${RANLIB}" \
11682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11683 TAGS) \
11684 || exit 1
11686 @endif gas
11688 .PHONY: maybe-install-info-gas install-info-gas
11689 maybe-install-info-gas:
11690 @if gas
11691 maybe-install-info-gas: install-info-gas
11693 install-info-gas: \
11694 configure-gas \
11695 info-gas
11696 @[ -f ./gas/Makefile ] || exit 0; \
11697 r=`${PWD_COMMAND}`; export r; \
11698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11699 $(HOST_EXPORTS) \
11700 for flag in $(EXTRA_HOST_FLAGS) ; do \
11701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11702 done; \
11703 echo "Doing install-info in gas"; \
11704 (cd $(HOST_SUBDIR)/gas && \
11705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11707 "RANLIB=$${RANLIB}" \
11708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11709 install-info) \
11710 || exit 1
11712 @endif gas
11714 .PHONY: maybe-install-dvi-gas install-dvi-gas
11715 maybe-install-dvi-gas:
11716 @if gas
11717 maybe-install-dvi-gas: install-dvi-gas
11719 install-dvi-gas: \
11720 configure-gas \
11721 dvi-gas
11722 @[ -f ./gas/Makefile ] || exit 0; \
11723 r=`${PWD_COMMAND}`; export r; \
11724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11725 $(HOST_EXPORTS) \
11726 for flag in $(EXTRA_HOST_FLAGS) ; do \
11727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11728 done; \
11729 echo "Doing install-dvi in gas"; \
11730 (cd $(HOST_SUBDIR)/gas && \
11731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11733 "RANLIB=$${RANLIB}" \
11734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11735 install-dvi) \
11736 || exit 1
11738 @endif gas
11740 .PHONY: maybe-install-pdf-gas install-pdf-gas
11741 maybe-install-pdf-gas:
11742 @if gas
11743 maybe-install-pdf-gas: install-pdf-gas
11745 install-pdf-gas: \
11746 configure-gas \
11747 pdf-gas
11748 @[ -f ./gas/Makefile ] || exit 0; \
11749 r=`${PWD_COMMAND}`; export r; \
11750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11751 $(HOST_EXPORTS) \
11752 for flag in $(EXTRA_HOST_FLAGS) ; do \
11753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11754 done; \
11755 echo "Doing install-pdf in gas"; \
11756 (cd $(HOST_SUBDIR)/gas && \
11757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11759 "RANLIB=$${RANLIB}" \
11760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11761 install-pdf) \
11762 || exit 1
11764 @endif gas
11766 .PHONY: maybe-install-html-gas install-html-gas
11767 maybe-install-html-gas:
11768 @if gas
11769 maybe-install-html-gas: install-html-gas
11771 install-html-gas: \
11772 configure-gas \
11773 html-gas
11774 @[ -f ./gas/Makefile ] || exit 0; \
11775 r=`${PWD_COMMAND}`; export r; \
11776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11777 $(HOST_EXPORTS) \
11778 for flag in $(EXTRA_HOST_FLAGS) ; do \
11779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11780 done; \
11781 echo "Doing install-html in gas"; \
11782 (cd $(HOST_SUBDIR)/gas && \
11783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11785 "RANLIB=$${RANLIB}" \
11786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11787 install-html) \
11788 || exit 1
11790 @endif gas
11792 .PHONY: maybe-installcheck-gas installcheck-gas
11793 maybe-installcheck-gas:
11794 @if gas
11795 maybe-installcheck-gas: installcheck-gas
11797 installcheck-gas: \
11798 configure-gas
11799 @[ -f ./gas/Makefile ] || exit 0; \
11800 r=`${PWD_COMMAND}`; export r; \
11801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11802 $(HOST_EXPORTS) \
11803 for flag in $(EXTRA_HOST_FLAGS) ; do \
11804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11805 done; \
11806 echo "Doing installcheck in gas"; \
11807 (cd $(HOST_SUBDIR)/gas && \
11808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11810 "RANLIB=$${RANLIB}" \
11811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11812 installcheck) \
11813 || exit 1
11815 @endif gas
11817 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11818 maybe-mostlyclean-gas:
11819 @if gas
11820 maybe-mostlyclean-gas: mostlyclean-gas
11822 mostlyclean-gas:
11823 @[ -f ./gas/Makefile ] || exit 0; \
11824 r=`${PWD_COMMAND}`; export r; \
11825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11826 $(HOST_EXPORTS) \
11827 for flag in $(EXTRA_HOST_FLAGS) ; do \
11828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11829 done; \
11830 echo "Doing mostlyclean in gas"; \
11831 (cd $(HOST_SUBDIR)/gas && \
11832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11834 "RANLIB=$${RANLIB}" \
11835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11836 mostlyclean) \
11837 || exit 1
11839 @endif gas
11841 .PHONY: maybe-clean-gas clean-gas
11842 maybe-clean-gas:
11843 @if gas
11844 maybe-clean-gas: clean-gas
11846 clean-gas:
11847 @[ -f ./gas/Makefile ] || exit 0; \
11848 r=`${PWD_COMMAND}`; export r; \
11849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11850 $(HOST_EXPORTS) \
11851 for flag in $(EXTRA_HOST_FLAGS) ; do \
11852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11853 done; \
11854 echo "Doing clean in gas"; \
11855 (cd $(HOST_SUBDIR)/gas && \
11856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11858 "RANLIB=$${RANLIB}" \
11859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11860 clean) \
11861 || exit 1
11863 @endif gas
11865 .PHONY: maybe-distclean-gas distclean-gas
11866 maybe-distclean-gas:
11867 @if gas
11868 maybe-distclean-gas: distclean-gas
11870 distclean-gas:
11871 @[ -f ./gas/Makefile ] || exit 0; \
11872 r=`${PWD_COMMAND}`; export r; \
11873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11874 $(HOST_EXPORTS) \
11875 for flag in $(EXTRA_HOST_FLAGS) ; do \
11876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11877 done; \
11878 echo "Doing distclean in gas"; \
11879 (cd $(HOST_SUBDIR)/gas && \
11880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11882 "RANLIB=$${RANLIB}" \
11883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11884 distclean) \
11885 || exit 1
11887 @endif gas
11889 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11890 maybe-maintainer-clean-gas:
11891 @if gas
11892 maybe-maintainer-clean-gas: maintainer-clean-gas
11894 maintainer-clean-gas:
11895 @[ -f ./gas/Makefile ] || exit 0; \
11896 r=`${PWD_COMMAND}`; export r; \
11897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11898 $(HOST_EXPORTS) \
11899 for flag in $(EXTRA_HOST_FLAGS) ; do \
11900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11901 done; \
11902 echo "Doing maintainer-clean in gas"; \
11903 (cd $(HOST_SUBDIR)/gas && \
11904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11906 "RANLIB=$${RANLIB}" \
11907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11908 maintainer-clean) \
11909 || exit 1
11911 @endif gas
11915 .PHONY: configure-gcc maybe-configure-gcc
11916 maybe-configure-gcc:
11917 @if gcc-bootstrap
11918 configure-gcc: stage_current
11919 @endif gcc-bootstrap
11920 @if gcc
11921 maybe-configure-gcc: configure-gcc
11922 configure-gcc:
11923 @r=`${PWD_COMMAND}`; export r; \
11924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11927 $(HOST_EXPORTS) \
11928 echo Configuring in $(HOST_SUBDIR)/gcc; \
11929 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11930 case $(srcdir) in \
11931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11932 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11934 esac; \
11935 module_srcdir=gcc; \
11936 $(SHELL) \
11937 $$s/$$module_srcdir/configure \
11938 --srcdir=$${topdir}/$$module_srcdir \
11939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11940 --target=${target_alias} \
11941 || exit 1
11942 @endif gcc
11946 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11947 maybe-configure-stage1-gcc:
11948 @if gcc-bootstrap
11949 maybe-configure-stage1-gcc: configure-stage1-gcc
11950 configure-stage1-gcc:
11951 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11953 @r=`${PWD_COMMAND}`; export r; \
11954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11955 TFLAGS="$(STAGE1_TFLAGS)"; \
11956 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11957 $(HOST_EXPORTS) \
11958 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11959 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11960 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11961 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11963 cd $(HOST_SUBDIR)/gcc || exit 1; \
11964 case $(srcdir) in \
11965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11966 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11968 esac; \
11969 module_srcdir=gcc; \
11970 $(SHELL) $$s/$$module_srcdir/configure \
11971 --srcdir=$${topdir}/$$module_srcdir \
11972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11973 --target=${target_alias} \
11975 $(STAGE1_CONFIGURE_FLAGS)
11976 @endif gcc-bootstrap
11978 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11979 maybe-configure-stage2-gcc:
11980 @if gcc-bootstrap
11981 maybe-configure-stage2-gcc: configure-stage2-gcc
11982 configure-stage2-gcc:
11983 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11985 @r=`${PWD_COMMAND}`; export r; \
11986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11987 TFLAGS="$(STAGE2_TFLAGS)"; \
11988 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11989 $(HOST_EXPORTS) \
11990 $(POSTSTAGE1_HOST_EXPORTS) \
11991 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11992 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11993 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11994 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11996 cd $(HOST_SUBDIR)/gcc || exit 1; \
11997 case $(srcdir) in \
11998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11999 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12001 esac; \
12002 module_srcdir=gcc; \
12003 $(SHELL) $$s/$$module_srcdir/configure \
12004 --srcdir=$${topdir}/$$module_srcdir \
12005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12006 --target=${target_alias} \
12007 --with-build-libsubdir=$(HOST_SUBDIR) \
12008 $(STAGE2_CONFIGURE_FLAGS)
12009 @endif gcc-bootstrap
12011 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12012 maybe-configure-stage3-gcc:
12013 @if gcc-bootstrap
12014 maybe-configure-stage3-gcc: configure-stage3-gcc
12015 configure-stage3-gcc:
12016 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12018 @r=`${PWD_COMMAND}`; export r; \
12019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12020 TFLAGS="$(STAGE3_TFLAGS)"; \
12021 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12022 $(HOST_EXPORTS) \
12023 $(POSTSTAGE1_HOST_EXPORTS) \
12024 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12025 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12026 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12027 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12029 cd $(HOST_SUBDIR)/gcc || exit 1; \
12030 case $(srcdir) in \
12031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12032 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12034 esac; \
12035 module_srcdir=gcc; \
12036 $(SHELL) $$s/$$module_srcdir/configure \
12037 --srcdir=$${topdir}/$$module_srcdir \
12038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12039 --target=${target_alias} \
12040 --with-build-libsubdir=$(HOST_SUBDIR) \
12041 $(STAGE3_CONFIGURE_FLAGS)
12042 @endif gcc-bootstrap
12044 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12045 maybe-configure-stage4-gcc:
12046 @if gcc-bootstrap
12047 maybe-configure-stage4-gcc: configure-stage4-gcc
12048 configure-stage4-gcc:
12049 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12051 @r=`${PWD_COMMAND}`; export r; \
12052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12053 TFLAGS="$(STAGE4_TFLAGS)"; \
12054 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12055 $(HOST_EXPORTS) \
12056 $(POSTSTAGE1_HOST_EXPORTS) \
12057 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12058 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12059 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12060 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12062 cd $(HOST_SUBDIR)/gcc || exit 1; \
12063 case $(srcdir) in \
12064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12065 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12067 esac; \
12068 module_srcdir=gcc; \
12069 $(SHELL) $$s/$$module_srcdir/configure \
12070 --srcdir=$${topdir}/$$module_srcdir \
12071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12072 --target=${target_alias} \
12073 --with-build-libsubdir=$(HOST_SUBDIR) \
12074 $(STAGE4_CONFIGURE_FLAGS)
12075 @endif gcc-bootstrap
12077 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12078 maybe-configure-stageprofile-gcc:
12079 @if gcc-bootstrap
12080 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12081 configure-stageprofile-gcc:
12082 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12084 @r=`${PWD_COMMAND}`; export r; \
12085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12086 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12087 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12088 $(HOST_EXPORTS) \
12089 $(POSTSTAGE1_HOST_EXPORTS) \
12090 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12091 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12092 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12093 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12095 cd $(HOST_SUBDIR)/gcc || exit 1; \
12096 case $(srcdir) in \
12097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12098 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12100 esac; \
12101 module_srcdir=gcc; \
12102 $(SHELL) $$s/$$module_srcdir/configure \
12103 --srcdir=$${topdir}/$$module_srcdir \
12104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12105 --target=${target_alias} \
12106 --with-build-libsubdir=$(HOST_SUBDIR) \
12107 $(STAGEprofile_CONFIGURE_FLAGS)
12108 @endif gcc-bootstrap
12110 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12111 maybe-configure-stagetrain-gcc:
12112 @if gcc-bootstrap
12113 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12114 configure-stagetrain-gcc:
12115 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12117 @r=`${PWD_COMMAND}`; export r; \
12118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12119 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12120 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12121 $(HOST_EXPORTS) \
12122 $(POSTSTAGE1_HOST_EXPORTS) \
12123 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12124 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12125 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12126 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12128 cd $(HOST_SUBDIR)/gcc || exit 1; \
12129 case $(srcdir) in \
12130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12131 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12133 esac; \
12134 module_srcdir=gcc; \
12135 $(SHELL) $$s/$$module_srcdir/configure \
12136 --srcdir=$${topdir}/$$module_srcdir \
12137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12138 --target=${target_alias} \
12139 --with-build-libsubdir=$(HOST_SUBDIR) \
12140 $(STAGEtrain_CONFIGURE_FLAGS)
12141 @endif gcc-bootstrap
12143 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12144 maybe-configure-stagefeedback-gcc:
12145 @if gcc-bootstrap
12146 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12147 configure-stagefeedback-gcc:
12148 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12149 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12150 @r=`${PWD_COMMAND}`; export r; \
12151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12152 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12153 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12154 $(HOST_EXPORTS) \
12155 $(POSTSTAGE1_HOST_EXPORTS) \
12156 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12157 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12158 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12159 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12161 cd $(HOST_SUBDIR)/gcc || exit 1; \
12162 case $(srcdir) in \
12163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12164 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12166 esac; \
12167 module_srcdir=gcc; \
12168 $(SHELL) $$s/$$module_srcdir/configure \
12169 --srcdir=$${topdir}/$$module_srcdir \
12170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12171 --target=${target_alias} \
12172 --with-build-libsubdir=$(HOST_SUBDIR) \
12173 $(STAGEfeedback_CONFIGURE_FLAGS)
12174 @endif gcc-bootstrap
12176 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12177 maybe-configure-stageautoprofile-gcc:
12178 @if gcc-bootstrap
12179 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12180 configure-stageautoprofile-gcc:
12181 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12183 @r=`${PWD_COMMAND}`; export r; \
12184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12185 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12186 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12187 $(HOST_EXPORTS) \
12188 $(POSTSTAGE1_HOST_EXPORTS) \
12189 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12190 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12191 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12192 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12194 cd $(HOST_SUBDIR)/gcc || exit 1; \
12195 case $(srcdir) in \
12196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12197 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12199 esac; \
12200 module_srcdir=gcc; \
12201 $(SHELL) $$s/$$module_srcdir/configure \
12202 --srcdir=$${topdir}/$$module_srcdir \
12203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12204 --target=${target_alias} \
12205 --with-build-libsubdir=$(HOST_SUBDIR) \
12206 $(STAGEautoprofile_CONFIGURE_FLAGS)
12207 @endif gcc-bootstrap
12209 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12210 maybe-configure-stageautofeedback-gcc:
12211 @if gcc-bootstrap
12212 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12213 configure-stageautofeedback-gcc:
12214 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12215 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12216 @r=`${PWD_COMMAND}`; export r; \
12217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12218 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12219 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12220 $(HOST_EXPORTS) \
12221 $(POSTSTAGE1_HOST_EXPORTS) \
12222 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12223 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12224 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12225 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12227 cd $(HOST_SUBDIR)/gcc || exit 1; \
12228 case $(srcdir) in \
12229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12230 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12232 esac; \
12233 module_srcdir=gcc; \
12234 $(SHELL) $$s/$$module_srcdir/configure \
12235 --srcdir=$${topdir}/$$module_srcdir \
12236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12237 --target=${target_alias} \
12238 --with-build-libsubdir=$(HOST_SUBDIR) \
12239 $(STAGEautofeedback_CONFIGURE_FLAGS)
12240 @endif gcc-bootstrap
12246 .PHONY: all-gcc maybe-all-gcc
12247 maybe-all-gcc:
12248 @if gcc-bootstrap
12249 all-gcc: stage_current
12250 @endif gcc-bootstrap
12251 @if gcc
12252 TARGET-gcc=all
12253 maybe-all-gcc: all-gcc
12254 all-gcc: configure-gcc
12255 @r=`${PWD_COMMAND}`; export r; \
12256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12257 $(HOST_EXPORTS) \
12258 (cd $(HOST_SUBDIR)/gcc && \
12259 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12260 $(TARGET-gcc))
12261 @endif gcc
12265 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12266 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12267 maybe-all-stage1-gcc:
12268 maybe-clean-stage1-gcc:
12269 @if gcc-bootstrap
12270 maybe-all-stage1-gcc: all-stage1-gcc
12271 all-stage1: all-stage1-gcc
12272 TARGET-stage1-gcc = $(TARGET-gcc)
12273 all-stage1-gcc: configure-stage1-gcc
12274 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12275 @r=`${PWD_COMMAND}`; export r; \
12276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12277 TFLAGS="$(STAGE1_TFLAGS)"; \
12278 $(HOST_EXPORTS) \
12279 cd $(HOST_SUBDIR)/gcc && \
12281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12282 CFLAGS="$(STAGE1_CFLAGS)" \
12283 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12284 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12285 LIBCFLAGS="$(LIBCFLAGS)" \
12286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12289 $(EXTRA_HOST_FLAGS) \
12290 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12291 TFLAGS="$(STAGE1_TFLAGS)" \
12292 $(TARGET-stage1-gcc)
12294 maybe-clean-stage1-gcc: clean-stage1-gcc
12295 clean-stage1: clean-stage1-gcc
12296 clean-stage1-gcc:
12297 @if [ $(current_stage) = stage1 ]; then \
12298 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12299 else \
12300 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12301 $(MAKE) stage1-start; \
12302 fi; \
12303 cd $(HOST_SUBDIR)/gcc && \
12304 $(MAKE) $(EXTRA_HOST_FLAGS) \
12305 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12306 @endif gcc-bootstrap
12309 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12310 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12311 maybe-all-stage2-gcc:
12312 maybe-clean-stage2-gcc:
12313 @if gcc-bootstrap
12314 maybe-all-stage2-gcc: all-stage2-gcc
12315 all-stage2: all-stage2-gcc
12316 TARGET-stage2-gcc = $(TARGET-gcc)
12317 all-stage2-gcc: configure-stage2-gcc
12318 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12319 @r=`${PWD_COMMAND}`; export r; \
12320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12321 TFLAGS="$(STAGE2_TFLAGS)"; \
12322 $(HOST_EXPORTS) \
12323 $(POSTSTAGE1_HOST_EXPORTS) \
12324 cd $(HOST_SUBDIR)/gcc && \
12326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12327 CFLAGS="$(STAGE2_CFLAGS)" \
12328 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12329 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12330 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12334 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12335 TFLAGS="$(STAGE2_TFLAGS)" \
12336 $(TARGET-stage2-gcc)
12338 maybe-clean-stage2-gcc: clean-stage2-gcc
12339 clean-stage2: clean-stage2-gcc
12340 clean-stage2-gcc:
12341 @if [ $(current_stage) = stage2 ]; then \
12342 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12343 else \
12344 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12345 $(MAKE) stage2-start; \
12346 fi; \
12347 cd $(HOST_SUBDIR)/gcc && \
12348 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12349 @endif gcc-bootstrap
12352 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12353 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12354 maybe-all-stage3-gcc:
12355 maybe-clean-stage3-gcc:
12356 @if gcc-bootstrap
12357 maybe-all-stage3-gcc: all-stage3-gcc
12358 all-stage3: all-stage3-gcc
12359 TARGET-stage3-gcc = $(TARGET-gcc)
12360 all-stage3-gcc: configure-stage3-gcc
12361 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12362 @r=`${PWD_COMMAND}`; export r; \
12363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12364 TFLAGS="$(STAGE3_TFLAGS)"; \
12365 $(HOST_EXPORTS) \
12366 $(POSTSTAGE1_HOST_EXPORTS) \
12367 cd $(HOST_SUBDIR)/gcc && \
12369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12370 CFLAGS="$(STAGE3_CFLAGS)" \
12371 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12372 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12373 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12378 TFLAGS="$(STAGE3_TFLAGS)" \
12379 $(TARGET-stage3-gcc)
12381 maybe-clean-stage3-gcc: clean-stage3-gcc
12382 clean-stage3: clean-stage3-gcc
12383 clean-stage3-gcc:
12384 @if [ $(current_stage) = stage3 ]; then \
12385 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12386 else \
12387 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12388 $(MAKE) stage3-start; \
12389 fi; \
12390 cd $(HOST_SUBDIR)/gcc && \
12391 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12392 @endif gcc-bootstrap
12395 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12396 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12397 maybe-all-stage4-gcc:
12398 maybe-clean-stage4-gcc:
12399 @if gcc-bootstrap
12400 maybe-all-stage4-gcc: all-stage4-gcc
12401 all-stage4: all-stage4-gcc
12402 TARGET-stage4-gcc = $(TARGET-gcc)
12403 all-stage4-gcc: configure-stage4-gcc
12404 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12405 @r=`${PWD_COMMAND}`; export r; \
12406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12407 TFLAGS="$(STAGE4_TFLAGS)"; \
12408 $(HOST_EXPORTS) \
12409 $(POSTSTAGE1_HOST_EXPORTS) \
12410 cd $(HOST_SUBDIR)/gcc && \
12412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12413 CFLAGS="$(STAGE4_CFLAGS)" \
12414 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12415 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12416 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12421 TFLAGS="$(STAGE4_TFLAGS)" \
12422 $(TARGET-stage4-gcc)
12424 maybe-clean-stage4-gcc: clean-stage4-gcc
12425 clean-stage4: clean-stage4-gcc
12426 clean-stage4-gcc:
12427 @if [ $(current_stage) = stage4 ]; then \
12428 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12429 else \
12430 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12431 $(MAKE) stage4-start; \
12432 fi; \
12433 cd $(HOST_SUBDIR)/gcc && \
12434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12435 @endif gcc-bootstrap
12438 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12439 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12440 maybe-all-stageprofile-gcc:
12441 maybe-clean-stageprofile-gcc:
12442 @if gcc-bootstrap
12443 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12444 all-stageprofile: all-stageprofile-gcc
12445 TARGET-stageprofile-gcc = $(TARGET-gcc)
12446 all-stageprofile-gcc: configure-stageprofile-gcc
12447 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12448 @r=`${PWD_COMMAND}`; export r; \
12449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12450 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12451 $(HOST_EXPORTS) \
12452 $(POSTSTAGE1_HOST_EXPORTS) \
12453 cd $(HOST_SUBDIR)/gcc && \
12455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12456 CFLAGS="$(STAGEprofile_CFLAGS)" \
12457 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12458 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12459 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12464 TFLAGS="$(STAGEprofile_TFLAGS)" \
12465 $(TARGET-stageprofile-gcc)
12467 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12468 clean-stageprofile: clean-stageprofile-gcc
12469 clean-stageprofile-gcc:
12470 @if [ $(current_stage) = stageprofile ]; then \
12471 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12472 else \
12473 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12474 $(MAKE) stageprofile-start; \
12475 fi; \
12476 cd $(HOST_SUBDIR)/gcc && \
12477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12478 @endif gcc-bootstrap
12481 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12482 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12483 maybe-all-stagetrain-gcc:
12484 maybe-clean-stagetrain-gcc:
12485 @if gcc-bootstrap
12486 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12487 all-stagetrain: all-stagetrain-gcc
12488 TARGET-stagetrain-gcc = $(TARGET-gcc)
12489 all-stagetrain-gcc: configure-stagetrain-gcc
12490 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12491 @r=`${PWD_COMMAND}`; export r; \
12492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12493 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12494 $(HOST_EXPORTS) \
12495 $(POSTSTAGE1_HOST_EXPORTS) \
12496 cd $(HOST_SUBDIR)/gcc && \
12498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12499 CFLAGS="$(STAGEtrain_CFLAGS)" \
12500 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12501 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12502 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12507 TFLAGS="$(STAGEtrain_TFLAGS)" \
12508 $(TARGET-stagetrain-gcc)
12510 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12511 clean-stagetrain: clean-stagetrain-gcc
12512 clean-stagetrain-gcc:
12513 @if [ $(current_stage) = stagetrain ]; then \
12514 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12515 else \
12516 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12517 $(MAKE) stagetrain-start; \
12518 fi; \
12519 cd $(HOST_SUBDIR)/gcc && \
12520 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12521 @endif gcc-bootstrap
12524 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12525 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12526 maybe-all-stagefeedback-gcc:
12527 maybe-clean-stagefeedback-gcc:
12528 @if gcc-bootstrap
12529 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12530 all-stagefeedback: all-stagefeedback-gcc
12531 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12532 all-stagefeedback-gcc: configure-stagefeedback-gcc
12533 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12534 @r=`${PWD_COMMAND}`; export r; \
12535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12536 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12537 $(HOST_EXPORTS) \
12538 $(POSTSTAGE1_HOST_EXPORTS) \
12539 cd $(HOST_SUBDIR)/gcc && \
12541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12542 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12543 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12544 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12545 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12550 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12551 $(TARGET-stagefeedback-gcc)
12553 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12554 clean-stagefeedback: clean-stagefeedback-gcc
12555 clean-stagefeedback-gcc:
12556 @if [ $(current_stage) = stagefeedback ]; then \
12557 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12558 else \
12559 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12560 $(MAKE) stagefeedback-start; \
12561 fi; \
12562 cd $(HOST_SUBDIR)/gcc && \
12563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12564 @endif gcc-bootstrap
12567 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12568 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12569 maybe-all-stageautoprofile-gcc:
12570 maybe-clean-stageautoprofile-gcc:
12571 @if gcc-bootstrap
12572 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12573 all-stageautoprofile: all-stageautoprofile-gcc
12574 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12575 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12576 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12577 @r=`${PWD_COMMAND}`; export r; \
12578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12579 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12580 $(HOST_EXPORTS) \
12581 $(POSTSTAGE1_HOST_EXPORTS) \
12582 cd $(HOST_SUBDIR)/gcc && \
12583 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12585 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12586 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12587 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12588 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12593 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12594 $(TARGET-stageautoprofile-gcc)
12596 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12597 clean-stageautoprofile: clean-stageautoprofile-gcc
12598 clean-stageautoprofile-gcc:
12599 @if [ $(current_stage) = stageautoprofile ]; then \
12600 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12601 else \
12602 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12603 $(MAKE) stageautoprofile-start; \
12604 fi; \
12605 cd $(HOST_SUBDIR)/gcc && \
12606 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12607 @endif gcc-bootstrap
12610 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12611 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12612 maybe-all-stageautofeedback-gcc:
12613 maybe-clean-stageautofeedback-gcc:
12614 @if gcc-bootstrap
12615 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12616 all-stageautofeedback: all-stageautofeedback-gcc
12617 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12618 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12619 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12620 @r=`${PWD_COMMAND}`; export r; \
12621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12622 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12623 $(HOST_EXPORTS) \
12624 $(POSTSTAGE1_HOST_EXPORTS) \
12625 cd $(HOST_SUBDIR)/gcc && \
12627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12628 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12629 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12630 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12631 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12636 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12637 $(TARGET-stageautofeedback-gcc)
12639 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12640 clean-stageautofeedback: clean-stageautofeedback-gcc
12641 clean-stageautofeedback-gcc:
12642 @if [ $(current_stage) = stageautofeedback ]; then \
12643 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12644 else \
12645 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12646 $(MAKE) stageautofeedback-start; \
12647 fi; \
12648 cd $(HOST_SUBDIR)/gcc && \
12649 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12650 @endif gcc-bootstrap
12656 .PHONY: check-gcc maybe-check-gcc
12657 maybe-check-gcc:
12658 @if gcc
12659 maybe-check-gcc: check-gcc
12661 check-gcc:
12662 @: $(MAKE); $(unstage)
12663 @r=`${PWD_COMMAND}`; export r; \
12664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12665 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12666 (cd $(HOST_SUBDIR)/gcc && \
12667 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12669 @endif gcc
12671 .PHONY: install-gcc maybe-install-gcc
12672 maybe-install-gcc:
12673 @if gcc
12674 maybe-install-gcc: install-gcc
12676 install-gcc: installdirs
12677 @: $(MAKE); $(unstage)
12678 @r=`${PWD_COMMAND}`; export r; \
12679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12680 $(HOST_EXPORTS) \
12681 (cd $(HOST_SUBDIR)/gcc && \
12682 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12684 @endif gcc
12686 .PHONY: install-strip-gcc maybe-install-strip-gcc
12687 maybe-install-strip-gcc:
12688 @if gcc
12689 maybe-install-strip-gcc: install-strip-gcc
12691 install-strip-gcc: installdirs
12692 @: $(MAKE); $(unstage)
12693 @r=`${PWD_COMMAND}`; export r; \
12694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695 $(HOST_EXPORTS) \
12696 (cd $(HOST_SUBDIR)/gcc && \
12697 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12699 @endif gcc
12701 # Other targets (info, dvi, pdf, etc.)
12703 .PHONY: maybe-info-gcc info-gcc
12704 maybe-info-gcc:
12705 @if gcc
12706 maybe-info-gcc: info-gcc
12708 info-gcc: \
12709 configure-gcc
12710 @[ -f ./gcc/Makefile ] || exit 0; \
12711 r=`${PWD_COMMAND}`; export r; \
12712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713 $(HOST_EXPORTS) \
12714 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12716 done; \
12717 echo "Doing info in gcc"; \
12718 (cd $(HOST_SUBDIR)/gcc && \
12719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12721 "RANLIB=$${RANLIB}" \
12722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12723 info) \
12724 || exit 1
12726 @endif gcc
12728 .PHONY: maybe-dvi-gcc dvi-gcc
12729 maybe-dvi-gcc:
12730 @if gcc
12731 maybe-dvi-gcc: dvi-gcc
12733 dvi-gcc: \
12734 configure-gcc
12735 @[ -f ./gcc/Makefile ] || exit 0; \
12736 r=`${PWD_COMMAND}`; export r; \
12737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12738 $(HOST_EXPORTS) \
12739 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12741 done; \
12742 echo "Doing dvi in gcc"; \
12743 (cd $(HOST_SUBDIR)/gcc && \
12744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12746 "RANLIB=$${RANLIB}" \
12747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12748 dvi) \
12749 || exit 1
12751 @endif gcc
12753 .PHONY: maybe-pdf-gcc pdf-gcc
12754 maybe-pdf-gcc:
12755 @if gcc
12756 maybe-pdf-gcc: pdf-gcc
12758 pdf-gcc: \
12759 configure-gcc
12760 @[ -f ./gcc/Makefile ] || exit 0; \
12761 r=`${PWD_COMMAND}`; export r; \
12762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12763 $(HOST_EXPORTS) \
12764 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12766 done; \
12767 echo "Doing pdf in gcc"; \
12768 (cd $(HOST_SUBDIR)/gcc && \
12769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12771 "RANLIB=$${RANLIB}" \
12772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12773 pdf) \
12774 || exit 1
12776 @endif gcc
12778 .PHONY: maybe-html-gcc html-gcc
12779 maybe-html-gcc:
12780 @if gcc
12781 maybe-html-gcc: html-gcc
12783 html-gcc: \
12784 configure-gcc
12785 @[ -f ./gcc/Makefile ] || exit 0; \
12786 r=`${PWD_COMMAND}`; export r; \
12787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12788 $(HOST_EXPORTS) \
12789 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12791 done; \
12792 echo "Doing html in gcc"; \
12793 (cd $(HOST_SUBDIR)/gcc && \
12794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12796 "RANLIB=$${RANLIB}" \
12797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12798 html) \
12799 || exit 1
12801 @endif gcc
12803 .PHONY: maybe-TAGS-gcc TAGS-gcc
12804 maybe-TAGS-gcc:
12805 @if gcc
12806 maybe-TAGS-gcc: TAGS-gcc
12808 TAGS-gcc: \
12809 configure-gcc
12810 @[ -f ./gcc/Makefile ] || exit 0; \
12811 r=`${PWD_COMMAND}`; export r; \
12812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12813 $(HOST_EXPORTS) \
12814 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12816 done; \
12817 echo "Doing TAGS in gcc"; \
12818 (cd $(HOST_SUBDIR)/gcc && \
12819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12821 "RANLIB=$${RANLIB}" \
12822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12823 TAGS) \
12824 || exit 1
12826 @endif gcc
12828 .PHONY: maybe-install-info-gcc install-info-gcc
12829 maybe-install-info-gcc:
12830 @if gcc
12831 maybe-install-info-gcc: install-info-gcc
12833 install-info-gcc: \
12834 configure-gcc \
12835 info-gcc
12836 @[ -f ./gcc/Makefile ] || exit 0; \
12837 r=`${PWD_COMMAND}`; export r; \
12838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12839 $(HOST_EXPORTS) \
12840 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12842 done; \
12843 echo "Doing install-info in gcc"; \
12844 (cd $(HOST_SUBDIR)/gcc && \
12845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12847 "RANLIB=$${RANLIB}" \
12848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12849 install-info) \
12850 || exit 1
12852 @endif gcc
12854 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12855 maybe-install-dvi-gcc:
12856 @if gcc
12857 maybe-install-dvi-gcc: install-dvi-gcc
12859 install-dvi-gcc: \
12860 configure-gcc \
12861 dvi-gcc
12862 @[ -f ./gcc/Makefile ] || exit 0; \
12863 r=`${PWD_COMMAND}`; export r; \
12864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12865 $(HOST_EXPORTS) \
12866 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12868 done; \
12869 echo "Doing install-dvi in gcc"; \
12870 (cd $(HOST_SUBDIR)/gcc && \
12871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12873 "RANLIB=$${RANLIB}" \
12874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12875 install-dvi) \
12876 || exit 1
12878 @endif gcc
12880 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12881 maybe-install-pdf-gcc:
12882 @if gcc
12883 maybe-install-pdf-gcc: install-pdf-gcc
12885 install-pdf-gcc: \
12886 configure-gcc \
12887 pdf-gcc
12888 @[ -f ./gcc/Makefile ] || exit 0; \
12889 r=`${PWD_COMMAND}`; export r; \
12890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12891 $(HOST_EXPORTS) \
12892 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12894 done; \
12895 echo "Doing install-pdf in gcc"; \
12896 (cd $(HOST_SUBDIR)/gcc && \
12897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12899 "RANLIB=$${RANLIB}" \
12900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12901 install-pdf) \
12902 || exit 1
12904 @endif gcc
12906 .PHONY: maybe-install-html-gcc install-html-gcc
12907 maybe-install-html-gcc:
12908 @if gcc
12909 maybe-install-html-gcc: install-html-gcc
12911 install-html-gcc: \
12912 configure-gcc \
12913 html-gcc
12914 @[ -f ./gcc/Makefile ] || exit 0; \
12915 r=`${PWD_COMMAND}`; export r; \
12916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12917 $(HOST_EXPORTS) \
12918 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12920 done; \
12921 echo "Doing install-html in gcc"; \
12922 (cd $(HOST_SUBDIR)/gcc && \
12923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12925 "RANLIB=$${RANLIB}" \
12926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12927 install-html) \
12928 || exit 1
12930 @endif gcc
12932 .PHONY: maybe-installcheck-gcc installcheck-gcc
12933 maybe-installcheck-gcc:
12934 @if gcc
12935 maybe-installcheck-gcc: installcheck-gcc
12937 installcheck-gcc: \
12938 configure-gcc
12939 @[ -f ./gcc/Makefile ] || exit 0; \
12940 r=`${PWD_COMMAND}`; export r; \
12941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12942 $(HOST_EXPORTS) \
12943 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12945 done; \
12946 echo "Doing installcheck in gcc"; \
12947 (cd $(HOST_SUBDIR)/gcc && \
12948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12950 "RANLIB=$${RANLIB}" \
12951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12952 installcheck) \
12953 || exit 1
12955 @endif gcc
12957 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12958 maybe-mostlyclean-gcc:
12959 @if gcc
12960 maybe-mostlyclean-gcc: mostlyclean-gcc
12962 mostlyclean-gcc:
12963 @[ -f ./gcc/Makefile ] || exit 0; \
12964 r=`${PWD_COMMAND}`; export r; \
12965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966 $(HOST_EXPORTS) \
12967 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12969 done; \
12970 echo "Doing mostlyclean in gcc"; \
12971 (cd $(HOST_SUBDIR)/gcc && \
12972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12974 "RANLIB=$${RANLIB}" \
12975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12976 mostlyclean) \
12977 || exit 1
12979 @endif gcc
12981 .PHONY: maybe-clean-gcc clean-gcc
12982 maybe-clean-gcc:
12983 @if gcc
12984 maybe-clean-gcc: clean-gcc
12986 clean-gcc:
12987 @[ -f ./gcc/Makefile ] || exit 0; \
12988 r=`${PWD_COMMAND}`; export r; \
12989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12990 $(HOST_EXPORTS) \
12991 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12993 done; \
12994 echo "Doing clean in gcc"; \
12995 (cd $(HOST_SUBDIR)/gcc && \
12996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12998 "RANLIB=$${RANLIB}" \
12999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13000 clean) \
13001 || exit 1
13003 @endif gcc
13005 .PHONY: maybe-distclean-gcc distclean-gcc
13006 maybe-distclean-gcc:
13007 @if gcc
13008 maybe-distclean-gcc: distclean-gcc
13010 distclean-gcc:
13011 @[ -f ./gcc/Makefile ] || exit 0; \
13012 r=`${PWD_COMMAND}`; export r; \
13013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13014 $(HOST_EXPORTS) \
13015 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13017 done; \
13018 echo "Doing distclean in gcc"; \
13019 (cd $(HOST_SUBDIR)/gcc && \
13020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13022 "RANLIB=$${RANLIB}" \
13023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13024 distclean) \
13025 || exit 1
13027 @endif gcc
13029 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13030 maybe-maintainer-clean-gcc:
13031 @if gcc
13032 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13034 maintainer-clean-gcc:
13035 @[ -f ./gcc/Makefile ] || exit 0; \
13036 r=`${PWD_COMMAND}`; export r; \
13037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038 $(HOST_EXPORTS) \
13039 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13041 done; \
13042 echo "Doing maintainer-clean in gcc"; \
13043 (cd $(HOST_SUBDIR)/gcc && \
13044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13046 "RANLIB=$${RANLIB}" \
13047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13048 maintainer-clean) \
13049 || exit 1
13051 @endif gcc
13055 .PHONY: configure-gmp maybe-configure-gmp
13056 maybe-configure-gmp:
13057 @if gcc-bootstrap
13058 configure-gmp: stage_current
13059 @endif gcc-bootstrap
13060 @if gmp
13061 maybe-configure-gmp: configure-gmp
13062 configure-gmp:
13063 @r=`${PWD_COMMAND}`; export r; \
13064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13065 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13067 $(HOST_EXPORTS) \
13068 echo Configuring in $(HOST_SUBDIR)/gmp; \
13069 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13070 case $(srcdir) in \
13071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13072 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13074 esac; \
13075 module_srcdir=gmp; \
13076 $(SHELL) \
13077 $$s/$$module_srcdir/configure \
13078 --srcdir=$${topdir}/$$module_srcdir \
13079 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13080 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13081 || exit 1
13082 @endif gmp
13086 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13087 maybe-configure-stage1-gmp:
13088 @if gmp-bootstrap
13089 maybe-configure-stage1-gmp: configure-stage1-gmp
13090 configure-stage1-gmp:
13091 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13093 @r=`${PWD_COMMAND}`; export r; \
13094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13095 TFLAGS="$(STAGE1_TFLAGS)"; \
13096 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13097 $(HOST_EXPORTS) \
13098 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13099 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13100 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13101 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13103 cd $(HOST_SUBDIR)/gmp || exit 1; \
13104 case $(srcdir) in \
13105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13106 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13108 esac; \
13109 module_srcdir=gmp; \
13110 $(SHELL) $$s/$$module_srcdir/configure \
13111 --srcdir=$${topdir}/$$module_srcdir \
13112 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13113 --target=none-${host_vendor}-${host_os} \
13115 $(STAGE1_CONFIGURE_FLAGS) \
13116 --disable-shared LEX="touch lex.yy.c"
13117 @endif gmp-bootstrap
13119 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13120 maybe-configure-stage2-gmp:
13121 @if gmp-bootstrap
13122 maybe-configure-stage2-gmp: configure-stage2-gmp
13123 configure-stage2-gmp:
13124 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13126 @r=`${PWD_COMMAND}`; export r; \
13127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13128 TFLAGS="$(STAGE2_TFLAGS)"; \
13129 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13130 $(HOST_EXPORTS) \
13131 $(POSTSTAGE1_HOST_EXPORTS) \
13132 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13133 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13134 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13135 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13137 cd $(HOST_SUBDIR)/gmp || exit 1; \
13138 case $(srcdir) in \
13139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13140 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13142 esac; \
13143 module_srcdir=gmp; \
13144 $(SHELL) $$s/$$module_srcdir/configure \
13145 --srcdir=$${topdir}/$$module_srcdir \
13146 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13147 --target=none-${host_vendor}-${host_os} \
13148 --with-build-libsubdir=$(HOST_SUBDIR) \
13149 $(STAGE2_CONFIGURE_FLAGS) \
13150 --disable-shared LEX="touch lex.yy.c"
13151 @endif gmp-bootstrap
13153 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13154 maybe-configure-stage3-gmp:
13155 @if gmp-bootstrap
13156 maybe-configure-stage3-gmp: configure-stage3-gmp
13157 configure-stage3-gmp:
13158 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13160 @r=`${PWD_COMMAND}`; export r; \
13161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13162 TFLAGS="$(STAGE3_TFLAGS)"; \
13163 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13164 $(HOST_EXPORTS) \
13165 $(POSTSTAGE1_HOST_EXPORTS) \
13166 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13167 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13168 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13169 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13170 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13171 cd $(HOST_SUBDIR)/gmp || exit 1; \
13172 case $(srcdir) in \
13173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13174 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13176 esac; \
13177 module_srcdir=gmp; \
13178 $(SHELL) $$s/$$module_srcdir/configure \
13179 --srcdir=$${topdir}/$$module_srcdir \
13180 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13181 --target=none-${host_vendor}-${host_os} \
13182 --with-build-libsubdir=$(HOST_SUBDIR) \
13183 $(STAGE3_CONFIGURE_FLAGS) \
13184 --disable-shared LEX="touch lex.yy.c"
13185 @endif gmp-bootstrap
13187 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13188 maybe-configure-stage4-gmp:
13189 @if gmp-bootstrap
13190 maybe-configure-stage4-gmp: configure-stage4-gmp
13191 configure-stage4-gmp:
13192 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13194 @r=`${PWD_COMMAND}`; export r; \
13195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13196 TFLAGS="$(STAGE4_TFLAGS)"; \
13197 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13198 $(HOST_EXPORTS) \
13199 $(POSTSTAGE1_HOST_EXPORTS) \
13200 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13201 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13202 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13203 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13205 cd $(HOST_SUBDIR)/gmp || exit 1; \
13206 case $(srcdir) in \
13207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13208 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13210 esac; \
13211 module_srcdir=gmp; \
13212 $(SHELL) $$s/$$module_srcdir/configure \
13213 --srcdir=$${topdir}/$$module_srcdir \
13214 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13215 --target=none-${host_vendor}-${host_os} \
13216 --with-build-libsubdir=$(HOST_SUBDIR) \
13217 $(STAGE4_CONFIGURE_FLAGS) \
13218 --disable-shared LEX="touch lex.yy.c"
13219 @endif gmp-bootstrap
13221 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13222 maybe-configure-stageprofile-gmp:
13223 @if gmp-bootstrap
13224 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13225 configure-stageprofile-gmp:
13226 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13227 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13228 @r=`${PWD_COMMAND}`; export r; \
13229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13230 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13231 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13232 $(HOST_EXPORTS) \
13233 $(POSTSTAGE1_HOST_EXPORTS) \
13234 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13235 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13236 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13237 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13238 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13239 cd $(HOST_SUBDIR)/gmp || exit 1; \
13240 case $(srcdir) in \
13241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13242 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13244 esac; \
13245 module_srcdir=gmp; \
13246 $(SHELL) $$s/$$module_srcdir/configure \
13247 --srcdir=$${topdir}/$$module_srcdir \
13248 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13249 --target=none-${host_vendor}-${host_os} \
13250 --with-build-libsubdir=$(HOST_SUBDIR) \
13251 $(STAGEprofile_CONFIGURE_FLAGS) \
13252 --disable-shared LEX="touch lex.yy.c"
13253 @endif gmp-bootstrap
13255 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13256 maybe-configure-stagetrain-gmp:
13257 @if gmp-bootstrap
13258 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13259 configure-stagetrain-gmp:
13260 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13262 @r=`${PWD_COMMAND}`; export r; \
13263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13265 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13266 $(HOST_EXPORTS) \
13267 $(POSTSTAGE1_HOST_EXPORTS) \
13268 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13269 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13270 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13271 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13273 cd $(HOST_SUBDIR)/gmp || exit 1; \
13274 case $(srcdir) in \
13275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13276 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13278 esac; \
13279 module_srcdir=gmp; \
13280 $(SHELL) $$s/$$module_srcdir/configure \
13281 --srcdir=$${topdir}/$$module_srcdir \
13282 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13283 --target=none-${host_vendor}-${host_os} \
13284 --with-build-libsubdir=$(HOST_SUBDIR) \
13285 $(STAGEtrain_CONFIGURE_FLAGS) \
13286 --disable-shared LEX="touch lex.yy.c"
13287 @endif gmp-bootstrap
13289 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13290 maybe-configure-stagefeedback-gmp:
13291 @if gmp-bootstrap
13292 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13293 configure-stagefeedback-gmp:
13294 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13296 @r=`${PWD_COMMAND}`; export r; \
13297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13298 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13299 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13300 $(HOST_EXPORTS) \
13301 $(POSTSTAGE1_HOST_EXPORTS) \
13302 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13303 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13304 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13305 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13307 cd $(HOST_SUBDIR)/gmp || exit 1; \
13308 case $(srcdir) in \
13309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13310 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13312 esac; \
13313 module_srcdir=gmp; \
13314 $(SHELL) $$s/$$module_srcdir/configure \
13315 --srcdir=$${topdir}/$$module_srcdir \
13316 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13317 --target=none-${host_vendor}-${host_os} \
13318 --with-build-libsubdir=$(HOST_SUBDIR) \
13319 $(STAGEfeedback_CONFIGURE_FLAGS) \
13320 --disable-shared LEX="touch lex.yy.c"
13321 @endif gmp-bootstrap
13323 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13324 maybe-configure-stageautoprofile-gmp:
13325 @if gmp-bootstrap
13326 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13327 configure-stageautoprofile-gmp:
13328 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13329 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13330 @r=`${PWD_COMMAND}`; export r; \
13331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13332 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13333 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13334 $(HOST_EXPORTS) \
13335 $(POSTSTAGE1_HOST_EXPORTS) \
13336 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13337 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13338 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13339 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13341 cd $(HOST_SUBDIR)/gmp || exit 1; \
13342 case $(srcdir) in \
13343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13344 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13346 esac; \
13347 module_srcdir=gmp; \
13348 $(SHELL) $$s/$$module_srcdir/configure \
13349 --srcdir=$${topdir}/$$module_srcdir \
13350 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13351 --target=none-${host_vendor}-${host_os} \
13352 --with-build-libsubdir=$(HOST_SUBDIR) \
13353 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13354 --disable-shared LEX="touch lex.yy.c"
13355 @endif gmp-bootstrap
13357 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13358 maybe-configure-stageautofeedback-gmp:
13359 @if gmp-bootstrap
13360 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13361 configure-stageautofeedback-gmp:
13362 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13364 @r=`${PWD_COMMAND}`; export r; \
13365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13367 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13368 $(HOST_EXPORTS) \
13369 $(POSTSTAGE1_HOST_EXPORTS) \
13370 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13371 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13372 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13373 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13375 cd $(HOST_SUBDIR)/gmp || exit 1; \
13376 case $(srcdir) in \
13377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13378 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13380 esac; \
13381 module_srcdir=gmp; \
13382 $(SHELL) $$s/$$module_srcdir/configure \
13383 --srcdir=$${topdir}/$$module_srcdir \
13384 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13385 --target=none-${host_vendor}-${host_os} \
13386 --with-build-libsubdir=$(HOST_SUBDIR) \
13387 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13388 --disable-shared LEX="touch lex.yy.c"
13389 @endif gmp-bootstrap
13395 .PHONY: all-gmp maybe-all-gmp
13396 maybe-all-gmp:
13397 @if gcc-bootstrap
13398 all-gmp: stage_current
13399 @endif gcc-bootstrap
13400 @if gmp
13401 TARGET-gmp=all
13402 maybe-all-gmp: all-gmp
13403 all-gmp: configure-gmp
13404 @r=`${PWD_COMMAND}`; export r; \
13405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13406 $(HOST_EXPORTS) \
13407 (cd $(HOST_SUBDIR)/gmp && \
13408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13409 $(TARGET-gmp))
13410 @endif gmp
13414 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13415 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13416 maybe-all-stage1-gmp:
13417 maybe-clean-stage1-gmp:
13418 @if gmp-bootstrap
13419 maybe-all-stage1-gmp: all-stage1-gmp
13420 all-stage1: all-stage1-gmp
13421 TARGET-stage1-gmp = $(TARGET-gmp)
13422 all-stage1-gmp: configure-stage1-gmp
13423 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13424 @r=`${PWD_COMMAND}`; export r; \
13425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426 TFLAGS="$(STAGE1_TFLAGS)"; \
13427 $(HOST_EXPORTS) \
13428 cd $(HOST_SUBDIR)/gmp && \
13430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13431 CFLAGS="$(STAGE1_CFLAGS)" \
13432 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13433 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13434 LIBCFLAGS="$(LIBCFLAGS)" \
13435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13438 $(EXTRA_HOST_FLAGS) \
13439 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13440 TFLAGS="$(STAGE1_TFLAGS)" \
13441 $(TARGET-stage1-gmp)
13443 maybe-clean-stage1-gmp: clean-stage1-gmp
13444 clean-stage1: clean-stage1-gmp
13445 clean-stage1-gmp:
13446 @if [ $(current_stage) = stage1 ]; then \
13447 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13448 else \
13449 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13450 $(MAKE) stage1-start; \
13451 fi; \
13452 cd $(HOST_SUBDIR)/gmp && \
13453 $(MAKE) $(EXTRA_HOST_FLAGS) \
13454 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13455 @endif gmp-bootstrap
13458 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13459 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13460 maybe-all-stage2-gmp:
13461 maybe-clean-stage2-gmp:
13462 @if gmp-bootstrap
13463 maybe-all-stage2-gmp: all-stage2-gmp
13464 all-stage2: all-stage2-gmp
13465 TARGET-stage2-gmp = $(TARGET-gmp)
13466 all-stage2-gmp: configure-stage2-gmp
13467 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13468 @r=`${PWD_COMMAND}`; export r; \
13469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13470 TFLAGS="$(STAGE2_TFLAGS)"; \
13471 $(HOST_EXPORTS) \
13472 $(POSTSTAGE1_HOST_EXPORTS) \
13473 cd $(HOST_SUBDIR)/gmp && \
13475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13476 CFLAGS="$(STAGE2_CFLAGS)" \
13477 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13478 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13479 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13483 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13484 TFLAGS="$(STAGE2_TFLAGS)" \
13485 $(TARGET-stage2-gmp)
13487 maybe-clean-stage2-gmp: clean-stage2-gmp
13488 clean-stage2: clean-stage2-gmp
13489 clean-stage2-gmp:
13490 @if [ $(current_stage) = stage2 ]; then \
13491 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13492 else \
13493 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13494 $(MAKE) stage2-start; \
13495 fi; \
13496 cd $(HOST_SUBDIR)/gmp && \
13497 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13498 @endif gmp-bootstrap
13501 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13502 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13503 maybe-all-stage3-gmp:
13504 maybe-clean-stage3-gmp:
13505 @if gmp-bootstrap
13506 maybe-all-stage3-gmp: all-stage3-gmp
13507 all-stage3: all-stage3-gmp
13508 TARGET-stage3-gmp = $(TARGET-gmp)
13509 all-stage3-gmp: configure-stage3-gmp
13510 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13511 @r=`${PWD_COMMAND}`; export r; \
13512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13513 TFLAGS="$(STAGE3_TFLAGS)"; \
13514 $(HOST_EXPORTS) \
13515 $(POSTSTAGE1_HOST_EXPORTS) \
13516 cd $(HOST_SUBDIR)/gmp && \
13518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13519 CFLAGS="$(STAGE3_CFLAGS)" \
13520 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13521 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13522 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13526 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13527 TFLAGS="$(STAGE3_TFLAGS)" \
13528 $(TARGET-stage3-gmp)
13530 maybe-clean-stage3-gmp: clean-stage3-gmp
13531 clean-stage3: clean-stage3-gmp
13532 clean-stage3-gmp:
13533 @if [ $(current_stage) = stage3 ]; then \
13534 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13535 else \
13536 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13537 $(MAKE) stage3-start; \
13538 fi; \
13539 cd $(HOST_SUBDIR)/gmp && \
13540 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13541 @endif gmp-bootstrap
13544 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13545 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13546 maybe-all-stage4-gmp:
13547 maybe-clean-stage4-gmp:
13548 @if gmp-bootstrap
13549 maybe-all-stage4-gmp: all-stage4-gmp
13550 all-stage4: all-stage4-gmp
13551 TARGET-stage4-gmp = $(TARGET-gmp)
13552 all-stage4-gmp: configure-stage4-gmp
13553 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13554 @r=`${PWD_COMMAND}`; export r; \
13555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13556 TFLAGS="$(STAGE4_TFLAGS)"; \
13557 $(HOST_EXPORTS) \
13558 $(POSTSTAGE1_HOST_EXPORTS) \
13559 cd $(HOST_SUBDIR)/gmp && \
13561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13562 CFLAGS="$(STAGE4_CFLAGS)" \
13563 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13564 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13565 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13569 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13570 TFLAGS="$(STAGE4_TFLAGS)" \
13571 $(TARGET-stage4-gmp)
13573 maybe-clean-stage4-gmp: clean-stage4-gmp
13574 clean-stage4: clean-stage4-gmp
13575 clean-stage4-gmp:
13576 @if [ $(current_stage) = stage4 ]; then \
13577 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13578 else \
13579 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13580 $(MAKE) stage4-start; \
13581 fi; \
13582 cd $(HOST_SUBDIR)/gmp && \
13583 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13584 @endif gmp-bootstrap
13587 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13588 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13589 maybe-all-stageprofile-gmp:
13590 maybe-clean-stageprofile-gmp:
13591 @if gmp-bootstrap
13592 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13593 all-stageprofile: all-stageprofile-gmp
13594 TARGET-stageprofile-gmp = $(TARGET-gmp)
13595 all-stageprofile-gmp: configure-stageprofile-gmp
13596 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13597 @r=`${PWD_COMMAND}`; export r; \
13598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13600 $(HOST_EXPORTS) \
13601 $(POSTSTAGE1_HOST_EXPORTS) \
13602 cd $(HOST_SUBDIR)/gmp && \
13604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13605 CFLAGS="$(STAGEprofile_CFLAGS)" \
13606 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13607 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13608 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13612 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13613 TFLAGS="$(STAGEprofile_TFLAGS)" \
13614 $(TARGET-stageprofile-gmp)
13616 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13617 clean-stageprofile: clean-stageprofile-gmp
13618 clean-stageprofile-gmp:
13619 @if [ $(current_stage) = stageprofile ]; then \
13620 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13621 else \
13622 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13623 $(MAKE) stageprofile-start; \
13624 fi; \
13625 cd $(HOST_SUBDIR)/gmp && \
13626 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13627 @endif gmp-bootstrap
13630 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13631 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13632 maybe-all-stagetrain-gmp:
13633 maybe-clean-stagetrain-gmp:
13634 @if gmp-bootstrap
13635 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13636 all-stagetrain: all-stagetrain-gmp
13637 TARGET-stagetrain-gmp = $(TARGET-gmp)
13638 all-stagetrain-gmp: configure-stagetrain-gmp
13639 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13640 @r=`${PWD_COMMAND}`; export r; \
13641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13642 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13643 $(HOST_EXPORTS) \
13644 $(POSTSTAGE1_HOST_EXPORTS) \
13645 cd $(HOST_SUBDIR)/gmp && \
13647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13648 CFLAGS="$(STAGEtrain_CFLAGS)" \
13649 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13650 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13651 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13655 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13656 TFLAGS="$(STAGEtrain_TFLAGS)" \
13657 $(TARGET-stagetrain-gmp)
13659 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13660 clean-stagetrain: clean-stagetrain-gmp
13661 clean-stagetrain-gmp:
13662 @if [ $(current_stage) = stagetrain ]; then \
13663 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13664 else \
13665 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13666 $(MAKE) stagetrain-start; \
13667 fi; \
13668 cd $(HOST_SUBDIR)/gmp && \
13669 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13670 @endif gmp-bootstrap
13673 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13674 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13675 maybe-all-stagefeedback-gmp:
13676 maybe-clean-stagefeedback-gmp:
13677 @if gmp-bootstrap
13678 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13679 all-stagefeedback: all-stagefeedback-gmp
13680 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13681 all-stagefeedback-gmp: configure-stagefeedback-gmp
13682 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13683 @r=`${PWD_COMMAND}`; export r; \
13684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13686 $(HOST_EXPORTS) \
13687 $(POSTSTAGE1_HOST_EXPORTS) \
13688 cd $(HOST_SUBDIR)/gmp && \
13690 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13691 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13692 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13693 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13694 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13695 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13696 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13697 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13698 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13699 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13700 $(TARGET-stagefeedback-gmp)
13702 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13703 clean-stagefeedback: clean-stagefeedback-gmp
13704 clean-stagefeedback-gmp:
13705 @if [ $(current_stage) = stagefeedback ]; then \
13706 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13707 else \
13708 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13709 $(MAKE) stagefeedback-start; \
13710 fi; \
13711 cd $(HOST_SUBDIR)/gmp && \
13712 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13713 @endif gmp-bootstrap
13716 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13717 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13718 maybe-all-stageautoprofile-gmp:
13719 maybe-clean-stageautoprofile-gmp:
13720 @if gmp-bootstrap
13721 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13722 all-stageautoprofile: all-stageautoprofile-gmp
13723 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13724 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13725 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13726 @r=`${PWD_COMMAND}`; export r; \
13727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13729 $(HOST_EXPORTS) \
13730 $(POSTSTAGE1_HOST_EXPORTS) \
13731 cd $(HOST_SUBDIR)/gmp && \
13732 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13734 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13735 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13736 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13737 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13741 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13742 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13743 $(TARGET-stageautoprofile-gmp)
13745 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13746 clean-stageautoprofile: clean-stageautoprofile-gmp
13747 clean-stageautoprofile-gmp:
13748 @if [ $(current_stage) = stageautoprofile ]; then \
13749 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13750 else \
13751 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13752 $(MAKE) stageautoprofile-start; \
13753 fi; \
13754 cd $(HOST_SUBDIR)/gmp && \
13755 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13756 @endif gmp-bootstrap
13759 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13760 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13761 maybe-all-stageautofeedback-gmp:
13762 maybe-clean-stageautofeedback-gmp:
13763 @if gmp-bootstrap
13764 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13765 all-stageautofeedback: all-stageautofeedback-gmp
13766 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13767 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13768 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13769 @r=`${PWD_COMMAND}`; export r; \
13770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13771 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13772 $(HOST_EXPORTS) \
13773 $(POSTSTAGE1_HOST_EXPORTS) \
13774 cd $(HOST_SUBDIR)/gmp && \
13776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13777 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13778 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13779 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13780 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13785 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13786 $(TARGET-stageautofeedback-gmp)
13788 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13789 clean-stageautofeedback: clean-stageautofeedback-gmp
13790 clean-stageautofeedback-gmp:
13791 @if [ $(current_stage) = stageautofeedback ]; then \
13792 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13793 else \
13794 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13795 $(MAKE) stageautofeedback-start; \
13796 fi; \
13797 cd $(HOST_SUBDIR)/gmp && \
13798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13799 @endif gmp-bootstrap
13805 .PHONY: check-gmp maybe-check-gmp
13806 maybe-check-gmp:
13807 @if gmp
13808 maybe-check-gmp: check-gmp
13810 check-gmp:
13811 @: $(MAKE); $(unstage)
13812 @r=`${PWD_COMMAND}`; export r; \
13813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13814 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13815 (cd $(HOST_SUBDIR)/gmp && \
13816 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13818 @endif gmp
13820 .PHONY: install-gmp maybe-install-gmp
13821 maybe-install-gmp:
13822 @if gmp
13823 maybe-install-gmp: install-gmp
13825 install-gmp:
13827 @endif gmp
13829 .PHONY: install-strip-gmp maybe-install-strip-gmp
13830 maybe-install-strip-gmp:
13831 @if gmp
13832 maybe-install-strip-gmp: install-strip-gmp
13834 install-strip-gmp:
13836 @endif gmp
13838 # Other targets (info, dvi, pdf, etc.)
13840 .PHONY: maybe-info-gmp info-gmp
13841 maybe-info-gmp:
13842 @if gmp
13843 maybe-info-gmp: info-gmp
13845 info-gmp: \
13846 configure-gmp
13847 @[ -f ./gmp/Makefile ] || exit 0; \
13848 r=`${PWD_COMMAND}`; export r; \
13849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13850 $(HOST_EXPORTS) \
13851 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13853 done; \
13854 echo "Doing info in gmp"; \
13855 (cd $(HOST_SUBDIR)/gmp && \
13856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13858 "RANLIB=$${RANLIB}" \
13859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13860 info) \
13861 || exit 1
13863 @endif gmp
13865 .PHONY: maybe-dvi-gmp dvi-gmp
13866 maybe-dvi-gmp:
13867 @if gmp
13868 maybe-dvi-gmp: dvi-gmp
13870 dvi-gmp: \
13871 configure-gmp
13872 @[ -f ./gmp/Makefile ] || exit 0; \
13873 r=`${PWD_COMMAND}`; export r; \
13874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875 $(HOST_EXPORTS) \
13876 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13878 done; \
13879 echo "Doing dvi in gmp"; \
13880 (cd $(HOST_SUBDIR)/gmp && \
13881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13883 "RANLIB=$${RANLIB}" \
13884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13885 dvi) \
13886 || exit 1
13888 @endif gmp
13890 .PHONY: maybe-pdf-gmp pdf-gmp
13891 maybe-pdf-gmp:
13892 @if gmp
13893 maybe-pdf-gmp: pdf-gmp
13895 pdf-gmp: \
13896 configure-gmp
13897 @[ -f ./gmp/Makefile ] || exit 0; \
13898 r=`${PWD_COMMAND}`; export r; \
13899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13900 $(HOST_EXPORTS) \
13901 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13903 done; \
13904 echo "Doing pdf in gmp"; \
13905 (cd $(HOST_SUBDIR)/gmp && \
13906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13908 "RANLIB=$${RANLIB}" \
13909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13910 pdf) \
13911 || exit 1
13913 @endif gmp
13915 .PHONY: maybe-html-gmp html-gmp
13916 maybe-html-gmp:
13917 @if gmp
13918 maybe-html-gmp: html-gmp
13920 html-gmp: \
13921 configure-gmp
13922 @[ -f ./gmp/Makefile ] || exit 0; \
13923 r=`${PWD_COMMAND}`; export r; \
13924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13925 $(HOST_EXPORTS) \
13926 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13928 done; \
13929 echo "Doing html in gmp"; \
13930 (cd $(HOST_SUBDIR)/gmp && \
13931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13933 "RANLIB=$${RANLIB}" \
13934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13935 html) \
13936 || exit 1
13938 @endif gmp
13940 .PHONY: maybe-TAGS-gmp TAGS-gmp
13941 maybe-TAGS-gmp:
13942 @if gmp
13943 maybe-TAGS-gmp: TAGS-gmp
13945 TAGS-gmp: \
13946 configure-gmp
13947 @[ -f ./gmp/Makefile ] || exit 0; \
13948 r=`${PWD_COMMAND}`; export r; \
13949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13950 $(HOST_EXPORTS) \
13951 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13953 done; \
13954 echo "Doing TAGS in gmp"; \
13955 (cd $(HOST_SUBDIR)/gmp && \
13956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13958 "RANLIB=$${RANLIB}" \
13959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13960 TAGS) \
13961 || exit 1
13963 @endif gmp
13965 .PHONY: maybe-install-info-gmp install-info-gmp
13966 maybe-install-info-gmp:
13967 @if gmp
13968 maybe-install-info-gmp: install-info-gmp
13970 install-info-gmp: \
13971 configure-gmp \
13972 info-gmp
13973 @[ -f ./gmp/Makefile ] || exit 0; \
13974 r=`${PWD_COMMAND}`; export r; \
13975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13976 $(HOST_EXPORTS) \
13977 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13979 done; \
13980 echo "Doing install-info in gmp"; \
13981 (cd $(HOST_SUBDIR)/gmp && \
13982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13984 "RANLIB=$${RANLIB}" \
13985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13986 install-info) \
13987 || exit 1
13989 @endif gmp
13991 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
13992 maybe-install-dvi-gmp:
13993 @if gmp
13994 maybe-install-dvi-gmp: install-dvi-gmp
13996 install-dvi-gmp: \
13997 configure-gmp \
13998 dvi-gmp
13999 @[ -f ./gmp/Makefile ] || exit 0; \
14000 r=`${PWD_COMMAND}`; export r; \
14001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14002 $(HOST_EXPORTS) \
14003 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14005 done; \
14006 echo "Doing install-dvi in gmp"; \
14007 (cd $(HOST_SUBDIR)/gmp && \
14008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14010 "RANLIB=$${RANLIB}" \
14011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14012 install-dvi) \
14013 || exit 1
14015 @endif gmp
14017 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14018 maybe-install-pdf-gmp:
14019 @if gmp
14020 maybe-install-pdf-gmp: install-pdf-gmp
14022 install-pdf-gmp: \
14023 configure-gmp \
14024 pdf-gmp
14025 @[ -f ./gmp/Makefile ] || exit 0; \
14026 r=`${PWD_COMMAND}`; export r; \
14027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14028 $(HOST_EXPORTS) \
14029 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14031 done; \
14032 echo "Doing install-pdf in gmp"; \
14033 (cd $(HOST_SUBDIR)/gmp && \
14034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14036 "RANLIB=$${RANLIB}" \
14037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14038 install-pdf) \
14039 || exit 1
14041 @endif gmp
14043 .PHONY: maybe-install-html-gmp install-html-gmp
14044 maybe-install-html-gmp:
14045 @if gmp
14046 maybe-install-html-gmp: install-html-gmp
14048 install-html-gmp: \
14049 configure-gmp \
14050 html-gmp
14051 @[ -f ./gmp/Makefile ] || exit 0; \
14052 r=`${PWD_COMMAND}`; export r; \
14053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14054 $(HOST_EXPORTS) \
14055 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14057 done; \
14058 echo "Doing install-html in gmp"; \
14059 (cd $(HOST_SUBDIR)/gmp && \
14060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14062 "RANLIB=$${RANLIB}" \
14063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14064 install-html) \
14065 || exit 1
14067 @endif gmp
14069 .PHONY: maybe-installcheck-gmp installcheck-gmp
14070 maybe-installcheck-gmp:
14071 @if gmp
14072 maybe-installcheck-gmp: installcheck-gmp
14074 installcheck-gmp: \
14075 configure-gmp
14076 @[ -f ./gmp/Makefile ] || exit 0; \
14077 r=`${PWD_COMMAND}`; export r; \
14078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14079 $(HOST_EXPORTS) \
14080 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14082 done; \
14083 echo "Doing installcheck in gmp"; \
14084 (cd $(HOST_SUBDIR)/gmp && \
14085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14087 "RANLIB=$${RANLIB}" \
14088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14089 installcheck) \
14090 || exit 1
14092 @endif gmp
14094 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14095 maybe-mostlyclean-gmp:
14096 @if gmp
14097 maybe-mostlyclean-gmp: mostlyclean-gmp
14099 mostlyclean-gmp:
14100 @[ -f ./gmp/Makefile ] || exit 0; \
14101 r=`${PWD_COMMAND}`; export r; \
14102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14103 $(HOST_EXPORTS) \
14104 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14106 done; \
14107 echo "Doing mostlyclean in gmp"; \
14108 (cd $(HOST_SUBDIR)/gmp && \
14109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14111 "RANLIB=$${RANLIB}" \
14112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14113 mostlyclean) \
14114 || exit 1
14116 @endif gmp
14118 .PHONY: maybe-clean-gmp clean-gmp
14119 maybe-clean-gmp:
14120 @if gmp
14121 maybe-clean-gmp: clean-gmp
14123 clean-gmp:
14124 @[ -f ./gmp/Makefile ] || exit 0; \
14125 r=`${PWD_COMMAND}`; export r; \
14126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14127 $(HOST_EXPORTS) \
14128 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14130 done; \
14131 echo "Doing clean in gmp"; \
14132 (cd $(HOST_SUBDIR)/gmp && \
14133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14135 "RANLIB=$${RANLIB}" \
14136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14137 clean) \
14138 || exit 1
14140 @endif gmp
14142 .PHONY: maybe-distclean-gmp distclean-gmp
14143 maybe-distclean-gmp:
14144 @if gmp
14145 maybe-distclean-gmp: distclean-gmp
14147 distclean-gmp:
14148 @[ -f ./gmp/Makefile ] || exit 0; \
14149 r=`${PWD_COMMAND}`; export r; \
14150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14151 $(HOST_EXPORTS) \
14152 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14154 done; \
14155 echo "Doing distclean in gmp"; \
14156 (cd $(HOST_SUBDIR)/gmp && \
14157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14159 "RANLIB=$${RANLIB}" \
14160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14161 distclean) \
14162 || exit 1
14164 @endif gmp
14166 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14167 maybe-maintainer-clean-gmp:
14168 @if gmp
14169 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14171 maintainer-clean-gmp:
14172 @[ -f ./gmp/Makefile ] || exit 0; \
14173 r=`${PWD_COMMAND}`; export r; \
14174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14175 $(HOST_EXPORTS) \
14176 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14178 done; \
14179 echo "Doing maintainer-clean in gmp"; \
14180 (cd $(HOST_SUBDIR)/gmp && \
14181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14183 "RANLIB=$${RANLIB}" \
14184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14185 maintainer-clean) \
14186 || exit 1
14188 @endif gmp
14192 .PHONY: configure-mpfr maybe-configure-mpfr
14193 maybe-configure-mpfr:
14194 @if gcc-bootstrap
14195 configure-mpfr: stage_current
14196 @endif gcc-bootstrap
14197 @if mpfr
14198 maybe-configure-mpfr: configure-mpfr
14199 configure-mpfr:
14200 @r=`${PWD_COMMAND}`; export r; \
14201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14202 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14204 $(HOST_EXPORTS) \
14205 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14206 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14207 case $(srcdir) in \
14208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14209 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14211 esac; \
14212 module_srcdir=mpfr; \
14213 $(SHELL) \
14214 $$s/$$module_srcdir/configure \
14215 --srcdir=$${topdir}/$$module_srcdir \
14216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14217 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14218 || exit 1
14219 @endif mpfr
14223 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14224 maybe-configure-stage1-mpfr:
14225 @if mpfr-bootstrap
14226 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14227 configure-stage1-mpfr:
14228 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14230 @r=`${PWD_COMMAND}`; export r; \
14231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14232 TFLAGS="$(STAGE1_TFLAGS)"; \
14233 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14234 $(HOST_EXPORTS) \
14235 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14236 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14237 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14238 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14240 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14241 case $(srcdir) in \
14242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14243 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14245 esac; \
14246 module_srcdir=mpfr; \
14247 $(SHELL) $$s/$$module_srcdir/configure \
14248 --srcdir=$${topdir}/$$module_srcdir \
14249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14250 --target=${target_alias} \
14252 $(STAGE1_CONFIGURE_FLAGS) \
14253 --disable-shared @extra_mpfr_configure_flags@
14254 @endif mpfr-bootstrap
14256 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14257 maybe-configure-stage2-mpfr:
14258 @if mpfr-bootstrap
14259 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14260 configure-stage2-mpfr:
14261 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14263 @r=`${PWD_COMMAND}`; export r; \
14264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14265 TFLAGS="$(STAGE2_TFLAGS)"; \
14266 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14267 $(HOST_EXPORTS) \
14268 $(POSTSTAGE1_HOST_EXPORTS) \
14269 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14270 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14271 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14272 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14274 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14275 case $(srcdir) in \
14276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14277 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14279 esac; \
14280 module_srcdir=mpfr; \
14281 $(SHELL) $$s/$$module_srcdir/configure \
14282 --srcdir=$${topdir}/$$module_srcdir \
14283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14284 --target=${target_alias} \
14285 --with-build-libsubdir=$(HOST_SUBDIR) \
14286 $(STAGE2_CONFIGURE_FLAGS) \
14287 --disable-shared @extra_mpfr_configure_flags@
14288 @endif mpfr-bootstrap
14290 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14291 maybe-configure-stage3-mpfr:
14292 @if mpfr-bootstrap
14293 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14294 configure-stage3-mpfr:
14295 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14297 @r=`${PWD_COMMAND}`; export r; \
14298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14299 TFLAGS="$(STAGE3_TFLAGS)"; \
14300 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14301 $(HOST_EXPORTS) \
14302 $(POSTSTAGE1_HOST_EXPORTS) \
14303 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14304 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14305 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14306 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14308 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14309 case $(srcdir) in \
14310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14311 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14313 esac; \
14314 module_srcdir=mpfr; \
14315 $(SHELL) $$s/$$module_srcdir/configure \
14316 --srcdir=$${topdir}/$$module_srcdir \
14317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14318 --target=${target_alias} \
14319 --with-build-libsubdir=$(HOST_SUBDIR) \
14320 $(STAGE3_CONFIGURE_FLAGS) \
14321 --disable-shared @extra_mpfr_configure_flags@
14322 @endif mpfr-bootstrap
14324 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14325 maybe-configure-stage4-mpfr:
14326 @if mpfr-bootstrap
14327 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14328 configure-stage4-mpfr:
14329 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14331 @r=`${PWD_COMMAND}`; export r; \
14332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14333 TFLAGS="$(STAGE4_TFLAGS)"; \
14334 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14335 $(HOST_EXPORTS) \
14336 $(POSTSTAGE1_HOST_EXPORTS) \
14337 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14338 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14339 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14340 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14342 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14343 case $(srcdir) in \
14344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14345 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14347 esac; \
14348 module_srcdir=mpfr; \
14349 $(SHELL) $$s/$$module_srcdir/configure \
14350 --srcdir=$${topdir}/$$module_srcdir \
14351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14352 --target=${target_alias} \
14353 --with-build-libsubdir=$(HOST_SUBDIR) \
14354 $(STAGE4_CONFIGURE_FLAGS) \
14355 --disable-shared @extra_mpfr_configure_flags@
14356 @endif mpfr-bootstrap
14358 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14359 maybe-configure-stageprofile-mpfr:
14360 @if mpfr-bootstrap
14361 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14362 configure-stageprofile-mpfr:
14363 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14364 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14365 @r=`${PWD_COMMAND}`; export r; \
14366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14367 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14368 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14369 $(HOST_EXPORTS) \
14370 $(POSTSTAGE1_HOST_EXPORTS) \
14371 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14372 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14373 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14374 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14376 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14377 case $(srcdir) in \
14378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14379 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14381 esac; \
14382 module_srcdir=mpfr; \
14383 $(SHELL) $$s/$$module_srcdir/configure \
14384 --srcdir=$${topdir}/$$module_srcdir \
14385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14386 --target=${target_alias} \
14387 --with-build-libsubdir=$(HOST_SUBDIR) \
14388 $(STAGEprofile_CONFIGURE_FLAGS) \
14389 --disable-shared @extra_mpfr_configure_flags@
14390 @endif mpfr-bootstrap
14392 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14393 maybe-configure-stagetrain-mpfr:
14394 @if mpfr-bootstrap
14395 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14396 configure-stagetrain-mpfr:
14397 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14399 @r=`${PWD_COMMAND}`; export r; \
14400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14401 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14402 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14403 $(HOST_EXPORTS) \
14404 $(POSTSTAGE1_HOST_EXPORTS) \
14405 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14406 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14407 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14408 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14410 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14411 case $(srcdir) in \
14412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14413 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14415 esac; \
14416 module_srcdir=mpfr; \
14417 $(SHELL) $$s/$$module_srcdir/configure \
14418 --srcdir=$${topdir}/$$module_srcdir \
14419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14420 --target=${target_alias} \
14421 --with-build-libsubdir=$(HOST_SUBDIR) \
14422 $(STAGEtrain_CONFIGURE_FLAGS) \
14423 --disable-shared @extra_mpfr_configure_flags@
14424 @endif mpfr-bootstrap
14426 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14427 maybe-configure-stagefeedback-mpfr:
14428 @if mpfr-bootstrap
14429 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14430 configure-stagefeedback-mpfr:
14431 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14432 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14433 @r=`${PWD_COMMAND}`; export r; \
14434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14435 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14436 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14437 $(HOST_EXPORTS) \
14438 $(POSTSTAGE1_HOST_EXPORTS) \
14439 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14440 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14441 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14442 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14444 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14445 case $(srcdir) in \
14446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14447 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14449 esac; \
14450 module_srcdir=mpfr; \
14451 $(SHELL) $$s/$$module_srcdir/configure \
14452 --srcdir=$${topdir}/$$module_srcdir \
14453 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14454 --target=${target_alias} \
14455 --with-build-libsubdir=$(HOST_SUBDIR) \
14456 $(STAGEfeedback_CONFIGURE_FLAGS) \
14457 --disable-shared @extra_mpfr_configure_flags@
14458 @endif mpfr-bootstrap
14460 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14461 maybe-configure-stageautoprofile-mpfr:
14462 @if mpfr-bootstrap
14463 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14464 configure-stageautoprofile-mpfr:
14465 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14467 @r=`${PWD_COMMAND}`; export r; \
14468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14469 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14470 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14471 $(HOST_EXPORTS) \
14472 $(POSTSTAGE1_HOST_EXPORTS) \
14473 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14474 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14475 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14476 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14478 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14479 case $(srcdir) in \
14480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14481 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14483 esac; \
14484 module_srcdir=mpfr; \
14485 $(SHELL) $$s/$$module_srcdir/configure \
14486 --srcdir=$${topdir}/$$module_srcdir \
14487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14488 --target=${target_alias} \
14489 --with-build-libsubdir=$(HOST_SUBDIR) \
14490 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14491 --disable-shared @extra_mpfr_configure_flags@
14492 @endif mpfr-bootstrap
14494 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14495 maybe-configure-stageautofeedback-mpfr:
14496 @if mpfr-bootstrap
14497 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14498 configure-stageautofeedback-mpfr:
14499 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14501 @r=`${PWD_COMMAND}`; export r; \
14502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14504 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14505 $(HOST_EXPORTS) \
14506 $(POSTSTAGE1_HOST_EXPORTS) \
14507 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14508 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14509 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14510 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14512 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14513 case $(srcdir) in \
14514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14515 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14517 esac; \
14518 module_srcdir=mpfr; \
14519 $(SHELL) $$s/$$module_srcdir/configure \
14520 --srcdir=$${topdir}/$$module_srcdir \
14521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14522 --target=${target_alias} \
14523 --with-build-libsubdir=$(HOST_SUBDIR) \
14524 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14525 --disable-shared @extra_mpfr_configure_flags@
14526 @endif mpfr-bootstrap
14532 .PHONY: all-mpfr maybe-all-mpfr
14533 maybe-all-mpfr:
14534 @if gcc-bootstrap
14535 all-mpfr: stage_current
14536 @endif gcc-bootstrap
14537 @if mpfr
14538 TARGET-mpfr=all
14539 maybe-all-mpfr: all-mpfr
14540 all-mpfr: configure-mpfr
14541 @r=`${PWD_COMMAND}`; export r; \
14542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14543 $(HOST_EXPORTS) \
14544 (cd $(HOST_SUBDIR)/mpfr && \
14545 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14546 $(TARGET-mpfr))
14547 @endif mpfr
14551 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14552 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14553 maybe-all-stage1-mpfr:
14554 maybe-clean-stage1-mpfr:
14555 @if mpfr-bootstrap
14556 maybe-all-stage1-mpfr: all-stage1-mpfr
14557 all-stage1: all-stage1-mpfr
14558 TARGET-stage1-mpfr = $(TARGET-mpfr)
14559 all-stage1-mpfr: configure-stage1-mpfr
14560 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14561 @r=`${PWD_COMMAND}`; export r; \
14562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14563 TFLAGS="$(STAGE1_TFLAGS)"; \
14564 $(HOST_EXPORTS) \
14565 cd $(HOST_SUBDIR)/mpfr && \
14567 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14568 CFLAGS="$(STAGE1_CFLAGS)" \
14569 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14570 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14571 LIBCFLAGS="$(LIBCFLAGS)" \
14572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14575 $(EXTRA_HOST_FLAGS) \
14576 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14577 TFLAGS="$(STAGE1_TFLAGS)" \
14578 $(TARGET-stage1-mpfr)
14580 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14581 clean-stage1: clean-stage1-mpfr
14582 clean-stage1-mpfr:
14583 @if [ $(current_stage) = stage1 ]; then \
14584 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14585 else \
14586 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14587 $(MAKE) stage1-start; \
14588 fi; \
14589 cd $(HOST_SUBDIR)/mpfr && \
14590 $(MAKE) $(EXTRA_HOST_FLAGS) \
14591 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14592 @endif mpfr-bootstrap
14595 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14596 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14597 maybe-all-stage2-mpfr:
14598 maybe-clean-stage2-mpfr:
14599 @if mpfr-bootstrap
14600 maybe-all-stage2-mpfr: all-stage2-mpfr
14601 all-stage2: all-stage2-mpfr
14602 TARGET-stage2-mpfr = $(TARGET-mpfr)
14603 all-stage2-mpfr: configure-stage2-mpfr
14604 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14605 @r=`${PWD_COMMAND}`; export r; \
14606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14607 TFLAGS="$(STAGE2_TFLAGS)"; \
14608 $(HOST_EXPORTS) \
14609 $(POSTSTAGE1_HOST_EXPORTS) \
14610 cd $(HOST_SUBDIR)/mpfr && \
14612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14613 CFLAGS="$(STAGE2_CFLAGS)" \
14614 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14615 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14616 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14617 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14618 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14619 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14620 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14621 TFLAGS="$(STAGE2_TFLAGS)" \
14622 $(TARGET-stage2-mpfr)
14624 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14625 clean-stage2: clean-stage2-mpfr
14626 clean-stage2-mpfr:
14627 @if [ $(current_stage) = stage2 ]; then \
14628 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14629 else \
14630 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14631 $(MAKE) stage2-start; \
14632 fi; \
14633 cd $(HOST_SUBDIR)/mpfr && \
14634 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14635 @endif mpfr-bootstrap
14638 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14639 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14640 maybe-all-stage3-mpfr:
14641 maybe-clean-stage3-mpfr:
14642 @if mpfr-bootstrap
14643 maybe-all-stage3-mpfr: all-stage3-mpfr
14644 all-stage3: all-stage3-mpfr
14645 TARGET-stage3-mpfr = $(TARGET-mpfr)
14646 all-stage3-mpfr: configure-stage3-mpfr
14647 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14648 @r=`${PWD_COMMAND}`; export r; \
14649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14650 TFLAGS="$(STAGE3_TFLAGS)"; \
14651 $(HOST_EXPORTS) \
14652 $(POSTSTAGE1_HOST_EXPORTS) \
14653 cd $(HOST_SUBDIR)/mpfr && \
14655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14656 CFLAGS="$(STAGE3_CFLAGS)" \
14657 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14658 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14659 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14663 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14664 TFLAGS="$(STAGE3_TFLAGS)" \
14665 $(TARGET-stage3-mpfr)
14667 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14668 clean-stage3: clean-stage3-mpfr
14669 clean-stage3-mpfr:
14670 @if [ $(current_stage) = stage3 ]; then \
14671 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14672 else \
14673 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14674 $(MAKE) stage3-start; \
14675 fi; \
14676 cd $(HOST_SUBDIR)/mpfr && \
14677 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14678 @endif mpfr-bootstrap
14681 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14682 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14683 maybe-all-stage4-mpfr:
14684 maybe-clean-stage4-mpfr:
14685 @if mpfr-bootstrap
14686 maybe-all-stage4-mpfr: all-stage4-mpfr
14687 all-stage4: all-stage4-mpfr
14688 TARGET-stage4-mpfr = $(TARGET-mpfr)
14689 all-stage4-mpfr: configure-stage4-mpfr
14690 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14691 @r=`${PWD_COMMAND}`; export r; \
14692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14693 TFLAGS="$(STAGE4_TFLAGS)"; \
14694 $(HOST_EXPORTS) \
14695 $(POSTSTAGE1_HOST_EXPORTS) \
14696 cd $(HOST_SUBDIR)/mpfr && \
14698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14699 CFLAGS="$(STAGE4_CFLAGS)" \
14700 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14701 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14702 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14706 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14707 TFLAGS="$(STAGE4_TFLAGS)" \
14708 $(TARGET-stage4-mpfr)
14710 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14711 clean-stage4: clean-stage4-mpfr
14712 clean-stage4-mpfr:
14713 @if [ $(current_stage) = stage4 ]; then \
14714 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14715 else \
14716 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14717 $(MAKE) stage4-start; \
14718 fi; \
14719 cd $(HOST_SUBDIR)/mpfr && \
14720 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14721 @endif mpfr-bootstrap
14724 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14725 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14726 maybe-all-stageprofile-mpfr:
14727 maybe-clean-stageprofile-mpfr:
14728 @if mpfr-bootstrap
14729 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14730 all-stageprofile: all-stageprofile-mpfr
14731 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14732 all-stageprofile-mpfr: configure-stageprofile-mpfr
14733 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14734 @r=`${PWD_COMMAND}`; export r; \
14735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14736 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14737 $(HOST_EXPORTS) \
14738 $(POSTSTAGE1_HOST_EXPORTS) \
14739 cd $(HOST_SUBDIR)/mpfr && \
14741 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14742 CFLAGS="$(STAGEprofile_CFLAGS)" \
14743 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14744 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14745 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14749 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14750 TFLAGS="$(STAGEprofile_TFLAGS)" \
14751 $(TARGET-stageprofile-mpfr)
14753 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14754 clean-stageprofile: clean-stageprofile-mpfr
14755 clean-stageprofile-mpfr:
14756 @if [ $(current_stage) = stageprofile ]; then \
14757 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14758 else \
14759 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14760 $(MAKE) stageprofile-start; \
14761 fi; \
14762 cd $(HOST_SUBDIR)/mpfr && \
14763 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14764 @endif mpfr-bootstrap
14767 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14768 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14769 maybe-all-stagetrain-mpfr:
14770 maybe-clean-stagetrain-mpfr:
14771 @if mpfr-bootstrap
14772 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14773 all-stagetrain: all-stagetrain-mpfr
14774 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14775 all-stagetrain-mpfr: configure-stagetrain-mpfr
14776 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14777 @r=`${PWD_COMMAND}`; export r; \
14778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14779 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14780 $(HOST_EXPORTS) \
14781 $(POSTSTAGE1_HOST_EXPORTS) \
14782 cd $(HOST_SUBDIR)/mpfr && \
14784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14785 CFLAGS="$(STAGEtrain_CFLAGS)" \
14786 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14787 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14788 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14789 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14790 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14791 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14792 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14793 TFLAGS="$(STAGEtrain_TFLAGS)" \
14794 $(TARGET-stagetrain-mpfr)
14796 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14797 clean-stagetrain: clean-stagetrain-mpfr
14798 clean-stagetrain-mpfr:
14799 @if [ $(current_stage) = stagetrain ]; then \
14800 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14801 else \
14802 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14803 $(MAKE) stagetrain-start; \
14804 fi; \
14805 cd $(HOST_SUBDIR)/mpfr && \
14806 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14807 @endif mpfr-bootstrap
14810 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14811 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14812 maybe-all-stagefeedback-mpfr:
14813 maybe-clean-stagefeedback-mpfr:
14814 @if mpfr-bootstrap
14815 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14816 all-stagefeedback: all-stagefeedback-mpfr
14817 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14818 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14819 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14820 @r=`${PWD_COMMAND}`; export r; \
14821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14822 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14823 $(HOST_EXPORTS) \
14824 $(POSTSTAGE1_HOST_EXPORTS) \
14825 cd $(HOST_SUBDIR)/mpfr && \
14827 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14828 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14829 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14830 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14831 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14835 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14836 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14837 $(TARGET-stagefeedback-mpfr)
14839 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14840 clean-stagefeedback: clean-stagefeedback-mpfr
14841 clean-stagefeedback-mpfr:
14842 @if [ $(current_stage) = stagefeedback ]; then \
14843 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14844 else \
14845 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14846 $(MAKE) stagefeedback-start; \
14847 fi; \
14848 cd $(HOST_SUBDIR)/mpfr && \
14849 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14850 @endif mpfr-bootstrap
14853 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14854 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14855 maybe-all-stageautoprofile-mpfr:
14856 maybe-clean-stageautoprofile-mpfr:
14857 @if mpfr-bootstrap
14858 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14859 all-stageautoprofile: all-stageautoprofile-mpfr
14860 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14861 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14862 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14863 @r=`${PWD_COMMAND}`; export r; \
14864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14865 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14866 $(HOST_EXPORTS) \
14867 $(POSTSTAGE1_HOST_EXPORTS) \
14868 cd $(HOST_SUBDIR)/mpfr && \
14869 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14871 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14872 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14873 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14874 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14878 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14879 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14880 $(TARGET-stageautoprofile-mpfr)
14882 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14883 clean-stageautoprofile: clean-stageautoprofile-mpfr
14884 clean-stageautoprofile-mpfr:
14885 @if [ $(current_stage) = stageautoprofile ]; then \
14886 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14887 else \
14888 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14889 $(MAKE) stageautoprofile-start; \
14890 fi; \
14891 cd $(HOST_SUBDIR)/mpfr && \
14892 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14893 @endif mpfr-bootstrap
14896 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14897 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14898 maybe-all-stageautofeedback-mpfr:
14899 maybe-clean-stageautofeedback-mpfr:
14900 @if mpfr-bootstrap
14901 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14902 all-stageautofeedback: all-stageautofeedback-mpfr
14903 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14904 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14905 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14906 @r=`${PWD_COMMAND}`; export r; \
14907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14908 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14909 $(HOST_EXPORTS) \
14910 $(POSTSTAGE1_HOST_EXPORTS) \
14911 cd $(HOST_SUBDIR)/mpfr && \
14913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14914 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14915 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14916 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14917 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14921 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14922 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14923 $(TARGET-stageautofeedback-mpfr)
14925 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14926 clean-stageautofeedback: clean-stageautofeedback-mpfr
14927 clean-stageautofeedback-mpfr:
14928 @if [ $(current_stage) = stageautofeedback ]; then \
14929 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14930 else \
14931 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14932 $(MAKE) stageautofeedback-start; \
14933 fi; \
14934 cd $(HOST_SUBDIR)/mpfr && \
14935 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14936 @endif mpfr-bootstrap
14942 .PHONY: check-mpfr maybe-check-mpfr
14943 maybe-check-mpfr:
14944 @if mpfr
14945 maybe-check-mpfr: check-mpfr
14947 check-mpfr:
14948 @: $(MAKE); $(unstage)
14949 @r=`${PWD_COMMAND}`; export r; \
14950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14951 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14952 (cd $(HOST_SUBDIR)/mpfr && \
14953 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14955 @endif mpfr
14957 .PHONY: install-mpfr maybe-install-mpfr
14958 maybe-install-mpfr:
14959 @if mpfr
14960 maybe-install-mpfr: install-mpfr
14962 install-mpfr:
14964 @endif mpfr
14966 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14967 maybe-install-strip-mpfr:
14968 @if mpfr
14969 maybe-install-strip-mpfr: install-strip-mpfr
14971 install-strip-mpfr:
14973 @endif mpfr
14975 # Other targets (info, dvi, pdf, etc.)
14977 .PHONY: maybe-info-mpfr info-mpfr
14978 maybe-info-mpfr:
14979 @if mpfr
14980 maybe-info-mpfr: info-mpfr
14982 info-mpfr: \
14983 configure-mpfr
14984 @[ -f ./mpfr/Makefile ] || exit 0; \
14985 r=`${PWD_COMMAND}`; export r; \
14986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14987 $(HOST_EXPORTS) \
14988 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14990 done; \
14991 echo "Doing info in mpfr"; \
14992 (cd $(HOST_SUBDIR)/mpfr && \
14993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14995 "RANLIB=$${RANLIB}" \
14996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14997 info) \
14998 || exit 1
15000 @endif mpfr
15002 .PHONY: maybe-dvi-mpfr dvi-mpfr
15003 maybe-dvi-mpfr:
15004 @if mpfr
15005 maybe-dvi-mpfr: dvi-mpfr
15007 dvi-mpfr: \
15008 configure-mpfr
15009 @[ -f ./mpfr/Makefile ] || exit 0; \
15010 r=`${PWD_COMMAND}`; export r; \
15011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15012 $(HOST_EXPORTS) \
15013 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15015 done; \
15016 echo "Doing dvi in mpfr"; \
15017 (cd $(HOST_SUBDIR)/mpfr && \
15018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15020 "RANLIB=$${RANLIB}" \
15021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15022 dvi) \
15023 || exit 1
15025 @endif mpfr
15027 .PHONY: maybe-pdf-mpfr pdf-mpfr
15028 maybe-pdf-mpfr:
15029 @if mpfr
15030 maybe-pdf-mpfr: pdf-mpfr
15032 pdf-mpfr: \
15033 configure-mpfr
15034 @[ -f ./mpfr/Makefile ] || exit 0; \
15035 r=`${PWD_COMMAND}`; export r; \
15036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15037 $(HOST_EXPORTS) \
15038 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15040 done; \
15041 echo "Doing pdf in mpfr"; \
15042 (cd $(HOST_SUBDIR)/mpfr && \
15043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15045 "RANLIB=$${RANLIB}" \
15046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15047 pdf) \
15048 || exit 1
15050 @endif mpfr
15052 .PHONY: maybe-html-mpfr html-mpfr
15053 maybe-html-mpfr:
15054 @if mpfr
15055 maybe-html-mpfr: html-mpfr
15057 html-mpfr: \
15058 configure-mpfr
15059 @[ -f ./mpfr/Makefile ] || exit 0; \
15060 r=`${PWD_COMMAND}`; export r; \
15061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15062 $(HOST_EXPORTS) \
15063 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15065 done; \
15066 echo "Doing html in mpfr"; \
15067 (cd $(HOST_SUBDIR)/mpfr && \
15068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15070 "RANLIB=$${RANLIB}" \
15071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15072 html) \
15073 || exit 1
15075 @endif mpfr
15077 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15078 maybe-TAGS-mpfr:
15079 @if mpfr
15080 maybe-TAGS-mpfr: TAGS-mpfr
15082 TAGS-mpfr: \
15083 configure-mpfr
15084 @[ -f ./mpfr/Makefile ] || exit 0; \
15085 r=`${PWD_COMMAND}`; export r; \
15086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15087 $(HOST_EXPORTS) \
15088 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15090 done; \
15091 echo "Doing TAGS in mpfr"; \
15092 (cd $(HOST_SUBDIR)/mpfr && \
15093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15095 "RANLIB=$${RANLIB}" \
15096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15097 TAGS) \
15098 || exit 1
15100 @endif mpfr
15102 .PHONY: maybe-install-info-mpfr install-info-mpfr
15103 maybe-install-info-mpfr:
15104 @if mpfr
15105 maybe-install-info-mpfr: install-info-mpfr
15107 install-info-mpfr: \
15108 configure-mpfr \
15109 info-mpfr
15110 @[ -f ./mpfr/Makefile ] || exit 0; \
15111 r=`${PWD_COMMAND}`; export r; \
15112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15113 $(HOST_EXPORTS) \
15114 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15116 done; \
15117 echo "Doing install-info in mpfr"; \
15118 (cd $(HOST_SUBDIR)/mpfr && \
15119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15121 "RANLIB=$${RANLIB}" \
15122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15123 install-info) \
15124 || exit 1
15126 @endif mpfr
15128 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15129 maybe-install-dvi-mpfr:
15130 @if mpfr
15131 maybe-install-dvi-mpfr: install-dvi-mpfr
15133 install-dvi-mpfr: \
15134 configure-mpfr \
15135 dvi-mpfr
15136 @[ -f ./mpfr/Makefile ] || exit 0; \
15137 r=`${PWD_COMMAND}`; export r; \
15138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15139 $(HOST_EXPORTS) \
15140 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15142 done; \
15143 echo "Doing install-dvi in mpfr"; \
15144 (cd $(HOST_SUBDIR)/mpfr && \
15145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15147 "RANLIB=$${RANLIB}" \
15148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15149 install-dvi) \
15150 || exit 1
15152 @endif mpfr
15154 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15155 maybe-install-pdf-mpfr:
15156 @if mpfr
15157 maybe-install-pdf-mpfr: install-pdf-mpfr
15159 install-pdf-mpfr: \
15160 configure-mpfr \
15161 pdf-mpfr
15162 @[ -f ./mpfr/Makefile ] || exit 0; \
15163 r=`${PWD_COMMAND}`; export r; \
15164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15165 $(HOST_EXPORTS) \
15166 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15168 done; \
15169 echo "Doing install-pdf in mpfr"; \
15170 (cd $(HOST_SUBDIR)/mpfr && \
15171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15173 "RANLIB=$${RANLIB}" \
15174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15175 install-pdf) \
15176 || exit 1
15178 @endif mpfr
15180 .PHONY: maybe-install-html-mpfr install-html-mpfr
15181 maybe-install-html-mpfr:
15182 @if mpfr
15183 maybe-install-html-mpfr: install-html-mpfr
15185 install-html-mpfr: \
15186 configure-mpfr \
15187 html-mpfr
15188 @[ -f ./mpfr/Makefile ] || exit 0; \
15189 r=`${PWD_COMMAND}`; export r; \
15190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15191 $(HOST_EXPORTS) \
15192 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15194 done; \
15195 echo "Doing install-html in mpfr"; \
15196 (cd $(HOST_SUBDIR)/mpfr && \
15197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15199 "RANLIB=$${RANLIB}" \
15200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15201 install-html) \
15202 || exit 1
15204 @endif mpfr
15206 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15207 maybe-installcheck-mpfr:
15208 @if mpfr
15209 maybe-installcheck-mpfr: installcheck-mpfr
15211 installcheck-mpfr: \
15212 configure-mpfr
15213 @[ -f ./mpfr/Makefile ] || exit 0; \
15214 r=`${PWD_COMMAND}`; export r; \
15215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15216 $(HOST_EXPORTS) \
15217 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15219 done; \
15220 echo "Doing installcheck in mpfr"; \
15221 (cd $(HOST_SUBDIR)/mpfr && \
15222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15224 "RANLIB=$${RANLIB}" \
15225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15226 installcheck) \
15227 || exit 1
15229 @endif mpfr
15231 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15232 maybe-mostlyclean-mpfr:
15233 @if mpfr
15234 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15236 mostlyclean-mpfr:
15237 @[ -f ./mpfr/Makefile ] || exit 0; \
15238 r=`${PWD_COMMAND}`; export r; \
15239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15240 $(HOST_EXPORTS) \
15241 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15243 done; \
15244 echo "Doing mostlyclean in mpfr"; \
15245 (cd $(HOST_SUBDIR)/mpfr && \
15246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15248 "RANLIB=$${RANLIB}" \
15249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15250 mostlyclean) \
15251 || exit 1
15253 @endif mpfr
15255 .PHONY: maybe-clean-mpfr clean-mpfr
15256 maybe-clean-mpfr:
15257 @if mpfr
15258 maybe-clean-mpfr: clean-mpfr
15260 clean-mpfr:
15261 @[ -f ./mpfr/Makefile ] || exit 0; \
15262 r=`${PWD_COMMAND}`; export r; \
15263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15264 $(HOST_EXPORTS) \
15265 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15267 done; \
15268 echo "Doing clean in mpfr"; \
15269 (cd $(HOST_SUBDIR)/mpfr && \
15270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15272 "RANLIB=$${RANLIB}" \
15273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15274 clean) \
15275 || exit 1
15277 @endif mpfr
15279 .PHONY: maybe-distclean-mpfr distclean-mpfr
15280 maybe-distclean-mpfr:
15281 @if mpfr
15282 maybe-distclean-mpfr: distclean-mpfr
15284 distclean-mpfr:
15285 @[ -f ./mpfr/Makefile ] || exit 0; \
15286 r=`${PWD_COMMAND}`; export r; \
15287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15288 $(HOST_EXPORTS) \
15289 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15291 done; \
15292 echo "Doing distclean in mpfr"; \
15293 (cd $(HOST_SUBDIR)/mpfr && \
15294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15296 "RANLIB=$${RANLIB}" \
15297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15298 distclean) \
15299 || exit 1
15301 @endif mpfr
15303 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15304 maybe-maintainer-clean-mpfr:
15305 @if mpfr
15306 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15308 maintainer-clean-mpfr:
15309 @[ -f ./mpfr/Makefile ] || exit 0; \
15310 r=`${PWD_COMMAND}`; export r; \
15311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15312 $(HOST_EXPORTS) \
15313 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15315 done; \
15316 echo "Doing maintainer-clean in mpfr"; \
15317 (cd $(HOST_SUBDIR)/mpfr && \
15318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15320 "RANLIB=$${RANLIB}" \
15321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15322 maintainer-clean) \
15323 || exit 1
15325 @endif mpfr
15329 .PHONY: configure-mpc maybe-configure-mpc
15330 maybe-configure-mpc:
15331 @if gcc-bootstrap
15332 configure-mpc: stage_current
15333 @endif gcc-bootstrap
15334 @if mpc
15335 maybe-configure-mpc: configure-mpc
15336 configure-mpc:
15337 @r=`${PWD_COMMAND}`; export r; \
15338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15339 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15340 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15341 $(HOST_EXPORTS) \
15342 echo Configuring in $(HOST_SUBDIR)/mpc; \
15343 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15344 case $(srcdir) in \
15345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15346 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15348 esac; \
15349 module_srcdir=mpc; \
15350 $(SHELL) \
15351 $$s/$$module_srcdir/configure \
15352 --srcdir=$${topdir}/$$module_srcdir \
15353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15354 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15355 || exit 1
15356 @endif mpc
15360 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15361 maybe-configure-stage1-mpc:
15362 @if mpc-bootstrap
15363 maybe-configure-stage1-mpc: configure-stage1-mpc
15364 configure-stage1-mpc:
15365 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15366 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15367 @r=`${PWD_COMMAND}`; export r; \
15368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15369 TFLAGS="$(STAGE1_TFLAGS)"; \
15370 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15371 $(HOST_EXPORTS) \
15372 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15373 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15374 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15375 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15377 cd $(HOST_SUBDIR)/mpc || exit 1; \
15378 case $(srcdir) in \
15379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15380 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15382 esac; \
15383 module_srcdir=mpc; \
15384 $(SHELL) $$s/$$module_srcdir/configure \
15385 --srcdir=$${topdir}/$$module_srcdir \
15386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15387 --target=${target_alias} \
15389 $(STAGE1_CONFIGURE_FLAGS) \
15390 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15391 @endif mpc-bootstrap
15393 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15394 maybe-configure-stage2-mpc:
15395 @if mpc-bootstrap
15396 maybe-configure-stage2-mpc: configure-stage2-mpc
15397 configure-stage2-mpc:
15398 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15399 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15400 @r=`${PWD_COMMAND}`; export r; \
15401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15402 TFLAGS="$(STAGE2_TFLAGS)"; \
15403 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15404 $(HOST_EXPORTS) \
15405 $(POSTSTAGE1_HOST_EXPORTS) \
15406 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15407 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15408 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15409 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15410 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15411 cd $(HOST_SUBDIR)/mpc || exit 1; \
15412 case $(srcdir) in \
15413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15414 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15416 esac; \
15417 module_srcdir=mpc; \
15418 $(SHELL) $$s/$$module_srcdir/configure \
15419 --srcdir=$${topdir}/$$module_srcdir \
15420 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15421 --target=${target_alias} \
15422 --with-build-libsubdir=$(HOST_SUBDIR) \
15423 $(STAGE2_CONFIGURE_FLAGS) \
15424 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15425 @endif mpc-bootstrap
15427 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15428 maybe-configure-stage3-mpc:
15429 @if mpc-bootstrap
15430 maybe-configure-stage3-mpc: configure-stage3-mpc
15431 configure-stage3-mpc:
15432 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15434 @r=`${PWD_COMMAND}`; export r; \
15435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15436 TFLAGS="$(STAGE3_TFLAGS)"; \
15437 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15438 $(HOST_EXPORTS) \
15439 $(POSTSTAGE1_HOST_EXPORTS) \
15440 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15441 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15442 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15443 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15445 cd $(HOST_SUBDIR)/mpc || exit 1; \
15446 case $(srcdir) in \
15447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15448 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15450 esac; \
15451 module_srcdir=mpc; \
15452 $(SHELL) $$s/$$module_srcdir/configure \
15453 --srcdir=$${topdir}/$$module_srcdir \
15454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15455 --target=${target_alias} \
15456 --with-build-libsubdir=$(HOST_SUBDIR) \
15457 $(STAGE3_CONFIGURE_FLAGS) \
15458 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15459 @endif mpc-bootstrap
15461 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15462 maybe-configure-stage4-mpc:
15463 @if mpc-bootstrap
15464 maybe-configure-stage4-mpc: configure-stage4-mpc
15465 configure-stage4-mpc:
15466 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15468 @r=`${PWD_COMMAND}`; export r; \
15469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15470 TFLAGS="$(STAGE4_TFLAGS)"; \
15471 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15472 $(HOST_EXPORTS) \
15473 $(POSTSTAGE1_HOST_EXPORTS) \
15474 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15475 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15476 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15477 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15479 cd $(HOST_SUBDIR)/mpc || exit 1; \
15480 case $(srcdir) in \
15481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15482 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15484 esac; \
15485 module_srcdir=mpc; \
15486 $(SHELL) $$s/$$module_srcdir/configure \
15487 --srcdir=$${topdir}/$$module_srcdir \
15488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15489 --target=${target_alias} \
15490 --with-build-libsubdir=$(HOST_SUBDIR) \
15491 $(STAGE4_CONFIGURE_FLAGS) \
15492 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15493 @endif mpc-bootstrap
15495 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15496 maybe-configure-stageprofile-mpc:
15497 @if mpc-bootstrap
15498 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15499 configure-stageprofile-mpc:
15500 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15501 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15502 @r=`${PWD_COMMAND}`; export r; \
15503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15504 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15505 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15506 $(HOST_EXPORTS) \
15507 $(POSTSTAGE1_HOST_EXPORTS) \
15508 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15509 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15510 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15511 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15513 cd $(HOST_SUBDIR)/mpc || exit 1; \
15514 case $(srcdir) in \
15515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15516 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15518 esac; \
15519 module_srcdir=mpc; \
15520 $(SHELL) $$s/$$module_srcdir/configure \
15521 --srcdir=$${topdir}/$$module_srcdir \
15522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15523 --target=${target_alias} \
15524 --with-build-libsubdir=$(HOST_SUBDIR) \
15525 $(STAGEprofile_CONFIGURE_FLAGS) \
15526 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15527 @endif mpc-bootstrap
15529 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15530 maybe-configure-stagetrain-mpc:
15531 @if mpc-bootstrap
15532 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15533 configure-stagetrain-mpc:
15534 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15535 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15536 @r=`${PWD_COMMAND}`; export r; \
15537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15538 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15539 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15540 $(HOST_EXPORTS) \
15541 $(POSTSTAGE1_HOST_EXPORTS) \
15542 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15543 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15544 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15545 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15547 cd $(HOST_SUBDIR)/mpc || exit 1; \
15548 case $(srcdir) in \
15549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15550 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15552 esac; \
15553 module_srcdir=mpc; \
15554 $(SHELL) $$s/$$module_srcdir/configure \
15555 --srcdir=$${topdir}/$$module_srcdir \
15556 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15557 --target=${target_alias} \
15558 --with-build-libsubdir=$(HOST_SUBDIR) \
15559 $(STAGEtrain_CONFIGURE_FLAGS) \
15560 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15561 @endif mpc-bootstrap
15563 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15564 maybe-configure-stagefeedback-mpc:
15565 @if mpc-bootstrap
15566 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15567 configure-stagefeedback-mpc:
15568 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15569 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15570 @r=`${PWD_COMMAND}`; export r; \
15571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15572 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15573 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15574 $(HOST_EXPORTS) \
15575 $(POSTSTAGE1_HOST_EXPORTS) \
15576 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15577 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15578 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15579 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15581 cd $(HOST_SUBDIR)/mpc || exit 1; \
15582 case $(srcdir) in \
15583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15584 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15586 esac; \
15587 module_srcdir=mpc; \
15588 $(SHELL) $$s/$$module_srcdir/configure \
15589 --srcdir=$${topdir}/$$module_srcdir \
15590 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15591 --target=${target_alias} \
15592 --with-build-libsubdir=$(HOST_SUBDIR) \
15593 $(STAGEfeedback_CONFIGURE_FLAGS) \
15594 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15595 @endif mpc-bootstrap
15597 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15598 maybe-configure-stageautoprofile-mpc:
15599 @if mpc-bootstrap
15600 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15601 configure-stageautoprofile-mpc:
15602 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15603 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15604 @r=`${PWD_COMMAND}`; export r; \
15605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15606 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15607 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15608 $(HOST_EXPORTS) \
15609 $(POSTSTAGE1_HOST_EXPORTS) \
15610 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15611 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15612 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15613 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15615 cd $(HOST_SUBDIR)/mpc || exit 1; \
15616 case $(srcdir) in \
15617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15618 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15620 esac; \
15621 module_srcdir=mpc; \
15622 $(SHELL) $$s/$$module_srcdir/configure \
15623 --srcdir=$${topdir}/$$module_srcdir \
15624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15625 --target=${target_alias} \
15626 --with-build-libsubdir=$(HOST_SUBDIR) \
15627 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15628 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15629 @endif mpc-bootstrap
15631 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15632 maybe-configure-stageautofeedback-mpc:
15633 @if mpc-bootstrap
15634 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15635 configure-stageautofeedback-mpc:
15636 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15638 @r=`${PWD_COMMAND}`; export r; \
15639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15640 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15641 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15642 $(HOST_EXPORTS) \
15643 $(POSTSTAGE1_HOST_EXPORTS) \
15644 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15645 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15646 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15647 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15649 cd $(HOST_SUBDIR)/mpc || exit 1; \
15650 case $(srcdir) in \
15651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15652 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15654 esac; \
15655 module_srcdir=mpc; \
15656 $(SHELL) $$s/$$module_srcdir/configure \
15657 --srcdir=$${topdir}/$$module_srcdir \
15658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15659 --target=${target_alias} \
15660 --with-build-libsubdir=$(HOST_SUBDIR) \
15661 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15662 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15663 @endif mpc-bootstrap
15669 .PHONY: all-mpc maybe-all-mpc
15670 maybe-all-mpc:
15671 @if gcc-bootstrap
15672 all-mpc: stage_current
15673 @endif gcc-bootstrap
15674 @if mpc
15675 TARGET-mpc=all
15676 maybe-all-mpc: all-mpc
15677 all-mpc: configure-mpc
15678 @r=`${PWD_COMMAND}`; export r; \
15679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15680 $(HOST_EXPORTS) \
15681 (cd $(HOST_SUBDIR)/mpc && \
15682 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15683 $(TARGET-mpc))
15684 @endif mpc
15688 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15689 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15690 maybe-all-stage1-mpc:
15691 maybe-clean-stage1-mpc:
15692 @if mpc-bootstrap
15693 maybe-all-stage1-mpc: all-stage1-mpc
15694 all-stage1: all-stage1-mpc
15695 TARGET-stage1-mpc = $(TARGET-mpc)
15696 all-stage1-mpc: configure-stage1-mpc
15697 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15698 @r=`${PWD_COMMAND}`; export r; \
15699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15700 TFLAGS="$(STAGE1_TFLAGS)"; \
15701 $(HOST_EXPORTS) \
15702 cd $(HOST_SUBDIR)/mpc && \
15704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15705 CFLAGS="$(STAGE1_CFLAGS)" \
15706 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15707 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15708 LIBCFLAGS="$(LIBCFLAGS)" \
15709 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15710 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15711 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15712 $(EXTRA_HOST_FLAGS) \
15713 $(STAGE1_FLAGS_TO_PASS) \
15714 TFLAGS="$(STAGE1_TFLAGS)" \
15715 $(TARGET-stage1-mpc)
15717 maybe-clean-stage1-mpc: clean-stage1-mpc
15718 clean-stage1: clean-stage1-mpc
15719 clean-stage1-mpc:
15720 @if [ $(current_stage) = stage1 ]; then \
15721 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15722 else \
15723 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15724 $(MAKE) stage1-start; \
15725 fi; \
15726 cd $(HOST_SUBDIR)/mpc && \
15727 $(MAKE) $(EXTRA_HOST_FLAGS) \
15728 $(STAGE1_FLAGS_TO_PASS) clean
15729 @endif mpc-bootstrap
15732 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15733 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15734 maybe-all-stage2-mpc:
15735 maybe-clean-stage2-mpc:
15736 @if mpc-bootstrap
15737 maybe-all-stage2-mpc: all-stage2-mpc
15738 all-stage2: all-stage2-mpc
15739 TARGET-stage2-mpc = $(TARGET-mpc)
15740 all-stage2-mpc: configure-stage2-mpc
15741 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15742 @r=`${PWD_COMMAND}`; export r; \
15743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15744 TFLAGS="$(STAGE2_TFLAGS)"; \
15745 $(HOST_EXPORTS) \
15746 $(POSTSTAGE1_HOST_EXPORTS) \
15747 cd $(HOST_SUBDIR)/mpc && \
15749 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15750 CFLAGS="$(STAGE2_CFLAGS)" \
15751 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15752 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15753 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15758 TFLAGS="$(STAGE2_TFLAGS)" \
15759 $(TARGET-stage2-mpc)
15761 maybe-clean-stage2-mpc: clean-stage2-mpc
15762 clean-stage2: clean-stage2-mpc
15763 clean-stage2-mpc:
15764 @if [ $(current_stage) = stage2 ]; then \
15765 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15766 else \
15767 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15768 $(MAKE) stage2-start; \
15769 fi; \
15770 cd $(HOST_SUBDIR)/mpc && \
15771 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15772 @endif mpc-bootstrap
15775 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15776 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15777 maybe-all-stage3-mpc:
15778 maybe-clean-stage3-mpc:
15779 @if mpc-bootstrap
15780 maybe-all-stage3-mpc: all-stage3-mpc
15781 all-stage3: all-stage3-mpc
15782 TARGET-stage3-mpc = $(TARGET-mpc)
15783 all-stage3-mpc: configure-stage3-mpc
15784 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15785 @r=`${PWD_COMMAND}`; export r; \
15786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15787 TFLAGS="$(STAGE3_TFLAGS)"; \
15788 $(HOST_EXPORTS) \
15789 $(POSTSTAGE1_HOST_EXPORTS) \
15790 cd $(HOST_SUBDIR)/mpc && \
15792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15793 CFLAGS="$(STAGE3_CFLAGS)" \
15794 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15795 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15796 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15800 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15801 TFLAGS="$(STAGE3_TFLAGS)" \
15802 $(TARGET-stage3-mpc)
15804 maybe-clean-stage3-mpc: clean-stage3-mpc
15805 clean-stage3: clean-stage3-mpc
15806 clean-stage3-mpc:
15807 @if [ $(current_stage) = stage3 ]; then \
15808 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15809 else \
15810 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15811 $(MAKE) stage3-start; \
15812 fi; \
15813 cd $(HOST_SUBDIR)/mpc && \
15814 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15815 @endif mpc-bootstrap
15818 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15819 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15820 maybe-all-stage4-mpc:
15821 maybe-clean-stage4-mpc:
15822 @if mpc-bootstrap
15823 maybe-all-stage4-mpc: all-stage4-mpc
15824 all-stage4: all-stage4-mpc
15825 TARGET-stage4-mpc = $(TARGET-mpc)
15826 all-stage4-mpc: configure-stage4-mpc
15827 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15828 @r=`${PWD_COMMAND}`; export r; \
15829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15830 TFLAGS="$(STAGE4_TFLAGS)"; \
15831 $(HOST_EXPORTS) \
15832 $(POSTSTAGE1_HOST_EXPORTS) \
15833 cd $(HOST_SUBDIR)/mpc && \
15835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15836 CFLAGS="$(STAGE4_CFLAGS)" \
15837 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15838 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15839 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15844 TFLAGS="$(STAGE4_TFLAGS)" \
15845 $(TARGET-stage4-mpc)
15847 maybe-clean-stage4-mpc: clean-stage4-mpc
15848 clean-stage4: clean-stage4-mpc
15849 clean-stage4-mpc:
15850 @if [ $(current_stage) = stage4 ]; then \
15851 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15852 else \
15853 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15854 $(MAKE) stage4-start; \
15855 fi; \
15856 cd $(HOST_SUBDIR)/mpc && \
15857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15858 @endif mpc-bootstrap
15861 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15862 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15863 maybe-all-stageprofile-mpc:
15864 maybe-clean-stageprofile-mpc:
15865 @if mpc-bootstrap
15866 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15867 all-stageprofile: all-stageprofile-mpc
15868 TARGET-stageprofile-mpc = $(TARGET-mpc)
15869 all-stageprofile-mpc: configure-stageprofile-mpc
15870 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15871 @r=`${PWD_COMMAND}`; export r; \
15872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15873 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15874 $(HOST_EXPORTS) \
15875 $(POSTSTAGE1_HOST_EXPORTS) \
15876 cd $(HOST_SUBDIR)/mpc && \
15878 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15879 CFLAGS="$(STAGEprofile_CFLAGS)" \
15880 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15881 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15882 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15886 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15887 TFLAGS="$(STAGEprofile_TFLAGS)" \
15888 $(TARGET-stageprofile-mpc)
15890 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15891 clean-stageprofile: clean-stageprofile-mpc
15892 clean-stageprofile-mpc:
15893 @if [ $(current_stage) = stageprofile ]; then \
15894 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15895 else \
15896 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15897 $(MAKE) stageprofile-start; \
15898 fi; \
15899 cd $(HOST_SUBDIR)/mpc && \
15900 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15901 @endif mpc-bootstrap
15904 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15905 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15906 maybe-all-stagetrain-mpc:
15907 maybe-clean-stagetrain-mpc:
15908 @if mpc-bootstrap
15909 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15910 all-stagetrain: all-stagetrain-mpc
15911 TARGET-stagetrain-mpc = $(TARGET-mpc)
15912 all-stagetrain-mpc: configure-stagetrain-mpc
15913 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15914 @r=`${PWD_COMMAND}`; export r; \
15915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15916 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15917 $(HOST_EXPORTS) \
15918 $(POSTSTAGE1_HOST_EXPORTS) \
15919 cd $(HOST_SUBDIR)/mpc && \
15921 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15922 CFLAGS="$(STAGEtrain_CFLAGS)" \
15923 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15924 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15925 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15930 TFLAGS="$(STAGEtrain_TFLAGS)" \
15931 $(TARGET-stagetrain-mpc)
15933 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15934 clean-stagetrain: clean-stagetrain-mpc
15935 clean-stagetrain-mpc:
15936 @if [ $(current_stage) = stagetrain ]; then \
15937 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15938 else \
15939 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15940 $(MAKE) stagetrain-start; \
15941 fi; \
15942 cd $(HOST_SUBDIR)/mpc && \
15943 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15944 @endif mpc-bootstrap
15947 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15948 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15949 maybe-all-stagefeedback-mpc:
15950 maybe-clean-stagefeedback-mpc:
15951 @if mpc-bootstrap
15952 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15953 all-stagefeedback: all-stagefeedback-mpc
15954 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15955 all-stagefeedback-mpc: configure-stagefeedback-mpc
15956 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15957 @r=`${PWD_COMMAND}`; export r; \
15958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15959 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15960 $(HOST_EXPORTS) \
15961 $(POSTSTAGE1_HOST_EXPORTS) \
15962 cd $(HOST_SUBDIR)/mpc && \
15964 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15965 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15966 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15967 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15968 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15972 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15973 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15974 $(TARGET-stagefeedback-mpc)
15976 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15977 clean-stagefeedback: clean-stagefeedback-mpc
15978 clean-stagefeedback-mpc:
15979 @if [ $(current_stage) = stagefeedback ]; then \
15980 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15981 else \
15982 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15983 $(MAKE) stagefeedback-start; \
15984 fi; \
15985 cd $(HOST_SUBDIR)/mpc && \
15986 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15987 @endif mpc-bootstrap
15990 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15991 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15992 maybe-all-stageautoprofile-mpc:
15993 maybe-clean-stageautoprofile-mpc:
15994 @if mpc-bootstrap
15995 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15996 all-stageautoprofile: all-stageautoprofile-mpc
15997 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15998 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15999 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16000 @r=`${PWD_COMMAND}`; export r; \
16001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16002 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16003 $(HOST_EXPORTS) \
16004 $(POSTSTAGE1_HOST_EXPORTS) \
16005 cd $(HOST_SUBDIR)/mpc && \
16006 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16008 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16009 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16010 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16011 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16016 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16017 $(TARGET-stageautoprofile-mpc)
16019 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16020 clean-stageautoprofile: clean-stageautoprofile-mpc
16021 clean-stageautoprofile-mpc:
16022 @if [ $(current_stage) = stageautoprofile ]; then \
16023 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16024 else \
16025 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16026 $(MAKE) stageautoprofile-start; \
16027 fi; \
16028 cd $(HOST_SUBDIR)/mpc && \
16029 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16030 @endif mpc-bootstrap
16033 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16034 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16035 maybe-all-stageautofeedback-mpc:
16036 maybe-clean-stageautofeedback-mpc:
16037 @if mpc-bootstrap
16038 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16039 all-stageautofeedback: all-stageautofeedback-mpc
16040 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16041 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16042 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16043 @r=`${PWD_COMMAND}`; export r; \
16044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16045 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16046 $(HOST_EXPORTS) \
16047 $(POSTSTAGE1_HOST_EXPORTS) \
16048 cd $(HOST_SUBDIR)/mpc && \
16050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16051 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16052 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16053 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16054 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16059 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16060 $(TARGET-stageautofeedback-mpc)
16062 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16063 clean-stageautofeedback: clean-stageautofeedback-mpc
16064 clean-stageautofeedback-mpc:
16065 @if [ $(current_stage) = stageautofeedback ]; then \
16066 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16067 else \
16068 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16069 $(MAKE) stageautofeedback-start; \
16070 fi; \
16071 cd $(HOST_SUBDIR)/mpc && \
16072 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16073 @endif mpc-bootstrap
16079 .PHONY: check-mpc maybe-check-mpc
16080 maybe-check-mpc:
16081 @if mpc
16082 maybe-check-mpc: check-mpc
16084 check-mpc:
16085 @: $(MAKE); $(unstage)
16086 @r=`${PWD_COMMAND}`; export r; \
16087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16088 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16089 (cd $(HOST_SUBDIR)/mpc && \
16090 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16092 @endif mpc
16094 .PHONY: install-mpc maybe-install-mpc
16095 maybe-install-mpc:
16096 @if mpc
16097 maybe-install-mpc: install-mpc
16099 install-mpc:
16101 @endif mpc
16103 .PHONY: install-strip-mpc maybe-install-strip-mpc
16104 maybe-install-strip-mpc:
16105 @if mpc
16106 maybe-install-strip-mpc: install-strip-mpc
16108 install-strip-mpc:
16110 @endif mpc
16112 # Other targets (info, dvi, pdf, etc.)
16114 .PHONY: maybe-info-mpc info-mpc
16115 maybe-info-mpc:
16116 @if mpc
16117 maybe-info-mpc: info-mpc
16119 info-mpc: \
16120 configure-mpc
16121 @[ -f ./mpc/Makefile ] || exit 0; \
16122 r=`${PWD_COMMAND}`; export r; \
16123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16124 $(HOST_EXPORTS) \
16125 for flag in $(EXTRA_HOST_FLAGS) ; do \
16126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16127 done; \
16128 echo "Doing info in mpc"; \
16129 (cd $(HOST_SUBDIR)/mpc && \
16130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16132 "RANLIB=$${RANLIB}" \
16133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16134 info) \
16135 || exit 1
16137 @endif mpc
16139 .PHONY: maybe-dvi-mpc dvi-mpc
16140 maybe-dvi-mpc:
16141 @if mpc
16142 maybe-dvi-mpc: dvi-mpc
16144 dvi-mpc: \
16145 configure-mpc
16146 @[ -f ./mpc/Makefile ] || exit 0; \
16147 r=`${PWD_COMMAND}`; export r; \
16148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16149 $(HOST_EXPORTS) \
16150 for flag in $(EXTRA_HOST_FLAGS) ; do \
16151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16152 done; \
16153 echo "Doing dvi in mpc"; \
16154 (cd $(HOST_SUBDIR)/mpc && \
16155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16157 "RANLIB=$${RANLIB}" \
16158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16159 dvi) \
16160 || exit 1
16162 @endif mpc
16164 .PHONY: maybe-pdf-mpc pdf-mpc
16165 maybe-pdf-mpc:
16166 @if mpc
16167 maybe-pdf-mpc: pdf-mpc
16169 pdf-mpc: \
16170 configure-mpc
16171 @[ -f ./mpc/Makefile ] || exit 0; \
16172 r=`${PWD_COMMAND}`; export r; \
16173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16174 $(HOST_EXPORTS) \
16175 for flag in $(EXTRA_HOST_FLAGS) ; do \
16176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16177 done; \
16178 echo "Doing pdf in mpc"; \
16179 (cd $(HOST_SUBDIR)/mpc && \
16180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16182 "RANLIB=$${RANLIB}" \
16183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16184 pdf) \
16185 || exit 1
16187 @endif mpc
16189 .PHONY: maybe-html-mpc html-mpc
16190 maybe-html-mpc:
16191 @if mpc
16192 maybe-html-mpc: html-mpc
16194 html-mpc: \
16195 configure-mpc
16196 @[ -f ./mpc/Makefile ] || exit 0; \
16197 r=`${PWD_COMMAND}`; export r; \
16198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16199 $(HOST_EXPORTS) \
16200 for flag in $(EXTRA_HOST_FLAGS) ; do \
16201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16202 done; \
16203 echo "Doing html in mpc"; \
16204 (cd $(HOST_SUBDIR)/mpc && \
16205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16207 "RANLIB=$${RANLIB}" \
16208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16209 html) \
16210 || exit 1
16212 @endif mpc
16214 .PHONY: maybe-TAGS-mpc TAGS-mpc
16215 maybe-TAGS-mpc:
16216 @if mpc
16217 maybe-TAGS-mpc: TAGS-mpc
16219 TAGS-mpc: \
16220 configure-mpc
16221 @[ -f ./mpc/Makefile ] || exit 0; \
16222 r=`${PWD_COMMAND}`; export r; \
16223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16224 $(HOST_EXPORTS) \
16225 for flag in $(EXTRA_HOST_FLAGS) ; do \
16226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16227 done; \
16228 echo "Doing TAGS in mpc"; \
16229 (cd $(HOST_SUBDIR)/mpc && \
16230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16232 "RANLIB=$${RANLIB}" \
16233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16234 TAGS) \
16235 || exit 1
16237 @endif mpc
16239 .PHONY: maybe-install-info-mpc install-info-mpc
16240 maybe-install-info-mpc:
16241 @if mpc
16242 maybe-install-info-mpc: install-info-mpc
16244 install-info-mpc: \
16245 configure-mpc \
16246 info-mpc
16247 @[ -f ./mpc/Makefile ] || exit 0; \
16248 r=`${PWD_COMMAND}`; export r; \
16249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16250 $(HOST_EXPORTS) \
16251 for flag in $(EXTRA_HOST_FLAGS) ; do \
16252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16253 done; \
16254 echo "Doing install-info in mpc"; \
16255 (cd $(HOST_SUBDIR)/mpc && \
16256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16258 "RANLIB=$${RANLIB}" \
16259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16260 install-info) \
16261 || exit 1
16263 @endif mpc
16265 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16266 maybe-install-dvi-mpc:
16267 @if mpc
16268 maybe-install-dvi-mpc: install-dvi-mpc
16270 install-dvi-mpc: \
16271 configure-mpc \
16272 dvi-mpc
16273 @[ -f ./mpc/Makefile ] || exit 0; \
16274 r=`${PWD_COMMAND}`; export r; \
16275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16276 $(HOST_EXPORTS) \
16277 for flag in $(EXTRA_HOST_FLAGS) ; do \
16278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16279 done; \
16280 echo "Doing install-dvi in mpc"; \
16281 (cd $(HOST_SUBDIR)/mpc && \
16282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16284 "RANLIB=$${RANLIB}" \
16285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16286 install-dvi) \
16287 || exit 1
16289 @endif mpc
16291 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16292 maybe-install-pdf-mpc:
16293 @if mpc
16294 maybe-install-pdf-mpc: install-pdf-mpc
16296 install-pdf-mpc: \
16297 configure-mpc \
16298 pdf-mpc
16299 @[ -f ./mpc/Makefile ] || exit 0; \
16300 r=`${PWD_COMMAND}`; export r; \
16301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16302 $(HOST_EXPORTS) \
16303 for flag in $(EXTRA_HOST_FLAGS) ; do \
16304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16305 done; \
16306 echo "Doing install-pdf in mpc"; \
16307 (cd $(HOST_SUBDIR)/mpc && \
16308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16310 "RANLIB=$${RANLIB}" \
16311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16312 install-pdf) \
16313 || exit 1
16315 @endif mpc
16317 .PHONY: maybe-install-html-mpc install-html-mpc
16318 maybe-install-html-mpc:
16319 @if mpc
16320 maybe-install-html-mpc: install-html-mpc
16322 install-html-mpc: \
16323 configure-mpc \
16324 html-mpc
16325 @[ -f ./mpc/Makefile ] || exit 0; \
16326 r=`${PWD_COMMAND}`; export r; \
16327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16328 $(HOST_EXPORTS) \
16329 for flag in $(EXTRA_HOST_FLAGS) ; do \
16330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16331 done; \
16332 echo "Doing install-html in mpc"; \
16333 (cd $(HOST_SUBDIR)/mpc && \
16334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16336 "RANLIB=$${RANLIB}" \
16337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16338 install-html) \
16339 || exit 1
16341 @endif mpc
16343 .PHONY: maybe-installcheck-mpc installcheck-mpc
16344 maybe-installcheck-mpc:
16345 @if mpc
16346 maybe-installcheck-mpc: installcheck-mpc
16348 installcheck-mpc: \
16349 configure-mpc
16350 @[ -f ./mpc/Makefile ] || exit 0; \
16351 r=`${PWD_COMMAND}`; export r; \
16352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16353 $(HOST_EXPORTS) \
16354 for flag in $(EXTRA_HOST_FLAGS) ; do \
16355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16356 done; \
16357 echo "Doing installcheck in mpc"; \
16358 (cd $(HOST_SUBDIR)/mpc && \
16359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16361 "RANLIB=$${RANLIB}" \
16362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16363 installcheck) \
16364 || exit 1
16366 @endif mpc
16368 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16369 maybe-mostlyclean-mpc:
16370 @if mpc
16371 maybe-mostlyclean-mpc: mostlyclean-mpc
16373 mostlyclean-mpc:
16374 @[ -f ./mpc/Makefile ] || exit 0; \
16375 r=`${PWD_COMMAND}`; export r; \
16376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16377 $(HOST_EXPORTS) \
16378 for flag in $(EXTRA_HOST_FLAGS) ; do \
16379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16380 done; \
16381 echo "Doing mostlyclean in mpc"; \
16382 (cd $(HOST_SUBDIR)/mpc && \
16383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16385 "RANLIB=$${RANLIB}" \
16386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16387 mostlyclean) \
16388 || exit 1
16390 @endif mpc
16392 .PHONY: maybe-clean-mpc clean-mpc
16393 maybe-clean-mpc:
16394 @if mpc
16395 maybe-clean-mpc: clean-mpc
16397 clean-mpc:
16398 @[ -f ./mpc/Makefile ] || exit 0; \
16399 r=`${PWD_COMMAND}`; export r; \
16400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16401 $(HOST_EXPORTS) \
16402 for flag in $(EXTRA_HOST_FLAGS) ; do \
16403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16404 done; \
16405 echo "Doing clean in mpc"; \
16406 (cd $(HOST_SUBDIR)/mpc && \
16407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16409 "RANLIB=$${RANLIB}" \
16410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16411 clean) \
16412 || exit 1
16414 @endif mpc
16416 .PHONY: maybe-distclean-mpc distclean-mpc
16417 maybe-distclean-mpc:
16418 @if mpc
16419 maybe-distclean-mpc: distclean-mpc
16421 distclean-mpc:
16422 @[ -f ./mpc/Makefile ] || exit 0; \
16423 r=`${PWD_COMMAND}`; export r; \
16424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16425 $(HOST_EXPORTS) \
16426 for flag in $(EXTRA_HOST_FLAGS) ; do \
16427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16428 done; \
16429 echo "Doing distclean in mpc"; \
16430 (cd $(HOST_SUBDIR)/mpc && \
16431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16433 "RANLIB=$${RANLIB}" \
16434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16435 distclean) \
16436 || exit 1
16438 @endif mpc
16440 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16441 maybe-maintainer-clean-mpc:
16442 @if mpc
16443 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16445 maintainer-clean-mpc:
16446 @[ -f ./mpc/Makefile ] || exit 0; \
16447 r=`${PWD_COMMAND}`; export r; \
16448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16449 $(HOST_EXPORTS) \
16450 for flag in $(EXTRA_HOST_FLAGS) ; do \
16451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16452 done; \
16453 echo "Doing maintainer-clean in mpc"; \
16454 (cd $(HOST_SUBDIR)/mpc && \
16455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16457 "RANLIB=$${RANLIB}" \
16458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16459 maintainer-clean) \
16460 || exit 1
16462 @endif mpc
16466 .PHONY: configure-isl maybe-configure-isl
16467 maybe-configure-isl:
16468 @if gcc-bootstrap
16469 configure-isl: stage_current
16470 @endif gcc-bootstrap
16471 @if isl
16472 maybe-configure-isl: configure-isl
16473 configure-isl:
16474 @r=`${PWD_COMMAND}`; export r; \
16475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16478 $(HOST_EXPORTS) \
16479 echo Configuring in $(HOST_SUBDIR)/isl; \
16480 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16481 case $(srcdir) in \
16482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16483 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16485 esac; \
16486 module_srcdir=isl; \
16487 $(SHELL) \
16488 $$s/$$module_srcdir/configure \
16489 --srcdir=$${topdir}/$$module_srcdir \
16490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16491 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16492 || exit 1
16493 @endif isl
16497 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16498 maybe-configure-stage1-isl:
16499 @if isl-bootstrap
16500 maybe-configure-stage1-isl: configure-stage1-isl
16501 configure-stage1-isl:
16502 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16504 @r=`${PWD_COMMAND}`; export r; \
16505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16506 TFLAGS="$(STAGE1_TFLAGS)"; \
16507 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16508 $(HOST_EXPORTS) \
16509 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16510 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16511 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16512 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16514 cd $(HOST_SUBDIR)/isl || exit 1; \
16515 case $(srcdir) in \
16516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16517 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16519 esac; \
16520 module_srcdir=isl; \
16521 $(SHELL) $$s/$$module_srcdir/configure \
16522 --srcdir=$${topdir}/$$module_srcdir \
16523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16524 --target=${target_alias} \
16526 $(STAGE1_CONFIGURE_FLAGS) \
16527 --disable-shared @extra_isl_gmp_configure_flags@
16528 @endif isl-bootstrap
16530 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16531 maybe-configure-stage2-isl:
16532 @if isl-bootstrap
16533 maybe-configure-stage2-isl: configure-stage2-isl
16534 configure-stage2-isl:
16535 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16537 @r=`${PWD_COMMAND}`; export r; \
16538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16539 TFLAGS="$(STAGE2_TFLAGS)"; \
16540 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16541 $(HOST_EXPORTS) \
16542 $(POSTSTAGE1_HOST_EXPORTS) \
16543 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16544 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16545 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16546 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16548 cd $(HOST_SUBDIR)/isl || exit 1; \
16549 case $(srcdir) in \
16550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16551 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16553 esac; \
16554 module_srcdir=isl; \
16555 $(SHELL) $$s/$$module_srcdir/configure \
16556 --srcdir=$${topdir}/$$module_srcdir \
16557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16558 --target=${target_alias} \
16559 --with-build-libsubdir=$(HOST_SUBDIR) \
16560 $(STAGE2_CONFIGURE_FLAGS) \
16561 --disable-shared @extra_isl_gmp_configure_flags@
16562 @endif isl-bootstrap
16564 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16565 maybe-configure-stage3-isl:
16566 @if isl-bootstrap
16567 maybe-configure-stage3-isl: configure-stage3-isl
16568 configure-stage3-isl:
16569 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16571 @r=`${PWD_COMMAND}`; export r; \
16572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16573 TFLAGS="$(STAGE3_TFLAGS)"; \
16574 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16575 $(HOST_EXPORTS) \
16576 $(POSTSTAGE1_HOST_EXPORTS) \
16577 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16578 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16579 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16580 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16582 cd $(HOST_SUBDIR)/isl || exit 1; \
16583 case $(srcdir) in \
16584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16585 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16587 esac; \
16588 module_srcdir=isl; \
16589 $(SHELL) $$s/$$module_srcdir/configure \
16590 --srcdir=$${topdir}/$$module_srcdir \
16591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16592 --target=${target_alias} \
16593 --with-build-libsubdir=$(HOST_SUBDIR) \
16594 $(STAGE3_CONFIGURE_FLAGS) \
16595 --disable-shared @extra_isl_gmp_configure_flags@
16596 @endif isl-bootstrap
16598 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16599 maybe-configure-stage4-isl:
16600 @if isl-bootstrap
16601 maybe-configure-stage4-isl: configure-stage4-isl
16602 configure-stage4-isl:
16603 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16605 @r=`${PWD_COMMAND}`; export r; \
16606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16607 TFLAGS="$(STAGE4_TFLAGS)"; \
16608 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16609 $(HOST_EXPORTS) \
16610 $(POSTSTAGE1_HOST_EXPORTS) \
16611 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16612 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16613 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16614 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16616 cd $(HOST_SUBDIR)/isl || exit 1; \
16617 case $(srcdir) in \
16618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16619 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16621 esac; \
16622 module_srcdir=isl; \
16623 $(SHELL) $$s/$$module_srcdir/configure \
16624 --srcdir=$${topdir}/$$module_srcdir \
16625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16626 --target=${target_alias} \
16627 --with-build-libsubdir=$(HOST_SUBDIR) \
16628 $(STAGE4_CONFIGURE_FLAGS) \
16629 --disable-shared @extra_isl_gmp_configure_flags@
16630 @endif isl-bootstrap
16632 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16633 maybe-configure-stageprofile-isl:
16634 @if isl-bootstrap
16635 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16636 configure-stageprofile-isl:
16637 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16638 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16639 @r=`${PWD_COMMAND}`; export r; \
16640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16641 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16642 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16643 $(HOST_EXPORTS) \
16644 $(POSTSTAGE1_HOST_EXPORTS) \
16645 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16646 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16647 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16648 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16650 cd $(HOST_SUBDIR)/isl || exit 1; \
16651 case $(srcdir) in \
16652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16653 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16655 esac; \
16656 module_srcdir=isl; \
16657 $(SHELL) $$s/$$module_srcdir/configure \
16658 --srcdir=$${topdir}/$$module_srcdir \
16659 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16660 --target=${target_alias} \
16661 --with-build-libsubdir=$(HOST_SUBDIR) \
16662 $(STAGEprofile_CONFIGURE_FLAGS) \
16663 --disable-shared @extra_isl_gmp_configure_flags@
16664 @endif isl-bootstrap
16666 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16667 maybe-configure-stagetrain-isl:
16668 @if isl-bootstrap
16669 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16670 configure-stagetrain-isl:
16671 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16673 @r=`${PWD_COMMAND}`; export r; \
16674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16676 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16677 $(HOST_EXPORTS) \
16678 $(POSTSTAGE1_HOST_EXPORTS) \
16679 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16680 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16681 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16682 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16684 cd $(HOST_SUBDIR)/isl || exit 1; \
16685 case $(srcdir) in \
16686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16687 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16689 esac; \
16690 module_srcdir=isl; \
16691 $(SHELL) $$s/$$module_srcdir/configure \
16692 --srcdir=$${topdir}/$$module_srcdir \
16693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16694 --target=${target_alias} \
16695 --with-build-libsubdir=$(HOST_SUBDIR) \
16696 $(STAGEtrain_CONFIGURE_FLAGS) \
16697 --disable-shared @extra_isl_gmp_configure_flags@
16698 @endif isl-bootstrap
16700 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16701 maybe-configure-stagefeedback-isl:
16702 @if isl-bootstrap
16703 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16704 configure-stagefeedback-isl:
16705 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16706 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16707 @r=`${PWD_COMMAND}`; export r; \
16708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16709 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16710 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16711 $(HOST_EXPORTS) \
16712 $(POSTSTAGE1_HOST_EXPORTS) \
16713 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16714 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16715 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16716 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16718 cd $(HOST_SUBDIR)/isl || exit 1; \
16719 case $(srcdir) in \
16720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16721 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16723 esac; \
16724 module_srcdir=isl; \
16725 $(SHELL) $$s/$$module_srcdir/configure \
16726 --srcdir=$${topdir}/$$module_srcdir \
16727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16728 --target=${target_alias} \
16729 --with-build-libsubdir=$(HOST_SUBDIR) \
16730 $(STAGEfeedback_CONFIGURE_FLAGS) \
16731 --disable-shared @extra_isl_gmp_configure_flags@
16732 @endif isl-bootstrap
16734 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16735 maybe-configure-stageautoprofile-isl:
16736 @if isl-bootstrap
16737 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16738 configure-stageautoprofile-isl:
16739 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16740 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16741 @r=`${PWD_COMMAND}`; export r; \
16742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16743 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16744 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16745 $(HOST_EXPORTS) \
16746 $(POSTSTAGE1_HOST_EXPORTS) \
16747 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16748 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16749 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16750 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16752 cd $(HOST_SUBDIR)/isl || exit 1; \
16753 case $(srcdir) in \
16754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16755 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16757 esac; \
16758 module_srcdir=isl; \
16759 $(SHELL) $$s/$$module_srcdir/configure \
16760 --srcdir=$${topdir}/$$module_srcdir \
16761 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16762 --target=${target_alias} \
16763 --with-build-libsubdir=$(HOST_SUBDIR) \
16764 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16765 --disable-shared @extra_isl_gmp_configure_flags@
16766 @endif isl-bootstrap
16768 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16769 maybe-configure-stageautofeedback-isl:
16770 @if isl-bootstrap
16771 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16772 configure-stageautofeedback-isl:
16773 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16774 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16775 @r=`${PWD_COMMAND}`; export r; \
16776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16777 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16778 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16779 $(HOST_EXPORTS) \
16780 $(POSTSTAGE1_HOST_EXPORTS) \
16781 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16782 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16783 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16784 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16785 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16786 cd $(HOST_SUBDIR)/isl || exit 1; \
16787 case $(srcdir) in \
16788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16789 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16791 esac; \
16792 module_srcdir=isl; \
16793 $(SHELL) $$s/$$module_srcdir/configure \
16794 --srcdir=$${topdir}/$$module_srcdir \
16795 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16796 --target=${target_alias} \
16797 --with-build-libsubdir=$(HOST_SUBDIR) \
16798 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16799 --disable-shared @extra_isl_gmp_configure_flags@
16800 @endif isl-bootstrap
16806 .PHONY: all-isl maybe-all-isl
16807 maybe-all-isl:
16808 @if gcc-bootstrap
16809 all-isl: stage_current
16810 @endif gcc-bootstrap
16811 @if isl
16812 TARGET-isl=all
16813 maybe-all-isl: all-isl
16814 all-isl: configure-isl
16815 @r=`${PWD_COMMAND}`; export r; \
16816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16817 $(HOST_EXPORTS) \
16818 (cd $(HOST_SUBDIR)/isl && \
16819 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16820 $(TARGET-isl))
16821 @endif isl
16825 .PHONY: all-stage1-isl maybe-all-stage1-isl
16826 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16827 maybe-all-stage1-isl:
16828 maybe-clean-stage1-isl:
16829 @if isl-bootstrap
16830 maybe-all-stage1-isl: all-stage1-isl
16831 all-stage1: all-stage1-isl
16832 TARGET-stage1-isl = $(TARGET-isl)
16833 all-stage1-isl: configure-stage1-isl
16834 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16835 @r=`${PWD_COMMAND}`; export r; \
16836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837 TFLAGS="$(STAGE1_TFLAGS)"; \
16838 $(HOST_EXPORTS) \
16839 cd $(HOST_SUBDIR)/isl && \
16841 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16842 CFLAGS="$(STAGE1_CFLAGS)" \
16843 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16844 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16845 LIBCFLAGS="$(LIBCFLAGS)" \
16846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16849 $(EXTRA_HOST_FLAGS) \
16850 $(STAGE1_FLAGS_TO_PASS) V=1 \
16851 TFLAGS="$(STAGE1_TFLAGS)" \
16852 $(TARGET-stage1-isl)
16854 maybe-clean-stage1-isl: clean-stage1-isl
16855 clean-stage1: clean-stage1-isl
16856 clean-stage1-isl:
16857 @if [ $(current_stage) = stage1 ]; then \
16858 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16859 else \
16860 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16861 $(MAKE) stage1-start; \
16862 fi; \
16863 cd $(HOST_SUBDIR)/isl && \
16864 $(MAKE) $(EXTRA_HOST_FLAGS) \
16865 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16866 @endif isl-bootstrap
16869 .PHONY: all-stage2-isl maybe-all-stage2-isl
16870 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16871 maybe-all-stage2-isl:
16872 maybe-clean-stage2-isl:
16873 @if isl-bootstrap
16874 maybe-all-stage2-isl: all-stage2-isl
16875 all-stage2: all-stage2-isl
16876 TARGET-stage2-isl = $(TARGET-isl)
16877 all-stage2-isl: configure-stage2-isl
16878 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16879 @r=`${PWD_COMMAND}`; export r; \
16880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16881 TFLAGS="$(STAGE2_TFLAGS)"; \
16882 $(HOST_EXPORTS) \
16883 $(POSTSTAGE1_HOST_EXPORTS) \
16884 cd $(HOST_SUBDIR)/isl && \
16886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16887 CFLAGS="$(STAGE2_CFLAGS)" \
16888 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16889 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16890 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16894 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16895 TFLAGS="$(STAGE2_TFLAGS)" \
16896 $(TARGET-stage2-isl)
16898 maybe-clean-stage2-isl: clean-stage2-isl
16899 clean-stage2: clean-stage2-isl
16900 clean-stage2-isl:
16901 @if [ $(current_stage) = stage2 ]; then \
16902 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16903 else \
16904 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16905 $(MAKE) stage2-start; \
16906 fi; \
16907 cd $(HOST_SUBDIR)/isl && \
16908 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16909 @endif isl-bootstrap
16912 .PHONY: all-stage3-isl maybe-all-stage3-isl
16913 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16914 maybe-all-stage3-isl:
16915 maybe-clean-stage3-isl:
16916 @if isl-bootstrap
16917 maybe-all-stage3-isl: all-stage3-isl
16918 all-stage3: all-stage3-isl
16919 TARGET-stage3-isl = $(TARGET-isl)
16920 all-stage3-isl: configure-stage3-isl
16921 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16922 @r=`${PWD_COMMAND}`; export r; \
16923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16924 TFLAGS="$(STAGE3_TFLAGS)"; \
16925 $(HOST_EXPORTS) \
16926 $(POSTSTAGE1_HOST_EXPORTS) \
16927 cd $(HOST_SUBDIR)/isl && \
16929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16930 CFLAGS="$(STAGE3_CFLAGS)" \
16931 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16932 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16933 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16938 TFLAGS="$(STAGE3_TFLAGS)" \
16939 $(TARGET-stage3-isl)
16941 maybe-clean-stage3-isl: clean-stage3-isl
16942 clean-stage3: clean-stage3-isl
16943 clean-stage3-isl:
16944 @if [ $(current_stage) = stage3 ]; then \
16945 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16946 else \
16947 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16948 $(MAKE) stage3-start; \
16949 fi; \
16950 cd $(HOST_SUBDIR)/isl && \
16951 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16952 @endif isl-bootstrap
16955 .PHONY: all-stage4-isl maybe-all-stage4-isl
16956 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16957 maybe-all-stage4-isl:
16958 maybe-clean-stage4-isl:
16959 @if isl-bootstrap
16960 maybe-all-stage4-isl: all-stage4-isl
16961 all-stage4: all-stage4-isl
16962 TARGET-stage4-isl = $(TARGET-isl)
16963 all-stage4-isl: configure-stage4-isl
16964 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16965 @r=`${PWD_COMMAND}`; export r; \
16966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16967 TFLAGS="$(STAGE4_TFLAGS)"; \
16968 $(HOST_EXPORTS) \
16969 $(POSTSTAGE1_HOST_EXPORTS) \
16970 cd $(HOST_SUBDIR)/isl && \
16972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16973 CFLAGS="$(STAGE4_CFLAGS)" \
16974 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16975 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16976 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16980 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16981 TFLAGS="$(STAGE4_TFLAGS)" \
16982 $(TARGET-stage4-isl)
16984 maybe-clean-stage4-isl: clean-stage4-isl
16985 clean-stage4: clean-stage4-isl
16986 clean-stage4-isl:
16987 @if [ $(current_stage) = stage4 ]; then \
16988 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16989 else \
16990 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16991 $(MAKE) stage4-start; \
16992 fi; \
16993 cd $(HOST_SUBDIR)/isl && \
16994 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16995 @endif isl-bootstrap
16998 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16999 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17000 maybe-all-stageprofile-isl:
17001 maybe-clean-stageprofile-isl:
17002 @if isl-bootstrap
17003 maybe-all-stageprofile-isl: all-stageprofile-isl
17004 all-stageprofile: all-stageprofile-isl
17005 TARGET-stageprofile-isl = $(TARGET-isl)
17006 all-stageprofile-isl: configure-stageprofile-isl
17007 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17008 @r=`${PWD_COMMAND}`; export r; \
17009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17010 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17011 $(HOST_EXPORTS) \
17012 $(POSTSTAGE1_HOST_EXPORTS) \
17013 cd $(HOST_SUBDIR)/isl && \
17015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17016 CFLAGS="$(STAGEprofile_CFLAGS)" \
17017 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17018 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17019 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17023 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17024 TFLAGS="$(STAGEprofile_TFLAGS)" \
17025 $(TARGET-stageprofile-isl)
17027 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17028 clean-stageprofile: clean-stageprofile-isl
17029 clean-stageprofile-isl:
17030 @if [ $(current_stage) = stageprofile ]; then \
17031 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17032 else \
17033 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17034 $(MAKE) stageprofile-start; \
17035 fi; \
17036 cd $(HOST_SUBDIR)/isl && \
17037 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17038 @endif isl-bootstrap
17041 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17042 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17043 maybe-all-stagetrain-isl:
17044 maybe-clean-stagetrain-isl:
17045 @if isl-bootstrap
17046 maybe-all-stagetrain-isl: all-stagetrain-isl
17047 all-stagetrain: all-stagetrain-isl
17048 TARGET-stagetrain-isl = $(TARGET-isl)
17049 all-stagetrain-isl: configure-stagetrain-isl
17050 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17051 @r=`${PWD_COMMAND}`; export r; \
17052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17054 $(HOST_EXPORTS) \
17055 $(POSTSTAGE1_HOST_EXPORTS) \
17056 cd $(HOST_SUBDIR)/isl && \
17058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17059 CFLAGS="$(STAGEtrain_CFLAGS)" \
17060 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17061 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17062 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17066 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17067 TFLAGS="$(STAGEtrain_TFLAGS)" \
17068 $(TARGET-stagetrain-isl)
17070 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17071 clean-stagetrain: clean-stagetrain-isl
17072 clean-stagetrain-isl:
17073 @if [ $(current_stage) = stagetrain ]; then \
17074 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17075 else \
17076 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17077 $(MAKE) stagetrain-start; \
17078 fi; \
17079 cd $(HOST_SUBDIR)/isl && \
17080 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17081 @endif isl-bootstrap
17084 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17085 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17086 maybe-all-stagefeedback-isl:
17087 maybe-clean-stagefeedback-isl:
17088 @if isl-bootstrap
17089 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17090 all-stagefeedback: all-stagefeedback-isl
17091 TARGET-stagefeedback-isl = $(TARGET-isl)
17092 all-stagefeedback-isl: configure-stagefeedback-isl
17093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17094 @r=`${PWD_COMMAND}`; export r; \
17095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17096 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17097 $(HOST_EXPORTS) \
17098 $(POSTSTAGE1_HOST_EXPORTS) \
17099 cd $(HOST_SUBDIR)/isl && \
17101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17102 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17103 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17104 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17105 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17109 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17110 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17111 $(TARGET-stagefeedback-isl)
17113 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17114 clean-stagefeedback: clean-stagefeedback-isl
17115 clean-stagefeedback-isl:
17116 @if [ $(current_stage) = stagefeedback ]; then \
17117 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17118 else \
17119 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17120 $(MAKE) stagefeedback-start; \
17121 fi; \
17122 cd $(HOST_SUBDIR)/isl && \
17123 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17124 @endif isl-bootstrap
17127 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17128 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17129 maybe-all-stageautoprofile-isl:
17130 maybe-clean-stageautoprofile-isl:
17131 @if isl-bootstrap
17132 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17133 all-stageautoprofile: all-stageautoprofile-isl
17134 TARGET-stageautoprofile-isl = $(TARGET-isl)
17135 all-stageautoprofile-isl: configure-stageautoprofile-isl
17136 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17137 @r=`${PWD_COMMAND}`; export r; \
17138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17139 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17140 $(HOST_EXPORTS) \
17141 $(POSTSTAGE1_HOST_EXPORTS) \
17142 cd $(HOST_SUBDIR)/isl && \
17143 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17145 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17146 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17147 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17148 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17153 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17154 $(TARGET-stageautoprofile-isl)
17156 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17157 clean-stageautoprofile: clean-stageautoprofile-isl
17158 clean-stageautoprofile-isl:
17159 @if [ $(current_stage) = stageautoprofile ]; then \
17160 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17161 else \
17162 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17163 $(MAKE) stageautoprofile-start; \
17164 fi; \
17165 cd $(HOST_SUBDIR)/isl && \
17166 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17167 @endif isl-bootstrap
17170 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17171 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17172 maybe-all-stageautofeedback-isl:
17173 maybe-clean-stageautofeedback-isl:
17174 @if isl-bootstrap
17175 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17176 all-stageautofeedback: all-stageautofeedback-isl
17177 TARGET-stageautofeedback-isl = $(TARGET-isl)
17178 all-stageautofeedback-isl: configure-stageautofeedback-isl
17179 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17180 @r=`${PWD_COMMAND}`; export r; \
17181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17182 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17183 $(HOST_EXPORTS) \
17184 $(POSTSTAGE1_HOST_EXPORTS) \
17185 cd $(HOST_SUBDIR)/isl && \
17187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17188 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17189 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17190 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17191 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17195 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17196 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17197 $(TARGET-stageautofeedback-isl)
17199 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17200 clean-stageautofeedback: clean-stageautofeedback-isl
17201 clean-stageautofeedback-isl:
17202 @if [ $(current_stage) = stageautofeedback ]; then \
17203 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17204 else \
17205 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17206 $(MAKE) stageautofeedback-start; \
17207 fi; \
17208 cd $(HOST_SUBDIR)/isl && \
17209 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17210 @endif isl-bootstrap
17216 .PHONY: check-isl maybe-check-isl
17217 maybe-check-isl:
17218 @if isl
17219 maybe-check-isl: check-isl
17221 check-isl:
17222 @: $(MAKE); $(unstage)
17223 @r=`${PWD_COMMAND}`; export r; \
17224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17225 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17226 (cd $(HOST_SUBDIR)/isl && \
17227 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17229 @endif isl
17231 .PHONY: install-isl maybe-install-isl
17232 maybe-install-isl:
17233 @if isl
17234 maybe-install-isl: install-isl
17236 install-isl:
17238 @endif isl
17240 .PHONY: install-strip-isl maybe-install-strip-isl
17241 maybe-install-strip-isl:
17242 @if isl
17243 maybe-install-strip-isl: install-strip-isl
17245 install-strip-isl:
17247 @endif isl
17249 # Other targets (info, dvi, pdf, etc.)
17251 .PHONY: maybe-info-isl info-isl
17252 maybe-info-isl:
17253 @if isl
17254 maybe-info-isl: info-isl
17256 info-isl: \
17257 configure-isl
17258 @[ -f ./isl/Makefile ] || exit 0; \
17259 r=`${PWD_COMMAND}`; export r; \
17260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261 $(HOST_EXPORTS) \
17262 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17264 done; \
17265 echo "Doing info in isl"; \
17266 (cd $(HOST_SUBDIR)/isl && \
17267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17269 "RANLIB=$${RANLIB}" \
17270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17271 info) \
17272 || exit 1
17274 @endif isl
17276 .PHONY: maybe-dvi-isl dvi-isl
17277 maybe-dvi-isl:
17278 @if isl
17279 maybe-dvi-isl: dvi-isl
17281 dvi-isl: \
17282 configure-isl
17283 @[ -f ./isl/Makefile ] || exit 0; \
17284 r=`${PWD_COMMAND}`; export r; \
17285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17286 $(HOST_EXPORTS) \
17287 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17289 done; \
17290 echo "Doing dvi in isl"; \
17291 (cd $(HOST_SUBDIR)/isl && \
17292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17294 "RANLIB=$${RANLIB}" \
17295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17296 dvi) \
17297 || exit 1
17299 @endif isl
17301 .PHONY: maybe-pdf-isl pdf-isl
17302 maybe-pdf-isl:
17303 @if isl
17304 maybe-pdf-isl: pdf-isl
17306 pdf-isl: \
17307 configure-isl
17308 @[ -f ./isl/Makefile ] || exit 0; \
17309 r=`${PWD_COMMAND}`; export r; \
17310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17311 $(HOST_EXPORTS) \
17312 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17314 done; \
17315 echo "Doing pdf in isl"; \
17316 (cd $(HOST_SUBDIR)/isl && \
17317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17319 "RANLIB=$${RANLIB}" \
17320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17321 pdf) \
17322 || exit 1
17324 @endif isl
17326 .PHONY: maybe-html-isl html-isl
17327 maybe-html-isl:
17328 @if isl
17329 maybe-html-isl: html-isl
17331 html-isl: \
17332 configure-isl
17333 @[ -f ./isl/Makefile ] || exit 0; \
17334 r=`${PWD_COMMAND}`; export r; \
17335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17336 $(HOST_EXPORTS) \
17337 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17339 done; \
17340 echo "Doing html in isl"; \
17341 (cd $(HOST_SUBDIR)/isl && \
17342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17344 "RANLIB=$${RANLIB}" \
17345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17346 html) \
17347 || exit 1
17349 @endif isl
17351 .PHONY: maybe-TAGS-isl TAGS-isl
17352 maybe-TAGS-isl:
17353 @if isl
17354 maybe-TAGS-isl: TAGS-isl
17356 TAGS-isl: \
17357 configure-isl
17358 @[ -f ./isl/Makefile ] || exit 0; \
17359 r=`${PWD_COMMAND}`; export r; \
17360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17361 $(HOST_EXPORTS) \
17362 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17364 done; \
17365 echo "Doing TAGS in isl"; \
17366 (cd $(HOST_SUBDIR)/isl && \
17367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17369 "RANLIB=$${RANLIB}" \
17370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17371 TAGS) \
17372 || exit 1
17374 @endif isl
17376 .PHONY: maybe-install-info-isl install-info-isl
17377 maybe-install-info-isl:
17378 @if isl
17379 maybe-install-info-isl: install-info-isl
17381 install-info-isl: \
17382 configure-isl \
17383 info-isl
17384 @[ -f ./isl/Makefile ] || exit 0; \
17385 r=`${PWD_COMMAND}`; export r; \
17386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387 $(HOST_EXPORTS) \
17388 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17390 done; \
17391 echo "Doing install-info in isl"; \
17392 (cd $(HOST_SUBDIR)/isl && \
17393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17395 "RANLIB=$${RANLIB}" \
17396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17397 install-info) \
17398 || exit 1
17400 @endif isl
17402 .PHONY: maybe-install-dvi-isl install-dvi-isl
17403 maybe-install-dvi-isl:
17404 @if isl
17405 maybe-install-dvi-isl: install-dvi-isl
17407 install-dvi-isl: \
17408 configure-isl \
17409 dvi-isl
17410 @[ -f ./isl/Makefile ] || exit 0; \
17411 r=`${PWD_COMMAND}`; export r; \
17412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17413 $(HOST_EXPORTS) \
17414 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17416 done; \
17417 echo "Doing install-dvi in isl"; \
17418 (cd $(HOST_SUBDIR)/isl && \
17419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17421 "RANLIB=$${RANLIB}" \
17422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17423 install-dvi) \
17424 || exit 1
17426 @endif isl
17428 .PHONY: maybe-install-pdf-isl install-pdf-isl
17429 maybe-install-pdf-isl:
17430 @if isl
17431 maybe-install-pdf-isl: install-pdf-isl
17433 install-pdf-isl: \
17434 configure-isl \
17435 pdf-isl
17436 @[ -f ./isl/Makefile ] || exit 0; \
17437 r=`${PWD_COMMAND}`; export r; \
17438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17439 $(HOST_EXPORTS) \
17440 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17442 done; \
17443 echo "Doing install-pdf in isl"; \
17444 (cd $(HOST_SUBDIR)/isl && \
17445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17447 "RANLIB=$${RANLIB}" \
17448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17449 install-pdf) \
17450 || exit 1
17452 @endif isl
17454 .PHONY: maybe-install-html-isl install-html-isl
17455 maybe-install-html-isl:
17456 @if isl
17457 maybe-install-html-isl: install-html-isl
17459 install-html-isl: \
17460 configure-isl \
17461 html-isl
17462 @[ -f ./isl/Makefile ] || exit 0; \
17463 r=`${PWD_COMMAND}`; export r; \
17464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465 $(HOST_EXPORTS) \
17466 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17468 done; \
17469 echo "Doing install-html in isl"; \
17470 (cd $(HOST_SUBDIR)/isl && \
17471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17473 "RANLIB=$${RANLIB}" \
17474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17475 install-html) \
17476 || exit 1
17478 @endif isl
17480 .PHONY: maybe-installcheck-isl installcheck-isl
17481 maybe-installcheck-isl:
17482 @if isl
17483 maybe-installcheck-isl: installcheck-isl
17485 installcheck-isl: \
17486 configure-isl
17487 @[ -f ./isl/Makefile ] || exit 0; \
17488 r=`${PWD_COMMAND}`; export r; \
17489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17490 $(HOST_EXPORTS) \
17491 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17493 done; \
17494 echo "Doing installcheck in isl"; \
17495 (cd $(HOST_SUBDIR)/isl && \
17496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17498 "RANLIB=$${RANLIB}" \
17499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17500 installcheck) \
17501 || exit 1
17503 @endif isl
17505 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17506 maybe-mostlyclean-isl:
17507 @if isl
17508 maybe-mostlyclean-isl: mostlyclean-isl
17510 mostlyclean-isl:
17511 @[ -f ./isl/Makefile ] || exit 0; \
17512 r=`${PWD_COMMAND}`; export r; \
17513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17514 $(HOST_EXPORTS) \
17515 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17517 done; \
17518 echo "Doing mostlyclean in isl"; \
17519 (cd $(HOST_SUBDIR)/isl && \
17520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17522 "RANLIB=$${RANLIB}" \
17523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17524 mostlyclean) \
17525 || exit 1
17527 @endif isl
17529 .PHONY: maybe-clean-isl clean-isl
17530 maybe-clean-isl:
17531 @if isl
17532 maybe-clean-isl: clean-isl
17534 clean-isl:
17535 @[ -f ./isl/Makefile ] || exit 0; \
17536 r=`${PWD_COMMAND}`; export r; \
17537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17538 $(HOST_EXPORTS) \
17539 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17541 done; \
17542 echo "Doing clean in isl"; \
17543 (cd $(HOST_SUBDIR)/isl && \
17544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17546 "RANLIB=$${RANLIB}" \
17547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17548 clean) \
17549 || exit 1
17551 @endif isl
17553 .PHONY: maybe-distclean-isl distclean-isl
17554 maybe-distclean-isl:
17555 @if isl
17556 maybe-distclean-isl: distclean-isl
17558 distclean-isl:
17559 @[ -f ./isl/Makefile ] || exit 0; \
17560 r=`${PWD_COMMAND}`; export r; \
17561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17562 $(HOST_EXPORTS) \
17563 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17565 done; \
17566 echo "Doing distclean in isl"; \
17567 (cd $(HOST_SUBDIR)/isl && \
17568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17570 "RANLIB=$${RANLIB}" \
17571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17572 distclean) \
17573 || exit 1
17575 @endif isl
17577 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17578 maybe-maintainer-clean-isl:
17579 @if isl
17580 maybe-maintainer-clean-isl: maintainer-clean-isl
17582 maintainer-clean-isl:
17583 @[ -f ./isl/Makefile ] || exit 0; \
17584 r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17586 $(HOST_EXPORTS) \
17587 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17589 done; \
17590 echo "Doing maintainer-clean in isl"; \
17591 (cd $(HOST_SUBDIR)/isl && \
17592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17594 "RANLIB=$${RANLIB}" \
17595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17596 maintainer-clean) \
17597 || exit 1
17599 @endif isl
17603 .PHONY: configure-libelf maybe-configure-libelf
17604 maybe-configure-libelf:
17605 @if gcc-bootstrap
17606 configure-libelf: stage_current
17607 @endif gcc-bootstrap
17608 @if libelf
17609 maybe-configure-libelf: configure-libelf
17610 configure-libelf:
17611 @r=`${PWD_COMMAND}`; export r; \
17612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17613 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17615 $(HOST_EXPORTS) \
17616 echo Configuring in $(HOST_SUBDIR)/libelf; \
17617 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17618 case $(srcdir) in \
17619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17620 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17622 esac; \
17623 module_srcdir=libelf; \
17624 $(SHELL) \
17625 $$s/$$module_srcdir/configure \
17626 --srcdir=$${topdir}/$$module_srcdir \
17627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17628 --target=${target_alias} --disable-shared \
17629 || exit 1
17630 @endif libelf
17634 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17635 maybe-configure-stage1-libelf:
17636 @if libelf-bootstrap
17637 maybe-configure-stage1-libelf: configure-stage1-libelf
17638 configure-stage1-libelf:
17639 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17640 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17641 @r=`${PWD_COMMAND}`; export r; \
17642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17643 TFLAGS="$(STAGE1_TFLAGS)"; \
17644 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17645 $(HOST_EXPORTS) \
17646 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17647 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17648 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17649 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17651 cd $(HOST_SUBDIR)/libelf || exit 1; \
17652 case $(srcdir) in \
17653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17654 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17656 esac; \
17657 module_srcdir=libelf; \
17658 $(SHELL) $$s/$$module_srcdir/configure \
17659 --srcdir=$${topdir}/$$module_srcdir \
17660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17661 --target=${target_alias} \
17663 $(STAGE1_CONFIGURE_FLAGS) \
17664 --disable-shared
17665 @endif libelf-bootstrap
17667 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17668 maybe-configure-stage2-libelf:
17669 @if libelf-bootstrap
17670 maybe-configure-stage2-libelf: configure-stage2-libelf
17671 configure-stage2-libelf:
17672 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17673 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17674 @r=`${PWD_COMMAND}`; export r; \
17675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17676 TFLAGS="$(STAGE2_TFLAGS)"; \
17677 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17678 $(HOST_EXPORTS) \
17679 $(POSTSTAGE1_HOST_EXPORTS) \
17680 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17681 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17682 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17683 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17684 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17685 cd $(HOST_SUBDIR)/libelf || exit 1; \
17686 case $(srcdir) in \
17687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17688 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17690 esac; \
17691 module_srcdir=libelf; \
17692 $(SHELL) $$s/$$module_srcdir/configure \
17693 --srcdir=$${topdir}/$$module_srcdir \
17694 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17695 --target=${target_alias} \
17696 --with-build-libsubdir=$(HOST_SUBDIR) \
17697 $(STAGE2_CONFIGURE_FLAGS) \
17698 --disable-shared
17699 @endif libelf-bootstrap
17701 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17702 maybe-configure-stage3-libelf:
17703 @if libelf-bootstrap
17704 maybe-configure-stage3-libelf: configure-stage3-libelf
17705 configure-stage3-libelf:
17706 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17707 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17708 @r=`${PWD_COMMAND}`; export r; \
17709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17710 TFLAGS="$(STAGE3_TFLAGS)"; \
17711 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17712 $(HOST_EXPORTS) \
17713 $(POSTSTAGE1_HOST_EXPORTS) \
17714 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17715 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17716 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17717 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17718 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17719 cd $(HOST_SUBDIR)/libelf || exit 1; \
17720 case $(srcdir) in \
17721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17722 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17724 esac; \
17725 module_srcdir=libelf; \
17726 $(SHELL) $$s/$$module_srcdir/configure \
17727 --srcdir=$${topdir}/$$module_srcdir \
17728 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17729 --target=${target_alias} \
17730 --with-build-libsubdir=$(HOST_SUBDIR) \
17731 $(STAGE3_CONFIGURE_FLAGS) \
17732 --disable-shared
17733 @endif libelf-bootstrap
17735 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17736 maybe-configure-stage4-libelf:
17737 @if libelf-bootstrap
17738 maybe-configure-stage4-libelf: configure-stage4-libelf
17739 configure-stage4-libelf:
17740 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17741 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17742 @r=`${PWD_COMMAND}`; export r; \
17743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17744 TFLAGS="$(STAGE4_TFLAGS)"; \
17745 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17746 $(HOST_EXPORTS) \
17747 $(POSTSTAGE1_HOST_EXPORTS) \
17748 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17749 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17750 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17751 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17753 cd $(HOST_SUBDIR)/libelf || exit 1; \
17754 case $(srcdir) in \
17755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17756 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17758 esac; \
17759 module_srcdir=libelf; \
17760 $(SHELL) $$s/$$module_srcdir/configure \
17761 --srcdir=$${topdir}/$$module_srcdir \
17762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17763 --target=${target_alias} \
17764 --with-build-libsubdir=$(HOST_SUBDIR) \
17765 $(STAGE4_CONFIGURE_FLAGS) \
17766 --disable-shared
17767 @endif libelf-bootstrap
17769 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17770 maybe-configure-stageprofile-libelf:
17771 @if libelf-bootstrap
17772 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17773 configure-stageprofile-libelf:
17774 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17776 @r=`${PWD_COMMAND}`; export r; \
17777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17778 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17779 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17780 $(HOST_EXPORTS) \
17781 $(POSTSTAGE1_HOST_EXPORTS) \
17782 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17783 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17784 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17785 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17787 cd $(HOST_SUBDIR)/libelf || exit 1; \
17788 case $(srcdir) in \
17789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17790 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17792 esac; \
17793 module_srcdir=libelf; \
17794 $(SHELL) $$s/$$module_srcdir/configure \
17795 --srcdir=$${topdir}/$$module_srcdir \
17796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17797 --target=${target_alias} \
17798 --with-build-libsubdir=$(HOST_SUBDIR) \
17799 $(STAGEprofile_CONFIGURE_FLAGS) \
17800 --disable-shared
17801 @endif libelf-bootstrap
17803 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17804 maybe-configure-stagetrain-libelf:
17805 @if libelf-bootstrap
17806 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17807 configure-stagetrain-libelf:
17808 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17810 @r=`${PWD_COMMAND}`; export r; \
17811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17812 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17813 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17814 $(HOST_EXPORTS) \
17815 $(POSTSTAGE1_HOST_EXPORTS) \
17816 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17817 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17818 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17819 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17821 cd $(HOST_SUBDIR)/libelf || exit 1; \
17822 case $(srcdir) in \
17823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17824 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17826 esac; \
17827 module_srcdir=libelf; \
17828 $(SHELL) $$s/$$module_srcdir/configure \
17829 --srcdir=$${topdir}/$$module_srcdir \
17830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17831 --target=${target_alias} \
17832 --with-build-libsubdir=$(HOST_SUBDIR) \
17833 $(STAGEtrain_CONFIGURE_FLAGS) \
17834 --disable-shared
17835 @endif libelf-bootstrap
17837 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17838 maybe-configure-stagefeedback-libelf:
17839 @if libelf-bootstrap
17840 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17841 configure-stagefeedback-libelf:
17842 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17844 @r=`${PWD_COMMAND}`; export r; \
17845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17846 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17847 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17848 $(HOST_EXPORTS) \
17849 $(POSTSTAGE1_HOST_EXPORTS) \
17850 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17851 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17852 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17853 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17855 cd $(HOST_SUBDIR)/libelf || exit 1; \
17856 case $(srcdir) in \
17857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17858 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17860 esac; \
17861 module_srcdir=libelf; \
17862 $(SHELL) $$s/$$module_srcdir/configure \
17863 --srcdir=$${topdir}/$$module_srcdir \
17864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17865 --target=${target_alias} \
17866 --with-build-libsubdir=$(HOST_SUBDIR) \
17867 $(STAGEfeedback_CONFIGURE_FLAGS) \
17868 --disable-shared
17869 @endif libelf-bootstrap
17871 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17872 maybe-configure-stageautoprofile-libelf:
17873 @if libelf-bootstrap
17874 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17875 configure-stageautoprofile-libelf:
17876 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17878 @r=`${PWD_COMMAND}`; export r; \
17879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17881 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17882 $(HOST_EXPORTS) \
17883 $(POSTSTAGE1_HOST_EXPORTS) \
17884 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17885 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17886 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17887 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17889 cd $(HOST_SUBDIR)/libelf || exit 1; \
17890 case $(srcdir) in \
17891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17892 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17894 esac; \
17895 module_srcdir=libelf; \
17896 $(SHELL) $$s/$$module_srcdir/configure \
17897 --srcdir=$${topdir}/$$module_srcdir \
17898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17899 --target=${target_alias} \
17900 --with-build-libsubdir=$(HOST_SUBDIR) \
17901 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17902 --disable-shared
17903 @endif libelf-bootstrap
17905 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17906 maybe-configure-stageautofeedback-libelf:
17907 @if libelf-bootstrap
17908 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17909 configure-stageautofeedback-libelf:
17910 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17912 @r=`${PWD_COMMAND}`; export r; \
17913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17914 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17915 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17916 $(HOST_EXPORTS) \
17917 $(POSTSTAGE1_HOST_EXPORTS) \
17918 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17919 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17920 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17921 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17923 cd $(HOST_SUBDIR)/libelf || exit 1; \
17924 case $(srcdir) in \
17925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17926 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17928 esac; \
17929 module_srcdir=libelf; \
17930 $(SHELL) $$s/$$module_srcdir/configure \
17931 --srcdir=$${topdir}/$$module_srcdir \
17932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17933 --target=${target_alias} \
17934 --with-build-libsubdir=$(HOST_SUBDIR) \
17935 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17936 --disable-shared
17937 @endif libelf-bootstrap
17943 .PHONY: all-libelf maybe-all-libelf
17944 maybe-all-libelf:
17945 @if gcc-bootstrap
17946 all-libelf: stage_current
17947 @endif gcc-bootstrap
17948 @if libelf
17949 TARGET-libelf=all
17950 maybe-all-libelf: all-libelf
17951 all-libelf: configure-libelf
17952 @r=`${PWD_COMMAND}`; export r; \
17953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17954 $(HOST_EXPORTS) \
17955 (cd $(HOST_SUBDIR)/libelf && \
17956 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17957 $(TARGET-libelf))
17958 @endif libelf
17962 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17963 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17964 maybe-all-stage1-libelf:
17965 maybe-clean-stage1-libelf:
17966 @if libelf-bootstrap
17967 maybe-all-stage1-libelf: all-stage1-libelf
17968 all-stage1: all-stage1-libelf
17969 TARGET-stage1-libelf = $(TARGET-libelf)
17970 all-stage1-libelf: configure-stage1-libelf
17971 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17972 @r=`${PWD_COMMAND}`; export r; \
17973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974 TFLAGS="$(STAGE1_TFLAGS)"; \
17975 $(HOST_EXPORTS) \
17976 cd $(HOST_SUBDIR)/libelf && \
17978 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17979 CFLAGS="$(STAGE1_CFLAGS)" \
17980 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17981 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17982 LIBCFLAGS="$(LIBCFLAGS)" \
17983 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17984 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17985 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17986 $(EXTRA_HOST_FLAGS) \
17987 $(STAGE1_FLAGS_TO_PASS) \
17988 TFLAGS="$(STAGE1_TFLAGS)" \
17989 $(TARGET-stage1-libelf)
17991 maybe-clean-stage1-libelf: clean-stage1-libelf
17992 clean-stage1: clean-stage1-libelf
17993 clean-stage1-libelf:
17994 @if [ $(current_stage) = stage1 ]; then \
17995 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17996 else \
17997 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17998 $(MAKE) stage1-start; \
17999 fi; \
18000 cd $(HOST_SUBDIR)/libelf && \
18001 $(MAKE) $(EXTRA_HOST_FLAGS) \
18002 $(STAGE1_FLAGS_TO_PASS) clean
18003 @endif libelf-bootstrap
18006 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
18007 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
18008 maybe-all-stage2-libelf:
18009 maybe-clean-stage2-libelf:
18010 @if libelf-bootstrap
18011 maybe-all-stage2-libelf: all-stage2-libelf
18012 all-stage2: all-stage2-libelf
18013 TARGET-stage2-libelf = $(TARGET-libelf)
18014 all-stage2-libelf: configure-stage2-libelf
18015 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18016 @r=`${PWD_COMMAND}`; export r; \
18017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18018 TFLAGS="$(STAGE2_TFLAGS)"; \
18019 $(HOST_EXPORTS) \
18020 $(POSTSTAGE1_HOST_EXPORTS) \
18021 cd $(HOST_SUBDIR)/libelf && \
18023 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18024 CFLAGS="$(STAGE2_CFLAGS)" \
18025 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18026 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18027 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18032 TFLAGS="$(STAGE2_TFLAGS)" \
18033 $(TARGET-stage2-libelf)
18035 maybe-clean-stage2-libelf: clean-stage2-libelf
18036 clean-stage2: clean-stage2-libelf
18037 clean-stage2-libelf:
18038 @if [ $(current_stage) = stage2 ]; then \
18039 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18040 else \
18041 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
18042 $(MAKE) stage2-start; \
18043 fi; \
18044 cd $(HOST_SUBDIR)/libelf && \
18045 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18046 @endif libelf-bootstrap
18049 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
18050 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
18051 maybe-all-stage3-libelf:
18052 maybe-clean-stage3-libelf:
18053 @if libelf-bootstrap
18054 maybe-all-stage3-libelf: all-stage3-libelf
18055 all-stage3: all-stage3-libelf
18056 TARGET-stage3-libelf = $(TARGET-libelf)
18057 all-stage3-libelf: configure-stage3-libelf
18058 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18059 @r=`${PWD_COMMAND}`; export r; \
18060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18061 TFLAGS="$(STAGE3_TFLAGS)"; \
18062 $(HOST_EXPORTS) \
18063 $(POSTSTAGE1_HOST_EXPORTS) \
18064 cd $(HOST_SUBDIR)/libelf && \
18066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18067 CFLAGS="$(STAGE3_CFLAGS)" \
18068 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18069 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18070 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18074 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18075 TFLAGS="$(STAGE3_TFLAGS)" \
18076 $(TARGET-stage3-libelf)
18078 maybe-clean-stage3-libelf: clean-stage3-libelf
18079 clean-stage3: clean-stage3-libelf
18080 clean-stage3-libelf:
18081 @if [ $(current_stage) = stage3 ]; then \
18082 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18083 else \
18084 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
18085 $(MAKE) stage3-start; \
18086 fi; \
18087 cd $(HOST_SUBDIR)/libelf && \
18088 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18089 @endif libelf-bootstrap
18092 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
18093 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
18094 maybe-all-stage4-libelf:
18095 maybe-clean-stage4-libelf:
18096 @if libelf-bootstrap
18097 maybe-all-stage4-libelf: all-stage4-libelf
18098 all-stage4: all-stage4-libelf
18099 TARGET-stage4-libelf = $(TARGET-libelf)
18100 all-stage4-libelf: configure-stage4-libelf
18101 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18102 @r=`${PWD_COMMAND}`; export r; \
18103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104 TFLAGS="$(STAGE4_TFLAGS)"; \
18105 $(HOST_EXPORTS) \
18106 $(POSTSTAGE1_HOST_EXPORTS) \
18107 cd $(HOST_SUBDIR)/libelf && \
18109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18110 CFLAGS="$(STAGE4_CFLAGS)" \
18111 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18112 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18113 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18117 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18118 TFLAGS="$(STAGE4_TFLAGS)" \
18119 $(TARGET-stage4-libelf)
18121 maybe-clean-stage4-libelf: clean-stage4-libelf
18122 clean-stage4: clean-stage4-libelf
18123 clean-stage4-libelf:
18124 @if [ $(current_stage) = stage4 ]; then \
18125 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18126 else \
18127 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
18128 $(MAKE) stage4-start; \
18129 fi; \
18130 cd $(HOST_SUBDIR)/libelf && \
18131 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18132 @endif libelf-bootstrap
18135 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
18136 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
18137 maybe-all-stageprofile-libelf:
18138 maybe-clean-stageprofile-libelf:
18139 @if libelf-bootstrap
18140 maybe-all-stageprofile-libelf: all-stageprofile-libelf
18141 all-stageprofile: all-stageprofile-libelf
18142 TARGET-stageprofile-libelf = $(TARGET-libelf)
18143 all-stageprofile-libelf: configure-stageprofile-libelf
18144 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18145 @r=`${PWD_COMMAND}`; export r; \
18146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18147 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18148 $(HOST_EXPORTS) \
18149 $(POSTSTAGE1_HOST_EXPORTS) \
18150 cd $(HOST_SUBDIR)/libelf && \
18152 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18153 CFLAGS="$(STAGEprofile_CFLAGS)" \
18154 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18155 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18156 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18157 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18158 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18159 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18160 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18161 TFLAGS="$(STAGEprofile_TFLAGS)" \
18162 $(TARGET-stageprofile-libelf)
18164 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
18165 clean-stageprofile: clean-stageprofile-libelf
18166 clean-stageprofile-libelf:
18167 @if [ $(current_stage) = stageprofile ]; then \
18168 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18169 else \
18170 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
18171 $(MAKE) stageprofile-start; \
18172 fi; \
18173 cd $(HOST_SUBDIR)/libelf && \
18174 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18175 @endif libelf-bootstrap
18178 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
18179 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
18180 maybe-all-stagetrain-libelf:
18181 maybe-clean-stagetrain-libelf:
18182 @if libelf-bootstrap
18183 maybe-all-stagetrain-libelf: all-stagetrain-libelf
18184 all-stagetrain: all-stagetrain-libelf
18185 TARGET-stagetrain-libelf = $(TARGET-libelf)
18186 all-stagetrain-libelf: configure-stagetrain-libelf
18187 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18188 @r=`${PWD_COMMAND}`; export r; \
18189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18190 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18191 $(HOST_EXPORTS) \
18192 $(POSTSTAGE1_HOST_EXPORTS) \
18193 cd $(HOST_SUBDIR)/libelf && \
18195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18196 CFLAGS="$(STAGEtrain_CFLAGS)" \
18197 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18198 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18199 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18204 TFLAGS="$(STAGEtrain_TFLAGS)" \
18205 $(TARGET-stagetrain-libelf)
18207 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
18208 clean-stagetrain: clean-stagetrain-libelf
18209 clean-stagetrain-libelf:
18210 @if [ $(current_stage) = stagetrain ]; then \
18211 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18212 else \
18213 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
18214 $(MAKE) stagetrain-start; \
18215 fi; \
18216 cd $(HOST_SUBDIR)/libelf && \
18217 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18218 @endif libelf-bootstrap
18221 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
18222 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
18223 maybe-all-stagefeedback-libelf:
18224 maybe-clean-stagefeedback-libelf:
18225 @if libelf-bootstrap
18226 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
18227 all-stagefeedback: all-stagefeedback-libelf
18228 TARGET-stagefeedback-libelf = $(TARGET-libelf)
18229 all-stagefeedback-libelf: configure-stagefeedback-libelf
18230 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18231 @r=`${PWD_COMMAND}`; export r; \
18232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18233 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18234 $(HOST_EXPORTS) \
18235 $(POSTSTAGE1_HOST_EXPORTS) \
18236 cd $(HOST_SUBDIR)/libelf && \
18238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18239 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18240 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18241 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18242 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18246 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18247 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18248 $(TARGET-stagefeedback-libelf)
18250 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
18251 clean-stagefeedback: clean-stagefeedback-libelf
18252 clean-stagefeedback-libelf:
18253 @if [ $(current_stage) = stagefeedback ]; then \
18254 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18255 else \
18256 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
18257 $(MAKE) stagefeedback-start; \
18258 fi; \
18259 cd $(HOST_SUBDIR)/libelf && \
18260 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18261 @endif libelf-bootstrap
18264 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
18265 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
18266 maybe-all-stageautoprofile-libelf:
18267 maybe-clean-stageautoprofile-libelf:
18268 @if libelf-bootstrap
18269 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
18270 all-stageautoprofile: all-stageautoprofile-libelf
18271 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
18272 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
18273 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18274 @r=`${PWD_COMMAND}`; export r; \
18275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18276 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18277 $(HOST_EXPORTS) \
18278 $(POSTSTAGE1_HOST_EXPORTS) \
18279 cd $(HOST_SUBDIR)/libelf && \
18280 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18282 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18283 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18284 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18285 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18290 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18291 $(TARGET-stageautoprofile-libelf)
18293 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
18294 clean-stageautoprofile: clean-stageautoprofile-libelf
18295 clean-stageautoprofile-libelf:
18296 @if [ $(current_stage) = stageautoprofile ]; then \
18297 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18298 else \
18299 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
18300 $(MAKE) stageautoprofile-start; \
18301 fi; \
18302 cd $(HOST_SUBDIR)/libelf && \
18303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18304 @endif libelf-bootstrap
18307 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
18308 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
18309 maybe-all-stageautofeedback-libelf:
18310 maybe-clean-stageautofeedback-libelf:
18311 @if libelf-bootstrap
18312 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
18313 all-stageautofeedback: all-stageautofeedback-libelf
18314 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
18315 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
18316 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18317 @r=`${PWD_COMMAND}`; export r; \
18318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18319 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18320 $(HOST_EXPORTS) \
18321 $(POSTSTAGE1_HOST_EXPORTS) \
18322 cd $(HOST_SUBDIR)/libelf && \
18324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18325 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18326 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18327 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18328 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18329 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18330 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18331 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18332 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18333 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18334 $(TARGET-stageautofeedback-libelf)
18336 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
18337 clean-stageautofeedback: clean-stageautofeedback-libelf
18338 clean-stageautofeedback-libelf:
18339 @if [ $(current_stage) = stageautofeedback ]; then \
18340 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18341 else \
18342 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
18343 $(MAKE) stageautofeedback-start; \
18344 fi; \
18345 cd $(HOST_SUBDIR)/libelf && \
18346 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18347 @endif libelf-bootstrap
18353 .PHONY: check-libelf maybe-check-libelf
18354 maybe-check-libelf:
18355 @if libelf
18356 maybe-check-libelf: check-libelf
18358 check-libelf:
18359 @: $(MAKE); $(unstage)
18360 @r=`${PWD_COMMAND}`; export r; \
18361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18362 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18363 (cd $(HOST_SUBDIR)/libelf && \
18364 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18366 @endif libelf
18368 .PHONY: install-libelf maybe-install-libelf
18369 maybe-install-libelf:
18370 @if libelf
18371 maybe-install-libelf: install-libelf
18373 install-libelf:
18375 @endif libelf
18377 .PHONY: install-strip-libelf maybe-install-strip-libelf
18378 maybe-install-strip-libelf:
18379 @if libelf
18380 maybe-install-strip-libelf: install-strip-libelf
18382 install-strip-libelf:
18384 @endif libelf
18386 # Other targets (info, dvi, pdf, etc.)
18388 .PHONY: maybe-info-libelf info-libelf
18389 maybe-info-libelf:
18390 @if libelf
18391 maybe-info-libelf: info-libelf
18393 info-libelf: \
18394 configure-libelf
18395 @[ -f ./libelf/Makefile ] || exit 0; \
18396 r=`${PWD_COMMAND}`; export r; \
18397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18398 $(HOST_EXPORTS) \
18399 for flag in $(EXTRA_HOST_FLAGS) ; do \
18400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18401 done; \
18402 echo "Doing info in libelf"; \
18403 (cd $(HOST_SUBDIR)/libelf && \
18404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18406 "RANLIB=$${RANLIB}" \
18407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18408 info) \
18409 || exit 1
18411 @endif libelf
18413 .PHONY: maybe-dvi-libelf dvi-libelf
18414 maybe-dvi-libelf:
18415 @if libelf
18416 maybe-dvi-libelf: dvi-libelf
18418 dvi-libelf: \
18419 configure-libelf
18420 @[ -f ./libelf/Makefile ] || exit 0; \
18421 r=`${PWD_COMMAND}`; export r; \
18422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18423 $(HOST_EXPORTS) \
18424 for flag in $(EXTRA_HOST_FLAGS) ; do \
18425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18426 done; \
18427 echo "Doing dvi in libelf"; \
18428 (cd $(HOST_SUBDIR)/libelf && \
18429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18431 "RANLIB=$${RANLIB}" \
18432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18433 dvi) \
18434 || exit 1
18436 @endif libelf
18438 .PHONY: maybe-pdf-libelf pdf-libelf
18439 maybe-pdf-libelf:
18440 @if libelf
18441 maybe-pdf-libelf: pdf-libelf
18443 pdf-libelf: \
18444 configure-libelf
18445 @[ -f ./libelf/Makefile ] || exit 0; \
18446 r=`${PWD_COMMAND}`; export r; \
18447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18448 $(HOST_EXPORTS) \
18449 for flag in $(EXTRA_HOST_FLAGS) ; do \
18450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18451 done; \
18452 echo "Doing pdf in libelf"; \
18453 (cd $(HOST_SUBDIR)/libelf && \
18454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18456 "RANLIB=$${RANLIB}" \
18457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18458 pdf) \
18459 || exit 1
18461 @endif libelf
18463 .PHONY: maybe-html-libelf html-libelf
18464 maybe-html-libelf:
18465 @if libelf
18466 maybe-html-libelf: html-libelf
18468 html-libelf: \
18469 configure-libelf
18470 @[ -f ./libelf/Makefile ] || exit 0; \
18471 r=`${PWD_COMMAND}`; export r; \
18472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18473 $(HOST_EXPORTS) \
18474 for flag in $(EXTRA_HOST_FLAGS) ; do \
18475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18476 done; \
18477 echo "Doing html in libelf"; \
18478 (cd $(HOST_SUBDIR)/libelf && \
18479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18481 "RANLIB=$${RANLIB}" \
18482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18483 html) \
18484 || exit 1
18486 @endif libelf
18488 .PHONY: maybe-TAGS-libelf TAGS-libelf
18489 maybe-TAGS-libelf:
18490 @if libelf
18491 maybe-TAGS-libelf: TAGS-libelf
18493 TAGS-libelf: \
18494 configure-libelf
18495 @[ -f ./libelf/Makefile ] || exit 0; \
18496 r=`${PWD_COMMAND}`; export r; \
18497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18498 $(HOST_EXPORTS) \
18499 for flag in $(EXTRA_HOST_FLAGS) ; do \
18500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18501 done; \
18502 echo "Doing TAGS in libelf"; \
18503 (cd $(HOST_SUBDIR)/libelf && \
18504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18506 "RANLIB=$${RANLIB}" \
18507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18508 TAGS) \
18509 || exit 1
18511 @endif libelf
18513 .PHONY: maybe-install-info-libelf install-info-libelf
18514 maybe-install-info-libelf:
18515 @if libelf
18516 maybe-install-info-libelf: install-info-libelf
18518 install-info-libelf: \
18519 configure-libelf \
18520 info-libelf
18521 @[ -f ./libelf/Makefile ] || exit 0; \
18522 r=`${PWD_COMMAND}`; export r; \
18523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18524 $(HOST_EXPORTS) \
18525 for flag in $(EXTRA_HOST_FLAGS) ; do \
18526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18527 done; \
18528 echo "Doing install-info in libelf"; \
18529 (cd $(HOST_SUBDIR)/libelf && \
18530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18532 "RANLIB=$${RANLIB}" \
18533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18534 install-info) \
18535 || exit 1
18537 @endif libelf
18539 .PHONY: maybe-install-dvi-libelf install-dvi-libelf
18540 maybe-install-dvi-libelf:
18541 @if libelf
18542 maybe-install-dvi-libelf: install-dvi-libelf
18544 install-dvi-libelf: \
18545 configure-libelf \
18546 dvi-libelf
18547 @[ -f ./libelf/Makefile ] || exit 0; \
18548 r=`${PWD_COMMAND}`; export r; \
18549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18550 $(HOST_EXPORTS) \
18551 for flag in $(EXTRA_HOST_FLAGS) ; do \
18552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18553 done; \
18554 echo "Doing install-dvi in libelf"; \
18555 (cd $(HOST_SUBDIR)/libelf && \
18556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18558 "RANLIB=$${RANLIB}" \
18559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18560 install-dvi) \
18561 || exit 1
18563 @endif libelf
18565 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18566 maybe-install-pdf-libelf:
18567 @if libelf
18568 maybe-install-pdf-libelf: install-pdf-libelf
18570 install-pdf-libelf: \
18571 configure-libelf \
18572 pdf-libelf
18573 @[ -f ./libelf/Makefile ] || exit 0; \
18574 r=`${PWD_COMMAND}`; export r; \
18575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18576 $(HOST_EXPORTS) \
18577 for flag in $(EXTRA_HOST_FLAGS) ; do \
18578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18579 done; \
18580 echo "Doing install-pdf in libelf"; \
18581 (cd $(HOST_SUBDIR)/libelf && \
18582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18584 "RANLIB=$${RANLIB}" \
18585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18586 install-pdf) \
18587 || exit 1
18589 @endif libelf
18591 .PHONY: maybe-install-html-libelf install-html-libelf
18592 maybe-install-html-libelf:
18593 @if libelf
18594 maybe-install-html-libelf: install-html-libelf
18596 install-html-libelf: \
18597 configure-libelf \
18598 html-libelf
18599 @[ -f ./libelf/Makefile ] || exit 0; \
18600 r=`${PWD_COMMAND}`; export r; \
18601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18602 $(HOST_EXPORTS) \
18603 for flag in $(EXTRA_HOST_FLAGS) ; do \
18604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18605 done; \
18606 echo "Doing install-html in libelf"; \
18607 (cd $(HOST_SUBDIR)/libelf && \
18608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18610 "RANLIB=$${RANLIB}" \
18611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18612 install-html) \
18613 || exit 1
18615 @endif libelf
18617 .PHONY: maybe-installcheck-libelf installcheck-libelf
18618 maybe-installcheck-libelf:
18619 @if libelf
18620 maybe-installcheck-libelf: installcheck-libelf
18622 installcheck-libelf: \
18623 configure-libelf
18624 @[ -f ./libelf/Makefile ] || exit 0; \
18625 r=`${PWD_COMMAND}`; export r; \
18626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18627 $(HOST_EXPORTS) \
18628 for flag in $(EXTRA_HOST_FLAGS) ; do \
18629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18630 done; \
18631 echo "Doing installcheck in libelf"; \
18632 (cd $(HOST_SUBDIR)/libelf && \
18633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18635 "RANLIB=$${RANLIB}" \
18636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18637 installcheck) \
18638 || exit 1
18640 @endif libelf
18642 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18643 maybe-mostlyclean-libelf:
18644 @if libelf
18645 maybe-mostlyclean-libelf: mostlyclean-libelf
18647 mostlyclean-libelf:
18648 @[ -f ./libelf/Makefile ] || exit 0; \
18649 r=`${PWD_COMMAND}`; export r; \
18650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18651 $(HOST_EXPORTS) \
18652 for flag in $(EXTRA_HOST_FLAGS) ; do \
18653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18654 done; \
18655 echo "Doing mostlyclean in libelf"; \
18656 (cd $(HOST_SUBDIR)/libelf && \
18657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18659 "RANLIB=$${RANLIB}" \
18660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18661 mostlyclean) \
18662 || exit 1
18664 @endif libelf
18666 .PHONY: maybe-clean-libelf clean-libelf
18667 maybe-clean-libelf:
18668 @if libelf
18669 maybe-clean-libelf: clean-libelf
18671 clean-libelf:
18672 @[ -f ./libelf/Makefile ] || exit 0; \
18673 r=`${PWD_COMMAND}`; export r; \
18674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18675 $(HOST_EXPORTS) \
18676 for flag in $(EXTRA_HOST_FLAGS) ; do \
18677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18678 done; \
18679 echo "Doing clean in libelf"; \
18680 (cd $(HOST_SUBDIR)/libelf && \
18681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18683 "RANLIB=$${RANLIB}" \
18684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18685 clean) \
18686 || exit 1
18688 @endif libelf
18690 .PHONY: maybe-distclean-libelf distclean-libelf
18691 maybe-distclean-libelf:
18692 @if libelf
18693 maybe-distclean-libelf: distclean-libelf
18695 distclean-libelf:
18696 @[ -f ./libelf/Makefile ] || exit 0; \
18697 r=`${PWD_COMMAND}`; export r; \
18698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18699 $(HOST_EXPORTS) \
18700 for flag in $(EXTRA_HOST_FLAGS) ; do \
18701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18702 done; \
18703 echo "Doing distclean in libelf"; \
18704 (cd $(HOST_SUBDIR)/libelf && \
18705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18707 "RANLIB=$${RANLIB}" \
18708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18709 distclean) \
18710 || exit 1
18712 @endif libelf
18714 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18715 maybe-maintainer-clean-libelf:
18716 @if libelf
18717 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18719 maintainer-clean-libelf:
18720 @[ -f ./libelf/Makefile ] || exit 0; \
18721 r=`${PWD_COMMAND}`; export r; \
18722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18723 $(HOST_EXPORTS) \
18724 for flag in $(EXTRA_HOST_FLAGS) ; do \
18725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18726 done; \
18727 echo "Doing maintainer-clean in libelf"; \
18728 (cd $(HOST_SUBDIR)/libelf && \
18729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18731 "RANLIB=$${RANLIB}" \
18732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18733 maintainer-clean) \
18734 || exit 1
18736 @endif libelf
18740 .PHONY: configure-gold maybe-configure-gold
18741 maybe-configure-gold:
18742 @if gcc-bootstrap
18743 configure-gold: stage_current
18744 @endif gcc-bootstrap
18745 @if gold
18746 maybe-configure-gold: configure-gold
18747 configure-gold:
18748 @r=`${PWD_COMMAND}`; export r; \
18749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18750 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18751 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18752 $(HOST_EXPORTS) \
18753 echo Configuring in $(HOST_SUBDIR)/gold; \
18754 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18755 case $(srcdir) in \
18756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18757 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18759 esac; \
18760 module_srcdir=gold; \
18761 $(SHELL) \
18762 $$s/$$module_srcdir/configure \
18763 --srcdir=$${topdir}/$$module_srcdir \
18764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18765 --target=${target_alias} \
18766 || exit 1
18767 @endif gold
18771 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18772 maybe-configure-stage1-gold:
18773 @if gold-bootstrap
18774 maybe-configure-stage1-gold: configure-stage1-gold
18775 configure-stage1-gold:
18776 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18778 @r=`${PWD_COMMAND}`; export r; \
18779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18780 TFLAGS="$(STAGE1_TFLAGS)"; \
18781 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18782 $(HOST_EXPORTS) \
18783 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18784 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18785 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18786 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18788 cd $(HOST_SUBDIR)/gold || exit 1; \
18789 case $(srcdir) in \
18790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18791 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18793 esac; \
18794 module_srcdir=gold; \
18795 $(SHELL) $$s/$$module_srcdir/configure \
18796 --srcdir=$${topdir}/$$module_srcdir \
18797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18798 --target=${target_alias} \
18800 $(STAGE1_CONFIGURE_FLAGS)
18801 @endif gold-bootstrap
18803 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18804 maybe-configure-stage2-gold:
18805 @if gold-bootstrap
18806 maybe-configure-stage2-gold: configure-stage2-gold
18807 configure-stage2-gold:
18808 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18810 @r=`${PWD_COMMAND}`; export r; \
18811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18812 TFLAGS="$(STAGE2_TFLAGS)"; \
18813 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18814 $(HOST_EXPORTS) \
18815 $(POSTSTAGE1_HOST_EXPORTS) \
18816 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18817 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18818 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18819 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18821 cd $(HOST_SUBDIR)/gold || exit 1; \
18822 case $(srcdir) in \
18823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18824 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18826 esac; \
18827 module_srcdir=gold; \
18828 $(SHELL) $$s/$$module_srcdir/configure \
18829 --srcdir=$${topdir}/$$module_srcdir \
18830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18831 --target=${target_alias} \
18832 --with-build-libsubdir=$(HOST_SUBDIR) \
18833 $(STAGE2_CONFIGURE_FLAGS)
18834 @endif gold-bootstrap
18836 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18837 maybe-configure-stage3-gold:
18838 @if gold-bootstrap
18839 maybe-configure-stage3-gold: configure-stage3-gold
18840 configure-stage3-gold:
18841 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18842 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18843 @r=`${PWD_COMMAND}`; export r; \
18844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18845 TFLAGS="$(STAGE3_TFLAGS)"; \
18846 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18847 $(HOST_EXPORTS) \
18848 $(POSTSTAGE1_HOST_EXPORTS) \
18849 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18850 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18851 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18852 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18854 cd $(HOST_SUBDIR)/gold || exit 1; \
18855 case $(srcdir) in \
18856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18857 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18859 esac; \
18860 module_srcdir=gold; \
18861 $(SHELL) $$s/$$module_srcdir/configure \
18862 --srcdir=$${topdir}/$$module_srcdir \
18863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18864 --target=${target_alias} \
18865 --with-build-libsubdir=$(HOST_SUBDIR) \
18866 $(STAGE3_CONFIGURE_FLAGS)
18867 @endif gold-bootstrap
18869 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18870 maybe-configure-stage4-gold:
18871 @if gold-bootstrap
18872 maybe-configure-stage4-gold: configure-stage4-gold
18873 configure-stage4-gold:
18874 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18876 @r=`${PWD_COMMAND}`; export r; \
18877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18878 TFLAGS="$(STAGE4_TFLAGS)"; \
18879 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18880 $(HOST_EXPORTS) \
18881 $(POSTSTAGE1_HOST_EXPORTS) \
18882 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18883 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18884 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18885 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18887 cd $(HOST_SUBDIR)/gold || exit 1; \
18888 case $(srcdir) in \
18889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18890 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18892 esac; \
18893 module_srcdir=gold; \
18894 $(SHELL) $$s/$$module_srcdir/configure \
18895 --srcdir=$${topdir}/$$module_srcdir \
18896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18897 --target=${target_alias} \
18898 --with-build-libsubdir=$(HOST_SUBDIR) \
18899 $(STAGE4_CONFIGURE_FLAGS)
18900 @endif gold-bootstrap
18902 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18903 maybe-configure-stageprofile-gold:
18904 @if gold-bootstrap
18905 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18906 configure-stageprofile-gold:
18907 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18908 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18909 @r=`${PWD_COMMAND}`; export r; \
18910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18911 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18912 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18913 $(HOST_EXPORTS) \
18914 $(POSTSTAGE1_HOST_EXPORTS) \
18915 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18916 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18917 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18918 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18920 cd $(HOST_SUBDIR)/gold || exit 1; \
18921 case $(srcdir) in \
18922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18923 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18925 esac; \
18926 module_srcdir=gold; \
18927 $(SHELL) $$s/$$module_srcdir/configure \
18928 --srcdir=$${topdir}/$$module_srcdir \
18929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18930 --target=${target_alias} \
18931 --with-build-libsubdir=$(HOST_SUBDIR) \
18932 $(STAGEprofile_CONFIGURE_FLAGS)
18933 @endif gold-bootstrap
18935 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18936 maybe-configure-stagetrain-gold:
18937 @if gold-bootstrap
18938 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18939 configure-stagetrain-gold:
18940 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18942 @r=`${PWD_COMMAND}`; export r; \
18943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18944 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18945 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18946 $(HOST_EXPORTS) \
18947 $(POSTSTAGE1_HOST_EXPORTS) \
18948 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18949 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18950 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18951 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18953 cd $(HOST_SUBDIR)/gold || exit 1; \
18954 case $(srcdir) in \
18955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18956 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18958 esac; \
18959 module_srcdir=gold; \
18960 $(SHELL) $$s/$$module_srcdir/configure \
18961 --srcdir=$${topdir}/$$module_srcdir \
18962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18963 --target=${target_alias} \
18964 --with-build-libsubdir=$(HOST_SUBDIR) \
18965 $(STAGEtrain_CONFIGURE_FLAGS)
18966 @endif gold-bootstrap
18968 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18969 maybe-configure-stagefeedback-gold:
18970 @if gold-bootstrap
18971 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18972 configure-stagefeedback-gold:
18973 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18975 @r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18978 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18979 $(HOST_EXPORTS) \
18980 $(POSTSTAGE1_HOST_EXPORTS) \
18981 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18982 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18983 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18984 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18986 cd $(HOST_SUBDIR)/gold || exit 1; \
18987 case $(srcdir) in \
18988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18989 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18991 esac; \
18992 module_srcdir=gold; \
18993 $(SHELL) $$s/$$module_srcdir/configure \
18994 --srcdir=$${topdir}/$$module_srcdir \
18995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18996 --target=${target_alias} \
18997 --with-build-libsubdir=$(HOST_SUBDIR) \
18998 $(STAGEfeedback_CONFIGURE_FLAGS)
18999 @endif gold-bootstrap
19001 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
19002 maybe-configure-stageautoprofile-gold:
19003 @if gold-bootstrap
19004 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
19005 configure-stageautoprofile-gold:
19006 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19008 @r=`${PWD_COMMAND}`; export r; \
19009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19010 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19011 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19012 $(HOST_EXPORTS) \
19013 $(POSTSTAGE1_HOST_EXPORTS) \
19014 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19015 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19016 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19017 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
19018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19019 cd $(HOST_SUBDIR)/gold || exit 1; \
19020 case $(srcdir) in \
19021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19022 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19024 esac; \
19025 module_srcdir=gold; \
19026 $(SHELL) $$s/$$module_srcdir/configure \
19027 --srcdir=$${topdir}/$$module_srcdir \
19028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19029 --target=${target_alias} \
19030 --with-build-libsubdir=$(HOST_SUBDIR) \
19031 $(STAGEautoprofile_CONFIGURE_FLAGS)
19032 @endif gold-bootstrap
19034 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
19035 maybe-configure-stageautofeedback-gold:
19036 @if gold-bootstrap
19037 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
19038 configure-stageautofeedback-gold:
19039 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19041 @r=`${PWD_COMMAND}`; export r; \
19042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19043 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19044 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19045 $(HOST_EXPORTS) \
19046 $(POSTSTAGE1_HOST_EXPORTS) \
19047 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19048 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19049 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19050 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
19051 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19052 cd $(HOST_SUBDIR)/gold || exit 1; \
19053 case $(srcdir) in \
19054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19055 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19057 esac; \
19058 module_srcdir=gold; \
19059 $(SHELL) $$s/$$module_srcdir/configure \
19060 --srcdir=$${topdir}/$$module_srcdir \
19061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19062 --target=${target_alias} \
19063 --with-build-libsubdir=$(HOST_SUBDIR) \
19064 $(STAGEautofeedback_CONFIGURE_FLAGS)
19065 @endif gold-bootstrap
19071 .PHONY: all-gold maybe-all-gold
19072 maybe-all-gold:
19073 @if gcc-bootstrap
19074 all-gold: stage_current
19075 @endif gcc-bootstrap
19076 @if gold
19077 TARGET-gold=all
19078 maybe-all-gold: all-gold
19079 all-gold: configure-gold
19080 @r=`${PWD_COMMAND}`; export r; \
19081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082 $(HOST_EXPORTS) \
19083 (cd $(HOST_SUBDIR)/gold && \
19084 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19085 $(TARGET-gold))
19086 @endif gold
19090 .PHONY: all-stage1-gold maybe-all-stage1-gold
19091 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
19092 maybe-all-stage1-gold:
19093 maybe-clean-stage1-gold:
19094 @if gold-bootstrap
19095 maybe-all-stage1-gold: all-stage1-gold
19096 all-stage1: all-stage1-gold
19097 TARGET-stage1-gold = $(TARGET-gold)
19098 all-stage1-gold: configure-stage1-gold
19099 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19100 @r=`${PWD_COMMAND}`; export r; \
19101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19102 TFLAGS="$(STAGE1_TFLAGS)"; \
19103 $(HOST_EXPORTS) \
19104 cd $(HOST_SUBDIR)/gold && \
19106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19107 CFLAGS="$(STAGE1_CFLAGS)" \
19108 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19109 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19110 LIBCFLAGS="$(LIBCFLAGS)" \
19111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19114 $(EXTRA_HOST_FLAGS) \
19115 $(STAGE1_FLAGS_TO_PASS) \
19116 TFLAGS="$(STAGE1_TFLAGS)" \
19117 $(TARGET-stage1-gold)
19119 maybe-clean-stage1-gold: clean-stage1-gold
19120 clean-stage1: clean-stage1-gold
19121 clean-stage1-gold:
19122 @if [ $(current_stage) = stage1 ]; then \
19123 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19124 else \
19125 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19126 $(MAKE) stage1-start; \
19127 fi; \
19128 cd $(HOST_SUBDIR)/gold && \
19129 $(MAKE) $(EXTRA_HOST_FLAGS) \
19130 $(STAGE1_FLAGS_TO_PASS) clean
19131 @endif gold-bootstrap
19134 .PHONY: all-stage2-gold maybe-all-stage2-gold
19135 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19136 maybe-all-stage2-gold:
19137 maybe-clean-stage2-gold:
19138 @if gold-bootstrap
19139 maybe-all-stage2-gold: all-stage2-gold
19140 all-stage2: all-stage2-gold
19141 TARGET-stage2-gold = $(TARGET-gold)
19142 all-stage2-gold: configure-stage2-gold
19143 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19144 @r=`${PWD_COMMAND}`; export r; \
19145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19146 TFLAGS="$(STAGE2_TFLAGS)"; \
19147 $(HOST_EXPORTS) \
19148 $(POSTSTAGE1_HOST_EXPORTS) \
19149 cd $(HOST_SUBDIR)/gold && \
19151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19152 CFLAGS="$(STAGE2_CFLAGS)" \
19153 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19154 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19155 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19159 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19160 TFLAGS="$(STAGE2_TFLAGS)" \
19161 $(TARGET-stage2-gold)
19163 maybe-clean-stage2-gold: clean-stage2-gold
19164 clean-stage2: clean-stage2-gold
19165 clean-stage2-gold:
19166 @if [ $(current_stage) = stage2 ]; then \
19167 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19168 else \
19169 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19170 $(MAKE) stage2-start; \
19171 fi; \
19172 cd $(HOST_SUBDIR)/gold && \
19173 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19174 @endif gold-bootstrap
19177 .PHONY: all-stage3-gold maybe-all-stage3-gold
19178 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19179 maybe-all-stage3-gold:
19180 maybe-clean-stage3-gold:
19181 @if gold-bootstrap
19182 maybe-all-stage3-gold: all-stage3-gold
19183 all-stage3: all-stage3-gold
19184 TARGET-stage3-gold = $(TARGET-gold)
19185 all-stage3-gold: configure-stage3-gold
19186 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19187 @r=`${PWD_COMMAND}`; export r; \
19188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19189 TFLAGS="$(STAGE3_TFLAGS)"; \
19190 $(HOST_EXPORTS) \
19191 $(POSTSTAGE1_HOST_EXPORTS) \
19192 cd $(HOST_SUBDIR)/gold && \
19194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19195 CFLAGS="$(STAGE3_CFLAGS)" \
19196 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19197 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19198 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19202 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19203 TFLAGS="$(STAGE3_TFLAGS)" \
19204 $(TARGET-stage3-gold)
19206 maybe-clean-stage3-gold: clean-stage3-gold
19207 clean-stage3: clean-stage3-gold
19208 clean-stage3-gold:
19209 @if [ $(current_stage) = stage3 ]; then \
19210 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19211 else \
19212 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19213 $(MAKE) stage3-start; \
19214 fi; \
19215 cd $(HOST_SUBDIR)/gold && \
19216 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19217 @endif gold-bootstrap
19220 .PHONY: all-stage4-gold maybe-all-stage4-gold
19221 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19222 maybe-all-stage4-gold:
19223 maybe-clean-stage4-gold:
19224 @if gold-bootstrap
19225 maybe-all-stage4-gold: all-stage4-gold
19226 all-stage4: all-stage4-gold
19227 TARGET-stage4-gold = $(TARGET-gold)
19228 all-stage4-gold: configure-stage4-gold
19229 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19230 @r=`${PWD_COMMAND}`; export r; \
19231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232 TFLAGS="$(STAGE4_TFLAGS)"; \
19233 $(HOST_EXPORTS) \
19234 $(POSTSTAGE1_HOST_EXPORTS) \
19235 cd $(HOST_SUBDIR)/gold && \
19237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19238 CFLAGS="$(STAGE4_CFLAGS)" \
19239 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19240 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19241 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19242 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19243 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19244 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19245 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19246 TFLAGS="$(STAGE4_TFLAGS)" \
19247 $(TARGET-stage4-gold)
19249 maybe-clean-stage4-gold: clean-stage4-gold
19250 clean-stage4: clean-stage4-gold
19251 clean-stage4-gold:
19252 @if [ $(current_stage) = stage4 ]; then \
19253 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19254 else \
19255 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19256 $(MAKE) stage4-start; \
19257 fi; \
19258 cd $(HOST_SUBDIR)/gold && \
19259 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19260 @endif gold-bootstrap
19263 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19264 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19265 maybe-all-stageprofile-gold:
19266 maybe-clean-stageprofile-gold:
19267 @if gold-bootstrap
19268 maybe-all-stageprofile-gold: all-stageprofile-gold
19269 all-stageprofile: all-stageprofile-gold
19270 TARGET-stageprofile-gold = $(TARGET-gold)
19271 all-stageprofile-gold: configure-stageprofile-gold
19272 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19273 @r=`${PWD_COMMAND}`; export r; \
19274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19275 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19276 $(HOST_EXPORTS) \
19277 $(POSTSTAGE1_HOST_EXPORTS) \
19278 cd $(HOST_SUBDIR)/gold && \
19280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19281 CFLAGS="$(STAGEprofile_CFLAGS)" \
19282 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19283 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19284 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19285 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19286 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19287 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19288 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19289 TFLAGS="$(STAGEprofile_TFLAGS)" \
19290 $(TARGET-stageprofile-gold)
19292 maybe-clean-stageprofile-gold: clean-stageprofile-gold
19293 clean-stageprofile: clean-stageprofile-gold
19294 clean-stageprofile-gold:
19295 @if [ $(current_stage) = stageprofile ]; then \
19296 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19297 else \
19298 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
19299 $(MAKE) stageprofile-start; \
19300 fi; \
19301 cd $(HOST_SUBDIR)/gold && \
19302 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19303 @endif gold-bootstrap
19306 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
19307 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
19308 maybe-all-stagetrain-gold:
19309 maybe-clean-stagetrain-gold:
19310 @if gold-bootstrap
19311 maybe-all-stagetrain-gold: all-stagetrain-gold
19312 all-stagetrain: all-stagetrain-gold
19313 TARGET-stagetrain-gold = $(TARGET-gold)
19314 all-stagetrain-gold: configure-stagetrain-gold
19315 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19316 @r=`${PWD_COMMAND}`; export r; \
19317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19318 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19319 $(HOST_EXPORTS) \
19320 $(POSTSTAGE1_HOST_EXPORTS) \
19321 cd $(HOST_SUBDIR)/gold && \
19323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19324 CFLAGS="$(STAGEtrain_CFLAGS)" \
19325 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19326 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19327 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19331 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19332 TFLAGS="$(STAGEtrain_TFLAGS)" \
19333 $(TARGET-stagetrain-gold)
19335 maybe-clean-stagetrain-gold: clean-stagetrain-gold
19336 clean-stagetrain: clean-stagetrain-gold
19337 clean-stagetrain-gold:
19338 @if [ $(current_stage) = stagetrain ]; then \
19339 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19340 else \
19341 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
19342 $(MAKE) stagetrain-start; \
19343 fi; \
19344 cd $(HOST_SUBDIR)/gold && \
19345 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19346 @endif gold-bootstrap
19349 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
19350 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
19351 maybe-all-stagefeedback-gold:
19352 maybe-clean-stagefeedback-gold:
19353 @if gold-bootstrap
19354 maybe-all-stagefeedback-gold: all-stagefeedback-gold
19355 all-stagefeedback: all-stagefeedback-gold
19356 TARGET-stagefeedback-gold = $(TARGET-gold)
19357 all-stagefeedback-gold: configure-stagefeedback-gold
19358 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19359 @r=`${PWD_COMMAND}`; export r; \
19360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19362 $(HOST_EXPORTS) \
19363 $(POSTSTAGE1_HOST_EXPORTS) \
19364 cd $(HOST_SUBDIR)/gold && \
19366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19367 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19368 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19369 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19370 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19371 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19372 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19373 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19374 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19375 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19376 $(TARGET-stagefeedback-gold)
19378 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
19379 clean-stagefeedback: clean-stagefeedback-gold
19380 clean-stagefeedback-gold:
19381 @if [ $(current_stage) = stagefeedback ]; then \
19382 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19383 else \
19384 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
19385 $(MAKE) stagefeedback-start; \
19386 fi; \
19387 cd $(HOST_SUBDIR)/gold && \
19388 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19389 @endif gold-bootstrap
19392 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
19393 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
19394 maybe-all-stageautoprofile-gold:
19395 maybe-clean-stageautoprofile-gold:
19396 @if gold-bootstrap
19397 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
19398 all-stageautoprofile: all-stageautoprofile-gold
19399 TARGET-stageautoprofile-gold = $(TARGET-gold)
19400 all-stageautoprofile-gold: configure-stageautoprofile-gold
19401 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19402 @r=`${PWD_COMMAND}`; export r; \
19403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19404 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19405 $(HOST_EXPORTS) \
19406 $(POSTSTAGE1_HOST_EXPORTS) \
19407 cd $(HOST_SUBDIR)/gold && \
19408 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19410 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19411 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19412 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19413 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19418 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19419 $(TARGET-stageautoprofile-gold)
19421 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
19422 clean-stageautoprofile: clean-stageautoprofile-gold
19423 clean-stageautoprofile-gold:
19424 @if [ $(current_stage) = stageautoprofile ]; then \
19425 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19426 else \
19427 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
19428 $(MAKE) stageautoprofile-start; \
19429 fi; \
19430 cd $(HOST_SUBDIR)/gold && \
19431 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19432 @endif gold-bootstrap
19435 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
19436 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
19437 maybe-all-stageautofeedback-gold:
19438 maybe-clean-stageautofeedback-gold:
19439 @if gold-bootstrap
19440 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
19441 all-stageautofeedback: all-stageautofeedback-gold
19442 TARGET-stageautofeedback-gold = $(TARGET-gold)
19443 all-stageautofeedback-gold: configure-stageautofeedback-gold
19444 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19445 @r=`${PWD_COMMAND}`; export r; \
19446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19447 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19448 $(HOST_EXPORTS) \
19449 $(POSTSTAGE1_HOST_EXPORTS) \
19450 cd $(HOST_SUBDIR)/gold && \
19452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19453 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19454 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19455 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19456 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19461 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19462 $(TARGET-stageautofeedback-gold)
19464 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
19465 clean-stageautofeedback: clean-stageautofeedback-gold
19466 clean-stageautofeedback-gold:
19467 @if [ $(current_stage) = stageautofeedback ]; then \
19468 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19469 else \
19470 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
19471 $(MAKE) stageautofeedback-start; \
19472 fi; \
19473 cd $(HOST_SUBDIR)/gold && \
19474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19475 @endif gold-bootstrap
19481 .PHONY: check-gold maybe-check-gold
19482 maybe-check-gold:
19483 @if gold
19484 maybe-check-gold: check-gold
19486 check-gold:
19487 @: $(MAKE); $(unstage)
19488 @r=`${PWD_COMMAND}`; export r; \
19489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19490 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19491 (cd $(HOST_SUBDIR)/gold && \
19492 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19494 @endif gold
19496 .PHONY: install-gold maybe-install-gold
19497 maybe-install-gold:
19498 @if gold
19499 maybe-install-gold: install-gold
19501 install-gold: installdirs
19502 @: $(MAKE); $(unstage)
19503 @r=`${PWD_COMMAND}`; export r; \
19504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19505 $(HOST_EXPORTS) \
19506 (cd $(HOST_SUBDIR)/gold && \
19507 $(MAKE) $(FLAGS_TO_PASS) install)
19509 @endif gold
19511 .PHONY: install-strip-gold maybe-install-strip-gold
19512 maybe-install-strip-gold:
19513 @if gold
19514 maybe-install-strip-gold: install-strip-gold
19516 install-strip-gold: installdirs
19517 @: $(MAKE); $(unstage)
19518 @r=`${PWD_COMMAND}`; export r; \
19519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19520 $(HOST_EXPORTS) \
19521 (cd $(HOST_SUBDIR)/gold && \
19522 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19524 @endif gold
19526 # Other targets (info, dvi, pdf, etc.)
19528 .PHONY: maybe-info-gold info-gold
19529 maybe-info-gold:
19530 @if gold
19531 maybe-info-gold: info-gold
19533 info-gold: \
19534 configure-gold
19535 @[ -f ./gold/Makefile ] || exit 0; \
19536 r=`${PWD_COMMAND}`; export r; \
19537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19538 $(HOST_EXPORTS) \
19539 for flag in $(EXTRA_HOST_FLAGS) ; do \
19540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19541 done; \
19542 echo "Doing info in gold"; \
19543 (cd $(HOST_SUBDIR)/gold && \
19544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19546 "RANLIB=$${RANLIB}" \
19547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19548 info) \
19549 || exit 1
19551 @endif gold
19553 .PHONY: maybe-dvi-gold dvi-gold
19554 maybe-dvi-gold:
19555 @if gold
19556 maybe-dvi-gold: dvi-gold
19558 dvi-gold: \
19559 configure-gold
19560 @[ -f ./gold/Makefile ] || exit 0; \
19561 r=`${PWD_COMMAND}`; export r; \
19562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19563 $(HOST_EXPORTS) \
19564 for flag in $(EXTRA_HOST_FLAGS) ; do \
19565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19566 done; \
19567 echo "Doing dvi in gold"; \
19568 (cd $(HOST_SUBDIR)/gold && \
19569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19571 "RANLIB=$${RANLIB}" \
19572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19573 dvi) \
19574 || exit 1
19576 @endif gold
19578 .PHONY: maybe-pdf-gold pdf-gold
19579 maybe-pdf-gold:
19580 @if gold
19581 maybe-pdf-gold: pdf-gold
19583 pdf-gold: \
19584 configure-gold
19585 @[ -f ./gold/Makefile ] || exit 0; \
19586 r=`${PWD_COMMAND}`; export r; \
19587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588 $(HOST_EXPORTS) \
19589 for flag in $(EXTRA_HOST_FLAGS) ; do \
19590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19591 done; \
19592 echo "Doing pdf in gold"; \
19593 (cd $(HOST_SUBDIR)/gold && \
19594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19596 "RANLIB=$${RANLIB}" \
19597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19598 pdf) \
19599 || exit 1
19601 @endif gold
19603 .PHONY: maybe-html-gold html-gold
19604 maybe-html-gold:
19605 @if gold
19606 maybe-html-gold: html-gold
19608 html-gold: \
19609 configure-gold
19610 @[ -f ./gold/Makefile ] || exit 0; \
19611 r=`${PWD_COMMAND}`; export r; \
19612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19613 $(HOST_EXPORTS) \
19614 for flag in $(EXTRA_HOST_FLAGS) ; do \
19615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19616 done; \
19617 echo "Doing html in gold"; \
19618 (cd $(HOST_SUBDIR)/gold && \
19619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19621 "RANLIB=$${RANLIB}" \
19622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19623 html) \
19624 || exit 1
19626 @endif gold
19628 .PHONY: maybe-TAGS-gold TAGS-gold
19629 maybe-TAGS-gold:
19630 @if gold
19631 maybe-TAGS-gold: TAGS-gold
19633 TAGS-gold: \
19634 configure-gold
19635 @[ -f ./gold/Makefile ] || exit 0; \
19636 r=`${PWD_COMMAND}`; export r; \
19637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19638 $(HOST_EXPORTS) \
19639 for flag in $(EXTRA_HOST_FLAGS) ; do \
19640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19641 done; \
19642 echo "Doing TAGS in gold"; \
19643 (cd $(HOST_SUBDIR)/gold && \
19644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19646 "RANLIB=$${RANLIB}" \
19647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19648 TAGS) \
19649 || exit 1
19651 @endif gold
19653 .PHONY: maybe-install-info-gold install-info-gold
19654 maybe-install-info-gold:
19655 @if gold
19656 maybe-install-info-gold: install-info-gold
19658 install-info-gold: \
19659 configure-gold \
19660 info-gold
19661 @[ -f ./gold/Makefile ] || exit 0; \
19662 r=`${PWD_COMMAND}`; export r; \
19663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19664 $(HOST_EXPORTS) \
19665 for flag in $(EXTRA_HOST_FLAGS) ; do \
19666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19667 done; \
19668 echo "Doing install-info in gold"; \
19669 (cd $(HOST_SUBDIR)/gold && \
19670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19672 "RANLIB=$${RANLIB}" \
19673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19674 install-info) \
19675 || exit 1
19677 @endif gold
19679 .PHONY: maybe-install-dvi-gold install-dvi-gold
19680 maybe-install-dvi-gold:
19681 @if gold
19682 maybe-install-dvi-gold: install-dvi-gold
19684 install-dvi-gold: \
19685 configure-gold \
19686 dvi-gold
19687 @[ -f ./gold/Makefile ] || exit 0; \
19688 r=`${PWD_COMMAND}`; export r; \
19689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19690 $(HOST_EXPORTS) \
19691 for flag in $(EXTRA_HOST_FLAGS) ; do \
19692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19693 done; \
19694 echo "Doing install-dvi in gold"; \
19695 (cd $(HOST_SUBDIR)/gold && \
19696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19698 "RANLIB=$${RANLIB}" \
19699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19700 install-dvi) \
19701 || exit 1
19703 @endif gold
19705 .PHONY: maybe-install-pdf-gold install-pdf-gold
19706 maybe-install-pdf-gold:
19707 @if gold
19708 maybe-install-pdf-gold: install-pdf-gold
19710 install-pdf-gold: \
19711 configure-gold \
19712 pdf-gold
19713 @[ -f ./gold/Makefile ] || exit 0; \
19714 r=`${PWD_COMMAND}`; export r; \
19715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19716 $(HOST_EXPORTS) \
19717 for flag in $(EXTRA_HOST_FLAGS) ; do \
19718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19719 done; \
19720 echo "Doing install-pdf in gold"; \
19721 (cd $(HOST_SUBDIR)/gold && \
19722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19724 "RANLIB=$${RANLIB}" \
19725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19726 install-pdf) \
19727 || exit 1
19729 @endif gold
19731 .PHONY: maybe-install-html-gold install-html-gold
19732 maybe-install-html-gold:
19733 @if gold
19734 maybe-install-html-gold: install-html-gold
19736 install-html-gold: \
19737 configure-gold \
19738 html-gold
19739 @[ -f ./gold/Makefile ] || exit 0; \
19740 r=`${PWD_COMMAND}`; export r; \
19741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19742 $(HOST_EXPORTS) \
19743 for flag in $(EXTRA_HOST_FLAGS) ; do \
19744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19745 done; \
19746 echo "Doing install-html in gold"; \
19747 (cd $(HOST_SUBDIR)/gold && \
19748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19750 "RANLIB=$${RANLIB}" \
19751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19752 install-html) \
19753 || exit 1
19755 @endif gold
19757 .PHONY: maybe-installcheck-gold installcheck-gold
19758 maybe-installcheck-gold:
19759 @if gold
19760 maybe-installcheck-gold: installcheck-gold
19762 installcheck-gold: \
19763 configure-gold
19764 @[ -f ./gold/Makefile ] || exit 0; \
19765 r=`${PWD_COMMAND}`; export r; \
19766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19767 $(HOST_EXPORTS) \
19768 for flag in $(EXTRA_HOST_FLAGS) ; do \
19769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19770 done; \
19771 echo "Doing installcheck in gold"; \
19772 (cd $(HOST_SUBDIR)/gold && \
19773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19775 "RANLIB=$${RANLIB}" \
19776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19777 installcheck) \
19778 || exit 1
19780 @endif gold
19782 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19783 maybe-mostlyclean-gold:
19784 @if gold
19785 maybe-mostlyclean-gold: mostlyclean-gold
19787 mostlyclean-gold:
19788 @[ -f ./gold/Makefile ] || exit 0; \
19789 r=`${PWD_COMMAND}`; export r; \
19790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19791 $(HOST_EXPORTS) \
19792 for flag in $(EXTRA_HOST_FLAGS) ; do \
19793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19794 done; \
19795 echo "Doing mostlyclean in gold"; \
19796 (cd $(HOST_SUBDIR)/gold && \
19797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19799 "RANLIB=$${RANLIB}" \
19800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19801 mostlyclean) \
19802 || exit 1
19804 @endif gold
19806 .PHONY: maybe-clean-gold clean-gold
19807 maybe-clean-gold:
19808 @if gold
19809 maybe-clean-gold: clean-gold
19811 clean-gold:
19812 @[ -f ./gold/Makefile ] || exit 0; \
19813 r=`${PWD_COMMAND}`; export r; \
19814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19815 $(HOST_EXPORTS) \
19816 for flag in $(EXTRA_HOST_FLAGS) ; do \
19817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19818 done; \
19819 echo "Doing clean in gold"; \
19820 (cd $(HOST_SUBDIR)/gold && \
19821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19823 "RANLIB=$${RANLIB}" \
19824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19825 clean) \
19826 || exit 1
19828 @endif gold
19830 .PHONY: maybe-distclean-gold distclean-gold
19831 maybe-distclean-gold:
19832 @if gold
19833 maybe-distclean-gold: distclean-gold
19835 distclean-gold:
19836 @[ -f ./gold/Makefile ] || exit 0; \
19837 r=`${PWD_COMMAND}`; export r; \
19838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19839 $(HOST_EXPORTS) \
19840 for flag in $(EXTRA_HOST_FLAGS) ; do \
19841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19842 done; \
19843 echo "Doing distclean in gold"; \
19844 (cd $(HOST_SUBDIR)/gold && \
19845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19847 "RANLIB=$${RANLIB}" \
19848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19849 distclean) \
19850 || exit 1
19852 @endif gold
19854 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19855 maybe-maintainer-clean-gold:
19856 @if gold
19857 maybe-maintainer-clean-gold: maintainer-clean-gold
19859 maintainer-clean-gold:
19860 @[ -f ./gold/Makefile ] || exit 0; \
19861 r=`${PWD_COMMAND}`; export r; \
19862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19863 $(HOST_EXPORTS) \
19864 for flag in $(EXTRA_HOST_FLAGS) ; do \
19865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19866 done; \
19867 echo "Doing maintainer-clean in gold"; \
19868 (cd $(HOST_SUBDIR)/gold && \
19869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19871 "RANLIB=$${RANLIB}" \
19872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19873 maintainer-clean) \
19874 || exit 1
19876 @endif gold
19880 .PHONY: configure-gprof maybe-configure-gprof
19881 maybe-configure-gprof:
19882 @if gcc-bootstrap
19883 configure-gprof: stage_current
19884 @endif gcc-bootstrap
19885 @if gprof
19886 maybe-configure-gprof: configure-gprof
19887 configure-gprof:
19888 @: $(MAKE); $(unstage)
19889 @r=`${PWD_COMMAND}`; export r; \
19890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19891 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19893 $(HOST_EXPORTS) \
19894 echo Configuring in $(HOST_SUBDIR)/gprof; \
19895 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19896 case $(srcdir) in \
19897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19898 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19900 esac; \
19901 module_srcdir=gprof; \
19902 $(SHELL) \
19903 $$s/$$module_srcdir/configure \
19904 --srcdir=$${topdir}/$$module_srcdir \
19905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19906 --target=${target_alias} \
19907 || exit 1
19908 @endif gprof
19914 .PHONY: all-gprof maybe-all-gprof
19915 maybe-all-gprof:
19916 @if gcc-bootstrap
19917 all-gprof: stage_current
19918 @endif gcc-bootstrap
19919 @if gprof
19920 TARGET-gprof=all
19921 maybe-all-gprof: all-gprof
19922 all-gprof: configure-gprof
19923 @: $(MAKE); $(unstage)
19924 @r=`${PWD_COMMAND}`; export r; \
19925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19926 $(HOST_EXPORTS) \
19927 (cd $(HOST_SUBDIR)/gprof && \
19928 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19929 $(TARGET-gprof))
19930 @endif gprof
19935 .PHONY: check-gprof maybe-check-gprof
19936 maybe-check-gprof:
19937 @if gprof
19938 maybe-check-gprof: check-gprof
19940 check-gprof:
19941 @: $(MAKE); $(unstage)
19942 @r=`${PWD_COMMAND}`; export r; \
19943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19944 $(HOST_EXPORTS) \
19945 (cd $(HOST_SUBDIR)/gprof && \
19946 $(MAKE) $(FLAGS_TO_PASS) check)
19948 @endif gprof
19950 .PHONY: install-gprof maybe-install-gprof
19951 maybe-install-gprof:
19952 @if gprof
19953 maybe-install-gprof: install-gprof
19955 install-gprof: installdirs
19956 @: $(MAKE); $(unstage)
19957 @r=`${PWD_COMMAND}`; export r; \
19958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959 $(HOST_EXPORTS) \
19960 (cd $(HOST_SUBDIR)/gprof && \
19961 $(MAKE) $(FLAGS_TO_PASS) install)
19963 @endif gprof
19965 .PHONY: install-strip-gprof maybe-install-strip-gprof
19966 maybe-install-strip-gprof:
19967 @if gprof
19968 maybe-install-strip-gprof: install-strip-gprof
19970 install-strip-gprof: installdirs
19971 @: $(MAKE); $(unstage)
19972 @r=`${PWD_COMMAND}`; export r; \
19973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19974 $(HOST_EXPORTS) \
19975 (cd $(HOST_SUBDIR)/gprof && \
19976 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19978 @endif gprof
19980 # Other targets (info, dvi, pdf, etc.)
19982 .PHONY: maybe-info-gprof info-gprof
19983 maybe-info-gprof:
19984 @if gprof
19985 maybe-info-gprof: info-gprof
19987 info-gprof: \
19988 configure-gprof
19989 @: $(MAKE); $(unstage)
19990 @[ -f ./gprof/Makefile ] || exit 0; \
19991 r=`${PWD_COMMAND}`; export r; \
19992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19993 $(HOST_EXPORTS) \
19994 for flag in $(EXTRA_HOST_FLAGS) ; do \
19995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19996 done; \
19997 echo "Doing info in gprof"; \
19998 (cd $(HOST_SUBDIR)/gprof && \
19999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20001 "RANLIB=$${RANLIB}" \
20002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20003 info) \
20004 || exit 1
20006 @endif gprof
20008 .PHONY: maybe-dvi-gprof dvi-gprof
20009 maybe-dvi-gprof:
20010 @if gprof
20011 maybe-dvi-gprof: dvi-gprof
20013 dvi-gprof: \
20014 configure-gprof
20015 @: $(MAKE); $(unstage)
20016 @[ -f ./gprof/Makefile ] || exit 0; \
20017 r=`${PWD_COMMAND}`; export r; \
20018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019 $(HOST_EXPORTS) \
20020 for flag in $(EXTRA_HOST_FLAGS) ; do \
20021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20022 done; \
20023 echo "Doing dvi in gprof"; \
20024 (cd $(HOST_SUBDIR)/gprof && \
20025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20027 "RANLIB=$${RANLIB}" \
20028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20029 dvi) \
20030 || exit 1
20032 @endif gprof
20034 .PHONY: maybe-pdf-gprof pdf-gprof
20035 maybe-pdf-gprof:
20036 @if gprof
20037 maybe-pdf-gprof: pdf-gprof
20039 pdf-gprof: \
20040 configure-gprof
20041 @: $(MAKE); $(unstage)
20042 @[ -f ./gprof/Makefile ] || exit 0; \
20043 r=`${PWD_COMMAND}`; export r; \
20044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20045 $(HOST_EXPORTS) \
20046 for flag in $(EXTRA_HOST_FLAGS) ; do \
20047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20048 done; \
20049 echo "Doing pdf in gprof"; \
20050 (cd $(HOST_SUBDIR)/gprof && \
20051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20053 "RANLIB=$${RANLIB}" \
20054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20055 pdf) \
20056 || exit 1
20058 @endif gprof
20060 .PHONY: maybe-html-gprof html-gprof
20061 maybe-html-gprof:
20062 @if gprof
20063 maybe-html-gprof: html-gprof
20065 html-gprof: \
20066 configure-gprof
20067 @: $(MAKE); $(unstage)
20068 @[ -f ./gprof/Makefile ] || exit 0; \
20069 r=`${PWD_COMMAND}`; export r; \
20070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20071 $(HOST_EXPORTS) \
20072 for flag in $(EXTRA_HOST_FLAGS) ; do \
20073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20074 done; \
20075 echo "Doing html in gprof"; \
20076 (cd $(HOST_SUBDIR)/gprof && \
20077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20079 "RANLIB=$${RANLIB}" \
20080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20081 html) \
20082 || exit 1
20084 @endif gprof
20086 .PHONY: maybe-TAGS-gprof TAGS-gprof
20087 maybe-TAGS-gprof:
20088 @if gprof
20089 maybe-TAGS-gprof: TAGS-gprof
20091 TAGS-gprof: \
20092 configure-gprof
20093 @: $(MAKE); $(unstage)
20094 @[ -f ./gprof/Makefile ] || exit 0; \
20095 r=`${PWD_COMMAND}`; export r; \
20096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20097 $(HOST_EXPORTS) \
20098 for flag in $(EXTRA_HOST_FLAGS) ; do \
20099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20100 done; \
20101 echo "Doing TAGS in gprof"; \
20102 (cd $(HOST_SUBDIR)/gprof && \
20103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20105 "RANLIB=$${RANLIB}" \
20106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20107 TAGS) \
20108 || exit 1
20110 @endif gprof
20112 .PHONY: maybe-install-info-gprof install-info-gprof
20113 maybe-install-info-gprof:
20114 @if gprof
20115 maybe-install-info-gprof: install-info-gprof
20117 install-info-gprof: \
20118 configure-gprof \
20119 info-gprof
20120 @: $(MAKE); $(unstage)
20121 @[ -f ./gprof/Makefile ] || exit 0; \
20122 r=`${PWD_COMMAND}`; export r; \
20123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20124 $(HOST_EXPORTS) \
20125 for flag in $(EXTRA_HOST_FLAGS) ; do \
20126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20127 done; \
20128 echo "Doing install-info in gprof"; \
20129 (cd $(HOST_SUBDIR)/gprof && \
20130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20132 "RANLIB=$${RANLIB}" \
20133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20134 install-info) \
20135 || exit 1
20137 @endif gprof
20139 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
20140 maybe-install-dvi-gprof:
20141 @if gprof
20142 maybe-install-dvi-gprof: install-dvi-gprof
20144 install-dvi-gprof: \
20145 configure-gprof \
20146 dvi-gprof
20147 @: $(MAKE); $(unstage)
20148 @[ -f ./gprof/Makefile ] || exit 0; \
20149 r=`${PWD_COMMAND}`; export r; \
20150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20151 $(HOST_EXPORTS) \
20152 for flag in $(EXTRA_HOST_FLAGS) ; do \
20153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20154 done; \
20155 echo "Doing install-dvi in gprof"; \
20156 (cd $(HOST_SUBDIR)/gprof && \
20157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20159 "RANLIB=$${RANLIB}" \
20160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20161 install-dvi) \
20162 || exit 1
20164 @endif gprof
20166 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20167 maybe-install-pdf-gprof:
20168 @if gprof
20169 maybe-install-pdf-gprof: install-pdf-gprof
20171 install-pdf-gprof: \
20172 configure-gprof \
20173 pdf-gprof
20174 @: $(MAKE); $(unstage)
20175 @[ -f ./gprof/Makefile ] || exit 0; \
20176 r=`${PWD_COMMAND}`; export r; \
20177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20178 $(HOST_EXPORTS) \
20179 for flag in $(EXTRA_HOST_FLAGS) ; do \
20180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20181 done; \
20182 echo "Doing install-pdf in gprof"; \
20183 (cd $(HOST_SUBDIR)/gprof && \
20184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20186 "RANLIB=$${RANLIB}" \
20187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20188 install-pdf) \
20189 || exit 1
20191 @endif gprof
20193 .PHONY: maybe-install-html-gprof install-html-gprof
20194 maybe-install-html-gprof:
20195 @if gprof
20196 maybe-install-html-gprof: install-html-gprof
20198 install-html-gprof: \
20199 configure-gprof \
20200 html-gprof
20201 @: $(MAKE); $(unstage)
20202 @[ -f ./gprof/Makefile ] || exit 0; \
20203 r=`${PWD_COMMAND}`; export r; \
20204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20205 $(HOST_EXPORTS) \
20206 for flag in $(EXTRA_HOST_FLAGS) ; do \
20207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20208 done; \
20209 echo "Doing install-html in gprof"; \
20210 (cd $(HOST_SUBDIR)/gprof && \
20211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20213 "RANLIB=$${RANLIB}" \
20214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20215 install-html) \
20216 || exit 1
20218 @endif gprof
20220 .PHONY: maybe-installcheck-gprof installcheck-gprof
20221 maybe-installcheck-gprof:
20222 @if gprof
20223 maybe-installcheck-gprof: installcheck-gprof
20225 installcheck-gprof: \
20226 configure-gprof
20227 @: $(MAKE); $(unstage)
20228 @[ -f ./gprof/Makefile ] || exit 0; \
20229 r=`${PWD_COMMAND}`; export r; \
20230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20231 $(HOST_EXPORTS) \
20232 for flag in $(EXTRA_HOST_FLAGS) ; do \
20233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20234 done; \
20235 echo "Doing installcheck in gprof"; \
20236 (cd $(HOST_SUBDIR)/gprof && \
20237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20239 "RANLIB=$${RANLIB}" \
20240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20241 installcheck) \
20242 || exit 1
20244 @endif gprof
20246 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20247 maybe-mostlyclean-gprof:
20248 @if gprof
20249 maybe-mostlyclean-gprof: mostlyclean-gprof
20251 mostlyclean-gprof:
20252 @: $(MAKE); $(unstage)
20253 @[ -f ./gprof/Makefile ] || exit 0; \
20254 r=`${PWD_COMMAND}`; export r; \
20255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20256 $(HOST_EXPORTS) \
20257 for flag in $(EXTRA_HOST_FLAGS) ; do \
20258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20259 done; \
20260 echo "Doing mostlyclean in gprof"; \
20261 (cd $(HOST_SUBDIR)/gprof && \
20262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20264 "RANLIB=$${RANLIB}" \
20265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20266 mostlyclean) \
20267 || exit 1
20269 @endif gprof
20271 .PHONY: maybe-clean-gprof clean-gprof
20272 maybe-clean-gprof:
20273 @if gprof
20274 maybe-clean-gprof: clean-gprof
20276 clean-gprof:
20277 @: $(MAKE); $(unstage)
20278 @[ -f ./gprof/Makefile ] || exit 0; \
20279 r=`${PWD_COMMAND}`; export r; \
20280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20281 $(HOST_EXPORTS) \
20282 for flag in $(EXTRA_HOST_FLAGS) ; do \
20283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20284 done; \
20285 echo "Doing clean in gprof"; \
20286 (cd $(HOST_SUBDIR)/gprof && \
20287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20289 "RANLIB=$${RANLIB}" \
20290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20291 clean) \
20292 || exit 1
20294 @endif gprof
20296 .PHONY: maybe-distclean-gprof distclean-gprof
20297 maybe-distclean-gprof:
20298 @if gprof
20299 maybe-distclean-gprof: distclean-gprof
20301 distclean-gprof:
20302 @: $(MAKE); $(unstage)
20303 @[ -f ./gprof/Makefile ] || exit 0; \
20304 r=`${PWD_COMMAND}`; export r; \
20305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20306 $(HOST_EXPORTS) \
20307 for flag in $(EXTRA_HOST_FLAGS) ; do \
20308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20309 done; \
20310 echo "Doing distclean in gprof"; \
20311 (cd $(HOST_SUBDIR)/gprof && \
20312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20314 "RANLIB=$${RANLIB}" \
20315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20316 distclean) \
20317 || exit 1
20319 @endif gprof
20321 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20322 maybe-maintainer-clean-gprof:
20323 @if gprof
20324 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20326 maintainer-clean-gprof:
20327 @: $(MAKE); $(unstage)
20328 @[ -f ./gprof/Makefile ] || exit 0; \
20329 r=`${PWD_COMMAND}`; export r; \
20330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331 $(HOST_EXPORTS) \
20332 for flag in $(EXTRA_HOST_FLAGS) ; do \
20333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20334 done; \
20335 echo "Doing maintainer-clean in gprof"; \
20336 (cd $(HOST_SUBDIR)/gprof && \
20337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20339 "RANLIB=$${RANLIB}" \
20340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20341 maintainer-clean) \
20342 || exit 1
20344 @endif gprof
20348 .PHONY: configure-intl maybe-configure-intl
20349 maybe-configure-intl:
20350 @if gcc-bootstrap
20351 configure-intl: stage_current
20352 @endif gcc-bootstrap
20353 @if intl
20354 maybe-configure-intl: configure-intl
20355 configure-intl:
20356 @r=`${PWD_COMMAND}`; export r; \
20357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20358 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20360 $(HOST_EXPORTS) \
20361 echo Configuring in $(HOST_SUBDIR)/intl; \
20362 cd "$(HOST_SUBDIR)/intl" || exit 1; \
20363 case $(srcdir) in \
20364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20365 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20367 esac; \
20368 module_srcdir=intl; \
20369 $(SHELL) \
20370 $$s/$$module_srcdir/configure \
20371 --srcdir=$${topdir}/$$module_srcdir \
20372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20373 --target=${target_alias} \
20374 || exit 1
20375 @endif intl
20379 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20380 maybe-configure-stage1-intl:
20381 @if intl-bootstrap
20382 maybe-configure-stage1-intl: configure-stage1-intl
20383 configure-stage1-intl:
20384 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20386 @r=`${PWD_COMMAND}`; export r; \
20387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20388 TFLAGS="$(STAGE1_TFLAGS)"; \
20389 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20390 $(HOST_EXPORTS) \
20391 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20392 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20393 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20394 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
20395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20396 cd $(HOST_SUBDIR)/intl || exit 1; \
20397 case $(srcdir) in \
20398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20399 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20401 esac; \
20402 module_srcdir=intl; \
20403 $(SHELL) $$s/$$module_srcdir/configure \
20404 --srcdir=$${topdir}/$$module_srcdir \
20405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20406 --target=${target_alias} \
20408 $(STAGE1_CONFIGURE_FLAGS)
20409 @endif intl-bootstrap
20411 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20412 maybe-configure-stage2-intl:
20413 @if intl-bootstrap
20414 maybe-configure-stage2-intl: configure-stage2-intl
20415 configure-stage2-intl:
20416 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20418 @r=`${PWD_COMMAND}`; export r; \
20419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20420 TFLAGS="$(STAGE2_TFLAGS)"; \
20421 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20422 $(HOST_EXPORTS) \
20423 $(POSTSTAGE1_HOST_EXPORTS) \
20424 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20425 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20426 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20427 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
20428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20429 cd $(HOST_SUBDIR)/intl || exit 1; \
20430 case $(srcdir) in \
20431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20432 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20434 esac; \
20435 module_srcdir=intl; \
20436 $(SHELL) $$s/$$module_srcdir/configure \
20437 --srcdir=$${topdir}/$$module_srcdir \
20438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20439 --target=${target_alias} \
20440 --with-build-libsubdir=$(HOST_SUBDIR) \
20441 $(STAGE2_CONFIGURE_FLAGS)
20442 @endif intl-bootstrap
20444 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
20445 maybe-configure-stage3-intl:
20446 @if intl-bootstrap
20447 maybe-configure-stage3-intl: configure-stage3-intl
20448 configure-stage3-intl:
20449 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20450 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20451 @r=`${PWD_COMMAND}`; export r; \
20452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20453 TFLAGS="$(STAGE3_TFLAGS)"; \
20454 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20455 $(HOST_EXPORTS) \
20456 $(POSTSTAGE1_HOST_EXPORTS) \
20457 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20458 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20459 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20460 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
20461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20462 cd $(HOST_SUBDIR)/intl || exit 1; \
20463 case $(srcdir) in \
20464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20465 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20467 esac; \
20468 module_srcdir=intl; \
20469 $(SHELL) $$s/$$module_srcdir/configure \
20470 --srcdir=$${topdir}/$$module_srcdir \
20471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20472 --target=${target_alias} \
20473 --with-build-libsubdir=$(HOST_SUBDIR) \
20474 $(STAGE3_CONFIGURE_FLAGS)
20475 @endif intl-bootstrap
20477 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
20478 maybe-configure-stage4-intl:
20479 @if intl-bootstrap
20480 maybe-configure-stage4-intl: configure-stage4-intl
20481 configure-stage4-intl:
20482 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20484 @r=`${PWD_COMMAND}`; export r; \
20485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20486 TFLAGS="$(STAGE4_TFLAGS)"; \
20487 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20488 $(HOST_EXPORTS) \
20489 $(POSTSTAGE1_HOST_EXPORTS) \
20490 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20491 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20492 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20493 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
20494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20495 cd $(HOST_SUBDIR)/intl || exit 1; \
20496 case $(srcdir) in \
20497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20498 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20500 esac; \
20501 module_srcdir=intl; \
20502 $(SHELL) $$s/$$module_srcdir/configure \
20503 --srcdir=$${topdir}/$$module_srcdir \
20504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20505 --target=${target_alias} \
20506 --with-build-libsubdir=$(HOST_SUBDIR) \
20507 $(STAGE4_CONFIGURE_FLAGS)
20508 @endif intl-bootstrap
20510 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
20511 maybe-configure-stageprofile-intl:
20512 @if intl-bootstrap
20513 maybe-configure-stageprofile-intl: configure-stageprofile-intl
20514 configure-stageprofile-intl:
20515 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20516 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20517 @r=`${PWD_COMMAND}`; export r; \
20518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20519 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20520 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20521 $(HOST_EXPORTS) \
20522 $(POSTSTAGE1_HOST_EXPORTS) \
20523 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20524 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20525 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20526 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
20527 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20528 cd $(HOST_SUBDIR)/intl || exit 1; \
20529 case $(srcdir) in \
20530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20531 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20533 esac; \
20534 module_srcdir=intl; \
20535 $(SHELL) $$s/$$module_srcdir/configure \
20536 --srcdir=$${topdir}/$$module_srcdir \
20537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20538 --target=${target_alias} \
20539 --with-build-libsubdir=$(HOST_SUBDIR) \
20540 $(STAGEprofile_CONFIGURE_FLAGS)
20541 @endif intl-bootstrap
20543 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
20544 maybe-configure-stagetrain-intl:
20545 @if intl-bootstrap
20546 maybe-configure-stagetrain-intl: configure-stagetrain-intl
20547 configure-stagetrain-intl:
20548 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20550 @r=`${PWD_COMMAND}`; export r; \
20551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20552 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20553 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20554 $(HOST_EXPORTS) \
20555 $(POSTSTAGE1_HOST_EXPORTS) \
20556 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20557 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20558 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20559 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
20560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20561 cd $(HOST_SUBDIR)/intl || exit 1; \
20562 case $(srcdir) in \
20563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20564 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20566 esac; \
20567 module_srcdir=intl; \
20568 $(SHELL) $$s/$$module_srcdir/configure \
20569 --srcdir=$${topdir}/$$module_srcdir \
20570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20571 --target=${target_alias} \
20572 --with-build-libsubdir=$(HOST_SUBDIR) \
20573 $(STAGEtrain_CONFIGURE_FLAGS)
20574 @endif intl-bootstrap
20576 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20577 maybe-configure-stagefeedback-intl:
20578 @if intl-bootstrap
20579 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20580 configure-stagefeedback-intl:
20581 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20583 @r=`${PWD_COMMAND}`; export r; \
20584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20585 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20586 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20587 $(HOST_EXPORTS) \
20588 $(POSTSTAGE1_HOST_EXPORTS) \
20589 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20590 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20591 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20592 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20594 cd $(HOST_SUBDIR)/intl || exit 1; \
20595 case $(srcdir) in \
20596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20597 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20599 esac; \
20600 module_srcdir=intl; \
20601 $(SHELL) $$s/$$module_srcdir/configure \
20602 --srcdir=$${topdir}/$$module_srcdir \
20603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20604 --target=${target_alias} \
20605 --with-build-libsubdir=$(HOST_SUBDIR) \
20606 $(STAGEfeedback_CONFIGURE_FLAGS)
20607 @endif intl-bootstrap
20609 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20610 maybe-configure-stageautoprofile-intl:
20611 @if intl-bootstrap
20612 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20613 configure-stageautoprofile-intl:
20614 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20616 @r=`${PWD_COMMAND}`; export r; \
20617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20618 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20619 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20620 $(HOST_EXPORTS) \
20621 $(POSTSTAGE1_HOST_EXPORTS) \
20622 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20623 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20624 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20625 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20627 cd $(HOST_SUBDIR)/intl || exit 1; \
20628 case $(srcdir) in \
20629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20630 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20632 esac; \
20633 module_srcdir=intl; \
20634 $(SHELL) $$s/$$module_srcdir/configure \
20635 --srcdir=$${topdir}/$$module_srcdir \
20636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20637 --target=${target_alias} \
20638 --with-build-libsubdir=$(HOST_SUBDIR) \
20639 $(STAGEautoprofile_CONFIGURE_FLAGS)
20640 @endif intl-bootstrap
20642 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20643 maybe-configure-stageautofeedback-intl:
20644 @if intl-bootstrap
20645 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20646 configure-stageautofeedback-intl:
20647 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20649 @r=`${PWD_COMMAND}`; export r; \
20650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20651 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20652 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20653 $(HOST_EXPORTS) \
20654 $(POSTSTAGE1_HOST_EXPORTS) \
20655 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20656 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20657 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20658 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20660 cd $(HOST_SUBDIR)/intl || exit 1; \
20661 case $(srcdir) in \
20662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20663 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20665 esac; \
20666 module_srcdir=intl; \
20667 $(SHELL) $$s/$$module_srcdir/configure \
20668 --srcdir=$${topdir}/$$module_srcdir \
20669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20670 --target=${target_alias} \
20671 --with-build-libsubdir=$(HOST_SUBDIR) \
20672 $(STAGEautofeedback_CONFIGURE_FLAGS)
20673 @endif intl-bootstrap
20679 .PHONY: all-intl maybe-all-intl
20680 maybe-all-intl:
20681 @if gcc-bootstrap
20682 all-intl: stage_current
20683 @endif gcc-bootstrap
20684 @if intl
20685 TARGET-intl=all
20686 maybe-all-intl: all-intl
20687 all-intl: configure-intl
20688 @r=`${PWD_COMMAND}`; export r; \
20689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20690 $(HOST_EXPORTS) \
20691 (cd $(HOST_SUBDIR)/intl && \
20692 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20693 $(TARGET-intl))
20694 @endif intl
20698 .PHONY: all-stage1-intl maybe-all-stage1-intl
20699 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20700 maybe-all-stage1-intl:
20701 maybe-clean-stage1-intl:
20702 @if intl-bootstrap
20703 maybe-all-stage1-intl: all-stage1-intl
20704 all-stage1: all-stage1-intl
20705 TARGET-stage1-intl = $(TARGET-intl)
20706 all-stage1-intl: configure-stage1-intl
20707 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20708 @r=`${PWD_COMMAND}`; export r; \
20709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20710 TFLAGS="$(STAGE1_TFLAGS)"; \
20711 $(HOST_EXPORTS) \
20712 cd $(HOST_SUBDIR)/intl && \
20714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20715 CFLAGS="$(STAGE1_CFLAGS)" \
20716 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20717 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20718 LIBCFLAGS="$(LIBCFLAGS)" \
20719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20722 $(EXTRA_HOST_FLAGS) \
20723 $(STAGE1_FLAGS_TO_PASS) \
20724 TFLAGS="$(STAGE1_TFLAGS)" \
20725 $(TARGET-stage1-intl)
20727 maybe-clean-stage1-intl: clean-stage1-intl
20728 clean-stage1: clean-stage1-intl
20729 clean-stage1-intl:
20730 @if [ $(current_stage) = stage1 ]; then \
20731 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20732 else \
20733 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20734 $(MAKE) stage1-start; \
20735 fi; \
20736 cd $(HOST_SUBDIR)/intl && \
20737 $(MAKE) $(EXTRA_HOST_FLAGS) \
20738 $(STAGE1_FLAGS_TO_PASS) clean
20739 @endif intl-bootstrap
20742 .PHONY: all-stage2-intl maybe-all-stage2-intl
20743 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20744 maybe-all-stage2-intl:
20745 maybe-clean-stage2-intl:
20746 @if intl-bootstrap
20747 maybe-all-stage2-intl: all-stage2-intl
20748 all-stage2: all-stage2-intl
20749 TARGET-stage2-intl = $(TARGET-intl)
20750 all-stage2-intl: configure-stage2-intl
20751 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20752 @r=`${PWD_COMMAND}`; export r; \
20753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20754 TFLAGS="$(STAGE2_TFLAGS)"; \
20755 $(HOST_EXPORTS) \
20756 $(POSTSTAGE1_HOST_EXPORTS) \
20757 cd $(HOST_SUBDIR)/intl && \
20759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20760 CFLAGS="$(STAGE2_CFLAGS)" \
20761 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20762 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20763 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20764 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20765 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20766 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20767 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20768 TFLAGS="$(STAGE2_TFLAGS)" \
20769 $(TARGET-stage2-intl)
20771 maybe-clean-stage2-intl: clean-stage2-intl
20772 clean-stage2: clean-stage2-intl
20773 clean-stage2-intl:
20774 @if [ $(current_stage) = stage2 ]; then \
20775 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20776 else \
20777 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20778 $(MAKE) stage2-start; \
20779 fi; \
20780 cd $(HOST_SUBDIR)/intl && \
20781 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20782 @endif intl-bootstrap
20785 .PHONY: all-stage3-intl maybe-all-stage3-intl
20786 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20787 maybe-all-stage3-intl:
20788 maybe-clean-stage3-intl:
20789 @if intl-bootstrap
20790 maybe-all-stage3-intl: all-stage3-intl
20791 all-stage3: all-stage3-intl
20792 TARGET-stage3-intl = $(TARGET-intl)
20793 all-stage3-intl: configure-stage3-intl
20794 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20795 @r=`${PWD_COMMAND}`; export r; \
20796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20797 TFLAGS="$(STAGE3_TFLAGS)"; \
20798 $(HOST_EXPORTS) \
20799 $(POSTSTAGE1_HOST_EXPORTS) \
20800 cd $(HOST_SUBDIR)/intl && \
20802 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20803 CFLAGS="$(STAGE3_CFLAGS)" \
20804 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20805 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20806 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20810 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20811 TFLAGS="$(STAGE3_TFLAGS)" \
20812 $(TARGET-stage3-intl)
20814 maybe-clean-stage3-intl: clean-stage3-intl
20815 clean-stage3: clean-stage3-intl
20816 clean-stage3-intl:
20817 @if [ $(current_stage) = stage3 ]; then \
20818 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20819 else \
20820 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20821 $(MAKE) stage3-start; \
20822 fi; \
20823 cd $(HOST_SUBDIR)/intl && \
20824 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20825 @endif intl-bootstrap
20828 .PHONY: all-stage4-intl maybe-all-stage4-intl
20829 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20830 maybe-all-stage4-intl:
20831 maybe-clean-stage4-intl:
20832 @if intl-bootstrap
20833 maybe-all-stage4-intl: all-stage4-intl
20834 all-stage4: all-stage4-intl
20835 TARGET-stage4-intl = $(TARGET-intl)
20836 all-stage4-intl: configure-stage4-intl
20837 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20838 @r=`${PWD_COMMAND}`; export r; \
20839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20840 TFLAGS="$(STAGE4_TFLAGS)"; \
20841 $(HOST_EXPORTS) \
20842 $(POSTSTAGE1_HOST_EXPORTS) \
20843 cd $(HOST_SUBDIR)/intl && \
20845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20846 CFLAGS="$(STAGE4_CFLAGS)" \
20847 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20848 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20849 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20850 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20851 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20852 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20853 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20854 TFLAGS="$(STAGE4_TFLAGS)" \
20855 $(TARGET-stage4-intl)
20857 maybe-clean-stage4-intl: clean-stage4-intl
20858 clean-stage4: clean-stage4-intl
20859 clean-stage4-intl:
20860 @if [ $(current_stage) = stage4 ]; then \
20861 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20862 else \
20863 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20864 $(MAKE) stage4-start; \
20865 fi; \
20866 cd $(HOST_SUBDIR)/intl && \
20867 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20868 @endif intl-bootstrap
20871 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20872 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20873 maybe-all-stageprofile-intl:
20874 maybe-clean-stageprofile-intl:
20875 @if intl-bootstrap
20876 maybe-all-stageprofile-intl: all-stageprofile-intl
20877 all-stageprofile: all-stageprofile-intl
20878 TARGET-stageprofile-intl = $(TARGET-intl)
20879 all-stageprofile-intl: configure-stageprofile-intl
20880 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20881 @r=`${PWD_COMMAND}`; export r; \
20882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20883 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20884 $(HOST_EXPORTS) \
20885 $(POSTSTAGE1_HOST_EXPORTS) \
20886 cd $(HOST_SUBDIR)/intl && \
20888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20889 CFLAGS="$(STAGEprofile_CFLAGS)" \
20890 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20891 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20892 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20893 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20894 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20895 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20896 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20897 TFLAGS="$(STAGEprofile_TFLAGS)" \
20898 $(TARGET-stageprofile-intl)
20900 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20901 clean-stageprofile: clean-stageprofile-intl
20902 clean-stageprofile-intl:
20903 @if [ $(current_stage) = stageprofile ]; then \
20904 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20905 else \
20906 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20907 $(MAKE) stageprofile-start; \
20908 fi; \
20909 cd $(HOST_SUBDIR)/intl && \
20910 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20911 @endif intl-bootstrap
20914 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20915 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20916 maybe-all-stagetrain-intl:
20917 maybe-clean-stagetrain-intl:
20918 @if intl-bootstrap
20919 maybe-all-stagetrain-intl: all-stagetrain-intl
20920 all-stagetrain: all-stagetrain-intl
20921 TARGET-stagetrain-intl = $(TARGET-intl)
20922 all-stagetrain-intl: configure-stagetrain-intl
20923 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20924 @r=`${PWD_COMMAND}`; export r; \
20925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20926 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20927 $(HOST_EXPORTS) \
20928 $(POSTSTAGE1_HOST_EXPORTS) \
20929 cd $(HOST_SUBDIR)/intl && \
20931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20932 CFLAGS="$(STAGEtrain_CFLAGS)" \
20933 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20934 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20935 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20939 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20940 TFLAGS="$(STAGEtrain_TFLAGS)" \
20941 $(TARGET-stagetrain-intl)
20943 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20944 clean-stagetrain: clean-stagetrain-intl
20945 clean-stagetrain-intl:
20946 @if [ $(current_stage) = stagetrain ]; then \
20947 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20948 else \
20949 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20950 $(MAKE) stagetrain-start; \
20951 fi; \
20952 cd $(HOST_SUBDIR)/intl && \
20953 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20954 @endif intl-bootstrap
20957 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20958 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20959 maybe-all-stagefeedback-intl:
20960 maybe-clean-stagefeedback-intl:
20961 @if intl-bootstrap
20962 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20963 all-stagefeedback: all-stagefeedback-intl
20964 TARGET-stagefeedback-intl = $(TARGET-intl)
20965 all-stagefeedback-intl: configure-stagefeedback-intl
20966 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20967 @r=`${PWD_COMMAND}`; export r; \
20968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20970 $(HOST_EXPORTS) \
20971 $(POSTSTAGE1_HOST_EXPORTS) \
20972 cd $(HOST_SUBDIR)/intl && \
20974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20975 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20976 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20977 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20978 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20979 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20980 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20981 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20982 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20983 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20984 $(TARGET-stagefeedback-intl)
20986 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20987 clean-stagefeedback: clean-stagefeedback-intl
20988 clean-stagefeedback-intl:
20989 @if [ $(current_stage) = stagefeedback ]; then \
20990 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20991 else \
20992 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20993 $(MAKE) stagefeedback-start; \
20994 fi; \
20995 cd $(HOST_SUBDIR)/intl && \
20996 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20997 @endif intl-bootstrap
21000 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
21001 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
21002 maybe-all-stageautoprofile-intl:
21003 maybe-clean-stageautoprofile-intl:
21004 @if intl-bootstrap
21005 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
21006 all-stageautoprofile: all-stageautoprofile-intl
21007 TARGET-stageautoprofile-intl = $(TARGET-intl)
21008 all-stageautoprofile-intl: configure-stageautoprofile-intl
21009 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21010 @r=`${PWD_COMMAND}`; export r; \
21011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21013 $(HOST_EXPORTS) \
21014 $(POSTSTAGE1_HOST_EXPORTS) \
21015 cd $(HOST_SUBDIR)/intl && \
21016 $$s/gcc/config/i386/$(AUTO_PROFILE) \
21017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21018 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21019 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21020 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21021 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21025 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21026 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
21027 $(TARGET-stageautoprofile-intl)
21029 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
21030 clean-stageautoprofile: clean-stageautoprofile-intl
21031 clean-stageautoprofile-intl:
21032 @if [ $(current_stage) = stageautoprofile ]; then \
21033 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21034 else \
21035 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
21036 $(MAKE) stageautoprofile-start; \
21037 fi; \
21038 cd $(HOST_SUBDIR)/intl && \
21039 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21040 @endif intl-bootstrap
21043 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
21044 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
21045 maybe-all-stageautofeedback-intl:
21046 maybe-clean-stageautofeedback-intl:
21047 @if intl-bootstrap
21048 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
21049 all-stageautofeedback: all-stageautofeedback-intl
21050 TARGET-stageautofeedback-intl = $(TARGET-intl)
21051 all-stageautofeedback-intl: configure-stageautofeedback-intl
21052 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21053 @r=`${PWD_COMMAND}`; export r; \
21054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21056 $(HOST_EXPORTS) \
21057 $(POSTSTAGE1_HOST_EXPORTS) \
21058 cd $(HOST_SUBDIR)/intl && \
21060 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21061 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21062 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
21063 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21064 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21068 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21069 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21070 $(TARGET-stageautofeedback-intl)
21072 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
21073 clean-stageautofeedback: clean-stageautofeedback-intl
21074 clean-stageautofeedback-intl:
21075 @if [ $(current_stage) = stageautofeedback ]; then \
21076 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21077 else \
21078 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
21079 $(MAKE) stageautofeedback-start; \
21080 fi; \
21081 cd $(HOST_SUBDIR)/intl && \
21082 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21083 @endif intl-bootstrap
21089 .PHONY: check-intl maybe-check-intl
21090 maybe-check-intl:
21091 @if intl
21092 maybe-check-intl: check-intl
21094 check-intl:
21095 @: $(MAKE); $(unstage)
21096 @r=`${PWD_COMMAND}`; export r; \
21097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21098 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21099 (cd $(HOST_SUBDIR)/intl && \
21100 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21102 @endif intl
21104 .PHONY: install-intl maybe-install-intl
21105 maybe-install-intl:
21106 @if intl
21107 maybe-install-intl: install-intl
21109 install-intl: installdirs
21110 @: $(MAKE); $(unstage)
21111 @r=`${PWD_COMMAND}`; export r; \
21112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21113 $(HOST_EXPORTS) \
21114 (cd $(HOST_SUBDIR)/intl && \
21115 $(MAKE) $(FLAGS_TO_PASS) install)
21117 @endif intl
21119 .PHONY: install-strip-intl maybe-install-strip-intl
21120 maybe-install-strip-intl:
21121 @if intl
21122 maybe-install-strip-intl: install-strip-intl
21124 install-strip-intl: installdirs
21125 @: $(MAKE); $(unstage)
21126 @r=`${PWD_COMMAND}`; export r; \
21127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21128 $(HOST_EXPORTS) \
21129 (cd $(HOST_SUBDIR)/intl && \
21130 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21132 @endif intl
21134 # Other targets (info, dvi, pdf, etc.)
21136 .PHONY: maybe-info-intl info-intl
21137 maybe-info-intl:
21138 @if intl
21139 maybe-info-intl: info-intl
21141 info-intl: \
21142 configure-intl
21143 @[ -f ./intl/Makefile ] || exit 0; \
21144 r=`${PWD_COMMAND}`; export r; \
21145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21146 $(HOST_EXPORTS) \
21147 for flag in $(EXTRA_HOST_FLAGS) ; do \
21148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21149 done; \
21150 echo "Doing info in intl"; \
21151 (cd $(HOST_SUBDIR)/intl && \
21152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21154 "RANLIB=$${RANLIB}" \
21155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21156 info) \
21157 || exit 1
21159 @endif intl
21161 .PHONY: maybe-dvi-intl dvi-intl
21162 maybe-dvi-intl:
21163 @if intl
21164 maybe-dvi-intl: dvi-intl
21166 dvi-intl: \
21167 configure-intl
21168 @[ -f ./intl/Makefile ] || exit 0; \
21169 r=`${PWD_COMMAND}`; export r; \
21170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21171 $(HOST_EXPORTS) \
21172 for flag in $(EXTRA_HOST_FLAGS) ; do \
21173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21174 done; \
21175 echo "Doing dvi in intl"; \
21176 (cd $(HOST_SUBDIR)/intl && \
21177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21179 "RANLIB=$${RANLIB}" \
21180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21181 dvi) \
21182 || exit 1
21184 @endif intl
21186 .PHONY: maybe-pdf-intl pdf-intl
21187 maybe-pdf-intl:
21188 @if intl
21189 maybe-pdf-intl: pdf-intl
21191 pdf-intl: \
21192 configure-intl
21193 @[ -f ./intl/Makefile ] || exit 0; \
21194 r=`${PWD_COMMAND}`; export r; \
21195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21196 $(HOST_EXPORTS) \
21197 for flag in $(EXTRA_HOST_FLAGS) ; do \
21198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21199 done; \
21200 echo "Doing pdf in intl"; \
21201 (cd $(HOST_SUBDIR)/intl && \
21202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21204 "RANLIB=$${RANLIB}" \
21205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21206 pdf) \
21207 || exit 1
21209 @endif intl
21211 .PHONY: maybe-html-intl html-intl
21212 maybe-html-intl:
21213 @if intl
21214 maybe-html-intl: html-intl
21216 html-intl: \
21217 configure-intl
21218 @[ -f ./intl/Makefile ] || exit 0; \
21219 r=`${PWD_COMMAND}`; export r; \
21220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21221 $(HOST_EXPORTS) \
21222 for flag in $(EXTRA_HOST_FLAGS) ; do \
21223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21224 done; \
21225 echo "Doing html in intl"; \
21226 (cd $(HOST_SUBDIR)/intl && \
21227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21229 "RANLIB=$${RANLIB}" \
21230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21231 html) \
21232 || exit 1
21234 @endif intl
21236 .PHONY: maybe-TAGS-intl TAGS-intl
21237 maybe-TAGS-intl:
21238 @if intl
21239 maybe-TAGS-intl: TAGS-intl
21241 TAGS-intl: \
21242 configure-intl
21243 @[ -f ./intl/Makefile ] || exit 0; \
21244 r=`${PWD_COMMAND}`; export r; \
21245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21246 $(HOST_EXPORTS) \
21247 for flag in $(EXTRA_HOST_FLAGS) ; do \
21248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21249 done; \
21250 echo "Doing TAGS in intl"; \
21251 (cd $(HOST_SUBDIR)/intl && \
21252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21254 "RANLIB=$${RANLIB}" \
21255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21256 TAGS) \
21257 || exit 1
21259 @endif intl
21261 .PHONY: maybe-install-info-intl install-info-intl
21262 maybe-install-info-intl:
21263 @if intl
21264 maybe-install-info-intl: install-info-intl
21266 install-info-intl: \
21267 configure-intl \
21268 info-intl
21269 @[ -f ./intl/Makefile ] || exit 0; \
21270 r=`${PWD_COMMAND}`; export r; \
21271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21272 $(HOST_EXPORTS) \
21273 for flag in $(EXTRA_HOST_FLAGS) ; do \
21274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21275 done; \
21276 echo "Doing install-info in intl"; \
21277 (cd $(HOST_SUBDIR)/intl && \
21278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21280 "RANLIB=$${RANLIB}" \
21281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21282 install-info) \
21283 || exit 1
21285 @endif intl
21287 .PHONY: maybe-install-dvi-intl install-dvi-intl
21288 maybe-install-dvi-intl:
21289 @if intl
21290 maybe-install-dvi-intl: install-dvi-intl
21292 install-dvi-intl: \
21293 configure-intl \
21294 dvi-intl
21295 @[ -f ./intl/Makefile ] || exit 0; \
21296 r=`${PWD_COMMAND}`; export r; \
21297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21298 $(HOST_EXPORTS) \
21299 for flag in $(EXTRA_HOST_FLAGS) ; do \
21300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21301 done; \
21302 echo "Doing install-dvi in intl"; \
21303 (cd $(HOST_SUBDIR)/intl && \
21304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21306 "RANLIB=$${RANLIB}" \
21307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21308 install-dvi) \
21309 || exit 1
21311 @endif intl
21313 .PHONY: maybe-install-pdf-intl install-pdf-intl
21314 maybe-install-pdf-intl:
21315 @if intl
21316 maybe-install-pdf-intl: install-pdf-intl
21318 install-pdf-intl: \
21319 configure-intl \
21320 pdf-intl
21321 @[ -f ./intl/Makefile ] || exit 0; \
21322 r=`${PWD_COMMAND}`; export r; \
21323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21324 $(HOST_EXPORTS) \
21325 for flag in $(EXTRA_HOST_FLAGS) ; do \
21326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21327 done; \
21328 echo "Doing install-pdf in intl"; \
21329 (cd $(HOST_SUBDIR)/intl && \
21330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21332 "RANLIB=$${RANLIB}" \
21333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21334 install-pdf) \
21335 || exit 1
21337 @endif intl
21339 .PHONY: maybe-install-html-intl install-html-intl
21340 maybe-install-html-intl:
21341 @if intl
21342 maybe-install-html-intl: install-html-intl
21344 install-html-intl: \
21345 configure-intl \
21346 html-intl
21347 @[ -f ./intl/Makefile ] || exit 0; \
21348 r=`${PWD_COMMAND}`; export r; \
21349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21350 $(HOST_EXPORTS) \
21351 for flag in $(EXTRA_HOST_FLAGS) ; do \
21352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21353 done; \
21354 echo "Doing install-html in intl"; \
21355 (cd $(HOST_SUBDIR)/intl && \
21356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21358 "RANLIB=$${RANLIB}" \
21359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21360 install-html) \
21361 || exit 1
21363 @endif intl
21365 .PHONY: maybe-installcheck-intl installcheck-intl
21366 maybe-installcheck-intl:
21367 @if intl
21368 maybe-installcheck-intl: installcheck-intl
21370 installcheck-intl: \
21371 configure-intl
21372 @[ -f ./intl/Makefile ] || exit 0; \
21373 r=`${PWD_COMMAND}`; export r; \
21374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375 $(HOST_EXPORTS) \
21376 for flag in $(EXTRA_HOST_FLAGS) ; do \
21377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21378 done; \
21379 echo "Doing installcheck in intl"; \
21380 (cd $(HOST_SUBDIR)/intl && \
21381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21383 "RANLIB=$${RANLIB}" \
21384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21385 installcheck) \
21386 || exit 1
21388 @endif intl
21390 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21391 maybe-mostlyclean-intl:
21392 @if intl
21393 maybe-mostlyclean-intl: mostlyclean-intl
21395 mostlyclean-intl:
21396 @[ -f ./intl/Makefile ] || exit 0; \
21397 r=`${PWD_COMMAND}`; export r; \
21398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21399 $(HOST_EXPORTS) \
21400 for flag in $(EXTRA_HOST_FLAGS) ; do \
21401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21402 done; \
21403 echo "Doing mostlyclean in intl"; \
21404 (cd $(HOST_SUBDIR)/intl && \
21405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21407 "RANLIB=$${RANLIB}" \
21408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21409 mostlyclean) \
21410 || exit 1
21412 @endif intl
21414 .PHONY: maybe-clean-intl clean-intl
21415 maybe-clean-intl:
21416 @if intl
21417 maybe-clean-intl: clean-intl
21419 clean-intl:
21420 @[ -f ./intl/Makefile ] || exit 0; \
21421 r=`${PWD_COMMAND}`; export r; \
21422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21423 $(HOST_EXPORTS) \
21424 for flag in $(EXTRA_HOST_FLAGS) ; do \
21425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21426 done; \
21427 echo "Doing clean in intl"; \
21428 (cd $(HOST_SUBDIR)/intl && \
21429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21431 "RANLIB=$${RANLIB}" \
21432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21433 clean) \
21434 || exit 1
21436 @endif intl
21438 .PHONY: maybe-distclean-intl distclean-intl
21439 maybe-distclean-intl:
21440 @if intl
21441 maybe-distclean-intl: distclean-intl
21443 distclean-intl:
21444 @[ -f ./intl/Makefile ] || exit 0; \
21445 r=`${PWD_COMMAND}`; export r; \
21446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21447 $(HOST_EXPORTS) \
21448 for flag in $(EXTRA_HOST_FLAGS) ; do \
21449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21450 done; \
21451 echo "Doing distclean in intl"; \
21452 (cd $(HOST_SUBDIR)/intl && \
21453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21455 "RANLIB=$${RANLIB}" \
21456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21457 distclean) \
21458 || exit 1
21460 @endif intl
21462 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21463 maybe-maintainer-clean-intl:
21464 @if intl
21465 maybe-maintainer-clean-intl: maintainer-clean-intl
21467 maintainer-clean-intl:
21468 @[ -f ./intl/Makefile ] || exit 0; \
21469 r=`${PWD_COMMAND}`; export r; \
21470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21471 $(HOST_EXPORTS) \
21472 for flag in $(EXTRA_HOST_FLAGS) ; do \
21473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21474 done; \
21475 echo "Doing maintainer-clean in intl"; \
21476 (cd $(HOST_SUBDIR)/intl && \
21477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21479 "RANLIB=$${RANLIB}" \
21480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21481 maintainer-clean) \
21482 || exit 1
21484 @endif intl
21488 .PHONY: configure-tcl maybe-configure-tcl
21489 maybe-configure-tcl:
21490 @if gcc-bootstrap
21491 configure-tcl: stage_current
21492 @endif gcc-bootstrap
21493 @if tcl
21494 maybe-configure-tcl: configure-tcl
21495 configure-tcl:
21496 @: $(MAKE); $(unstage)
21497 @r=`${PWD_COMMAND}`; export r; \
21498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21499 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
21501 $(HOST_EXPORTS) \
21502 echo Configuring in $(HOST_SUBDIR)/tcl; \
21503 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21504 case $(srcdir) in \
21505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21506 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21508 esac; \
21509 module_srcdir=tcl; \
21510 $(SHELL) \
21511 $$s/$$module_srcdir/configure \
21512 --srcdir=$${topdir}/$$module_srcdir \
21513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21514 --target=${target_alias} \
21515 || exit 1
21516 @endif tcl
21522 .PHONY: all-tcl maybe-all-tcl
21523 maybe-all-tcl:
21524 @if gcc-bootstrap
21525 all-tcl: stage_current
21526 @endif gcc-bootstrap
21527 @if tcl
21528 TARGET-tcl=all
21529 maybe-all-tcl: all-tcl
21530 all-tcl: configure-tcl
21531 @: $(MAKE); $(unstage)
21532 @r=`${PWD_COMMAND}`; export r; \
21533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21534 $(HOST_EXPORTS) \
21535 (cd $(HOST_SUBDIR)/tcl && \
21536 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21537 $(TARGET-tcl))
21538 @endif tcl
21543 .PHONY: check-tcl maybe-check-tcl
21544 maybe-check-tcl:
21545 @if tcl
21546 maybe-check-tcl: check-tcl
21548 check-tcl:
21549 @: $(MAKE); $(unstage)
21550 @r=`${PWD_COMMAND}`; export r; \
21551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21552 $(HOST_EXPORTS) \
21553 (cd $(HOST_SUBDIR)/tcl && \
21554 $(MAKE) $(FLAGS_TO_PASS) check)
21556 @endif tcl
21558 .PHONY: install-tcl maybe-install-tcl
21559 maybe-install-tcl:
21560 @if tcl
21561 maybe-install-tcl: install-tcl
21563 install-tcl: installdirs
21564 @: $(MAKE); $(unstage)
21565 @r=`${PWD_COMMAND}`; export r; \
21566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21567 $(HOST_EXPORTS) \
21568 (cd $(HOST_SUBDIR)/tcl && \
21569 $(MAKE) $(FLAGS_TO_PASS) install)
21571 @endif tcl
21573 .PHONY: install-strip-tcl maybe-install-strip-tcl
21574 maybe-install-strip-tcl:
21575 @if tcl
21576 maybe-install-strip-tcl: install-strip-tcl
21578 install-strip-tcl: installdirs
21579 @: $(MAKE); $(unstage)
21580 @r=`${PWD_COMMAND}`; export r; \
21581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21582 $(HOST_EXPORTS) \
21583 (cd $(HOST_SUBDIR)/tcl && \
21584 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21586 @endif tcl
21588 # Other targets (info, dvi, pdf, etc.)
21590 .PHONY: maybe-info-tcl info-tcl
21591 maybe-info-tcl:
21592 @if tcl
21593 maybe-info-tcl: info-tcl
21595 info-tcl: \
21596 configure-tcl
21597 @: $(MAKE); $(unstage)
21598 @[ -f ./tcl/Makefile ] || exit 0; \
21599 r=`${PWD_COMMAND}`; export r; \
21600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21601 $(HOST_EXPORTS) \
21602 for flag in $(EXTRA_HOST_FLAGS) ; do \
21603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21604 done; \
21605 echo "Doing info in tcl"; \
21606 (cd $(HOST_SUBDIR)/tcl && \
21607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21609 "RANLIB=$${RANLIB}" \
21610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21611 info) \
21612 || exit 1
21614 @endif tcl
21616 .PHONY: maybe-dvi-tcl dvi-tcl
21617 maybe-dvi-tcl:
21618 @if tcl
21619 maybe-dvi-tcl: dvi-tcl
21621 dvi-tcl: \
21622 configure-tcl
21623 @: $(MAKE); $(unstage)
21624 @[ -f ./tcl/Makefile ] || exit 0; \
21625 r=`${PWD_COMMAND}`; export r; \
21626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21627 $(HOST_EXPORTS) \
21628 for flag in $(EXTRA_HOST_FLAGS) ; do \
21629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21630 done; \
21631 echo "Doing dvi in tcl"; \
21632 (cd $(HOST_SUBDIR)/tcl && \
21633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21635 "RANLIB=$${RANLIB}" \
21636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21637 dvi) \
21638 || exit 1
21640 @endif tcl
21642 .PHONY: maybe-pdf-tcl pdf-tcl
21643 maybe-pdf-tcl:
21644 @if tcl
21645 maybe-pdf-tcl: pdf-tcl
21647 pdf-tcl: \
21648 configure-tcl
21649 @: $(MAKE); $(unstage)
21650 @[ -f ./tcl/Makefile ] || exit 0; \
21651 r=`${PWD_COMMAND}`; export r; \
21652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21653 $(HOST_EXPORTS) \
21654 for flag in $(EXTRA_HOST_FLAGS) ; do \
21655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21656 done; \
21657 echo "Doing pdf in tcl"; \
21658 (cd $(HOST_SUBDIR)/tcl && \
21659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21661 "RANLIB=$${RANLIB}" \
21662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21663 pdf) \
21664 || exit 1
21666 @endif tcl
21668 .PHONY: maybe-html-tcl html-tcl
21669 maybe-html-tcl:
21670 @if tcl
21671 maybe-html-tcl: html-tcl
21673 html-tcl: \
21674 configure-tcl
21675 @: $(MAKE); $(unstage)
21676 @[ -f ./tcl/Makefile ] || exit 0; \
21677 r=`${PWD_COMMAND}`; export r; \
21678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679 $(HOST_EXPORTS) \
21680 for flag in $(EXTRA_HOST_FLAGS) ; do \
21681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682 done; \
21683 echo "Doing html in tcl"; \
21684 (cd $(HOST_SUBDIR)/tcl && \
21685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687 "RANLIB=$${RANLIB}" \
21688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689 html) \
21690 || exit 1
21692 @endif tcl
21694 .PHONY: maybe-TAGS-tcl TAGS-tcl
21695 maybe-TAGS-tcl:
21696 @if tcl
21697 maybe-TAGS-tcl: TAGS-tcl
21699 TAGS-tcl: \
21700 configure-tcl
21701 @: $(MAKE); $(unstage)
21702 @[ -f ./tcl/Makefile ] || exit 0; \
21703 r=`${PWD_COMMAND}`; export r; \
21704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21705 $(HOST_EXPORTS) \
21706 for flag in $(EXTRA_HOST_FLAGS) ; do \
21707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21708 done; \
21709 echo "Doing TAGS in tcl"; \
21710 (cd $(HOST_SUBDIR)/tcl && \
21711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21713 "RANLIB=$${RANLIB}" \
21714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21715 TAGS) \
21716 || exit 1
21718 @endif tcl
21720 .PHONY: maybe-install-info-tcl install-info-tcl
21721 maybe-install-info-tcl:
21722 @if tcl
21723 maybe-install-info-tcl: install-info-tcl
21725 install-info-tcl: \
21726 configure-tcl \
21727 info-tcl
21728 @: $(MAKE); $(unstage)
21729 @[ -f ./tcl/Makefile ] || exit 0; \
21730 r=`${PWD_COMMAND}`; export r; \
21731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21732 $(HOST_EXPORTS) \
21733 for flag in $(EXTRA_HOST_FLAGS) ; do \
21734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21735 done; \
21736 echo "Doing install-info in tcl"; \
21737 (cd $(HOST_SUBDIR)/tcl && \
21738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21740 "RANLIB=$${RANLIB}" \
21741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21742 install-info) \
21743 || exit 1
21745 @endif tcl
21747 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21748 maybe-install-dvi-tcl:
21749 @if tcl
21750 maybe-install-dvi-tcl: install-dvi-tcl
21752 install-dvi-tcl: \
21753 configure-tcl \
21754 dvi-tcl
21755 @: $(MAKE); $(unstage)
21756 @[ -f ./tcl/Makefile ] || exit 0; \
21757 r=`${PWD_COMMAND}`; export r; \
21758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21759 $(HOST_EXPORTS) \
21760 for flag in $(EXTRA_HOST_FLAGS) ; do \
21761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21762 done; \
21763 echo "Doing install-dvi in tcl"; \
21764 (cd $(HOST_SUBDIR)/tcl && \
21765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21767 "RANLIB=$${RANLIB}" \
21768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21769 install-dvi) \
21770 || exit 1
21772 @endif tcl
21774 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21775 maybe-install-pdf-tcl:
21776 @if tcl
21777 maybe-install-pdf-tcl: install-pdf-tcl
21779 install-pdf-tcl: \
21780 configure-tcl \
21781 pdf-tcl
21782 @: $(MAKE); $(unstage)
21783 @[ -f ./tcl/Makefile ] || exit 0; \
21784 r=`${PWD_COMMAND}`; export r; \
21785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21786 $(HOST_EXPORTS) \
21787 for flag in $(EXTRA_HOST_FLAGS) ; do \
21788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21789 done; \
21790 echo "Doing install-pdf in tcl"; \
21791 (cd $(HOST_SUBDIR)/tcl && \
21792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21794 "RANLIB=$${RANLIB}" \
21795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21796 install-pdf) \
21797 || exit 1
21799 @endif tcl
21801 .PHONY: maybe-install-html-tcl install-html-tcl
21802 maybe-install-html-tcl:
21803 @if tcl
21804 maybe-install-html-tcl: install-html-tcl
21806 install-html-tcl: \
21807 configure-tcl \
21808 html-tcl
21809 @: $(MAKE); $(unstage)
21810 @[ -f ./tcl/Makefile ] || exit 0; \
21811 r=`${PWD_COMMAND}`; export r; \
21812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21813 $(HOST_EXPORTS) \
21814 for flag in $(EXTRA_HOST_FLAGS) ; do \
21815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21816 done; \
21817 echo "Doing install-html in tcl"; \
21818 (cd $(HOST_SUBDIR)/tcl && \
21819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21821 "RANLIB=$${RANLIB}" \
21822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21823 install-html) \
21824 || exit 1
21826 @endif tcl
21828 .PHONY: maybe-installcheck-tcl installcheck-tcl
21829 maybe-installcheck-tcl:
21830 @if tcl
21831 maybe-installcheck-tcl: installcheck-tcl
21833 installcheck-tcl: \
21834 configure-tcl
21835 @: $(MAKE); $(unstage)
21836 @[ -f ./tcl/Makefile ] || exit 0; \
21837 r=`${PWD_COMMAND}`; export r; \
21838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21839 $(HOST_EXPORTS) \
21840 for flag in $(EXTRA_HOST_FLAGS) ; do \
21841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21842 done; \
21843 echo "Doing installcheck in tcl"; \
21844 (cd $(HOST_SUBDIR)/tcl && \
21845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21847 "RANLIB=$${RANLIB}" \
21848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21849 installcheck) \
21850 || exit 1
21852 @endif tcl
21854 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21855 maybe-mostlyclean-tcl:
21856 @if tcl
21857 maybe-mostlyclean-tcl: mostlyclean-tcl
21859 # tcl doesn't support mostlyclean.
21860 mostlyclean-tcl:
21862 @endif tcl
21864 .PHONY: maybe-clean-tcl clean-tcl
21865 maybe-clean-tcl:
21866 @if tcl
21867 maybe-clean-tcl: clean-tcl
21869 clean-tcl:
21870 @: $(MAKE); $(unstage)
21871 @[ -f ./tcl/Makefile ] || exit 0; \
21872 r=`${PWD_COMMAND}`; export r; \
21873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874 $(HOST_EXPORTS) \
21875 for flag in $(EXTRA_HOST_FLAGS) ; do \
21876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21877 done; \
21878 echo "Doing clean in tcl"; \
21879 (cd $(HOST_SUBDIR)/tcl && \
21880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21882 "RANLIB=$${RANLIB}" \
21883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21884 clean) \
21885 || exit 1
21887 @endif tcl
21889 .PHONY: maybe-distclean-tcl distclean-tcl
21890 maybe-distclean-tcl:
21891 @if tcl
21892 maybe-distclean-tcl: distclean-tcl
21894 distclean-tcl:
21895 @: $(MAKE); $(unstage)
21896 @[ -f ./tcl/Makefile ] || exit 0; \
21897 r=`${PWD_COMMAND}`; export r; \
21898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21899 $(HOST_EXPORTS) \
21900 for flag in $(EXTRA_HOST_FLAGS) ; do \
21901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21902 done; \
21903 echo "Doing distclean in tcl"; \
21904 (cd $(HOST_SUBDIR)/tcl && \
21905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21907 "RANLIB=$${RANLIB}" \
21908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21909 distclean) \
21910 || exit 1
21912 @endif tcl
21914 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21915 maybe-maintainer-clean-tcl:
21916 @if tcl
21917 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21919 maintainer-clean-tcl:
21920 @: $(MAKE); $(unstage)
21921 @[ -f ./tcl/Makefile ] || exit 0; \
21922 r=`${PWD_COMMAND}`; export r; \
21923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21924 $(HOST_EXPORTS) \
21925 for flag in $(EXTRA_HOST_FLAGS) ; do \
21926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21927 done; \
21928 echo "Doing maintainer-clean in tcl"; \
21929 (cd $(HOST_SUBDIR)/tcl && \
21930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21932 "RANLIB=$${RANLIB}" \
21933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21934 maintainer-clean) \
21935 || exit 1
21937 @endif tcl
21941 .PHONY: configure-itcl maybe-configure-itcl
21942 maybe-configure-itcl:
21943 @if gcc-bootstrap
21944 configure-itcl: stage_current
21945 @endif gcc-bootstrap
21946 @if itcl
21947 maybe-configure-itcl: configure-itcl
21948 configure-itcl:
21949 @: $(MAKE); $(unstage)
21950 @r=`${PWD_COMMAND}`; export r; \
21951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21952 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21954 $(HOST_EXPORTS) \
21955 echo Configuring in $(HOST_SUBDIR)/itcl; \
21956 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21957 case $(srcdir) in \
21958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21959 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21961 esac; \
21962 module_srcdir=itcl; \
21963 $(SHELL) \
21964 $$s/$$module_srcdir/configure \
21965 --srcdir=$${topdir}/$$module_srcdir \
21966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21967 --target=${target_alias} \
21968 || exit 1
21969 @endif itcl
21975 .PHONY: all-itcl maybe-all-itcl
21976 maybe-all-itcl:
21977 @if gcc-bootstrap
21978 all-itcl: stage_current
21979 @endif gcc-bootstrap
21980 @if itcl
21981 TARGET-itcl=all
21982 maybe-all-itcl: all-itcl
21983 all-itcl: configure-itcl
21984 @: $(MAKE); $(unstage)
21985 @r=`${PWD_COMMAND}`; export r; \
21986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21987 $(HOST_EXPORTS) \
21988 (cd $(HOST_SUBDIR)/itcl && \
21989 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21990 $(TARGET-itcl))
21991 @endif itcl
21996 .PHONY: check-itcl maybe-check-itcl
21997 maybe-check-itcl:
21998 @if itcl
21999 maybe-check-itcl: check-itcl
22001 check-itcl:
22002 @: $(MAKE); $(unstage)
22003 @r=`${PWD_COMMAND}`; export r; \
22004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22005 $(HOST_EXPORTS) \
22006 (cd $(HOST_SUBDIR)/itcl && \
22007 $(MAKE) $(FLAGS_TO_PASS) check)
22009 @endif itcl
22011 .PHONY: install-itcl maybe-install-itcl
22012 maybe-install-itcl:
22013 @if itcl
22014 maybe-install-itcl: install-itcl
22016 install-itcl: installdirs
22017 @: $(MAKE); $(unstage)
22018 @r=`${PWD_COMMAND}`; export r; \
22019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22020 $(HOST_EXPORTS) \
22021 (cd $(HOST_SUBDIR)/itcl && \
22022 $(MAKE) $(FLAGS_TO_PASS) install)
22024 @endif itcl
22026 .PHONY: install-strip-itcl maybe-install-strip-itcl
22027 maybe-install-strip-itcl:
22028 @if itcl
22029 maybe-install-strip-itcl: install-strip-itcl
22031 install-strip-itcl: installdirs
22032 @: $(MAKE); $(unstage)
22033 @r=`${PWD_COMMAND}`; export r; \
22034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22035 $(HOST_EXPORTS) \
22036 (cd $(HOST_SUBDIR)/itcl && \
22037 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22039 @endif itcl
22041 # Other targets (info, dvi, pdf, etc.)
22043 .PHONY: maybe-info-itcl info-itcl
22044 maybe-info-itcl:
22045 @if itcl
22046 maybe-info-itcl: info-itcl
22048 info-itcl: \
22049 configure-itcl
22050 @: $(MAKE); $(unstage)
22051 @[ -f ./itcl/Makefile ] || exit 0; \
22052 r=`${PWD_COMMAND}`; export r; \
22053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22054 $(HOST_EXPORTS) \
22055 for flag in $(EXTRA_HOST_FLAGS) ; do \
22056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22057 done; \
22058 echo "Doing info in itcl"; \
22059 (cd $(HOST_SUBDIR)/itcl && \
22060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22062 "RANLIB=$${RANLIB}" \
22063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22064 info) \
22065 || exit 1
22067 @endif itcl
22069 .PHONY: maybe-dvi-itcl dvi-itcl
22070 maybe-dvi-itcl:
22071 @if itcl
22072 maybe-dvi-itcl: dvi-itcl
22074 dvi-itcl: \
22075 configure-itcl
22076 @: $(MAKE); $(unstage)
22077 @[ -f ./itcl/Makefile ] || exit 0; \
22078 r=`${PWD_COMMAND}`; export r; \
22079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22080 $(HOST_EXPORTS) \
22081 for flag in $(EXTRA_HOST_FLAGS) ; do \
22082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22083 done; \
22084 echo "Doing dvi in itcl"; \
22085 (cd $(HOST_SUBDIR)/itcl && \
22086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22088 "RANLIB=$${RANLIB}" \
22089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22090 dvi) \
22091 || exit 1
22093 @endif itcl
22095 .PHONY: maybe-pdf-itcl pdf-itcl
22096 maybe-pdf-itcl:
22097 @if itcl
22098 maybe-pdf-itcl: pdf-itcl
22100 pdf-itcl: \
22101 configure-itcl
22102 @: $(MAKE); $(unstage)
22103 @[ -f ./itcl/Makefile ] || exit 0; \
22104 r=`${PWD_COMMAND}`; export r; \
22105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106 $(HOST_EXPORTS) \
22107 for flag in $(EXTRA_HOST_FLAGS) ; do \
22108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22109 done; \
22110 echo "Doing pdf in itcl"; \
22111 (cd $(HOST_SUBDIR)/itcl && \
22112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22114 "RANLIB=$${RANLIB}" \
22115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22116 pdf) \
22117 || exit 1
22119 @endif itcl
22121 .PHONY: maybe-html-itcl html-itcl
22122 maybe-html-itcl:
22123 @if itcl
22124 maybe-html-itcl: html-itcl
22126 html-itcl: \
22127 configure-itcl
22128 @: $(MAKE); $(unstage)
22129 @[ -f ./itcl/Makefile ] || exit 0; \
22130 r=`${PWD_COMMAND}`; export r; \
22131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22132 $(HOST_EXPORTS) \
22133 for flag in $(EXTRA_HOST_FLAGS) ; do \
22134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22135 done; \
22136 echo "Doing html in itcl"; \
22137 (cd $(HOST_SUBDIR)/itcl && \
22138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22140 "RANLIB=$${RANLIB}" \
22141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22142 html) \
22143 || exit 1
22145 @endif itcl
22147 .PHONY: maybe-TAGS-itcl TAGS-itcl
22148 maybe-TAGS-itcl:
22149 @if itcl
22150 maybe-TAGS-itcl: TAGS-itcl
22152 TAGS-itcl: \
22153 configure-itcl
22154 @: $(MAKE); $(unstage)
22155 @[ -f ./itcl/Makefile ] || exit 0; \
22156 r=`${PWD_COMMAND}`; export r; \
22157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22158 $(HOST_EXPORTS) \
22159 for flag in $(EXTRA_HOST_FLAGS) ; do \
22160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22161 done; \
22162 echo "Doing TAGS in itcl"; \
22163 (cd $(HOST_SUBDIR)/itcl && \
22164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22166 "RANLIB=$${RANLIB}" \
22167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22168 TAGS) \
22169 || exit 1
22171 @endif itcl
22173 .PHONY: maybe-install-info-itcl install-info-itcl
22174 maybe-install-info-itcl:
22175 @if itcl
22176 maybe-install-info-itcl: install-info-itcl
22178 install-info-itcl: \
22179 configure-itcl \
22180 info-itcl
22181 @: $(MAKE); $(unstage)
22182 @[ -f ./itcl/Makefile ] || exit 0; \
22183 r=`${PWD_COMMAND}`; export r; \
22184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22185 $(HOST_EXPORTS) \
22186 for flag in $(EXTRA_HOST_FLAGS) ; do \
22187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22188 done; \
22189 echo "Doing install-info in itcl"; \
22190 (cd $(HOST_SUBDIR)/itcl && \
22191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22193 "RANLIB=$${RANLIB}" \
22194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22195 install-info) \
22196 || exit 1
22198 @endif itcl
22200 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
22201 maybe-install-dvi-itcl:
22202 @if itcl
22203 maybe-install-dvi-itcl: install-dvi-itcl
22205 install-dvi-itcl: \
22206 configure-itcl \
22207 dvi-itcl
22208 @: $(MAKE); $(unstage)
22209 @[ -f ./itcl/Makefile ] || exit 0; \
22210 r=`${PWD_COMMAND}`; export r; \
22211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212 $(HOST_EXPORTS) \
22213 for flag in $(EXTRA_HOST_FLAGS) ; do \
22214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22215 done; \
22216 echo "Doing install-dvi in itcl"; \
22217 (cd $(HOST_SUBDIR)/itcl && \
22218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22220 "RANLIB=$${RANLIB}" \
22221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22222 install-dvi) \
22223 || exit 1
22225 @endif itcl
22227 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22228 maybe-install-pdf-itcl:
22229 @if itcl
22230 maybe-install-pdf-itcl: install-pdf-itcl
22232 install-pdf-itcl: \
22233 configure-itcl \
22234 pdf-itcl
22235 @: $(MAKE); $(unstage)
22236 @[ -f ./itcl/Makefile ] || exit 0; \
22237 r=`${PWD_COMMAND}`; export r; \
22238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22239 $(HOST_EXPORTS) \
22240 for flag in $(EXTRA_HOST_FLAGS) ; do \
22241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22242 done; \
22243 echo "Doing install-pdf in itcl"; \
22244 (cd $(HOST_SUBDIR)/itcl && \
22245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22247 "RANLIB=$${RANLIB}" \
22248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22249 install-pdf) \
22250 || exit 1
22252 @endif itcl
22254 .PHONY: maybe-install-html-itcl install-html-itcl
22255 maybe-install-html-itcl:
22256 @if itcl
22257 maybe-install-html-itcl: install-html-itcl
22259 install-html-itcl: \
22260 configure-itcl \
22261 html-itcl
22262 @: $(MAKE); $(unstage)
22263 @[ -f ./itcl/Makefile ] || exit 0; \
22264 r=`${PWD_COMMAND}`; export r; \
22265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22266 $(HOST_EXPORTS) \
22267 for flag in $(EXTRA_HOST_FLAGS) ; do \
22268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22269 done; \
22270 echo "Doing install-html in itcl"; \
22271 (cd $(HOST_SUBDIR)/itcl && \
22272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22274 "RANLIB=$${RANLIB}" \
22275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22276 install-html) \
22277 || exit 1
22279 @endif itcl
22281 .PHONY: maybe-installcheck-itcl installcheck-itcl
22282 maybe-installcheck-itcl:
22283 @if itcl
22284 maybe-installcheck-itcl: installcheck-itcl
22286 installcheck-itcl: \
22287 configure-itcl
22288 @: $(MAKE); $(unstage)
22289 @[ -f ./itcl/Makefile ] || exit 0; \
22290 r=`${PWD_COMMAND}`; export r; \
22291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22292 $(HOST_EXPORTS) \
22293 for flag in $(EXTRA_HOST_FLAGS) ; do \
22294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22295 done; \
22296 echo "Doing installcheck in itcl"; \
22297 (cd $(HOST_SUBDIR)/itcl && \
22298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22300 "RANLIB=$${RANLIB}" \
22301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22302 installcheck) \
22303 || exit 1
22305 @endif itcl
22307 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22308 maybe-mostlyclean-itcl:
22309 @if itcl
22310 maybe-mostlyclean-itcl: mostlyclean-itcl
22312 mostlyclean-itcl:
22313 @: $(MAKE); $(unstage)
22314 @[ -f ./itcl/Makefile ] || exit 0; \
22315 r=`${PWD_COMMAND}`; export r; \
22316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22317 $(HOST_EXPORTS) \
22318 for flag in $(EXTRA_HOST_FLAGS) ; do \
22319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22320 done; \
22321 echo "Doing mostlyclean in itcl"; \
22322 (cd $(HOST_SUBDIR)/itcl && \
22323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325 "RANLIB=$${RANLIB}" \
22326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22327 mostlyclean) \
22328 || exit 1
22330 @endif itcl
22332 .PHONY: maybe-clean-itcl clean-itcl
22333 maybe-clean-itcl:
22334 @if itcl
22335 maybe-clean-itcl: clean-itcl
22337 clean-itcl:
22338 @: $(MAKE); $(unstage)
22339 @[ -f ./itcl/Makefile ] || exit 0; \
22340 r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342 $(HOST_EXPORTS) \
22343 for flag in $(EXTRA_HOST_FLAGS) ; do \
22344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345 done; \
22346 echo "Doing clean in itcl"; \
22347 (cd $(HOST_SUBDIR)/itcl && \
22348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350 "RANLIB=$${RANLIB}" \
22351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352 clean) \
22353 || exit 1
22355 @endif itcl
22357 .PHONY: maybe-distclean-itcl distclean-itcl
22358 maybe-distclean-itcl:
22359 @if itcl
22360 maybe-distclean-itcl: distclean-itcl
22362 distclean-itcl:
22363 @: $(MAKE); $(unstage)
22364 @[ -f ./itcl/Makefile ] || exit 0; \
22365 r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367 $(HOST_EXPORTS) \
22368 for flag in $(EXTRA_HOST_FLAGS) ; do \
22369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370 done; \
22371 echo "Doing distclean in itcl"; \
22372 (cd $(HOST_SUBDIR)/itcl && \
22373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375 "RANLIB=$${RANLIB}" \
22376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377 distclean) \
22378 || exit 1
22380 @endif itcl
22382 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22383 maybe-maintainer-clean-itcl:
22384 @if itcl
22385 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22387 maintainer-clean-itcl:
22388 @: $(MAKE); $(unstage)
22389 @[ -f ./itcl/Makefile ] || exit 0; \
22390 r=`${PWD_COMMAND}`; export r; \
22391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22392 $(HOST_EXPORTS) \
22393 for flag in $(EXTRA_HOST_FLAGS) ; do \
22394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22395 done; \
22396 echo "Doing maintainer-clean in itcl"; \
22397 (cd $(HOST_SUBDIR)/itcl && \
22398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22400 "RANLIB=$${RANLIB}" \
22401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22402 maintainer-clean) \
22403 || exit 1
22405 @endif itcl
22409 .PHONY: configure-ld maybe-configure-ld
22410 maybe-configure-ld:
22411 @if gcc-bootstrap
22412 configure-ld: stage_current
22413 @endif gcc-bootstrap
22414 @if ld
22415 maybe-configure-ld: configure-ld
22416 configure-ld:
22417 @r=`${PWD_COMMAND}`; export r; \
22418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22419 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22421 $(HOST_EXPORTS) \
22422 echo Configuring in $(HOST_SUBDIR)/ld; \
22423 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22424 case $(srcdir) in \
22425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22426 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22428 esac; \
22429 module_srcdir=ld; \
22430 $(SHELL) \
22431 $$s/$$module_srcdir/configure \
22432 --srcdir=$${topdir}/$$module_srcdir \
22433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22434 --target=${target_alias} \
22435 || exit 1
22436 @endif ld
22440 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22441 maybe-configure-stage1-ld:
22442 @if ld-bootstrap
22443 maybe-configure-stage1-ld: configure-stage1-ld
22444 configure-stage1-ld:
22445 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22446 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22447 @r=`${PWD_COMMAND}`; export r; \
22448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22449 TFLAGS="$(STAGE1_TFLAGS)"; \
22450 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22451 $(HOST_EXPORTS) \
22452 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22453 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22454 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22455 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
22456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22457 cd $(HOST_SUBDIR)/ld || exit 1; \
22458 case $(srcdir) in \
22459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22460 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22462 esac; \
22463 module_srcdir=ld; \
22464 $(SHELL) $$s/$$module_srcdir/configure \
22465 --srcdir=$${topdir}/$$module_srcdir \
22466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22467 --target=${target_alias} \
22469 $(STAGE1_CONFIGURE_FLAGS)
22470 @endif ld-bootstrap
22472 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
22473 maybe-configure-stage2-ld:
22474 @if ld-bootstrap
22475 maybe-configure-stage2-ld: configure-stage2-ld
22476 configure-stage2-ld:
22477 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22479 @r=`${PWD_COMMAND}`; export r; \
22480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481 TFLAGS="$(STAGE2_TFLAGS)"; \
22482 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22483 $(HOST_EXPORTS) \
22484 $(POSTSTAGE1_HOST_EXPORTS) \
22485 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22486 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22487 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22488 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
22489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22490 cd $(HOST_SUBDIR)/ld || exit 1; \
22491 case $(srcdir) in \
22492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22493 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22495 esac; \
22496 module_srcdir=ld; \
22497 $(SHELL) $$s/$$module_srcdir/configure \
22498 --srcdir=$${topdir}/$$module_srcdir \
22499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22500 --target=${target_alias} \
22501 --with-build-libsubdir=$(HOST_SUBDIR) \
22502 $(STAGE2_CONFIGURE_FLAGS)
22503 @endif ld-bootstrap
22505 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
22506 maybe-configure-stage3-ld:
22507 @if ld-bootstrap
22508 maybe-configure-stage3-ld: configure-stage3-ld
22509 configure-stage3-ld:
22510 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22512 @r=`${PWD_COMMAND}`; export r; \
22513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22514 TFLAGS="$(STAGE3_TFLAGS)"; \
22515 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22516 $(HOST_EXPORTS) \
22517 $(POSTSTAGE1_HOST_EXPORTS) \
22518 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22519 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22520 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22521 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
22522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22523 cd $(HOST_SUBDIR)/ld || exit 1; \
22524 case $(srcdir) in \
22525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22526 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22528 esac; \
22529 module_srcdir=ld; \
22530 $(SHELL) $$s/$$module_srcdir/configure \
22531 --srcdir=$${topdir}/$$module_srcdir \
22532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22533 --target=${target_alias} \
22534 --with-build-libsubdir=$(HOST_SUBDIR) \
22535 $(STAGE3_CONFIGURE_FLAGS)
22536 @endif ld-bootstrap
22538 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
22539 maybe-configure-stage4-ld:
22540 @if ld-bootstrap
22541 maybe-configure-stage4-ld: configure-stage4-ld
22542 configure-stage4-ld:
22543 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22544 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22545 @r=`${PWD_COMMAND}`; export r; \
22546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22547 TFLAGS="$(STAGE4_TFLAGS)"; \
22548 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22549 $(HOST_EXPORTS) \
22550 $(POSTSTAGE1_HOST_EXPORTS) \
22551 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22552 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22553 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22554 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22556 cd $(HOST_SUBDIR)/ld || exit 1; \
22557 case $(srcdir) in \
22558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22559 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22561 esac; \
22562 module_srcdir=ld; \
22563 $(SHELL) $$s/$$module_srcdir/configure \
22564 --srcdir=$${topdir}/$$module_srcdir \
22565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22566 --target=${target_alias} \
22567 --with-build-libsubdir=$(HOST_SUBDIR) \
22568 $(STAGE4_CONFIGURE_FLAGS)
22569 @endif ld-bootstrap
22571 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22572 maybe-configure-stageprofile-ld:
22573 @if ld-bootstrap
22574 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22575 configure-stageprofile-ld:
22576 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22578 @r=`${PWD_COMMAND}`; export r; \
22579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22580 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22581 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22582 $(HOST_EXPORTS) \
22583 $(POSTSTAGE1_HOST_EXPORTS) \
22584 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22585 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22586 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22587 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22589 cd $(HOST_SUBDIR)/ld || exit 1; \
22590 case $(srcdir) in \
22591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22592 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22594 esac; \
22595 module_srcdir=ld; \
22596 $(SHELL) $$s/$$module_srcdir/configure \
22597 --srcdir=$${topdir}/$$module_srcdir \
22598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22599 --target=${target_alias} \
22600 --with-build-libsubdir=$(HOST_SUBDIR) \
22601 $(STAGEprofile_CONFIGURE_FLAGS)
22602 @endif ld-bootstrap
22604 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22605 maybe-configure-stagetrain-ld:
22606 @if ld-bootstrap
22607 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22608 configure-stagetrain-ld:
22609 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22611 @r=`${PWD_COMMAND}`; export r; \
22612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22613 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22614 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22615 $(HOST_EXPORTS) \
22616 $(POSTSTAGE1_HOST_EXPORTS) \
22617 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22618 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22619 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22620 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22622 cd $(HOST_SUBDIR)/ld || exit 1; \
22623 case $(srcdir) in \
22624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22625 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22627 esac; \
22628 module_srcdir=ld; \
22629 $(SHELL) $$s/$$module_srcdir/configure \
22630 --srcdir=$${topdir}/$$module_srcdir \
22631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22632 --target=${target_alias} \
22633 --with-build-libsubdir=$(HOST_SUBDIR) \
22634 $(STAGEtrain_CONFIGURE_FLAGS)
22635 @endif ld-bootstrap
22637 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22638 maybe-configure-stagefeedback-ld:
22639 @if ld-bootstrap
22640 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22641 configure-stagefeedback-ld:
22642 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22644 @r=`${PWD_COMMAND}`; export r; \
22645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22646 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22647 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22648 $(HOST_EXPORTS) \
22649 $(POSTSTAGE1_HOST_EXPORTS) \
22650 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22651 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22652 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22653 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22655 cd $(HOST_SUBDIR)/ld || exit 1; \
22656 case $(srcdir) in \
22657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22658 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22660 esac; \
22661 module_srcdir=ld; \
22662 $(SHELL) $$s/$$module_srcdir/configure \
22663 --srcdir=$${topdir}/$$module_srcdir \
22664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22665 --target=${target_alias} \
22666 --with-build-libsubdir=$(HOST_SUBDIR) \
22667 $(STAGEfeedback_CONFIGURE_FLAGS)
22668 @endif ld-bootstrap
22670 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22671 maybe-configure-stageautoprofile-ld:
22672 @if ld-bootstrap
22673 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22674 configure-stageautoprofile-ld:
22675 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22677 @r=`${PWD_COMMAND}`; export r; \
22678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22679 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22680 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22681 $(HOST_EXPORTS) \
22682 $(POSTSTAGE1_HOST_EXPORTS) \
22683 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22684 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22685 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22686 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22688 cd $(HOST_SUBDIR)/ld || exit 1; \
22689 case $(srcdir) in \
22690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22691 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22693 esac; \
22694 module_srcdir=ld; \
22695 $(SHELL) $$s/$$module_srcdir/configure \
22696 --srcdir=$${topdir}/$$module_srcdir \
22697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22698 --target=${target_alias} \
22699 --with-build-libsubdir=$(HOST_SUBDIR) \
22700 $(STAGEautoprofile_CONFIGURE_FLAGS)
22701 @endif ld-bootstrap
22703 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22704 maybe-configure-stageautofeedback-ld:
22705 @if ld-bootstrap
22706 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22707 configure-stageautofeedback-ld:
22708 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22710 @r=`${PWD_COMMAND}`; export r; \
22711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22712 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22713 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22714 $(HOST_EXPORTS) \
22715 $(POSTSTAGE1_HOST_EXPORTS) \
22716 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22717 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22718 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22719 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22721 cd $(HOST_SUBDIR)/ld || exit 1; \
22722 case $(srcdir) in \
22723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22724 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22726 esac; \
22727 module_srcdir=ld; \
22728 $(SHELL) $$s/$$module_srcdir/configure \
22729 --srcdir=$${topdir}/$$module_srcdir \
22730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22731 --target=${target_alias} \
22732 --with-build-libsubdir=$(HOST_SUBDIR) \
22733 $(STAGEautofeedback_CONFIGURE_FLAGS)
22734 @endif ld-bootstrap
22740 .PHONY: all-ld maybe-all-ld
22741 maybe-all-ld:
22742 @if gcc-bootstrap
22743 all-ld: stage_current
22744 @endif gcc-bootstrap
22745 @if ld
22746 TARGET-ld=all
22747 maybe-all-ld: all-ld
22748 all-ld: configure-ld
22749 @r=`${PWD_COMMAND}`; export r; \
22750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751 $(HOST_EXPORTS) \
22752 (cd $(HOST_SUBDIR)/ld && \
22753 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22754 $(TARGET-ld))
22755 @endif ld
22759 .PHONY: all-stage1-ld maybe-all-stage1-ld
22760 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22761 maybe-all-stage1-ld:
22762 maybe-clean-stage1-ld:
22763 @if ld-bootstrap
22764 maybe-all-stage1-ld: all-stage1-ld
22765 all-stage1: all-stage1-ld
22766 TARGET-stage1-ld = $(TARGET-ld)
22767 all-stage1-ld: configure-stage1-ld
22768 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22769 @r=`${PWD_COMMAND}`; export r; \
22770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22771 TFLAGS="$(STAGE1_TFLAGS)"; \
22772 $(HOST_EXPORTS) \
22773 cd $(HOST_SUBDIR)/ld && \
22775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22776 CFLAGS="$(STAGE1_CFLAGS)" \
22777 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22778 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22779 LIBCFLAGS="$(LIBCFLAGS)" \
22780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22783 $(EXTRA_HOST_FLAGS) \
22784 $(STAGE1_FLAGS_TO_PASS) \
22785 TFLAGS="$(STAGE1_TFLAGS)" \
22786 $(TARGET-stage1-ld)
22788 maybe-clean-stage1-ld: clean-stage1-ld
22789 clean-stage1: clean-stage1-ld
22790 clean-stage1-ld:
22791 @if [ $(current_stage) = stage1 ]; then \
22792 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22793 else \
22794 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22795 $(MAKE) stage1-start; \
22796 fi; \
22797 cd $(HOST_SUBDIR)/ld && \
22798 $(MAKE) $(EXTRA_HOST_FLAGS) \
22799 $(STAGE1_FLAGS_TO_PASS) clean
22800 @endif ld-bootstrap
22803 .PHONY: all-stage2-ld maybe-all-stage2-ld
22804 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22805 maybe-all-stage2-ld:
22806 maybe-clean-stage2-ld:
22807 @if ld-bootstrap
22808 maybe-all-stage2-ld: all-stage2-ld
22809 all-stage2: all-stage2-ld
22810 TARGET-stage2-ld = $(TARGET-ld)
22811 all-stage2-ld: configure-stage2-ld
22812 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22813 @r=`${PWD_COMMAND}`; export r; \
22814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22815 TFLAGS="$(STAGE2_TFLAGS)"; \
22816 $(HOST_EXPORTS) \
22817 $(POSTSTAGE1_HOST_EXPORTS) \
22818 cd $(HOST_SUBDIR)/ld && \
22820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22821 CFLAGS="$(STAGE2_CFLAGS)" \
22822 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22823 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22824 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22825 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22826 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22827 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22828 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22829 TFLAGS="$(STAGE2_TFLAGS)" \
22830 $(TARGET-stage2-ld)
22832 maybe-clean-stage2-ld: clean-stage2-ld
22833 clean-stage2: clean-stage2-ld
22834 clean-stage2-ld:
22835 @if [ $(current_stage) = stage2 ]; then \
22836 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22837 else \
22838 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22839 $(MAKE) stage2-start; \
22840 fi; \
22841 cd $(HOST_SUBDIR)/ld && \
22842 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22843 @endif ld-bootstrap
22846 .PHONY: all-stage3-ld maybe-all-stage3-ld
22847 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22848 maybe-all-stage3-ld:
22849 maybe-clean-stage3-ld:
22850 @if ld-bootstrap
22851 maybe-all-stage3-ld: all-stage3-ld
22852 all-stage3: all-stage3-ld
22853 TARGET-stage3-ld = $(TARGET-ld)
22854 all-stage3-ld: configure-stage3-ld
22855 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22856 @r=`${PWD_COMMAND}`; export r; \
22857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22858 TFLAGS="$(STAGE3_TFLAGS)"; \
22859 $(HOST_EXPORTS) \
22860 $(POSTSTAGE1_HOST_EXPORTS) \
22861 cd $(HOST_SUBDIR)/ld && \
22863 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22864 CFLAGS="$(STAGE3_CFLAGS)" \
22865 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22866 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22867 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22868 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22869 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22870 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22871 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22872 TFLAGS="$(STAGE3_TFLAGS)" \
22873 $(TARGET-stage3-ld)
22875 maybe-clean-stage3-ld: clean-stage3-ld
22876 clean-stage3: clean-stage3-ld
22877 clean-stage3-ld:
22878 @if [ $(current_stage) = stage3 ]; then \
22879 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22880 else \
22881 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22882 $(MAKE) stage3-start; \
22883 fi; \
22884 cd $(HOST_SUBDIR)/ld && \
22885 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22886 @endif ld-bootstrap
22889 .PHONY: all-stage4-ld maybe-all-stage4-ld
22890 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22891 maybe-all-stage4-ld:
22892 maybe-clean-stage4-ld:
22893 @if ld-bootstrap
22894 maybe-all-stage4-ld: all-stage4-ld
22895 all-stage4: all-stage4-ld
22896 TARGET-stage4-ld = $(TARGET-ld)
22897 all-stage4-ld: configure-stage4-ld
22898 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22899 @r=`${PWD_COMMAND}`; export r; \
22900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22901 TFLAGS="$(STAGE4_TFLAGS)"; \
22902 $(HOST_EXPORTS) \
22903 $(POSTSTAGE1_HOST_EXPORTS) \
22904 cd $(HOST_SUBDIR)/ld && \
22906 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22907 CFLAGS="$(STAGE4_CFLAGS)" \
22908 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22909 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22910 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22911 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22912 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22913 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22914 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22915 TFLAGS="$(STAGE4_TFLAGS)" \
22916 $(TARGET-stage4-ld)
22918 maybe-clean-stage4-ld: clean-stage4-ld
22919 clean-stage4: clean-stage4-ld
22920 clean-stage4-ld:
22921 @if [ $(current_stage) = stage4 ]; then \
22922 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22923 else \
22924 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22925 $(MAKE) stage4-start; \
22926 fi; \
22927 cd $(HOST_SUBDIR)/ld && \
22928 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22929 @endif ld-bootstrap
22932 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22933 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22934 maybe-all-stageprofile-ld:
22935 maybe-clean-stageprofile-ld:
22936 @if ld-bootstrap
22937 maybe-all-stageprofile-ld: all-stageprofile-ld
22938 all-stageprofile: all-stageprofile-ld
22939 TARGET-stageprofile-ld = $(TARGET-ld)
22940 all-stageprofile-ld: configure-stageprofile-ld
22941 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22942 @r=`${PWD_COMMAND}`; export r; \
22943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22944 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22945 $(HOST_EXPORTS) \
22946 $(POSTSTAGE1_HOST_EXPORTS) \
22947 cd $(HOST_SUBDIR)/ld && \
22949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22950 CFLAGS="$(STAGEprofile_CFLAGS)" \
22951 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22952 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22953 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22958 TFLAGS="$(STAGEprofile_TFLAGS)" \
22959 $(TARGET-stageprofile-ld)
22961 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22962 clean-stageprofile: clean-stageprofile-ld
22963 clean-stageprofile-ld:
22964 @if [ $(current_stage) = stageprofile ]; then \
22965 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22966 else \
22967 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22968 $(MAKE) stageprofile-start; \
22969 fi; \
22970 cd $(HOST_SUBDIR)/ld && \
22971 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22972 @endif ld-bootstrap
22975 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22976 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22977 maybe-all-stagetrain-ld:
22978 maybe-clean-stagetrain-ld:
22979 @if ld-bootstrap
22980 maybe-all-stagetrain-ld: all-stagetrain-ld
22981 all-stagetrain: all-stagetrain-ld
22982 TARGET-stagetrain-ld = $(TARGET-ld)
22983 all-stagetrain-ld: configure-stagetrain-ld
22984 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22985 @r=`${PWD_COMMAND}`; export r; \
22986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22987 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22988 $(HOST_EXPORTS) \
22989 $(POSTSTAGE1_HOST_EXPORTS) \
22990 cd $(HOST_SUBDIR)/ld && \
22992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22993 CFLAGS="$(STAGEtrain_CFLAGS)" \
22994 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22995 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22996 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23001 TFLAGS="$(STAGEtrain_TFLAGS)" \
23002 $(TARGET-stagetrain-ld)
23004 maybe-clean-stagetrain-ld: clean-stagetrain-ld
23005 clean-stagetrain: clean-stagetrain-ld
23006 clean-stagetrain-ld:
23007 @if [ $(current_stage) = stagetrain ]; then \
23008 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23009 else \
23010 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
23011 $(MAKE) stagetrain-start; \
23012 fi; \
23013 cd $(HOST_SUBDIR)/ld && \
23014 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23015 @endif ld-bootstrap
23018 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23019 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23020 maybe-all-stagefeedback-ld:
23021 maybe-clean-stagefeedback-ld:
23022 @if ld-bootstrap
23023 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23024 all-stagefeedback: all-stagefeedback-ld
23025 TARGET-stagefeedback-ld = $(TARGET-ld)
23026 all-stagefeedback-ld: configure-stagefeedback-ld
23027 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23028 @r=`${PWD_COMMAND}`; export r; \
23029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23031 $(HOST_EXPORTS) \
23032 $(POSTSTAGE1_HOST_EXPORTS) \
23033 cd $(HOST_SUBDIR)/ld && \
23035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23036 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23037 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23038 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23039 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23044 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23045 $(TARGET-stagefeedback-ld)
23047 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23048 clean-stagefeedback: clean-stagefeedback-ld
23049 clean-stagefeedback-ld:
23050 @if [ $(current_stage) = stagefeedback ]; then \
23051 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23052 else \
23053 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23054 $(MAKE) stagefeedback-start; \
23055 fi; \
23056 cd $(HOST_SUBDIR)/ld && \
23057 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23058 @endif ld-bootstrap
23061 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
23062 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
23063 maybe-all-stageautoprofile-ld:
23064 maybe-clean-stageautoprofile-ld:
23065 @if ld-bootstrap
23066 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
23067 all-stageautoprofile: all-stageautoprofile-ld
23068 TARGET-stageautoprofile-ld = $(TARGET-ld)
23069 all-stageautoprofile-ld: configure-stageautoprofile-ld
23070 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23071 @r=`${PWD_COMMAND}`; export r; \
23072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23074 $(HOST_EXPORTS) \
23075 $(POSTSTAGE1_HOST_EXPORTS) \
23076 cd $(HOST_SUBDIR)/ld && \
23077 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23079 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23080 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23081 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23082 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23087 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23088 $(TARGET-stageautoprofile-ld)
23090 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
23091 clean-stageautoprofile: clean-stageautoprofile-ld
23092 clean-stageautoprofile-ld:
23093 @if [ $(current_stage) = stageautoprofile ]; then \
23094 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23095 else \
23096 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
23097 $(MAKE) stageautoprofile-start; \
23098 fi; \
23099 cd $(HOST_SUBDIR)/ld && \
23100 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23101 @endif ld-bootstrap
23104 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
23105 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
23106 maybe-all-stageautofeedback-ld:
23107 maybe-clean-stageautofeedback-ld:
23108 @if ld-bootstrap
23109 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
23110 all-stageautofeedback: all-stageautofeedback-ld
23111 TARGET-stageautofeedback-ld = $(TARGET-ld)
23112 all-stageautofeedback-ld: configure-stageautofeedback-ld
23113 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23114 @r=`${PWD_COMMAND}`; export r; \
23115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23116 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23117 $(HOST_EXPORTS) \
23118 $(POSTSTAGE1_HOST_EXPORTS) \
23119 cd $(HOST_SUBDIR)/ld && \
23121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23122 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23123 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23124 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23125 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23130 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23131 $(TARGET-stageautofeedback-ld)
23133 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
23134 clean-stageautofeedback: clean-stageautofeedback-ld
23135 clean-stageautofeedback-ld:
23136 @if [ $(current_stage) = stageautofeedback ]; then \
23137 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23138 else \
23139 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
23140 $(MAKE) stageautofeedback-start; \
23141 fi; \
23142 cd $(HOST_SUBDIR)/ld && \
23143 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23144 @endif ld-bootstrap
23150 .PHONY: check-ld maybe-check-ld
23151 maybe-check-ld:
23152 @if ld
23153 maybe-check-ld: check-ld
23155 check-ld:
23156 @: $(MAKE); $(unstage)
23157 @r=`${PWD_COMMAND}`; export r; \
23158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23159 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23160 (cd $(HOST_SUBDIR)/ld && \
23161 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23163 @endif ld
23165 .PHONY: install-ld maybe-install-ld
23166 maybe-install-ld:
23167 @if ld
23168 maybe-install-ld: install-ld
23170 install-ld: installdirs
23171 @: $(MAKE); $(unstage)
23172 @r=`${PWD_COMMAND}`; export r; \
23173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23174 $(HOST_EXPORTS) \
23175 (cd $(HOST_SUBDIR)/ld && \
23176 $(MAKE) $(FLAGS_TO_PASS) install)
23178 @endif ld
23180 .PHONY: install-strip-ld maybe-install-strip-ld
23181 maybe-install-strip-ld:
23182 @if ld
23183 maybe-install-strip-ld: install-strip-ld
23185 install-strip-ld: installdirs
23186 @: $(MAKE); $(unstage)
23187 @r=`${PWD_COMMAND}`; export r; \
23188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23189 $(HOST_EXPORTS) \
23190 (cd $(HOST_SUBDIR)/ld && \
23191 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23193 @endif ld
23195 # Other targets (info, dvi, pdf, etc.)
23197 .PHONY: maybe-info-ld info-ld
23198 maybe-info-ld:
23199 @if ld
23200 maybe-info-ld: info-ld
23202 info-ld: \
23203 configure-ld
23204 @[ -f ./ld/Makefile ] || exit 0; \
23205 r=`${PWD_COMMAND}`; export r; \
23206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23207 $(HOST_EXPORTS) \
23208 for flag in $(EXTRA_HOST_FLAGS) ; do \
23209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23210 done; \
23211 echo "Doing info in ld"; \
23212 (cd $(HOST_SUBDIR)/ld && \
23213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23215 "RANLIB=$${RANLIB}" \
23216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23217 info) \
23218 || exit 1
23220 @endif ld
23222 .PHONY: maybe-dvi-ld dvi-ld
23223 maybe-dvi-ld:
23224 @if ld
23225 maybe-dvi-ld: dvi-ld
23227 dvi-ld: \
23228 configure-ld
23229 @[ -f ./ld/Makefile ] || exit 0; \
23230 r=`${PWD_COMMAND}`; export r; \
23231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23232 $(HOST_EXPORTS) \
23233 for flag in $(EXTRA_HOST_FLAGS) ; do \
23234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23235 done; \
23236 echo "Doing dvi in ld"; \
23237 (cd $(HOST_SUBDIR)/ld && \
23238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23240 "RANLIB=$${RANLIB}" \
23241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23242 dvi) \
23243 || exit 1
23245 @endif ld
23247 .PHONY: maybe-pdf-ld pdf-ld
23248 maybe-pdf-ld:
23249 @if ld
23250 maybe-pdf-ld: pdf-ld
23252 pdf-ld: \
23253 configure-ld
23254 @[ -f ./ld/Makefile ] || exit 0; \
23255 r=`${PWD_COMMAND}`; export r; \
23256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23257 $(HOST_EXPORTS) \
23258 for flag in $(EXTRA_HOST_FLAGS) ; do \
23259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23260 done; \
23261 echo "Doing pdf in ld"; \
23262 (cd $(HOST_SUBDIR)/ld && \
23263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23265 "RANLIB=$${RANLIB}" \
23266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23267 pdf) \
23268 || exit 1
23270 @endif ld
23272 .PHONY: maybe-html-ld html-ld
23273 maybe-html-ld:
23274 @if ld
23275 maybe-html-ld: html-ld
23277 html-ld: \
23278 configure-ld
23279 @[ -f ./ld/Makefile ] || exit 0; \
23280 r=`${PWD_COMMAND}`; export r; \
23281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23282 $(HOST_EXPORTS) \
23283 for flag in $(EXTRA_HOST_FLAGS) ; do \
23284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23285 done; \
23286 echo "Doing html in ld"; \
23287 (cd $(HOST_SUBDIR)/ld && \
23288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23290 "RANLIB=$${RANLIB}" \
23291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23292 html) \
23293 || exit 1
23295 @endif ld
23297 .PHONY: maybe-TAGS-ld TAGS-ld
23298 maybe-TAGS-ld:
23299 @if ld
23300 maybe-TAGS-ld: TAGS-ld
23302 TAGS-ld: \
23303 configure-ld
23304 @[ -f ./ld/Makefile ] || exit 0; \
23305 r=`${PWD_COMMAND}`; export r; \
23306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23307 $(HOST_EXPORTS) \
23308 for flag in $(EXTRA_HOST_FLAGS) ; do \
23309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23310 done; \
23311 echo "Doing TAGS in ld"; \
23312 (cd $(HOST_SUBDIR)/ld && \
23313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23315 "RANLIB=$${RANLIB}" \
23316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23317 TAGS) \
23318 || exit 1
23320 @endif ld
23322 .PHONY: maybe-install-info-ld install-info-ld
23323 maybe-install-info-ld:
23324 @if ld
23325 maybe-install-info-ld: install-info-ld
23327 install-info-ld: \
23328 configure-ld \
23329 info-ld
23330 @[ -f ./ld/Makefile ] || exit 0; \
23331 r=`${PWD_COMMAND}`; export r; \
23332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23333 $(HOST_EXPORTS) \
23334 for flag in $(EXTRA_HOST_FLAGS) ; do \
23335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23336 done; \
23337 echo "Doing install-info in ld"; \
23338 (cd $(HOST_SUBDIR)/ld && \
23339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23341 "RANLIB=$${RANLIB}" \
23342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23343 install-info) \
23344 || exit 1
23346 @endif ld
23348 .PHONY: maybe-install-dvi-ld install-dvi-ld
23349 maybe-install-dvi-ld:
23350 @if ld
23351 maybe-install-dvi-ld: install-dvi-ld
23353 install-dvi-ld: \
23354 configure-ld \
23355 dvi-ld
23356 @[ -f ./ld/Makefile ] || exit 0; \
23357 r=`${PWD_COMMAND}`; export r; \
23358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23359 $(HOST_EXPORTS) \
23360 for flag in $(EXTRA_HOST_FLAGS) ; do \
23361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23362 done; \
23363 echo "Doing install-dvi in ld"; \
23364 (cd $(HOST_SUBDIR)/ld && \
23365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23367 "RANLIB=$${RANLIB}" \
23368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23369 install-dvi) \
23370 || exit 1
23372 @endif ld
23374 .PHONY: maybe-install-pdf-ld install-pdf-ld
23375 maybe-install-pdf-ld:
23376 @if ld
23377 maybe-install-pdf-ld: install-pdf-ld
23379 install-pdf-ld: \
23380 configure-ld \
23381 pdf-ld
23382 @[ -f ./ld/Makefile ] || exit 0; \
23383 r=`${PWD_COMMAND}`; export r; \
23384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23385 $(HOST_EXPORTS) \
23386 for flag in $(EXTRA_HOST_FLAGS) ; do \
23387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23388 done; \
23389 echo "Doing install-pdf in ld"; \
23390 (cd $(HOST_SUBDIR)/ld && \
23391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23393 "RANLIB=$${RANLIB}" \
23394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23395 install-pdf) \
23396 || exit 1
23398 @endif ld
23400 .PHONY: maybe-install-html-ld install-html-ld
23401 maybe-install-html-ld:
23402 @if ld
23403 maybe-install-html-ld: install-html-ld
23405 install-html-ld: \
23406 configure-ld \
23407 html-ld
23408 @[ -f ./ld/Makefile ] || exit 0; \
23409 r=`${PWD_COMMAND}`; export r; \
23410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23411 $(HOST_EXPORTS) \
23412 for flag in $(EXTRA_HOST_FLAGS) ; do \
23413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23414 done; \
23415 echo "Doing install-html in ld"; \
23416 (cd $(HOST_SUBDIR)/ld && \
23417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23419 "RANLIB=$${RANLIB}" \
23420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23421 install-html) \
23422 || exit 1
23424 @endif ld
23426 .PHONY: maybe-installcheck-ld installcheck-ld
23427 maybe-installcheck-ld:
23428 @if ld
23429 maybe-installcheck-ld: installcheck-ld
23431 installcheck-ld: \
23432 configure-ld
23433 @[ -f ./ld/Makefile ] || exit 0; \
23434 r=`${PWD_COMMAND}`; export r; \
23435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23436 $(HOST_EXPORTS) \
23437 for flag in $(EXTRA_HOST_FLAGS) ; do \
23438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23439 done; \
23440 echo "Doing installcheck in ld"; \
23441 (cd $(HOST_SUBDIR)/ld && \
23442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23444 "RANLIB=$${RANLIB}" \
23445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23446 installcheck) \
23447 || exit 1
23449 @endif ld
23451 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23452 maybe-mostlyclean-ld:
23453 @if ld
23454 maybe-mostlyclean-ld: mostlyclean-ld
23456 mostlyclean-ld:
23457 @[ -f ./ld/Makefile ] || exit 0; \
23458 r=`${PWD_COMMAND}`; export r; \
23459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23460 $(HOST_EXPORTS) \
23461 for flag in $(EXTRA_HOST_FLAGS) ; do \
23462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23463 done; \
23464 echo "Doing mostlyclean in ld"; \
23465 (cd $(HOST_SUBDIR)/ld && \
23466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23468 "RANLIB=$${RANLIB}" \
23469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23470 mostlyclean) \
23471 || exit 1
23473 @endif ld
23475 .PHONY: maybe-clean-ld clean-ld
23476 maybe-clean-ld:
23477 @if ld
23478 maybe-clean-ld: clean-ld
23480 clean-ld:
23481 @[ -f ./ld/Makefile ] || exit 0; \
23482 r=`${PWD_COMMAND}`; export r; \
23483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23484 $(HOST_EXPORTS) \
23485 for flag in $(EXTRA_HOST_FLAGS) ; do \
23486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23487 done; \
23488 echo "Doing clean in ld"; \
23489 (cd $(HOST_SUBDIR)/ld && \
23490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23492 "RANLIB=$${RANLIB}" \
23493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23494 clean) \
23495 || exit 1
23497 @endif ld
23499 .PHONY: maybe-distclean-ld distclean-ld
23500 maybe-distclean-ld:
23501 @if ld
23502 maybe-distclean-ld: distclean-ld
23504 distclean-ld:
23505 @[ -f ./ld/Makefile ] || exit 0; \
23506 r=`${PWD_COMMAND}`; export r; \
23507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23508 $(HOST_EXPORTS) \
23509 for flag in $(EXTRA_HOST_FLAGS) ; do \
23510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23511 done; \
23512 echo "Doing distclean in ld"; \
23513 (cd $(HOST_SUBDIR)/ld && \
23514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23516 "RANLIB=$${RANLIB}" \
23517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23518 distclean) \
23519 || exit 1
23521 @endif ld
23523 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23524 maybe-maintainer-clean-ld:
23525 @if ld
23526 maybe-maintainer-clean-ld: maintainer-clean-ld
23528 maintainer-clean-ld:
23529 @[ -f ./ld/Makefile ] || exit 0; \
23530 r=`${PWD_COMMAND}`; export r; \
23531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23532 $(HOST_EXPORTS) \
23533 for flag in $(EXTRA_HOST_FLAGS) ; do \
23534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23535 done; \
23536 echo "Doing maintainer-clean in ld"; \
23537 (cd $(HOST_SUBDIR)/ld && \
23538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23540 "RANLIB=$${RANLIB}" \
23541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23542 maintainer-clean) \
23543 || exit 1
23545 @endif ld
23549 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
23550 maybe-configure-libbacktrace:
23551 @if gcc-bootstrap
23552 configure-libbacktrace: stage_current
23553 @endif gcc-bootstrap
23554 @if libbacktrace
23555 maybe-configure-libbacktrace: configure-libbacktrace
23556 configure-libbacktrace:
23557 @r=`${PWD_COMMAND}`; export r; \
23558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23559 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23561 $(HOST_EXPORTS) \
23562 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23563 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23564 case $(srcdir) in \
23565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23566 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23568 esac; \
23569 module_srcdir=libbacktrace; \
23570 $(SHELL) \
23571 $$s/$$module_srcdir/configure \
23572 --srcdir=$${topdir}/$$module_srcdir \
23573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23574 --target=${target_alias} \
23575 || exit 1
23576 @endif libbacktrace
23580 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23581 maybe-configure-stage1-libbacktrace:
23582 @if libbacktrace-bootstrap
23583 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23584 configure-stage1-libbacktrace:
23585 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23586 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23587 @r=`${PWD_COMMAND}`; export r; \
23588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23589 TFLAGS="$(STAGE1_TFLAGS)"; \
23590 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23591 $(HOST_EXPORTS) \
23592 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23593 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23594 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23595 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23597 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23598 case $(srcdir) in \
23599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23600 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23602 esac; \
23603 module_srcdir=libbacktrace; \
23604 $(SHELL) $$s/$$module_srcdir/configure \
23605 --srcdir=$${topdir}/$$module_srcdir \
23606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23607 --target=${target_alias} \
23609 $(STAGE1_CONFIGURE_FLAGS)
23610 @endif libbacktrace-bootstrap
23612 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23613 maybe-configure-stage2-libbacktrace:
23614 @if libbacktrace-bootstrap
23615 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23616 configure-stage2-libbacktrace:
23617 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23619 @r=`${PWD_COMMAND}`; export r; \
23620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23621 TFLAGS="$(STAGE2_TFLAGS)"; \
23622 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23623 $(HOST_EXPORTS) \
23624 $(POSTSTAGE1_HOST_EXPORTS) \
23625 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23626 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23627 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23628 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23630 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23631 case $(srcdir) in \
23632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23633 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23635 esac; \
23636 module_srcdir=libbacktrace; \
23637 $(SHELL) $$s/$$module_srcdir/configure \
23638 --srcdir=$${topdir}/$$module_srcdir \
23639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23640 --target=${target_alias} \
23641 --with-build-libsubdir=$(HOST_SUBDIR) \
23642 $(STAGE2_CONFIGURE_FLAGS)
23643 @endif libbacktrace-bootstrap
23645 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23646 maybe-configure-stage3-libbacktrace:
23647 @if libbacktrace-bootstrap
23648 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23649 configure-stage3-libbacktrace:
23650 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23652 @r=`${PWD_COMMAND}`; export r; \
23653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23654 TFLAGS="$(STAGE3_TFLAGS)"; \
23655 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23656 $(HOST_EXPORTS) \
23657 $(POSTSTAGE1_HOST_EXPORTS) \
23658 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23659 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23660 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23661 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23663 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23664 case $(srcdir) in \
23665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23666 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23668 esac; \
23669 module_srcdir=libbacktrace; \
23670 $(SHELL) $$s/$$module_srcdir/configure \
23671 --srcdir=$${topdir}/$$module_srcdir \
23672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23673 --target=${target_alias} \
23674 --with-build-libsubdir=$(HOST_SUBDIR) \
23675 $(STAGE3_CONFIGURE_FLAGS)
23676 @endif libbacktrace-bootstrap
23678 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23679 maybe-configure-stage4-libbacktrace:
23680 @if libbacktrace-bootstrap
23681 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23682 configure-stage4-libbacktrace:
23683 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23685 @r=`${PWD_COMMAND}`; export r; \
23686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23687 TFLAGS="$(STAGE4_TFLAGS)"; \
23688 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23689 $(HOST_EXPORTS) \
23690 $(POSTSTAGE1_HOST_EXPORTS) \
23691 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23692 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23693 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23694 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23696 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23697 case $(srcdir) in \
23698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23699 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23701 esac; \
23702 module_srcdir=libbacktrace; \
23703 $(SHELL) $$s/$$module_srcdir/configure \
23704 --srcdir=$${topdir}/$$module_srcdir \
23705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23706 --target=${target_alias} \
23707 --with-build-libsubdir=$(HOST_SUBDIR) \
23708 $(STAGE4_CONFIGURE_FLAGS)
23709 @endif libbacktrace-bootstrap
23711 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23712 maybe-configure-stageprofile-libbacktrace:
23713 @if libbacktrace-bootstrap
23714 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23715 configure-stageprofile-libbacktrace:
23716 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23717 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23718 @r=`${PWD_COMMAND}`; export r; \
23719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23720 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23721 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23722 $(HOST_EXPORTS) \
23723 $(POSTSTAGE1_HOST_EXPORTS) \
23724 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23725 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23726 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23727 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23729 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23730 case $(srcdir) in \
23731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23732 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23734 esac; \
23735 module_srcdir=libbacktrace; \
23736 $(SHELL) $$s/$$module_srcdir/configure \
23737 --srcdir=$${topdir}/$$module_srcdir \
23738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23739 --target=${target_alias} \
23740 --with-build-libsubdir=$(HOST_SUBDIR) \
23741 $(STAGEprofile_CONFIGURE_FLAGS)
23742 @endif libbacktrace-bootstrap
23744 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23745 maybe-configure-stagetrain-libbacktrace:
23746 @if libbacktrace-bootstrap
23747 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23748 configure-stagetrain-libbacktrace:
23749 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23751 @r=`${PWD_COMMAND}`; export r; \
23752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23753 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23754 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23755 $(HOST_EXPORTS) \
23756 $(POSTSTAGE1_HOST_EXPORTS) \
23757 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23758 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23759 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23760 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23762 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23763 case $(srcdir) in \
23764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23765 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23767 esac; \
23768 module_srcdir=libbacktrace; \
23769 $(SHELL) $$s/$$module_srcdir/configure \
23770 --srcdir=$${topdir}/$$module_srcdir \
23771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23772 --target=${target_alias} \
23773 --with-build-libsubdir=$(HOST_SUBDIR) \
23774 $(STAGEtrain_CONFIGURE_FLAGS)
23775 @endif libbacktrace-bootstrap
23777 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23778 maybe-configure-stagefeedback-libbacktrace:
23779 @if libbacktrace-bootstrap
23780 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23781 configure-stagefeedback-libbacktrace:
23782 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23784 @r=`${PWD_COMMAND}`; export r; \
23785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23786 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23787 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23788 $(HOST_EXPORTS) \
23789 $(POSTSTAGE1_HOST_EXPORTS) \
23790 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23791 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23792 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23793 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23795 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23796 case $(srcdir) in \
23797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23798 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23800 esac; \
23801 module_srcdir=libbacktrace; \
23802 $(SHELL) $$s/$$module_srcdir/configure \
23803 --srcdir=$${topdir}/$$module_srcdir \
23804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23805 --target=${target_alias} \
23806 --with-build-libsubdir=$(HOST_SUBDIR) \
23807 $(STAGEfeedback_CONFIGURE_FLAGS)
23808 @endif libbacktrace-bootstrap
23810 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23811 maybe-configure-stageautoprofile-libbacktrace:
23812 @if libbacktrace-bootstrap
23813 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23814 configure-stageautoprofile-libbacktrace:
23815 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23816 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23817 @r=`${PWD_COMMAND}`; export r; \
23818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23819 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23820 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23821 $(HOST_EXPORTS) \
23822 $(POSTSTAGE1_HOST_EXPORTS) \
23823 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23824 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23825 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23826 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23828 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23829 case $(srcdir) in \
23830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23831 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23833 esac; \
23834 module_srcdir=libbacktrace; \
23835 $(SHELL) $$s/$$module_srcdir/configure \
23836 --srcdir=$${topdir}/$$module_srcdir \
23837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23838 --target=${target_alias} \
23839 --with-build-libsubdir=$(HOST_SUBDIR) \
23840 $(STAGEautoprofile_CONFIGURE_FLAGS)
23841 @endif libbacktrace-bootstrap
23843 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23844 maybe-configure-stageautofeedback-libbacktrace:
23845 @if libbacktrace-bootstrap
23846 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23847 configure-stageautofeedback-libbacktrace:
23848 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23850 @r=`${PWD_COMMAND}`; export r; \
23851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23852 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23853 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23854 $(HOST_EXPORTS) \
23855 $(POSTSTAGE1_HOST_EXPORTS) \
23856 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23857 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23858 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23859 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23861 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23862 case $(srcdir) in \
23863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23864 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23866 esac; \
23867 module_srcdir=libbacktrace; \
23868 $(SHELL) $$s/$$module_srcdir/configure \
23869 --srcdir=$${topdir}/$$module_srcdir \
23870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23871 --target=${target_alias} \
23872 --with-build-libsubdir=$(HOST_SUBDIR) \
23873 $(STAGEautofeedback_CONFIGURE_FLAGS)
23874 @endif libbacktrace-bootstrap
23880 .PHONY: all-libbacktrace maybe-all-libbacktrace
23881 maybe-all-libbacktrace:
23882 @if gcc-bootstrap
23883 all-libbacktrace: stage_current
23884 @endif gcc-bootstrap
23885 @if libbacktrace
23886 TARGET-libbacktrace=all
23887 maybe-all-libbacktrace: all-libbacktrace
23888 all-libbacktrace: configure-libbacktrace
23889 @r=`${PWD_COMMAND}`; export r; \
23890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23891 $(HOST_EXPORTS) \
23892 (cd $(HOST_SUBDIR)/libbacktrace && \
23893 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23894 $(TARGET-libbacktrace))
23895 @endif libbacktrace
23899 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23900 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23901 maybe-all-stage1-libbacktrace:
23902 maybe-clean-stage1-libbacktrace:
23903 @if libbacktrace-bootstrap
23904 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23905 all-stage1: all-stage1-libbacktrace
23906 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23907 all-stage1-libbacktrace: configure-stage1-libbacktrace
23908 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23909 @r=`${PWD_COMMAND}`; export r; \
23910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23911 TFLAGS="$(STAGE1_TFLAGS)"; \
23912 $(HOST_EXPORTS) \
23913 cd $(HOST_SUBDIR)/libbacktrace && \
23915 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23916 CFLAGS="$(STAGE1_CFLAGS)" \
23917 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23918 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23919 LIBCFLAGS="$(LIBCFLAGS)" \
23920 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23921 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23922 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23923 $(EXTRA_HOST_FLAGS) \
23924 $(STAGE1_FLAGS_TO_PASS) \
23925 TFLAGS="$(STAGE1_TFLAGS)" \
23926 $(TARGET-stage1-libbacktrace)
23928 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23929 clean-stage1: clean-stage1-libbacktrace
23930 clean-stage1-libbacktrace:
23931 @if [ $(current_stage) = stage1 ]; then \
23932 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23933 else \
23934 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23935 $(MAKE) stage1-start; \
23936 fi; \
23937 cd $(HOST_SUBDIR)/libbacktrace && \
23938 $(MAKE) $(EXTRA_HOST_FLAGS) \
23939 $(STAGE1_FLAGS_TO_PASS) clean
23940 @endif libbacktrace-bootstrap
23943 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23944 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23945 maybe-all-stage2-libbacktrace:
23946 maybe-clean-stage2-libbacktrace:
23947 @if libbacktrace-bootstrap
23948 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23949 all-stage2: all-stage2-libbacktrace
23950 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23951 all-stage2-libbacktrace: configure-stage2-libbacktrace
23952 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23953 @r=`${PWD_COMMAND}`; export r; \
23954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23955 TFLAGS="$(STAGE2_TFLAGS)"; \
23956 $(HOST_EXPORTS) \
23957 $(POSTSTAGE1_HOST_EXPORTS) \
23958 cd $(HOST_SUBDIR)/libbacktrace && \
23960 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23961 CFLAGS="$(STAGE2_CFLAGS)" \
23962 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23963 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23964 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23968 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23969 TFLAGS="$(STAGE2_TFLAGS)" \
23970 $(TARGET-stage2-libbacktrace)
23972 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23973 clean-stage2: clean-stage2-libbacktrace
23974 clean-stage2-libbacktrace:
23975 @if [ $(current_stage) = stage2 ]; then \
23976 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23977 else \
23978 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23979 $(MAKE) stage2-start; \
23980 fi; \
23981 cd $(HOST_SUBDIR)/libbacktrace && \
23982 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23983 @endif libbacktrace-bootstrap
23986 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23987 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23988 maybe-all-stage3-libbacktrace:
23989 maybe-clean-stage3-libbacktrace:
23990 @if libbacktrace-bootstrap
23991 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23992 all-stage3: all-stage3-libbacktrace
23993 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23994 all-stage3-libbacktrace: configure-stage3-libbacktrace
23995 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23996 @r=`${PWD_COMMAND}`; export r; \
23997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23998 TFLAGS="$(STAGE3_TFLAGS)"; \
23999 $(HOST_EXPORTS) \
24000 $(POSTSTAGE1_HOST_EXPORTS) \
24001 cd $(HOST_SUBDIR)/libbacktrace && \
24003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24004 CFLAGS="$(STAGE3_CFLAGS)" \
24005 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24006 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24007 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24012 TFLAGS="$(STAGE3_TFLAGS)" \
24013 $(TARGET-stage3-libbacktrace)
24015 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
24016 clean-stage3: clean-stage3-libbacktrace
24017 clean-stage3-libbacktrace:
24018 @if [ $(current_stage) = stage3 ]; then \
24019 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24020 else \
24021 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
24022 $(MAKE) stage3-start; \
24023 fi; \
24024 cd $(HOST_SUBDIR)/libbacktrace && \
24025 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24026 @endif libbacktrace-bootstrap
24029 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
24030 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
24031 maybe-all-stage4-libbacktrace:
24032 maybe-clean-stage4-libbacktrace:
24033 @if libbacktrace-bootstrap
24034 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
24035 all-stage4: all-stage4-libbacktrace
24036 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
24037 all-stage4-libbacktrace: configure-stage4-libbacktrace
24038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24039 @r=`${PWD_COMMAND}`; export r; \
24040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24041 TFLAGS="$(STAGE4_TFLAGS)"; \
24042 $(HOST_EXPORTS) \
24043 $(POSTSTAGE1_HOST_EXPORTS) \
24044 cd $(HOST_SUBDIR)/libbacktrace && \
24046 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24047 CFLAGS="$(STAGE4_CFLAGS)" \
24048 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24049 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24050 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24051 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24052 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24053 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24054 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24055 TFLAGS="$(STAGE4_TFLAGS)" \
24056 $(TARGET-stage4-libbacktrace)
24058 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
24059 clean-stage4: clean-stage4-libbacktrace
24060 clean-stage4-libbacktrace:
24061 @if [ $(current_stage) = stage4 ]; then \
24062 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24063 else \
24064 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
24065 $(MAKE) stage4-start; \
24066 fi; \
24067 cd $(HOST_SUBDIR)/libbacktrace && \
24068 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24069 @endif libbacktrace-bootstrap
24072 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
24073 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
24074 maybe-all-stageprofile-libbacktrace:
24075 maybe-clean-stageprofile-libbacktrace:
24076 @if libbacktrace-bootstrap
24077 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
24078 all-stageprofile: all-stageprofile-libbacktrace
24079 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
24080 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24081 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24082 @r=`${PWD_COMMAND}`; export r; \
24083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24085 $(HOST_EXPORTS) \
24086 $(POSTSTAGE1_HOST_EXPORTS) \
24087 cd $(HOST_SUBDIR)/libbacktrace && \
24089 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24090 CFLAGS="$(STAGEprofile_CFLAGS)" \
24091 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24092 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24093 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24094 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24095 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24096 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24097 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24098 TFLAGS="$(STAGEprofile_TFLAGS)" \
24099 $(TARGET-stageprofile-libbacktrace)
24101 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
24102 clean-stageprofile: clean-stageprofile-libbacktrace
24103 clean-stageprofile-libbacktrace:
24104 @if [ $(current_stage) = stageprofile ]; then \
24105 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24106 else \
24107 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
24108 $(MAKE) stageprofile-start; \
24109 fi; \
24110 cd $(HOST_SUBDIR)/libbacktrace && \
24111 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24112 @endif libbacktrace-bootstrap
24115 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
24116 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
24117 maybe-all-stagetrain-libbacktrace:
24118 maybe-clean-stagetrain-libbacktrace:
24119 @if libbacktrace-bootstrap
24120 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
24121 all-stagetrain: all-stagetrain-libbacktrace
24122 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
24123 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24124 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24125 @r=`${PWD_COMMAND}`; export r; \
24126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24127 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24128 $(HOST_EXPORTS) \
24129 $(POSTSTAGE1_HOST_EXPORTS) \
24130 cd $(HOST_SUBDIR)/libbacktrace && \
24132 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24133 CFLAGS="$(STAGEtrain_CFLAGS)" \
24134 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24135 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24136 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24137 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24138 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24139 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24140 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24141 TFLAGS="$(STAGEtrain_TFLAGS)" \
24142 $(TARGET-stagetrain-libbacktrace)
24144 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
24145 clean-stagetrain: clean-stagetrain-libbacktrace
24146 clean-stagetrain-libbacktrace:
24147 @if [ $(current_stage) = stagetrain ]; then \
24148 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24149 else \
24150 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
24151 $(MAKE) stagetrain-start; \
24152 fi; \
24153 cd $(HOST_SUBDIR)/libbacktrace && \
24154 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24155 @endif libbacktrace-bootstrap
24158 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
24159 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
24160 maybe-all-stagefeedback-libbacktrace:
24161 maybe-clean-stagefeedback-libbacktrace:
24162 @if libbacktrace-bootstrap
24163 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
24164 all-stagefeedback: all-stagefeedback-libbacktrace
24165 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
24166 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24167 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24168 @r=`${PWD_COMMAND}`; export r; \
24169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24170 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24171 $(HOST_EXPORTS) \
24172 $(POSTSTAGE1_HOST_EXPORTS) \
24173 cd $(HOST_SUBDIR)/libbacktrace && \
24175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24176 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24177 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24178 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24179 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24183 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24184 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24185 $(TARGET-stagefeedback-libbacktrace)
24187 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
24188 clean-stagefeedback: clean-stagefeedback-libbacktrace
24189 clean-stagefeedback-libbacktrace:
24190 @if [ $(current_stage) = stagefeedback ]; then \
24191 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24192 else \
24193 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
24194 $(MAKE) stagefeedback-start; \
24195 fi; \
24196 cd $(HOST_SUBDIR)/libbacktrace && \
24197 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24198 @endif libbacktrace-bootstrap
24201 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
24202 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
24203 maybe-all-stageautoprofile-libbacktrace:
24204 maybe-clean-stageautoprofile-libbacktrace:
24205 @if libbacktrace-bootstrap
24206 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
24207 all-stageautoprofile: all-stageautoprofile-libbacktrace
24208 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
24209 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24210 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24211 @r=`${PWD_COMMAND}`; export r; \
24212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24213 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24214 $(HOST_EXPORTS) \
24215 $(POSTSTAGE1_HOST_EXPORTS) \
24216 cd $(HOST_SUBDIR)/libbacktrace && \
24217 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24219 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24220 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24221 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24222 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24223 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24224 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24225 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24226 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24227 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24228 $(TARGET-stageautoprofile-libbacktrace)
24230 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
24231 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
24232 clean-stageautoprofile-libbacktrace:
24233 @if [ $(current_stage) = stageautoprofile ]; then \
24234 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24235 else \
24236 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
24237 $(MAKE) stageautoprofile-start; \
24238 fi; \
24239 cd $(HOST_SUBDIR)/libbacktrace && \
24240 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24241 @endif libbacktrace-bootstrap
24244 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
24245 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
24246 maybe-all-stageautofeedback-libbacktrace:
24247 maybe-clean-stageautofeedback-libbacktrace:
24248 @if libbacktrace-bootstrap
24249 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
24250 all-stageautofeedback: all-stageautofeedback-libbacktrace
24251 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
24252 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24253 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24254 @r=`${PWD_COMMAND}`; export r; \
24255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24256 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24257 $(HOST_EXPORTS) \
24258 $(POSTSTAGE1_HOST_EXPORTS) \
24259 cd $(HOST_SUBDIR)/libbacktrace && \
24261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24262 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24263 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24264 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24265 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24269 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24270 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24271 $(TARGET-stageautofeedback-libbacktrace)
24273 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
24274 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
24275 clean-stageautofeedback-libbacktrace:
24276 @if [ $(current_stage) = stageautofeedback ]; then \
24277 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24278 else \
24279 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
24280 $(MAKE) stageautofeedback-start; \
24281 fi; \
24282 cd $(HOST_SUBDIR)/libbacktrace && \
24283 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24284 @endif libbacktrace-bootstrap
24290 .PHONY: check-libbacktrace maybe-check-libbacktrace
24291 maybe-check-libbacktrace:
24292 @if libbacktrace
24293 maybe-check-libbacktrace: check-libbacktrace
24295 check-libbacktrace:
24296 @: $(MAKE); $(unstage)
24297 @r=`${PWD_COMMAND}`; export r; \
24298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24299 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24300 (cd $(HOST_SUBDIR)/libbacktrace && \
24301 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24303 @endif libbacktrace
24305 .PHONY: install-libbacktrace maybe-install-libbacktrace
24306 maybe-install-libbacktrace:
24307 @if libbacktrace
24308 maybe-install-libbacktrace: install-libbacktrace
24310 install-libbacktrace: installdirs
24311 @: $(MAKE); $(unstage)
24312 @r=`${PWD_COMMAND}`; export r; \
24313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314 $(HOST_EXPORTS) \
24315 (cd $(HOST_SUBDIR)/libbacktrace && \
24316 $(MAKE) $(FLAGS_TO_PASS) install)
24318 @endif libbacktrace
24320 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
24321 maybe-install-strip-libbacktrace:
24322 @if libbacktrace
24323 maybe-install-strip-libbacktrace: install-strip-libbacktrace
24325 install-strip-libbacktrace: installdirs
24326 @: $(MAKE); $(unstage)
24327 @r=`${PWD_COMMAND}`; export r; \
24328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24329 $(HOST_EXPORTS) \
24330 (cd $(HOST_SUBDIR)/libbacktrace && \
24331 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24333 @endif libbacktrace
24335 # Other targets (info, dvi, pdf, etc.)
24337 .PHONY: maybe-info-libbacktrace info-libbacktrace
24338 maybe-info-libbacktrace:
24339 @if libbacktrace
24340 maybe-info-libbacktrace: info-libbacktrace
24342 info-libbacktrace: \
24343 configure-libbacktrace
24344 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24345 r=`${PWD_COMMAND}`; export r; \
24346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24347 $(HOST_EXPORTS) \
24348 for flag in $(EXTRA_HOST_FLAGS) ; do \
24349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24350 done; \
24351 echo "Doing info in libbacktrace"; \
24352 (cd $(HOST_SUBDIR)/libbacktrace && \
24353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24355 "RANLIB=$${RANLIB}" \
24356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24357 info) \
24358 || exit 1
24360 @endif libbacktrace
24362 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
24363 maybe-dvi-libbacktrace:
24364 @if libbacktrace
24365 maybe-dvi-libbacktrace: dvi-libbacktrace
24367 dvi-libbacktrace: \
24368 configure-libbacktrace
24369 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24370 r=`${PWD_COMMAND}`; export r; \
24371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24372 $(HOST_EXPORTS) \
24373 for flag in $(EXTRA_HOST_FLAGS) ; do \
24374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24375 done; \
24376 echo "Doing dvi in libbacktrace"; \
24377 (cd $(HOST_SUBDIR)/libbacktrace && \
24378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24380 "RANLIB=$${RANLIB}" \
24381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24382 dvi) \
24383 || exit 1
24385 @endif libbacktrace
24387 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
24388 maybe-pdf-libbacktrace:
24389 @if libbacktrace
24390 maybe-pdf-libbacktrace: pdf-libbacktrace
24392 pdf-libbacktrace: \
24393 configure-libbacktrace
24394 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24395 r=`${PWD_COMMAND}`; export r; \
24396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24397 $(HOST_EXPORTS) \
24398 for flag in $(EXTRA_HOST_FLAGS) ; do \
24399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24400 done; \
24401 echo "Doing pdf in libbacktrace"; \
24402 (cd $(HOST_SUBDIR)/libbacktrace && \
24403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24405 "RANLIB=$${RANLIB}" \
24406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24407 pdf) \
24408 || exit 1
24410 @endif libbacktrace
24412 .PHONY: maybe-html-libbacktrace html-libbacktrace
24413 maybe-html-libbacktrace:
24414 @if libbacktrace
24415 maybe-html-libbacktrace: html-libbacktrace
24417 html-libbacktrace: \
24418 configure-libbacktrace
24419 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24420 r=`${PWD_COMMAND}`; export r; \
24421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24422 $(HOST_EXPORTS) \
24423 for flag in $(EXTRA_HOST_FLAGS) ; do \
24424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24425 done; \
24426 echo "Doing html in libbacktrace"; \
24427 (cd $(HOST_SUBDIR)/libbacktrace && \
24428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24430 "RANLIB=$${RANLIB}" \
24431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24432 html) \
24433 || exit 1
24435 @endif libbacktrace
24437 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
24438 maybe-TAGS-libbacktrace:
24439 @if libbacktrace
24440 maybe-TAGS-libbacktrace: TAGS-libbacktrace
24442 TAGS-libbacktrace: \
24443 configure-libbacktrace
24444 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24445 r=`${PWD_COMMAND}`; export r; \
24446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24447 $(HOST_EXPORTS) \
24448 for flag in $(EXTRA_HOST_FLAGS) ; do \
24449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24450 done; \
24451 echo "Doing TAGS in libbacktrace"; \
24452 (cd $(HOST_SUBDIR)/libbacktrace && \
24453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24455 "RANLIB=$${RANLIB}" \
24456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24457 TAGS) \
24458 || exit 1
24460 @endif libbacktrace
24462 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
24463 maybe-install-info-libbacktrace:
24464 @if libbacktrace
24465 maybe-install-info-libbacktrace: install-info-libbacktrace
24467 install-info-libbacktrace: \
24468 configure-libbacktrace \
24469 info-libbacktrace
24470 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24471 r=`${PWD_COMMAND}`; export r; \
24472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24473 $(HOST_EXPORTS) \
24474 for flag in $(EXTRA_HOST_FLAGS) ; do \
24475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24476 done; \
24477 echo "Doing install-info in libbacktrace"; \
24478 (cd $(HOST_SUBDIR)/libbacktrace && \
24479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24481 "RANLIB=$${RANLIB}" \
24482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24483 install-info) \
24484 || exit 1
24486 @endif libbacktrace
24488 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
24489 maybe-install-dvi-libbacktrace:
24490 @if libbacktrace
24491 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
24493 install-dvi-libbacktrace: \
24494 configure-libbacktrace \
24495 dvi-libbacktrace
24496 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24497 r=`${PWD_COMMAND}`; export r; \
24498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24499 $(HOST_EXPORTS) \
24500 for flag in $(EXTRA_HOST_FLAGS) ; do \
24501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24502 done; \
24503 echo "Doing install-dvi in libbacktrace"; \
24504 (cd $(HOST_SUBDIR)/libbacktrace && \
24505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24507 "RANLIB=$${RANLIB}" \
24508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24509 install-dvi) \
24510 || exit 1
24512 @endif libbacktrace
24514 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
24515 maybe-install-pdf-libbacktrace:
24516 @if libbacktrace
24517 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
24519 install-pdf-libbacktrace: \
24520 configure-libbacktrace \
24521 pdf-libbacktrace
24522 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24523 r=`${PWD_COMMAND}`; export r; \
24524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24525 $(HOST_EXPORTS) \
24526 for flag in $(EXTRA_HOST_FLAGS) ; do \
24527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24528 done; \
24529 echo "Doing install-pdf in libbacktrace"; \
24530 (cd $(HOST_SUBDIR)/libbacktrace && \
24531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24533 "RANLIB=$${RANLIB}" \
24534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24535 install-pdf) \
24536 || exit 1
24538 @endif libbacktrace
24540 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
24541 maybe-install-html-libbacktrace:
24542 @if libbacktrace
24543 maybe-install-html-libbacktrace: install-html-libbacktrace
24545 install-html-libbacktrace: \
24546 configure-libbacktrace \
24547 html-libbacktrace
24548 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24549 r=`${PWD_COMMAND}`; export r; \
24550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24551 $(HOST_EXPORTS) \
24552 for flag in $(EXTRA_HOST_FLAGS) ; do \
24553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24554 done; \
24555 echo "Doing install-html in libbacktrace"; \
24556 (cd $(HOST_SUBDIR)/libbacktrace && \
24557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24559 "RANLIB=$${RANLIB}" \
24560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24561 install-html) \
24562 || exit 1
24564 @endif libbacktrace
24566 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24567 maybe-installcheck-libbacktrace:
24568 @if libbacktrace
24569 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24571 installcheck-libbacktrace: \
24572 configure-libbacktrace
24573 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24574 r=`${PWD_COMMAND}`; export r; \
24575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24576 $(HOST_EXPORTS) \
24577 for flag in $(EXTRA_HOST_FLAGS) ; do \
24578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24579 done; \
24580 echo "Doing installcheck in libbacktrace"; \
24581 (cd $(HOST_SUBDIR)/libbacktrace && \
24582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24584 "RANLIB=$${RANLIB}" \
24585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24586 installcheck) \
24587 || exit 1
24589 @endif libbacktrace
24591 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24592 maybe-mostlyclean-libbacktrace:
24593 @if libbacktrace
24594 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24596 mostlyclean-libbacktrace:
24597 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24598 r=`${PWD_COMMAND}`; export r; \
24599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24600 $(HOST_EXPORTS) \
24601 for flag in $(EXTRA_HOST_FLAGS) ; do \
24602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24603 done; \
24604 echo "Doing mostlyclean in libbacktrace"; \
24605 (cd $(HOST_SUBDIR)/libbacktrace && \
24606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24608 "RANLIB=$${RANLIB}" \
24609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24610 mostlyclean) \
24611 || exit 1
24613 @endif libbacktrace
24615 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24616 maybe-clean-libbacktrace:
24617 @if libbacktrace
24618 maybe-clean-libbacktrace: clean-libbacktrace
24620 clean-libbacktrace:
24621 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24622 r=`${PWD_COMMAND}`; export r; \
24623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24624 $(HOST_EXPORTS) \
24625 for flag in $(EXTRA_HOST_FLAGS) ; do \
24626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24627 done; \
24628 echo "Doing clean in libbacktrace"; \
24629 (cd $(HOST_SUBDIR)/libbacktrace && \
24630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24632 "RANLIB=$${RANLIB}" \
24633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24634 clean) \
24635 || exit 1
24637 @endif libbacktrace
24639 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24640 maybe-distclean-libbacktrace:
24641 @if libbacktrace
24642 maybe-distclean-libbacktrace: distclean-libbacktrace
24644 distclean-libbacktrace:
24645 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24646 r=`${PWD_COMMAND}`; export r; \
24647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24648 $(HOST_EXPORTS) \
24649 for flag in $(EXTRA_HOST_FLAGS) ; do \
24650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24651 done; \
24652 echo "Doing distclean in libbacktrace"; \
24653 (cd $(HOST_SUBDIR)/libbacktrace && \
24654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24656 "RANLIB=$${RANLIB}" \
24657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24658 distclean) \
24659 || exit 1
24661 @endif libbacktrace
24663 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24664 maybe-maintainer-clean-libbacktrace:
24665 @if libbacktrace
24666 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24668 maintainer-clean-libbacktrace:
24669 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24670 r=`${PWD_COMMAND}`; export r; \
24671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24672 $(HOST_EXPORTS) \
24673 for flag in $(EXTRA_HOST_FLAGS) ; do \
24674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24675 done; \
24676 echo "Doing maintainer-clean in libbacktrace"; \
24677 (cd $(HOST_SUBDIR)/libbacktrace && \
24678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24680 "RANLIB=$${RANLIB}" \
24681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24682 maintainer-clean) \
24683 || exit 1
24685 @endif libbacktrace
24689 .PHONY: configure-libcpp maybe-configure-libcpp
24690 maybe-configure-libcpp:
24691 @if gcc-bootstrap
24692 configure-libcpp: stage_current
24693 @endif gcc-bootstrap
24694 @if libcpp
24695 maybe-configure-libcpp: configure-libcpp
24696 configure-libcpp:
24697 @r=`${PWD_COMMAND}`; export r; \
24698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24699 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24700 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24701 $(HOST_EXPORTS) \
24702 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24703 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24704 case $(srcdir) in \
24705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24706 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24708 esac; \
24709 module_srcdir=libcpp; \
24710 $(SHELL) \
24711 $$s/$$module_srcdir/configure \
24712 --srcdir=$${topdir}/$$module_srcdir \
24713 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24714 --target=${target_alias} \
24715 || exit 1
24716 @endif libcpp
24720 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24721 maybe-configure-stage1-libcpp:
24722 @if libcpp-bootstrap
24723 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24724 configure-stage1-libcpp:
24725 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24726 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24727 @r=`${PWD_COMMAND}`; export r; \
24728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24729 TFLAGS="$(STAGE1_TFLAGS)"; \
24730 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24731 $(HOST_EXPORTS) \
24732 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24733 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24734 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24735 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24737 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24738 case $(srcdir) in \
24739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24740 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24742 esac; \
24743 module_srcdir=libcpp; \
24744 $(SHELL) $$s/$$module_srcdir/configure \
24745 --srcdir=$${topdir}/$$module_srcdir \
24746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24747 --target=${target_alias} \
24749 $(STAGE1_CONFIGURE_FLAGS)
24750 @endif libcpp-bootstrap
24752 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24753 maybe-configure-stage2-libcpp:
24754 @if libcpp-bootstrap
24755 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24756 configure-stage2-libcpp:
24757 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24758 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24759 @r=`${PWD_COMMAND}`; export r; \
24760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24761 TFLAGS="$(STAGE2_TFLAGS)"; \
24762 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24763 $(HOST_EXPORTS) \
24764 $(POSTSTAGE1_HOST_EXPORTS) \
24765 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24766 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24767 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24768 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24770 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24771 case $(srcdir) in \
24772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24773 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24775 esac; \
24776 module_srcdir=libcpp; \
24777 $(SHELL) $$s/$$module_srcdir/configure \
24778 --srcdir=$${topdir}/$$module_srcdir \
24779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24780 --target=${target_alias} \
24781 --with-build-libsubdir=$(HOST_SUBDIR) \
24782 $(STAGE2_CONFIGURE_FLAGS)
24783 @endif libcpp-bootstrap
24785 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24786 maybe-configure-stage3-libcpp:
24787 @if libcpp-bootstrap
24788 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24789 configure-stage3-libcpp:
24790 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24792 @r=`${PWD_COMMAND}`; export r; \
24793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24794 TFLAGS="$(STAGE3_TFLAGS)"; \
24795 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24796 $(HOST_EXPORTS) \
24797 $(POSTSTAGE1_HOST_EXPORTS) \
24798 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24799 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24800 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24801 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24802 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24803 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24804 case $(srcdir) in \
24805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24806 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24808 esac; \
24809 module_srcdir=libcpp; \
24810 $(SHELL) $$s/$$module_srcdir/configure \
24811 --srcdir=$${topdir}/$$module_srcdir \
24812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24813 --target=${target_alias} \
24814 --with-build-libsubdir=$(HOST_SUBDIR) \
24815 $(STAGE3_CONFIGURE_FLAGS)
24816 @endif libcpp-bootstrap
24818 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24819 maybe-configure-stage4-libcpp:
24820 @if libcpp-bootstrap
24821 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24822 configure-stage4-libcpp:
24823 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24825 @r=`${PWD_COMMAND}`; export r; \
24826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24827 TFLAGS="$(STAGE4_TFLAGS)"; \
24828 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24829 $(HOST_EXPORTS) \
24830 $(POSTSTAGE1_HOST_EXPORTS) \
24831 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24832 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24833 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24834 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24836 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24837 case $(srcdir) in \
24838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24839 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24841 esac; \
24842 module_srcdir=libcpp; \
24843 $(SHELL) $$s/$$module_srcdir/configure \
24844 --srcdir=$${topdir}/$$module_srcdir \
24845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24846 --target=${target_alias} \
24847 --with-build-libsubdir=$(HOST_SUBDIR) \
24848 $(STAGE4_CONFIGURE_FLAGS)
24849 @endif libcpp-bootstrap
24851 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24852 maybe-configure-stageprofile-libcpp:
24853 @if libcpp-bootstrap
24854 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24855 configure-stageprofile-libcpp:
24856 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24857 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24858 @r=`${PWD_COMMAND}`; export r; \
24859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24860 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24861 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24862 $(HOST_EXPORTS) \
24863 $(POSTSTAGE1_HOST_EXPORTS) \
24864 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24865 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24866 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24867 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24869 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24870 case $(srcdir) in \
24871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24872 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24874 esac; \
24875 module_srcdir=libcpp; \
24876 $(SHELL) $$s/$$module_srcdir/configure \
24877 --srcdir=$${topdir}/$$module_srcdir \
24878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24879 --target=${target_alias} \
24880 --with-build-libsubdir=$(HOST_SUBDIR) \
24881 $(STAGEprofile_CONFIGURE_FLAGS)
24882 @endif libcpp-bootstrap
24884 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24885 maybe-configure-stagetrain-libcpp:
24886 @if libcpp-bootstrap
24887 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24888 configure-stagetrain-libcpp:
24889 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24891 @r=`${PWD_COMMAND}`; export r; \
24892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24893 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24894 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24895 $(HOST_EXPORTS) \
24896 $(POSTSTAGE1_HOST_EXPORTS) \
24897 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24898 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24899 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24900 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24902 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24903 case $(srcdir) in \
24904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24905 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24907 esac; \
24908 module_srcdir=libcpp; \
24909 $(SHELL) $$s/$$module_srcdir/configure \
24910 --srcdir=$${topdir}/$$module_srcdir \
24911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24912 --target=${target_alias} \
24913 --with-build-libsubdir=$(HOST_SUBDIR) \
24914 $(STAGEtrain_CONFIGURE_FLAGS)
24915 @endif libcpp-bootstrap
24917 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24918 maybe-configure-stagefeedback-libcpp:
24919 @if libcpp-bootstrap
24920 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24921 configure-stagefeedback-libcpp:
24922 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24923 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24924 @r=`${PWD_COMMAND}`; export r; \
24925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24926 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24927 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24928 $(HOST_EXPORTS) \
24929 $(POSTSTAGE1_HOST_EXPORTS) \
24930 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24931 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24932 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24933 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24935 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24936 case $(srcdir) in \
24937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24938 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24940 esac; \
24941 module_srcdir=libcpp; \
24942 $(SHELL) $$s/$$module_srcdir/configure \
24943 --srcdir=$${topdir}/$$module_srcdir \
24944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24945 --target=${target_alias} \
24946 --with-build-libsubdir=$(HOST_SUBDIR) \
24947 $(STAGEfeedback_CONFIGURE_FLAGS)
24948 @endif libcpp-bootstrap
24950 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24951 maybe-configure-stageautoprofile-libcpp:
24952 @if libcpp-bootstrap
24953 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24954 configure-stageautoprofile-libcpp:
24955 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24957 @r=`${PWD_COMMAND}`; export r; \
24958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24959 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24960 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24961 $(HOST_EXPORTS) \
24962 $(POSTSTAGE1_HOST_EXPORTS) \
24963 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24964 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24965 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24966 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24968 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24969 case $(srcdir) in \
24970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24971 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24973 esac; \
24974 module_srcdir=libcpp; \
24975 $(SHELL) $$s/$$module_srcdir/configure \
24976 --srcdir=$${topdir}/$$module_srcdir \
24977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24978 --target=${target_alias} \
24979 --with-build-libsubdir=$(HOST_SUBDIR) \
24980 $(STAGEautoprofile_CONFIGURE_FLAGS)
24981 @endif libcpp-bootstrap
24983 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24984 maybe-configure-stageautofeedback-libcpp:
24985 @if libcpp-bootstrap
24986 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24987 configure-stageautofeedback-libcpp:
24988 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24990 @r=`${PWD_COMMAND}`; export r; \
24991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24993 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24994 $(HOST_EXPORTS) \
24995 $(POSTSTAGE1_HOST_EXPORTS) \
24996 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24997 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24998 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24999 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
25000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25001 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25002 case $(srcdir) in \
25003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25004 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25006 esac; \
25007 module_srcdir=libcpp; \
25008 $(SHELL) $$s/$$module_srcdir/configure \
25009 --srcdir=$${topdir}/$$module_srcdir \
25010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25011 --target=${target_alias} \
25012 --with-build-libsubdir=$(HOST_SUBDIR) \
25013 $(STAGEautofeedback_CONFIGURE_FLAGS)
25014 @endif libcpp-bootstrap
25020 .PHONY: all-libcpp maybe-all-libcpp
25021 maybe-all-libcpp:
25022 @if gcc-bootstrap
25023 all-libcpp: stage_current
25024 @endif gcc-bootstrap
25025 @if libcpp
25026 TARGET-libcpp=all
25027 maybe-all-libcpp: all-libcpp
25028 all-libcpp: configure-libcpp
25029 @r=`${PWD_COMMAND}`; export r; \
25030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25031 $(HOST_EXPORTS) \
25032 (cd $(HOST_SUBDIR)/libcpp && \
25033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25034 $(TARGET-libcpp))
25035 @endif libcpp
25039 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25040 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25041 maybe-all-stage1-libcpp:
25042 maybe-clean-stage1-libcpp:
25043 @if libcpp-bootstrap
25044 maybe-all-stage1-libcpp: all-stage1-libcpp
25045 all-stage1: all-stage1-libcpp
25046 TARGET-stage1-libcpp = $(TARGET-libcpp)
25047 all-stage1-libcpp: configure-stage1-libcpp
25048 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25049 @r=`${PWD_COMMAND}`; export r; \
25050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25051 TFLAGS="$(STAGE1_TFLAGS)"; \
25052 $(HOST_EXPORTS) \
25053 cd $(HOST_SUBDIR)/libcpp && \
25055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25056 CFLAGS="$(STAGE1_CFLAGS)" \
25057 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25058 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25059 LIBCFLAGS="$(LIBCFLAGS)" \
25060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25063 $(EXTRA_HOST_FLAGS) \
25064 $(STAGE1_FLAGS_TO_PASS) \
25065 TFLAGS="$(STAGE1_TFLAGS)" \
25066 $(TARGET-stage1-libcpp)
25068 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25069 clean-stage1: clean-stage1-libcpp
25070 clean-stage1-libcpp:
25071 @if [ $(current_stage) = stage1 ]; then \
25072 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25073 else \
25074 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25075 $(MAKE) stage1-start; \
25076 fi; \
25077 cd $(HOST_SUBDIR)/libcpp && \
25078 $(MAKE) $(EXTRA_HOST_FLAGS) \
25079 $(STAGE1_FLAGS_TO_PASS) clean
25080 @endif libcpp-bootstrap
25083 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25084 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25085 maybe-all-stage2-libcpp:
25086 maybe-clean-stage2-libcpp:
25087 @if libcpp-bootstrap
25088 maybe-all-stage2-libcpp: all-stage2-libcpp
25089 all-stage2: all-stage2-libcpp
25090 TARGET-stage2-libcpp = $(TARGET-libcpp)
25091 all-stage2-libcpp: configure-stage2-libcpp
25092 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25093 @r=`${PWD_COMMAND}`; export r; \
25094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25095 TFLAGS="$(STAGE2_TFLAGS)"; \
25096 $(HOST_EXPORTS) \
25097 $(POSTSTAGE1_HOST_EXPORTS) \
25098 cd $(HOST_SUBDIR)/libcpp && \
25100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25101 CFLAGS="$(STAGE2_CFLAGS)" \
25102 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25103 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25104 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25109 TFLAGS="$(STAGE2_TFLAGS)" \
25110 $(TARGET-stage2-libcpp)
25112 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25113 clean-stage2: clean-stage2-libcpp
25114 clean-stage2-libcpp:
25115 @if [ $(current_stage) = stage2 ]; then \
25116 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25117 else \
25118 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25119 $(MAKE) stage2-start; \
25120 fi; \
25121 cd $(HOST_SUBDIR)/libcpp && \
25122 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25123 @endif libcpp-bootstrap
25126 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25127 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25128 maybe-all-stage3-libcpp:
25129 maybe-clean-stage3-libcpp:
25130 @if libcpp-bootstrap
25131 maybe-all-stage3-libcpp: all-stage3-libcpp
25132 all-stage3: all-stage3-libcpp
25133 TARGET-stage3-libcpp = $(TARGET-libcpp)
25134 all-stage3-libcpp: configure-stage3-libcpp
25135 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25136 @r=`${PWD_COMMAND}`; export r; \
25137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138 TFLAGS="$(STAGE3_TFLAGS)"; \
25139 $(HOST_EXPORTS) \
25140 $(POSTSTAGE1_HOST_EXPORTS) \
25141 cd $(HOST_SUBDIR)/libcpp && \
25143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25144 CFLAGS="$(STAGE3_CFLAGS)" \
25145 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25146 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25147 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25152 TFLAGS="$(STAGE3_TFLAGS)" \
25153 $(TARGET-stage3-libcpp)
25155 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25156 clean-stage3: clean-stage3-libcpp
25157 clean-stage3-libcpp:
25158 @if [ $(current_stage) = stage3 ]; then \
25159 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25160 else \
25161 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25162 $(MAKE) stage3-start; \
25163 fi; \
25164 cd $(HOST_SUBDIR)/libcpp && \
25165 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25166 @endif libcpp-bootstrap
25169 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25170 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25171 maybe-all-stage4-libcpp:
25172 maybe-clean-stage4-libcpp:
25173 @if libcpp-bootstrap
25174 maybe-all-stage4-libcpp: all-stage4-libcpp
25175 all-stage4: all-stage4-libcpp
25176 TARGET-stage4-libcpp = $(TARGET-libcpp)
25177 all-stage4-libcpp: configure-stage4-libcpp
25178 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25179 @r=`${PWD_COMMAND}`; export r; \
25180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25181 TFLAGS="$(STAGE4_TFLAGS)"; \
25182 $(HOST_EXPORTS) \
25183 $(POSTSTAGE1_HOST_EXPORTS) \
25184 cd $(HOST_SUBDIR)/libcpp && \
25186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25187 CFLAGS="$(STAGE4_CFLAGS)" \
25188 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25189 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25190 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25195 TFLAGS="$(STAGE4_TFLAGS)" \
25196 $(TARGET-stage4-libcpp)
25198 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25199 clean-stage4: clean-stage4-libcpp
25200 clean-stage4-libcpp:
25201 @if [ $(current_stage) = stage4 ]; then \
25202 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25203 else \
25204 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25205 $(MAKE) stage4-start; \
25206 fi; \
25207 cd $(HOST_SUBDIR)/libcpp && \
25208 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25209 @endif libcpp-bootstrap
25212 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25213 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25214 maybe-all-stageprofile-libcpp:
25215 maybe-clean-stageprofile-libcpp:
25216 @if libcpp-bootstrap
25217 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25218 all-stageprofile: all-stageprofile-libcpp
25219 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25220 all-stageprofile-libcpp: configure-stageprofile-libcpp
25221 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25222 @r=`${PWD_COMMAND}`; export r; \
25223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25224 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25225 $(HOST_EXPORTS) \
25226 $(POSTSTAGE1_HOST_EXPORTS) \
25227 cd $(HOST_SUBDIR)/libcpp && \
25229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25230 CFLAGS="$(STAGEprofile_CFLAGS)" \
25231 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25232 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25233 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25238 TFLAGS="$(STAGEprofile_TFLAGS)" \
25239 $(TARGET-stageprofile-libcpp)
25241 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25242 clean-stageprofile: clean-stageprofile-libcpp
25243 clean-stageprofile-libcpp:
25244 @if [ $(current_stage) = stageprofile ]; then \
25245 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25246 else \
25247 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25248 $(MAKE) stageprofile-start; \
25249 fi; \
25250 cd $(HOST_SUBDIR)/libcpp && \
25251 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25252 @endif libcpp-bootstrap
25255 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
25256 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
25257 maybe-all-stagetrain-libcpp:
25258 maybe-clean-stagetrain-libcpp:
25259 @if libcpp-bootstrap
25260 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
25261 all-stagetrain: all-stagetrain-libcpp
25262 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
25263 all-stagetrain-libcpp: configure-stagetrain-libcpp
25264 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25265 @r=`${PWD_COMMAND}`; export r; \
25266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25267 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25268 $(HOST_EXPORTS) \
25269 $(POSTSTAGE1_HOST_EXPORTS) \
25270 cd $(HOST_SUBDIR)/libcpp && \
25272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25273 CFLAGS="$(STAGEtrain_CFLAGS)" \
25274 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25275 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25276 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25281 TFLAGS="$(STAGEtrain_TFLAGS)" \
25282 $(TARGET-stagetrain-libcpp)
25284 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
25285 clean-stagetrain: clean-stagetrain-libcpp
25286 clean-stagetrain-libcpp:
25287 @if [ $(current_stage) = stagetrain ]; then \
25288 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25289 else \
25290 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
25291 $(MAKE) stagetrain-start; \
25292 fi; \
25293 cd $(HOST_SUBDIR)/libcpp && \
25294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25295 @endif libcpp-bootstrap
25298 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25299 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25300 maybe-all-stagefeedback-libcpp:
25301 maybe-clean-stagefeedback-libcpp:
25302 @if libcpp-bootstrap
25303 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25304 all-stagefeedback: all-stagefeedback-libcpp
25305 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25306 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25307 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25308 @r=`${PWD_COMMAND}`; export r; \
25309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25310 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25311 $(HOST_EXPORTS) \
25312 $(POSTSTAGE1_HOST_EXPORTS) \
25313 cd $(HOST_SUBDIR)/libcpp && \
25315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25316 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25317 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25318 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25319 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25324 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25325 $(TARGET-stagefeedback-libcpp)
25327 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25328 clean-stagefeedback: clean-stagefeedback-libcpp
25329 clean-stagefeedback-libcpp:
25330 @if [ $(current_stage) = stagefeedback ]; then \
25331 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25332 else \
25333 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25334 $(MAKE) stagefeedback-start; \
25335 fi; \
25336 cd $(HOST_SUBDIR)/libcpp && \
25337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25338 @endif libcpp-bootstrap
25341 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
25342 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
25343 maybe-all-stageautoprofile-libcpp:
25344 maybe-clean-stageautoprofile-libcpp:
25345 @if libcpp-bootstrap
25346 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
25347 all-stageautoprofile: all-stageautoprofile-libcpp
25348 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
25349 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25350 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25351 @r=`${PWD_COMMAND}`; export r; \
25352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25353 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25354 $(HOST_EXPORTS) \
25355 $(POSTSTAGE1_HOST_EXPORTS) \
25356 cd $(HOST_SUBDIR)/libcpp && \
25357 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25359 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25360 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25361 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25362 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25367 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25368 $(TARGET-stageautoprofile-libcpp)
25370 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
25371 clean-stageautoprofile: clean-stageautoprofile-libcpp
25372 clean-stageautoprofile-libcpp:
25373 @if [ $(current_stage) = stageautoprofile ]; then \
25374 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25375 else \
25376 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
25377 $(MAKE) stageautoprofile-start; \
25378 fi; \
25379 cd $(HOST_SUBDIR)/libcpp && \
25380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25381 @endif libcpp-bootstrap
25384 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
25385 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
25386 maybe-all-stageautofeedback-libcpp:
25387 maybe-clean-stageautofeedback-libcpp:
25388 @if libcpp-bootstrap
25389 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
25390 all-stageautofeedback: all-stageautofeedback-libcpp
25391 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
25392 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25393 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25394 @r=`${PWD_COMMAND}`; export r; \
25395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25397 $(HOST_EXPORTS) \
25398 $(POSTSTAGE1_HOST_EXPORTS) \
25399 cd $(HOST_SUBDIR)/libcpp && \
25401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25402 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25403 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25404 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25405 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25410 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25411 $(TARGET-stageautofeedback-libcpp)
25413 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
25414 clean-stageautofeedback: clean-stageautofeedback-libcpp
25415 clean-stageautofeedback-libcpp:
25416 @if [ $(current_stage) = stageautofeedback ]; then \
25417 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25418 else \
25419 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
25420 $(MAKE) stageautofeedback-start; \
25421 fi; \
25422 cd $(HOST_SUBDIR)/libcpp && \
25423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25424 @endif libcpp-bootstrap
25430 .PHONY: check-libcpp maybe-check-libcpp
25431 maybe-check-libcpp:
25432 @if libcpp
25433 maybe-check-libcpp: check-libcpp
25435 check-libcpp:
25436 @: $(MAKE); $(unstage)
25437 @r=`${PWD_COMMAND}`; export r; \
25438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25439 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25440 (cd $(HOST_SUBDIR)/libcpp && \
25441 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25443 @endif libcpp
25445 .PHONY: install-libcpp maybe-install-libcpp
25446 maybe-install-libcpp:
25447 @if libcpp
25448 maybe-install-libcpp: install-libcpp
25450 install-libcpp: installdirs
25451 @: $(MAKE); $(unstage)
25452 @r=`${PWD_COMMAND}`; export r; \
25453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25454 $(HOST_EXPORTS) \
25455 (cd $(HOST_SUBDIR)/libcpp && \
25456 $(MAKE) $(FLAGS_TO_PASS) install)
25458 @endif libcpp
25460 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
25461 maybe-install-strip-libcpp:
25462 @if libcpp
25463 maybe-install-strip-libcpp: install-strip-libcpp
25465 install-strip-libcpp: installdirs
25466 @: $(MAKE); $(unstage)
25467 @r=`${PWD_COMMAND}`; export r; \
25468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25469 $(HOST_EXPORTS) \
25470 (cd $(HOST_SUBDIR)/libcpp && \
25471 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25473 @endif libcpp
25475 # Other targets (info, dvi, pdf, etc.)
25477 .PHONY: maybe-info-libcpp info-libcpp
25478 maybe-info-libcpp:
25479 @if libcpp
25480 maybe-info-libcpp: info-libcpp
25482 info-libcpp: \
25483 configure-libcpp
25484 @[ -f ./libcpp/Makefile ] || exit 0; \
25485 r=`${PWD_COMMAND}`; export r; \
25486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25487 $(HOST_EXPORTS) \
25488 for flag in $(EXTRA_HOST_FLAGS) ; do \
25489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25490 done; \
25491 echo "Doing info in libcpp"; \
25492 (cd $(HOST_SUBDIR)/libcpp && \
25493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25495 "RANLIB=$${RANLIB}" \
25496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25497 info) \
25498 || exit 1
25500 @endif libcpp
25502 .PHONY: maybe-dvi-libcpp dvi-libcpp
25503 maybe-dvi-libcpp:
25504 @if libcpp
25505 maybe-dvi-libcpp: dvi-libcpp
25507 dvi-libcpp: \
25508 configure-libcpp
25509 @[ -f ./libcpp/Makefile ] || exit 0; \
25510 r=`${PWD_COMMAND}`; export r; \
25511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25512 $(HOST_EXPORTS) \
25513 for flag in $(EXTRA_HOST_FLAGS) ; do \
25514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25515 done; \
25516 echo "Doing dvi in libcpp"; \
25517 (cd $(HOST_SUBDIR)/libcpp && \
25518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25520 "RANLIB=$${RANLIB}" \
25521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25522 dvi) \
25523 || exit 1
25525 @endif libcpp
25527 .PHONY: maybe-pdf-libcpp pdf-libcpp
25528 maybe-pdf-libcpp:
25529 @if libcpp
25530 maybe-pdf-libcpp: pdf-libcpp
25532 pdf-libcpp: \
25533 configure-libcpp
25534 @[ -f ./libcpp/Makefile ] || exit 0; \
25535 r=`${PWD_COMMAND}`; export r; \
25536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25537 $(HOST_EXPORTS) \
25538 for flag in $(EXTRA_HOST_FLAGS) ; do \
25539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25540 done; \
25541 echo "Doing pdf in libcpp"; \
25542 (cd $(HOST_SUBDIR)/libcpp && \
25543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25545 "RANLIB=$${RANLIB}" \
25546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25547 pdf) \
25548 || exit 1
25550 @endif libcpp
25552 .PHONY: maybe-html-libcpp html-libcpp
25553 maybe-html-libcpp:
25554 @if libcpp
25555 maybe-html-libcpp: html-libcpp
25557 html-libcpp: \
25558 configure-libcpp
25559 @[ -f ./libcpp/Makefile ] || exit 0; \
25560 r=`${PWD_COMMAND}`; export r; \
25561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25562 $(HOST_EXPORTS) \
25563 for flag in $(EXTRA_HOST_FLAGS) ; do \
25564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25565 done; \
25566 echo "Doing html in libcpp"; \
25567 (cd $(HOST_SUBDIR)/libcpp && \
25568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25570 "RANLIB=$${RANLIB}" \
25571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25572 html) \
25573 || exit 1
25575 @endif libcpp
25577 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25578 maybe-TAGS-libcpp:
25579 @if libcpp
25580 maybe-TAGS-libcpp: TAGS-libcpp
25582 TAGS-libcpp: \
25583 configure-libcpp
25584 @[ -f ./libcpp/Makefile ] || exit 0; \
25585 r=`${PWD_COMMAND}`; export r; \
25586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25587 $(HOST_EXPORTS) \
25588 for flag in $(EXTRA_HOST_FLAGS) ; do \
25589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25590 done; \
25591 echo "Doing TAGS in libcpp"; \
25592 (cd $(HOST_SUBDIR)/libcpp && \
25593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25595 "RANLIB=$${RANLIB}" \
25596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25597 TAGS) \
25598 || exit 1
25600 @endif libcpp
25602 .PHONY: maybe-install-info-libcpp install-info-libcpp
25603 maybe-install-info-libcpp:
25604 @if libcpp
25605 maybe-install-info-libcpp: install-info-libcpp
25607 install-info-libcpp: \
25608 configure-libcpp \
25609 info-libcpp
25610 @[ -f ./libcpp/Makefile ] || exit 0; \
25611 r=`${PWD_COMMAND}`; export r; \
25612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25613 $(HOST_EXPORTS) \
25614 for flag in $(EXTRA_HOST_FLAGS) ; do \
25615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25616 done; \
25617 echo "Doing install-info in libcpp"; \
25618 (cd $(HOST_SUBDIR)/libcpp && \
25619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25621 "RANLIB=$${RANLIB}" \
25622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25623 install-info) \
25624 || exit 1
25626 @endif libcpp
25628 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25629 maybe-install-dvi-libcpp:
25630 @if libcpp
25631 maybe-install-dvi-libcpp: install-dvi-libcpp
25633 install-dvi-libcpp: \
25634 configure-libcpp \
25635 dvi-libcpp
25636 @[ -f ./libcpp/Makefile ] || exit 0; \
25637 r=`${PWD_COMMAND}`; export r; \
25638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25639 $(HOST_EXPORTS) \
25640 for flag in $(EXTRA_HOST_FLAGS) ; do \
25641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25642 done; \
25643 echo "Doing install-dvi in libcpp"; \
25644 (cd $(HOST_SUBDIR)/libcpp && \
25645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25647 "RANLIB=$${RANLIB}" \
25648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25649 install-dvi) \
25650 || exit 1
25652 @endif libcpp
25654 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25655 maybe-install-pdf-libcpp:
25656 @if libcpp
25657 maybe-install-pdf-libcpp: install-pdf-libcpp
25659 install-pdf-libcpp: \
25660 configure-libcpp \
25661 pdf-libcpp
25662 @[ -f ./libcpp/Makefile ] || exit 0; \
25663 r=`${PWD_COMMAND}`; export r; \
25664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25665 $(HOST_EXPORTS) \
25666 for flag in $(EXTRA_HOST_FLAGS) ; do \
25667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25668 done; \
25669 echo "Doing install-pdf in libcpp"; \
25670 (cd $(HOST_SUBDIR)/libcpp && \
25671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25673 "RANLIB=$${RANLIB}" \
25674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25675 install-pdf) \
25676 || exit 1
25678 @endif libcpp
25680 .PHONY: maybe-install-html-libcpp install-html-libcpp
25681 maybe-install-html-libcpp:
25682 @if libcpp
25683 maybe-install-html-libcpp: install-html-libcpp
25685 install-html-libcpp: \
25686 configure-libcpp \
25687 html-libcpp
25688 @[ -f ./libcpp/Makefile ] || exit 0; \
25689 r=`${PWD_COMMAND}`; export r; \
25690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25691 $(HOST_EXPORTS) \
25692 for flag in $(EXTRA_HOST_FLAGS) ; do \
25693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25694 done; \
25695 echo "Doing install-html in libcpp"; \
25696 (cd $(HOST_SUBDIR)/libcpp && \
25697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25699 "RANLIB=$${RANLIB}" \
25700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25701 install-html) \
25702 || exit 1
25704 @endif libcpp
25706 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25707 maybe-installcheck-libcpp:
25708 @if libcpp
25709 maybe-installcheck-libcpp: installcheck-libcpp
25711 installcheck-libcpp: \
25712 configure-libcpp
25713 @[ -f ./libcpp/Makefile ] || exit 0; \
25714 r=`${PWD_COMMAND}`; export r; \
25715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716 $(HOST_EXPORTS) \
25717 for flag in $(EXTRA_HOST_FLAGS) ; do \
25718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25719 done; \
25720 echo "Doing installcheck in libcpp"; \
25721 (cd $(HOST_SUBDIR)/libcpp && \
25722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25724 "RANLIB=$${RANLIB}" \
25725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25726 installcheck) \
25727 || exit 1
25729 @endif libcpp
25731 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25732 maybe-mostlyclean-libcpp:
25733 @if libcpp
25734 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25736 mostlyclean-libcpp:
25737 @[ -f ./libcpp/Makefile ] || exit 0; \
25738 r=`${PWD_COMMAND}`; export r; \
25739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25740 $(HOST_EXPORTS) \
25741 for flag in $(EXTRA_HOST_FLAGS) ; do \
25742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25743 done; \
25744 echo "Doing mostlyclean in libcpp"; \
25745 (cd $(HOST_SUBDIR)/libcpp && \
25746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25748 "RANLIB=$${RANLIB}" \
25749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25750 mostlyclean) \
25751 || exit 1
25753 @endif libcpp
25755 .PHONY: maybe-clean-libcpp clean-libcpp
25756 maybe-clean-libcpp:
25757 @if libcpp
25758 maybe-clean-libcpp: clean-libcpp
25760 clean-libcpp:
25761 @[ -f ./libcpp/Makefile ] || exit 0; \
25762 r=`${PWD_COMMAND}`; export r; \
25763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25764 $(HOST_EXPORTS) \
25765 for flag in $(EXTRA_HOST_FLAGS) ; do \
25766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25767 done; \
25768 echo "Doing clean in libcpp"; \
25769 (cd $(HOST_SUBDIR)/libcpp && \
25770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25772 "RANLIB=$${RANLIB}" \
25773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25774 clean) \
25775 || exit 1
25777 @endif libcpp
25779 .PHONY: maybe-distclean-libcpp distclean-libcpp
25780 maybe-distclean-libcpp:
25781 @if libcpp
25782 maybe-distclean-libcpp: distclean-libcpp
25784 distclean-libcpp:
25785 @[ -f ./libcpp/Makefile ] || exit 0; \
25786 r=`${PWD_COMMAND}`; export r; \
25787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25788 $(HOST_EXPORTS) \
25789 for flag in $(EXTRA_HOST_FLAGS) ; do \
25790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25791 done; \
25792 echo "Doing distclean in libcpp"; \
25793 (cd $(HOST_SUBDIR)/libcpp && \
25794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25796 "RANLIB=$${RANLIB}" \
25797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25798 distclean) \
25799 || exit 1
25801 @endif libcpp
25803 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25804 maybe-maintainer-clean-libcpp:
25805 @if libcpp
25806 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25808 maintainer-clean-libcpp:
25809 @[ -f ./libcpp/Makefile ] || exit 0; \
25810 r=`${PWD_COMMAND}`; export r; \
25811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812 $(HOST_EXPORTS) \
25813 for flag in $(EXTRA_HOST_FLAGS) ; do \
25814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25815 done; \
25816 echo "Doing maintainer-clean in libcpp"; \
25817 (cd $(HOST_SUBDIR)/libcpp && \
25818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25820 "RANLIB=$${RANLIB}" \
25821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25822 maintainer-clean) \
25823 || exit 1
25825 @endif libcpp
25829 .PHONY: configure-libcody maybe-configure-libcody
25830 maybe-configure-libcody:
25831 @if gcc-bootstrap
25832 configure-libcody: stage_current
25833 @endif gcc-bootstrap
25834 @if libcody
25835 maybe-configure-libcody: configure-libcody
25836 configure-libcody:
25837 @r=`${PWD_COMMAND}`; export r; \
25838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25839 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25841 $(HOST_EXPORTS) \
25842 echo Configuring in $(HOST_SUBDIR)/libcody; \
25843 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25844 case $(srcdir) in \
25845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25846 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25848 esac; \
25849 module_srcdir=libcody; \
25850 $(SHELL) \
25851 $$s/$$module_srcdir/configure \
25852 --srcdir=$${topdir}/$$module_srcdir \
25853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25854 --target=${target_alias} \
25855 || exit 1
25856 @endif libcody
25860 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25861 maybe-configure-stage1-libcody:
25862 @if libcody-bootstrap
25863 maybe-configure-stage1-libcody: configure-stage1-libcody
25864 configure-stage1-libcody:
25865 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25867 @r=`${PWD_COMMAND}`; export r; \
25868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25869 TFLAGS="$(STAGE1_TFLAGS)"; \
25870 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25871 $(HOST_EXPORTS) \
25872 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25873 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25874 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25875 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25877 cd $(HOST_SUBDIR)/libcody || exit 1; \
25878 case $(srcdir) in \
25879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25880 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25882 esac; \
25883 module_srcdir=libcody; \
25884 $(SHELL) $$s/$$module_srcdir/configure \
25885 --srcdir=$${topdir}/$$module_srcdir \
25886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25887 --target=${target_alias} \
25889 $(STAGE1_CONFIGURE_FLAGS)
25890 @endif libcody-bootstrap
25892 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25893 maybe-configure-stage2-libcody:
25894 @if libcody-bootstrap
25895 maybe-configure-stage2-libcody: configure-stage2-libcody
25896 configure-stage2-libcody:
25897 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25899 @r=`${PWD_COMMAND}`; export r; \
25900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901 TFLAGS="$(STAGE2_TFLAGS)"; \
25902 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25903 $(HOST_EXPORTS) \
25904 $(POSTSTAGE1_HOST_EXPORTS) \
25905 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25906 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25907 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25908 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25910 cd $(HOST_SUBDIR)/libcody || exit 1; \
25911 case $(srcdir) in \
25912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25913 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25915 esac; \
25916 module_srcdir=libcody; \
25917 $(SHELL) $$s/$$module_srcdir/configure \
25918 --srcdir=$${topdir}/$$module_srcdir \
25919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25920 --target=${target_alias} \
25921 --with-build-libsubdir=$(HOST_SUBDIR) \
25922 $(STAGE2_CONFIGURE_FLAGS)
25923 @endif libcody-bootstrap
25925 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25926 maybe-configure-stage3-libcody:
25927 @if libcody-bootstrap
25928 maybe-configure-stage3-libcody: configure-stage3-libcody
25929 configure-stage3-libcody:
25930 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25932 @r=`${PWD_COMMAND}`; export r; \
25933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25934 TFLAGS="$(STAGE3_TFLAGS)"; \
25935 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25936 $(HOST_EXPORTS) \
25937 $(POSTSTAGE1_HOST_EXPORTS) \
25938 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25939 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25940 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25941 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25943 cd $(HOST_SUBDIR)/libcody || exit 1; \
25944 case $(srcdir) in \
25945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25946 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25948 esac; \
25949 module_srcdir=libcody; \
25950 $(SHELL) $$s/$$module_srcdir/configure \
25951 --srcdir=$${topdir}/$$module_srcdir \
25952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25953 --target=${target_alias} \
25954 --with-build-libsubdir=$(HOST_SUBDIR) \
25955 $(STAGE3_CONFIGURE_FLAGS)
25956 @endif libcody-bootstrap
25958 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25959 maybe-configure-stage4-libcody:
25960 @if libcody-bootstrap
25961 maybe-configure-stage4-libcody: configure-stage4-libcody
25962 configure-stage4-libcody:
25963 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25965 @r=`${PWD_COMMAND}`; export r; \
25966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25967 TFLAGS="$(STAGE4_TFLAGS)"; \
25968 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25969 $(HOST_EXPORTS) \
25970 $(POSTSTAGE1_HOST_EXPORTS) \
25971 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25972 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25973 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25974 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25976 cd $(HOST_SUBDIR)/libcody || exit 1; \
25977 case $(srcdir) in \
25978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25979 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25981 esac; \
25982 module_srcdir=libcody; \
25983 $(SHELL) $$s/$$module_srcdir/configure \
25984 --srcdir=$${topdir}/$$module_srcdir \
25985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25986 --target=${target_alias} \
25987 --with-build-libsubdir=$(HOST_SUBDIR) \
25988 $(STAGE4_CONFIGURE_FLAGS)
25989 @endif libcody-bootstrap
25991 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25992 maybe-configure-stageprofile-libcody:
25993 @if libcody-bootstrap
25994 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25995 configure-stageprofile-libcody:
25996 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25998 @r=`${PWD_COMMAND}`; export r; \
25999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26000 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26001 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26002 $(HOST_EXPORTS) \
26003 $(POSTSTAGE1_HOST_EXPORTS) \
26004 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26005 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26006 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26007 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
26008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26009 cd $(HOST_SUBDIR)/libcody || exit 1; \
26010 case $(srcdir) in \
26011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26012 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26014 esac; \
26015 module_srcdir=libcody; \
26016 $(SHELL) $$s/$$module_srcdir/configure \
26017 --srcdir=$${topdir}/$$module_srcdir \
26018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26019 --target=${target_alias} \
26020 --with-build-libsubdir=$(HOST_SUBDIR) \
26021 $(STAGEprofile_CONFIGURE_FLAGS)
26022 @endif libcody-bootstrap
26024 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
26025 maybe-configure-stagetrain-libcody:
26026 @if libcody-bootstrap
26027 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
26028 configure-stagetrain-libcody:
26029 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26031 @r=`${PWD_COMMAND}`; export r; \
26032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26033 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26034 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26035 $(HOST_EXPORTS) \
26036 $(POSTSTAGE1_HOST_EXPORTS) \
26037 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26038 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26039 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26040 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
26041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26042 cd $(HOST_SUBDIR)/libcody || exit 1; \
26043 case $(srcdir) in \
26044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26045 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26047 esac; \
26048 module_srcdir=libcody; \
26049 $(SHELL) $$s/$$module_srcdir/configure \
26050 --srcdir=$${topdir}/$$module_srcdir \
26051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26052 --target=${target_alias} \
26053 --with-build-libsubdir=$(HOST_SUBDIR) \
26054 $(STAGEtrain_CONFIGURE_FLAGS)
26055 @endif libcody-bootstrap
26057 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
26058 maybe-configure-stagefeedback-libcody:
26059 @if libcody-bootstrap
26060 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
26061 configure-stagefeedback-libcody:
26062 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26064 @r=`${PWD_COMMAND}`; export r; \
26065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26067 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26068 $(HOST_EXPORTS) \
26069 $(POSTSTAGE1_HOST_EXPORTS) \
26070 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26071 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26072 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26073 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
26074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26075 cd $(HOST_SUBDIR)/libcody || exit 1; \
26076 case $(srcdir) in \
26077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26078 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26080 esac; \
26081 module_srcdir=libcody; \
26082 $(SHELL) $$s/$$module_srcdir/configure \
26083 --srcdir=$${topdir}/$$module_srcdir \
26084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26085 --target=${target_alias} \
26086 --with-build-libsubdir=$(HOST_SUBDIR) \
26087 $(STAGEfeedback_CONFIGURE_FLAGS)
26088 @endif libcody-bootstrap
26090 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
26091 maybe-configure-stageautoprofile-libcody:
26092 @if libcody-bootstrap
26093 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
26094 configure-stageautoprofile-libcody:
26095 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26097 @r=`${PWD_COMMAND}`; export r; \
26098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26099 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26100 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26101 $(HOST_EXPORTS) \
26102 $(POSTSTAGE1_HOST_EXPORTS) \
26103 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26104 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26105 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26106 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
26107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26108 cd $(HOST_SUBDIR)/libcody || exit 1; \
26109 case $(srcdir) in \
26110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26111 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26113 esac; \
26114 module_srcdir=libcody; \
26115 $(SHELL) $$s/$$module_srcdir/configure \
26116 --srcdir=$${topdir}/$$module_srcdir \
26117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26118 --target=${target_alias} \
26119 --with-build-libsubdir=$(HOST_SUBDIR) \
26120 $(STAGEautoprofile_CONFIGURE_FLAGS)
26121 @endif libcody-bootstrap
26123 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
26124 maybe-configure-stageautofeedback-libcody:
26125 @if libcody-bootstrap
26126 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
26127 configure-stageautofeedback-libcody:
26128 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26130 @r=`${PWD_COMMAND}`; export r; \
26131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26133 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26134 $(HOST_EXPORTS) \
26135 $(POSTSTAGE1_HOST_EXPORTS) \
26136 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26137 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26138 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26139 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
26140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26141 cd $(HOST_SUBDIR)/libcody || exit 1; \
26142 case $(srcdir) in \
26143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26144 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26146 esac; \
26147 module_srcdir=libcody; \
26148 $(SHELL) $$s/$$module_srcdir/configure \
26149 --srcdir=$${topdir}/$$module_srcdir \
26150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26151 --target=${target_alias} \
26152 --with-build-libsubdir=$(HOST_SUBDIR) \
26153 $(STAGEautofeedback_CONFIGURE_FLAGS)
26154 @endif libcody-bootstrap
26160 .PHONY: all-libcody maybe-all-libcody
26161 maybe-all-libcody:
26162 @if gcc-bootstrap
26163 all-libcody: stage_current
26164 @endif gcc-bootstrap
26165 @if libcody
26166 TARGET-libcody=all
26167 maybe-all-libcody: all-libcody
26168 all-libcody: configure-libcody
26169 @r=`${PWD_COMMAND}`; export r; \
26170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26171 $(HOST_EXPORTS) \
26172 (cd $(HOST_SUBDIR)/libcody && \
26173 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26174 $(TARGET-libcody))
26175 @endif libcody
26179 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
26180 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
26181 maybe-all-stage1-libcody:
26182 maybe-clean-stage1-libcody:
26183 @if libcody-bootstrap
26184 maybe-all-stage1-libcody: all-stage1-libcody
26185 all-stage1: all-stage1-libcody
26186 TARGET-stage1-libcody = $(TARGET-libcody)
26187 all-stage1-libcody: configure-stage1-libcody
26188 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26189 @r=`${PWD_COMMAND}`; export r; \
26190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26191 TFLAGS="$(STAGE1_TFLAGS)"; \
26192 $(HOST_EXPORTS) \
26193 cd $(HOST_SUBDIR)/libcody && \
26195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26196 CFLAGS="$(STAGE1_CFLAGS)" \
26197 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26198 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26199 LIBCFLAGS="$(LIBCFLAGS)" \
26200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26203 $(EXTRA_HOST_FLAGS) \
26204 $(STAGE1_FLAGS_TO_PASS) \
26205 TFLAGS="$(STAGE1_TFLAGS)" \
26206 $(TARGET-stage1-libcody)
26208 maybe-clean-stage1-libcody: clean-stage1-libcody
26209 clean-stage1: clean-stage1-libcody
26210 clean-stage1-libcody:
26211 @if [ $(current_stage) = stage1 ]; then \
26212 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26213 else \
26214 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
26215 $(MAKE) stage1-start; \
26216 fi; \
26217 cd $(HOST_SUBDIR)/libcody && \
26218 $(MAKE) $(EXTRA_HOST_FLAGS) \
26219 $(STAGE1_FLAGS_TO_PASS) clean
26220 @endif libcody-bootstrap
26223 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
26224 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
26225 maybe-all-stage2-libcody:
26226 maybe-clean-stage2-libcody:
26227 @if libcody-bootstrap
26228 maybe-all-stage2-libcody: all-stage2-libcody
26229 all-stage2: all-stage2-libcody
26230 TARGET-stage2-libcody = $(TARGET-libcody)
26231 all-stage2-libcody: configure-stage2-libcody
26232 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26233 @r=`${PWD_COMMAND}`; export r; \
26234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26235 TFLAGS="$(STAGE2_TFLAGS)"; \
26236 $(HOST_EXPORTS) \
26237 $(POSTSTAGE1_HOST_EXPORTS) \
26238 cd $(HOST_SUBDIR)/libcody && \
26240 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26241 CFLAGS="$(STAGE2_CFLAGS)" \
26242 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26243 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26244 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26248 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26249 TFLAGS="$(STAGE2_TFLAGS)" \
26250 $(TARGET-stage2-libcody)
26252 maybe-clean-stage2-libcody: clean-stage2-libcody
26253 clean-stage2: clean-stage2-libcody
26254 clean-stage2-libcody:
26255 @if [ $(current_stage) = stage2 ]; then \
26256 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26257 else \
26258 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
26259 $(MAKE) stage2-start; \
26260 fi; \
26261 cd $(HOST_SUBDIR)/libcody && \
26262 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26263 @endif libcody-bootstrap
26266 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
26267 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
26268 maybe-all-stage3-libcody:
26269 maybe-clean-stage3-libcody:
26270 @if libcody-bootstrap
26271 maybe-all-stage3-libcody: all-stage3-libcody
26272 all-stage3: all-stage3-libcody
26273 TARGET-stage3-libcody = $(TARGET-libcody)
26274 all-stage3-libcody: configure-stage3-libcody
26275 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26276 @r=`${PWD_COMMAND}`; export r; \
26277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26278 TFLAGS="$(STAGE3_TFLAGS)"; \
26279 $(HOST_EXPORTS) \
26280 $(POSTSTAGE1_HOST_EXPORTS) \
26281 cd $(HOST_SUBDIR)/libcody && \
26283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26284 CFLAGS="$(STAGE3_CFLAGS)" \
26285 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26286 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26287 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26292 TFLAGS="$(STAGE3_TFLAGS)" \
26293 $(TARGET-stage3-libcody)
26295 maybe-clean-stage3-libcody: clean-stage3-libcody
26296 clean-stage3: clean-stage3-libcody
26297 clean-stage3-libcody:
26298 @if [ $(current_stage) = stage3 ]; then \
26299 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26300 else \
26301 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
26302 $(MAKE) stage3-start; \
26303 fi; \
26304 cd $(HOST_SUBDIR)/libcody && \
26305 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26306 @endif libcody-bootstrap
26309 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
26310 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
26311 maybe-all-stage4-libcody:
26312 maybe-clean-stage4-libcody:
26313 @if libcody-bootstrap
26314 maybe-all-stage4-libcody: all-stage4-libcody
26315 all-stage4: all-stage4-libcody
26316 TARGET-stage4-libcody = $(TARGET-libcody)
26317 all-stage4-libcody: configure-stage4-libcody
26318 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26319 @r=`${PWD_COMMAND}`; export r; \
26320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321 TFLAGS="$(STAGE4_TFLAGS)"; \
26322 $(HOST_EXPORTS) \
26323 $(POSTSTAGE1_HOST_EXPORTS) \
26324 cd $(HOST_SUBDIR)/libcody && \
26326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26327 CFLAGS="$(STAGE4_CFLAGS)" \
26328 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26329 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26330 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26334 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26335 TFLAGS="$(STAGE4_TFLAGS)" \
26336 $(TARGET-stage4-libcody)
26338 maybe-clean-stage4-libcody: clean-stage4-libcody
26339 clean-stage4: clean-stage4-libcody
26340 clean-stage4-libcody:
26341 @if [ $(current_stage) = stage4 ]; then \
26342 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26343 else \
26344 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
26345 $(MAKE) stage4-start; \
26346 fi; \
26347 cd $(HOST_SUBDIR)/libcody && \
26348 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26349 @endif libcody-bootstrap
26352 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
26353 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
26354 maybe-all-stageprofile-libcody:
26355 maybe-clean-stageprofile-libcody:
26356 @if libcody-bootstrap
26357 maybe-all-stageprofile-libcody: all-stageprofile-libcody
26358 all-stageprofile: all-stageprofile-libcody
26359 TARGET-stageprofile-libcody = $(TARGET-libcody)
26360 all-stageprofile-libcody: configure-stageprofile-libcody
26361 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26362 @r=`${PWD_COMMAND}`; export r; \
26363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26365 $(HOST_EXPORTS) \
26366 $(POSTSTAGE1_HOST_EXPORTS) \
26367 cd $(HOST_SUBDIR)/libcody && \
26369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26370 CFLAGS="$(STAGEprofile_CFLAGS)" \
26371 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26372 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26373 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26378 TFLAGS="$(STAGEprofile_TFLAGS)" \
26379 $(TARGET-stageprofile-libcody)
26381 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
26382 clean-stageprofile: clean-stageprofile-libcody
26383 clean-stageprofile-libcody:
26384 @if [ $(current_stage) = stageprofile ]; then \
26385 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26386 else \
26387 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
26388 $(MAKE) stageprofile-start; \
26389 fi; \
26390 cd $(HOST_SUBDIR)/libcody && \
26391 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26392 @endif libcody-bootstrap
26395 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
26396 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
26397 maybe-all-stagetrain-libcody:
26398 maybe-clean-stagetrain-libcody:
26399 @if libcody-bootstrap
26400 maybe-all-stagetrain-libcody: all-stagetrain-libcody
26401 all-stagetrain: all-stagetrain-libcody
26402 TARGET-stagetrain-libcody = $(TARGET-libcody)
26403 all-stagetrain-libcody: configure-stagetrain-libcody
26404 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26405 @r=`${PWD_COMMAND}`; export r; \
26406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26407 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26408 $(HOST_EXPORTS) \
26409 $(POSTSTAGE1_HOST_EXPORTS) \
26410 cd $(HOST_SUBDIR)/libcody && \
26412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26413 CFLAGS="$(STAGEtrain_CFLAGS)" \
26414 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26415 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26416 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26421 TFLAGS="$(STAGEtrain_TFLAGS)" \
26422 $(TARGET-stagetrain-libcody)
26424 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
26425 clean-stagetrain: clean-stagetrain-libcody
26426 clean-stagetrain-libcody:
26427 @if [ $(current_stage) = stagetrain ]; then \
26428 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26429 else \
26430 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
26431 $(MAKE) stagetrain-start; \
26432 fi; \
26433 cd $(HOST_SUBDIR)/libcody && \
26434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26435 @endif libcody-bootstrap
26438 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
26439 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
26440 maybe-all-stagefeedback-libcody:
26441 maybe-clean-stagefeedback-libcody:
26442 @if libcody-bootstrap
26443 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
26444 all-stagefeedback: all-stagefeedback-libcody
26445 TARGET-stagefeedback-libcody = $(TARGET-libcody)
26446 all-stagefeedback-libcody: configure-stagefeedback-libcody
26447 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26448 @r=`${PWD_COMMAND}`; export r; \
26449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26450 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26451 $(HOST_EXPORTS) \
26452 $(POSTSTAGE1_HOST_EXPORTS) \
26453 cd $(HOST_SUBDIR)/libcody && \
26455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26456 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26457 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26458 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26459 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26464 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26465 $(TARGET-stagefeedback-libcody)
26467 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
26468 clean-stagefeedback: clean-stagefeedback-libcody
26469 clean-stagefeedback-libcody:
26470 @if [ $(current_stage) = stagefeedback ]; then \
26471 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26472 else \
26473 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
26474 $(MAKE) stagefeedback-start; \
26475 fi; \
26476 cd $(HOST_SUBDIR)/libcody && \
26477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26478 @endif libcody-bootstrap
26481 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
26482 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
26483 maybe-all-stageautoprofile-libcody:
26484 maybe-clean-stageautoprofile-libcody:
26485 @if libcody-bootstrap
26486 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
26487 all-stageautoprofile: all-stageautoprofile-libcody
26488 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
26489 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
26490 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26491 @r=`${PWD_COMMAND}`; export r; \
26492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26493 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26494 $(HOST_EXPORTS) \
26495 $(POSTSTAGE1_HOST_EXPORTS) \
26496 cd $(HOST_SUBDIR)/libcody && \
26497 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26499 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26500 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26501 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26502 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26507 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26508 $(TARGET-stageautoprofile-libcody)
26510 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
26511 clean-stageautoprofile: clean-stageautoprofile-libcody
26512 clean-stageautoprofile-libcody:
26513 @if [ $(current_stage) = stageautoprofile ]; then \
26514 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26515 else \
26516 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
26517 $(MAKE) stageautoprofile-start; \
26518 fi; \
26519 cd $(HOST_SUBDIR)/libcody && \
26520 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26521 @endif libcody-bootstrap
26524 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
26525 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
26526 maybe-all-stageautofeedback-libcody:
26527 maybe-clean-stageautofeedback-libcody:
26528 @if libcody-bootstrap
26529 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
26530 all-stageautofeedback: all-stageautofeedback-libcody
26531 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
26532 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
26533 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26534 @r=`${PWD_COMMAND}`; export r; \
26535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26536 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26537 $(HOST_EXPORTS) \
26538 $(POSTSTAGE1_HOST_EXPORTS) \
26539 cd $(HOST_SUBDIR)/libcody && \
26541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26542 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26543 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26544 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26545 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26550 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26551 $(TARGET-stageautofeedback-libcody)
26553 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26554 clean-stageautofeedback: clean-stageautofeedback-libcody
26555 clean-stageautofeedback-libcody:
26556 @if [ $(current_stage) = stageautofeedback ]; then \
26557 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26558 else \
26559 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26560 $(MAKE) stageautofeedback-start; \
26561 fi; \
26562 cd $(HOST_SUBDIR)/libcody && \
26563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26564 @endif libcody-bootstrap
26570 .PHONY: check-libcody maybe-check-libcody
26571 maybe-check-libcody:
26572 @if libcody
26573 maybe-check-libcody: check-libcody
26575 check-libcody:
26576 @: $(MAKE); $(unstage)
26577 @r=`${PWD_COMMAND}`; export r; \
26578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26579 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26580 (cd $(HOST_SUBDIR)/libcody && \
26581 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26583 @endif libcody
26585 .PHONY: install-libcody maybe-install-libcody
26586 maybe-install-libcody:
26587 @if libcody
26588 maybe-install-libcody: install-libcody
26590 install-libcody:
26592 @endif libcody
26594 .PHONY: install-strip-libcody maybe-install-strip-libcody
26595 maybe-install-strip-libcody:
26596 @if libcody
26597 maybe-install-strip-libcody: install-strip-libcody
26599 install-strip-libcody:
26601 @endif libcody
26603 # Other targets (info, dvi, pdf, etc.)
26605 .PHONY: maybe-info-libcody info-libcody
26606 maybe-info-libcody:
26607 @if libcody
26608 maybe-info-libcody: info-libcody
26610 # libcody doesn't support info.
26611 info-libcody:
26613 @endif libcody
26615 .PHONY: maybe-dvi-libcody dvi-libcody
26616 maybe-dvi-libcody:
26617 @if libcody
26618 maybe-dvi-libcody: dvi-libcody
26620 # libcody doesn't support dvi.
26621 dvi-libcody:
26623 @endif libcody
26625 .PHONY: maybe-pdf-libcody pdf-libcody
26626 maybe-pdf-libcody:
26627 @if libcody
26628 maybe-pdf-libcody: pdf-libcody
26630 # libcody doesn't support pdf.
26631 pdf-libcody:
26633 @endif libcody
26635 .PHONY: maybe-html-libcody html-libcody
26636 maybe-html-libcody:
26637 @if libcody
26638 maybe-html-libcody: html-libcody
26640 # libcody doesn't support html.
26641 html-libcody:
26643 @endif libcody
26645 .PHONY: maybe-TAGS-libcody TAGS-libcody
26646 maybe-TAGS-libcody:
26647 @if libcody
26648 maybe-TAGS-libcody: TAGS-libcody
26650 # libcody doesn't support TAGS.
26651 TAGS-libcody:
26653 @endif libcody
26655 .PHONY: maybe-install-info-libcody install-info-libcody
26656 maybe-install-info-libcody:
26657 @if libcody
26658 maybe-install-info-libcody: install-info-libcody
26660 # libcody doesn't support install-info.
26661 install-info-libcody:
26663 @endif libcody
26665 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26666 maybe-install-dvi-libcody:
26667 @if libcody
26668 maybe-install-dvi-libcody: install-dvi-libcody
26670 # libcody doesn't support install-dvi.
26671 install-dvi-libcody:
26673 @endif libcody
26675 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26676 maybe-install-pdf-libcody:
26677 @if libcody
26678 maybe-install-pdf-libcody: install-pdf-libcody
26680 # libcody doesn't support install-pdf.
26681 install-pdf-libcody:
26683 @endif libcody
26685 .PHONY: maybe-install-html-libcody install-html-libcody
26686 maybe-install-html-libcody:
26687 @if libcody
26688 maybe-install-html-libcody: install-html-libcody
26690 # libcody doesn't support install-html.
26691 install-html-libcody:
26693 @endif libcody
26695 .PHONY: maybe-installcheck-libcody installcheck-libcody
26696 maybe-installcheck-libcody:
26697 @if libcody
26698 maybe-installcheck-libcody: installcheck-libcody
26700 installcheck-libcody: \
26701 configure-libcody
26702 @[ -f ./libcody/Makefile ] || exit 0; \
26703 r=`${PWD_COMMAND}`; export r; \
26704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26705 $(HOST_EXPORTS) \
26706 for flag in $(EXTRA_HOST_FLAGS) ; do \
26707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26708 done; \
26709 echo "Doing installcheck in libcody"; \
26710 (cd $(HOST_SUBDIR)/libcody && \
26711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26713 "RANLIB=$${RANLIB}" \
26714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26715 installcheck) \
26716 || exit 1
26718 @endif libcody
26720 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26721 maybe-mostlyclean-libcody:
26722 @if libcody
26723 maybe-mostlyclean-libcody: mostlyclean-libcody
26725 mostlyclean-libcody:
26726 @[ -f ./libcody/Makefile ] || exit 0; \
26727 r=`${PWD_COMMAND}`; export r; \
26728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26729 $(HOST_EXPORTS) \
26730 for flag in $(EXTRA_HOST_FLAGS) ; do \
26731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26732 done; \
26733 echo "Doing mostlyclean in libcody"; \
26734 (cd $(HOST_SUBDIR)/libcody && \
26735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26737 "RANLIB=$${RANLIB}" \
26738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26739 mostlyclean) \
26740 || exit 1
26742 @endif libcody
26744 .PHONY: maybe-clean-libcody clean-libcody
26745 maybe-clean-libcody:
26746 @if libcody
26747 maybe-clean-libcody: clean-libcody
26749 clean-libcody:
26750 @[ -f ./libcody/Makefile ] || exit 0; \
26751 r=`${PWD_COMMAND}`; export r; \
26752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26753 $(HOST_EXPORTS) \
26754 for flag in $(EXTRA_HOST_FLAGS) ; do \
26755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26756 done; \
26757 echo "Doing clean in libcody"; \
26758 (cd $(HOST_SUBDIR)/libcody && \
26759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26761 "RANLIB=$${RANLIB}" \
26762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26763 clean) \
26764 || exit 1
26766 @endif libcody
26768 .PHONY: maybe-distclean-libcody distclean-libcody
26769 maybe-distclean-libcody:
26770 @if libcody
26771 maybe-distclean-libcody: distclean-libcody
26773 distclean-libcody:
26774 @[ -f ./libcody/Makefile ] || exit 0; \
26775 r=`${PWD_COMMAND}`; export r; \
26776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26777 $(HOST_EXPORTS) \
26778 for flag in $(EXTRA_HOST_FLAGS) ; do \
26779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26780 done; \
26781 echo "Doing distclean in libcody"; \
26782 (cd $(HOST_SUBDIR)/libcody && \
26783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26785 "RANLIB=$${RANLIB}" \
26786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26787 distclean) \
26788 || exit 1
26790 @endif libcody
26792 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26793 maybe-maintainer-clean-libcody:
26794 @if libcody
26795 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26797 maintainer-clean-libcody:
26798 @[ -f ./libcody/Makefile ] || exit 0; \
26799 r=`${PWD_COMMAND}`; export r; \
26800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26801 $(HOST_EXPORTS) \
26802 for flag in $(EXTRA_HOST_FLAGS) ; do \
26803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26804 done; \
26805 echo "Doing maintainer-clean in libcody"; \
26806 (cd $(HOST_SUBDIR)/libcody && \
26807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26809 "RANLIB=$${RANLIB}" \
26810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26811 maintainer-clean) \
26812 || exit 1
26814 @endif libcody
26818 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26819 maybe-configure-libdecnumber:
26820 @if gcc-bootstrap
26821 configure-libdecnumber: stage_current
26822 @endif gcc-bootstrap
26823 @if libdecnumber
26824 maybe-configure-libdecnumber: configure-libdecnumber
26825 configure-libdecnumber:
26826 @r=`${PWD_COMMAND}`; export r; \
26827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26828 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26829 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26830 $(HOST_EXPORTS) \
26831 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26832 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26833 case $(srcdir) in \
26834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26835 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26837 esac; \
26838 module_srcdir=libdecnumber; \
26839 $(SHELL) \
26840 $$s/$$module_srcdir/configure \
26841 --srcdir=$${topdir}/$$module_srcdir \
26842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26843 --target=${target_alias} \
26844 || exit 1
26845 @endif libdecnumber
26849 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26850 maybe-configure-stage1-libdecnumber:
26851 @if libdecnumber-bootstrap
26852 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26853 configure-stage1-libdecnumber:
26854 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26855 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26856 @r=`${PWD_COMMAND}`; export r; \
26857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26858 TFLAGS="$(STAGE1_TFLAGS)"; \
26859 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26860 $(HOST_EXPORTS) \
26861 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26862 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26863 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26864 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26866 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26867 case $(srcdir) in \
26868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26869 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26871 esac; \
26872 module_srcdir=libdecnumber; \
26873 $(SHELL) $$s/$$module_srcdir/configure \
26874 --srcdir=$${topdir}/$$module_srcdir \
26875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26876 --target=${target_alias} \
26878 $(STAGE1_CONFIGURE_FLAGS)
26879 @endif libdecnumber-bootstrap
26881 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26882 maybe-configure-stage2-libdecnumber:
26883 @if libdecnumber-bootstrap
26884 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26885 configure-stage2-libdecnumber:
26886 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26888 @r=`${PWD_COMMAND}`; export r; \
26889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890 TFLAGS="$(STAGE2_TFLAGS)"; \
26891 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26892 $(HOST_EXPORTS) \
26893 $(POSTSTAGE1_HOST_EXPORTS) \
26894 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26895 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26896 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26897 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26899 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26900 case $(srcdir) in \
26901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26902 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26904 esac; \
26905 module_srcdir=libdecnumber; \
26906 $(SHELL) $$s/$$module_srcdir/configure \
26907 --srcdir=$${topdir}/$$module_srcdir \
26908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26909 --target=${target_alias} \
26910 --with-build-libsubdir=$(HOST_SUBDIR) \
26911 $(STAGE2_CONFIGURE_FLAGS)
26912 @endif libdecnumber-bootstrap
26914 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26915 maybe-configure-stage3-libdecnumber:
26916 @if libdecnumber-bootstrap
26917 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26918 configure-stage3-libdecnumber:
26919 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26921 @r=`${PWD_COMMAND}`; export r; \
26922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26923 TFLAGS="$(STAGE3_TFLAGS)"; \
26924 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26925 $(HOST_EXPORTS) \
26926 $(POSTSTAGE1_HOST_EXPORTS) \
26927 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26928 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26929 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26930 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26932 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26933 case $(srcdir) in \
26934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26935 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26937 esac; \
26938 module_srcdir=libdecnumber; \
26939 $(SHELL) $$s/$$module_srcdir/configure \
26940 --srcdir=$${topdir}/$$module_srcdir \
26941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26942 --target=${target_alias} \
26943 --with-build-libsubdir=$(HOST_SUBDIR) \
26944 $(STAGE3_CONFIGURE_FLAGS)
26945 @endif libdecnumber-bootstrap
26947 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26948 maybe-configure-stage4-libdecnumber:
26949 @if libdecnumber-bootstrap
26950 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26951 configure-stage4-libdecnumber:
26952 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26954 @r=`${PWD_COMMAND}`; export r; \
26955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26956 TFLAGS="$(STAGE4_TFLAGS)"; \
26957 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26958 $(HOST_EXPORTS) \
26959 $(POSTSTAGE1_HOST_EXPORTS) \
26960 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26961 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26962 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26963 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26965 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26966 case $(srcdir) in \
26967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26968 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26970 esac; \
26971 module_srcdir=libdecnumber; \
26972 $(SHELL) $$s/$$module_srcdir/configure \
26973 --srcdir=$${topdir}/$$module_srcdir \
26974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26975 --target=${target_alias} \
26976 --with-build-libsubdir=$(HOST_SUBDIR) \
26977 $(STAGE4_CONFIGURE_FLAGS)
26978 @endif libdecnumber-bootstrap
26980 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26981 maybe-configure-stageprofile-libdecnumber:
26982 @if libdecnumber-bootstrap
26983 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26984 configure-stageprofile-libdecnumber:
26985 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26987 @r=`${PWD_COMMAND}`; export r; \
26988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26989 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26990 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26991 $(HOST_EXPORTS) \
26992 $(POSTSTAGE1_HOST_EXPORTS) \
26993 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26994 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26995 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26996 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26998 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26999 case $(srcdir) in \
27000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27001 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27003 esac; \
27004 module_srcdir=libdecnumber; \
27005 $(SHELL) $$s/$$module_srcdir/configure \
27006 --srcdir=$${topdir}/$$module_srcdir \
27007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27008 --target=${target_alias} \
27009 --with-build-libsubdir=$(HOST_SUBDIR) \
27010 $(STAGEprofile_CONFIGURE_FLAGS)
27011 @endif libdecnumber-bootstrap
27013 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
27014 maybe-configure-stagetrain-libdecnumber:
27015 @if libdecnumber-bootstrap
27016 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27017 configure-stagetrain-libdecnumber:
27018 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27020 @r=`${PWD_COMMAND}`; export r; \
27021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27022 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27023 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27024 $(HOST_EXPORTS) \
27025 $(POSTSTAGE1_HOST_EXPORTS) \
27026 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27027 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27028 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27029 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
27030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27031 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27032 case $(srcdir) in \
27033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27034 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27036 esac; \
27037 module_srcdir=libdecnumber; \
27038 $(SHELL) $$s/$$module_srcdir/configure \
27039 --srcdir=$${topdir}/$$module_srcdir \
27040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27041 --target=${target_alias} \
27042 --with-build-libsubdir=$(HOST_SUBDIR) \
27043 $(STAGEtrain_CONFIGURE_FLAGS)
27044 @endif libdecnumber-bootstrap
27046 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27047 maybe-configure-stagefeedback-libdecnumber:
27048 @if libdecnumber-bootstrap
27049 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27050 configure-stagefeedback-libdecnumber:
27051 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27053 @r=`${PWD_COMMAND}`; export r; \
27054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27055 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27056 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27057 $(HOST_EXPORTS) \
27058 $(POSTSTAGE1_HOST_EXPORTS) \
27059 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27060 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27061 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27062 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
27063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27064 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27065 case $(srcdir) in \
27066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27067 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27069 esac; \
27070 module_srcdir=libdecnumber; \
27071 $(SHELL) $$s/$$module_srcdir/configure \
27072 --srcdir=$${topdir}/$$module_srcdir \
27073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27074 --target=${target_alias} \
27075 --with-build-libsubdir=$(HOST_SUBDIR) \
27076 $(STAGEfeedback_CONFIGURE_FLAGS)
27077 @endif libdecnumber-bootstrap
27079 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
27080 maybe-configure-stageautoprofile-libdecnumber:
27081 @if libdecnumber-bootstrap
27082 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27083 configure-stageautoprofile-libdecnumber:
27084 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27086 @r=`${PWD_COMMAND}`; export r; \
27087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27088 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27089 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27090 $(HOST_EXPORTS) \
27091 $(POSTSTAGE1_HOST_EXPORTS) \
27092 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27093 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27094 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27095 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
27096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27097 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27098 case $(srcdir) in \
27099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27100 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27102 esac; \
27103 module_srcdir=libdecnumber; \
27104 $(SHELL) $$s/$$module_srcdir/configure \
27105 --srcdir=$${topdir}/$$module_srcdir \
27106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27107 --target=${target_alias} \
27108 --with-build-libsubdir=$(HOST_SUBDIR) \
27109 $(STAGEautoprofile_CONFIGURE_FLAGS)
27110 @endif libdecnumber-bootstrap
27112 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
27113 maybe-configure-stageautofeedback-libdecnumber:
27114 @if libdecnumber-bootstrap
27115 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27116 configure-stageautofeedback-libdecnumber:
27117 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27119 @r=`${PWD_COMMAND}`; export r; \
27120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27121 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27122 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27123 $(HOST_EXPORTS) \
27124 $(POSTSTAGE1_HOST_EXPORTS) \
27125 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27126 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27127 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27128 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
27129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27130 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27131 case $(srcdir) in \
27132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27133 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27135 esac; \
27136 module_srcdir=libdecnumber; \
27137 $(SHELL) $$s/$$module_srcdir/configure \
27138 --srcdir=$${topdir}/$$module_srcdir \
27139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27140 --target=${target_alias} \
27141 --with-build-libsubdir=$(HOST_SUBDIR) \
27142 $(STAGEautofeedback_CONFIGURE_FLAGS)
27143 @endif libdecnumber-bootstrap
27149 .PHONY: all-libdecnumber maybe-all-libdecnumber
27150 maybe-all-libdecnumber:
27151 @if gcc-bootstrap
27152 all-libdecnumber: stage_current
27153 @endif gcc-bootstrap
27154 @if libdecnumber
27155 TARGET-libdecnumber=all
27156 maybe-all-libdecnumber: all-libdecnumber
27157 all-libdecnumber: configure-libdecnumber
27158 @r=`${PWD_COMMAND}`; export r; \
27159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27160 $(HOST_EXPORTS) \
27161 (cd $(HOST_SUBDIR)/libdecnumber && \
27162 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27163 $(TARGET-libdecnumber))
27164 @endif libdecnumber
27168 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27169 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27170 maybe-all-stage1-libdecnumber:
27171 maybe-clean-stage1-libdecnumber:
27172 @if libdecnumber-bootstrap
27173 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27174 all-stage1: all-stage1-libdecnumber
27175 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27176 all-stage1-libdecnumber: configure-stage1-libdecnumber
27177 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27178 @r=`${PWD_COMMAND}`; export r; \
27179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27180 TFLAGS="$(STAGE1_TFLAGS)"; \
27181 $(HOST_EXPORTS) \
27182 cd $(HOST_SUBDIR)/libdecnumber && \
27184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27185 CFLAGS="$(STAGE1_CFLAGS)" \
27186 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27187 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27188 LIBCFLAGS="$(LIBCFLAGS)" \
27189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27192 $(EXTRA_HOST_FLAGS) \
27193 $(STAGE1_FLAGS_TO_PASS) \
27194 TFLAGS="$(STAGE1_TFLAGS)" \
27195 $(TARGET-stage1-libdecnumber)
27197 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27198 clean-stage1: clean-stage1-libdecnumber
27199 clean-stage1-libdecnumber:
27200 @if [ $(current_stage) = stage1 ]; then \
27201 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27202 else \
27203 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27204 $(MAKE) stage1-start; \
27205 fi; \
27206 cd $(HOST_SUBDIR)/libdecnumber && \
27207 $(MAKE) $(EXTRA_HOST_FLAGS) \
27208 $(STAGE1_FLAGS_TO_PASS) clean
27209 @endif libdecnumber-bootstrap
27212 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27213 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27214 maybe-all-stage2-libdecnumber:
27215 maybe-clean-stage2-libdecnumber:
27216 @if libdecnumber-bootstrap
27217 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27218 all-stage2: all-stage2-libdecnumber
27219 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27220 all-stage2-libdecnumber: configure-stage2-libdecnumber
27221 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27222 @r=`${PWD_COMMAND}`; export r; \
27223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27224 TFLAGS="$(STAGE2_TFLAGS)"; \
27225 $(HOST_EXPORTS) \
27226 $(POSTSTAGE1_HOST_EXPORTS) \
27227 cd $(HOST_SUBDIR)/libdecnumber && \
27229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27230 CFLAGS="$(STAGE2_CFLAGS)" \
27231 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27232 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27233 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27238 TFLAGS="$(STAGE2_TFLAGS)" \
27239 $(TARGET-stage2-libdecnumber)
27241 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27242 clean-stage2: clean-stage2-libdecnumber
27243 clean-stage2-libdecnumber:
27244 @if [ $(current_stage) = stage2 ]; then \
27245 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27246 else \
27247 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27248 $(MAKE) stage2-start; \
27249 fi; \
27250 cd $(HOST_SUBDIR)/libdecnumber && \
27251 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27252 @endif libdecnumber-bootstrap
27255 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27256 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27257 maybe-all-stage3-libdecnumber:
27258 maybe-clean-stage3-libdecnumber:
27259 @if libdecnumber-bootstrap
27260 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27261 all-stage3: all-stage3-libdecnumber
27262 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27263 all-stage3-libdecnumber: configure-stage3-libdecnumber
27264 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27265 @r=`${PWD_COMMAND}`; export r; \
27266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27267 TFLAGS="$(STAGE3_TFLAGS)"; \
27268 $(HOST_EXPORTS) \
27269 $(POSTSTAGE1_HOST_EXPORTS) \
27270 cd $(HOST_SUBDIR)/libdecnumber && \
27272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27273 CFLAGS="$(STAGE3_CFLAGS)" \
27274 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27275 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27276 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27281 TFLAGS="$(STAGE3_TFLAGS)" \
27282 $(TARGET-stage3-libdecnumber)
27284 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27285 clean-stage3: clean-stage3-libdecnumber
27286 clean-stage3-libdecnumber:
27287 @if [ $(current_stage) = stage3 ]; then \
27288 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27289 else \
27290 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27291 $(MAKE) stage3-start; \
27292 fi; \
27293 cd $(HOST_SUBDIR)/libdecnumber && \
27294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27295 @endif libdecnumber-bootstrap
27298 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27299 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27300 maybe-all-stage4-libdecnumber:
27301 maybe-clean-stage4-libdecnumber:
27302 @if libdecnumber-bootstrap
27303 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27304 all-stage4: all-stage4-libdecnumber
27305 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27306 all-stage4-libdecnumber: configure-stage4-libdecnumber
27307 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27308 @r=`${PWD_COMMAND}`; export r; \
27309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310 TFLAGS="$(STAGE4_TFLAGS)"; \
27311 $(HOST_EXPORTS) \
27312 $(POSTSTAGE1_HOST_EXPORTS) \
27313 cd $(HOST_SUBDIR)/libdecnumber && \
27315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27316 CFLAGS="$(STAGE4_CFLAGS)" \
27317 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27318 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27319 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27324 TFLAGS="$(STAGE4_TFLAGS)" \
27325 $(TARGET-stage4-libdecnumber)
27327 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27328 clean-stage4: clean-stage4-libdecnumber
27329 clean-stage4-libdecnumber:
27330 @if [ $(current_stage) = stage4 ]; then \
27331 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27332 else \
27333 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27334 $(MAKE) stage4-start; \
27335 fi; \
27336 cd $(HOST_SUBDIR)/libdecnumber && \
27337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27338 @endif libdecnumber-bootstrap
27341 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27342 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27343 maybe-all-stageprofile-libdecnumber:
27344 maybe-clean-stageprofile-libdecnumber:
27345 @if libdecnumber-bootstrap
27346 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27347 all-stageprofile: all-stageprofile-libdecnumber
27348 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27349 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27350 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27351 @r=`${PWD_COMMAND}`; export r; \
27352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27353 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27354 $(HOST_EXPORTS) \
27355 $(POSTSTAGE1_HOST_EXPORTS) \
27356 cd $(HOST_SUBDIR)/libdecnumber && \
27358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27359 CFLAGS="$(STAGEprofile_CFLAGS)" \
27360 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27361 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27362 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27367 TFLAGS="$(STAGEprofile_TFLAGS)" \
27368 $(TARGET-stageprofile-libdecnumber)
27370 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27371 clean-stageprofile: clean-stageprofile-libdecnumber
27372 clean-stageprofile-libdecnumber:
27373 @if [ $(current_stage) = stageprofile ]; then \
27374 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27375 else \
27376 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27377 $(MAKE) stageprofile-start; \
27378 fi; \
27379 cd $(HOST_SUBDIR)/libdecnumber && \
27380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27381 @endif libdecnumber-bootstrap
27384 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
27385 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
27386 maybe-all-stagetrain-libdecnumber:
27387 maybe-clean-stagetrain-libdecnumber:
27388 @if libdecnumber-bootstrap
27389 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
27390 all-stagetrain: all-stagetrain-libdecnumber
27391 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
27392 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27393 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27394 @r=`${PWD_COMMAND}`; export r; \
27395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27396 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27397 $(HOST_EXPORTS) \
27398 $(POSTSTAGE1_HOST_EXPORTS) \
27399 cd $(HOST_SUBDIR)/libdecnumber && \
27401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27402 CFLAGS="$(STAGEtrain_CFLAGS)" \
27403 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27404 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27405 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27410 TFLAGS="$(STAGEtrain_TFLAGS)" \
27411 $(TARGET-stagetrain-libdecnumber)
27413 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
27414 clean-stagetrain: clean-stagetrain-libdecnumber
27415 clean-stagetrain-libdecnumber:
27416 @if [ $(current_stage) = stagetrain ]; then \
27417 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27418 else \
27419 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
27420 $(MAKE) stagetrain-start; \
27421 fi; \
27422 cd $(HOST_SUBDIR)/libdecnumber && \
27423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27424 @endif libdecnumber-bootstrap
27427 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27428 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27429 maybe-all-stagefeedback-libdecnumber:
27430 maybe-clean-stagefeedback-libdecnumber:
27431 @if libdecnumber-bootstrap
27432 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27433 all-stagefeedback: all-stagefeedback-libdecnumber
27434 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27435 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27436 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27437 @r=`${PWD_COMMAND}`; export r; \
27438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27439 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27440 $(HOST_EXPORTS) \
27441 $(POSTSTAGE1_HOST_EXPORTS) \
27442 cd $(HOST_SUBDIR)/libdecnumber && \
27444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27445 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27446 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27447 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27448 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27453 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27454 $(TARGET-stagefeedback-libdecnumber)
27456 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27457 clean-stagefeedback: clean-stagefeedback-libdecnumber
27458 clean-stagefeedback-libdecnumber:
27459 @if [ $(current_stage) = stagefeedback ]; then \
27460 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27461 else \
27462 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27463 $(MAKE) stagefeedback-start; \
27464 fi; \
27465 cd $(HOST_SUBDIR)/libdecnumber && \
27466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27467 @endif libdecnumber-bootstrap
27470 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
27471 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
27472 maybe-all-stageautoprofile-libdecnumber:
27473 maybe-clean-stageautoprofile-libdecnumber:
27474 @if libdecnumber-bootstrap
27475 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
27476 all-stageautoprofile: all-stageautoprofile-libdecnumber
27477 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
27478 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27479 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27480 @r=`${PWD_COMMAND}`; export r; \
27481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27482 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27483 $(HOST_EXPORTS) \
27484 $(POSTSTAGE1_HOST_EXPORTS) \
27485 cd $(HOST_SUBDIR)/libdecnumber && \
27486 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27488 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27489 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27490 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27491 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27496 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27497 $(TARGET-stageautoprofile-libdecnumber)
27499 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
27500 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
27501 clean-stageautoprofile-libdecnumber:
27502 @if [ $(current_stage) = stageautoprofile ]; then \
27503 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27504 else \
27505 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
27506 $(MAKE) stageautoprofile-start; \
27507 fi; \
27508 cd $(HOST_SUBDIR)/libdecnumber && \
27509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27510 @endif libdecnumber-bootstrap
27513 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
27514 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
27515 maybe-all-stageautofeedback-libdecnumber:
27516 maybe-clean-stageautofeedback-libdecnumber:
27517 @if libdecnumber-bootstrap
27518 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
27519 all-stageautofeedback: all-stageautofeedback-libdecnumber
27520 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
27521 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27522 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27523 @r=`${PWD_COMMAND}`; export r; \
27524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27525 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27526 $(HOST_EXPORTS) \
27527 $(POSTSTAGE1_HOST_EXPORTS) \
27528 cd $(HOST_SUBDIR)/libdecnumber && \
27530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27531 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27532 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
27533 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27534 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27538 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27539 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27540 $(TARGET-stageautofeedback-libdecnumber)
27542 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
27543 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
27544 clean-stageautofeedback-libdecnumber:
27545 @if [ $(current_stage) = stageautofeedback ]; then \
27546 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27547 else \
27548 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
27549 $(MAKE) stageautofeedback-start; \
27550 fi; \
27551 cd $(HOST_SUBDIR)/libdecnumber && \
27552 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27553 @endif libdecnumber-bootstrap
27559 .PHONY: check-libdecnumber maybe-check-libdecnumber
27560 maybe-check-libdecnumber:
27561 @if libdecnumber
27562 maybe-check-libdecnumber: check-libdecnumber
27564 check-libdecnumber:
27565 @: $(MAKE); $(unstage)
27566 @r=`${PWD_COMMAND}`; export r; \
27567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27568 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27569 (cd $(HOST_SUBDIR)/libdecnumber && \
27570 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27572 @endif libdecnumber
27574 .PHONY: install-libdecnumber maybe-install-libdecnumber
27575 maybe-install-libdecnumber:
27576 @if libdecnumber
27577 maybe-install-libdecnumber: install-libdecnumber
27579 install-libdecnumber: installdirs
27580 @: $(MAKE); $(unstage)
27581 @r=`${PWD_COMMAND}`; export r; \
27582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27583 $(HOST_EXPORTS) \
27584 (cd $(HOST_SUBDIR)/libdecnumber && \
27585 $(MAKE) $(FLAGS_TO_PASS) install)
27587 @endif libdecnumber
27589 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27590 maybe-install-strip-libdecnumber:
27591 @if libdecnumber
27592 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27594 install-strip-libdecnumber: installdirs
27595 @: $(MAKE); $(unstage)
27596 @r=`${PWD_COMMAND}`; export r; \
27597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27598 $(HOST_EXPORTS) \
27599 (cd $(HOST_SUBDIR)/libdecnumber && \
27600 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27602 @endif libdecnumber
27604 # Other targets (info, dvi, pdf, etc.)
27606 .PHONY: maybe-info-libdecnumber info-libdecnumber
27607 maybe-info-libdecnumber:
27608 @if libdecnumber
27609 maybe-info-libdecnumber: info-libdecnumber
27611 info-libdecnumber: \
27612 configure-libdecnumber
27613 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27614 r=`${PWD_COMMAND}`; export r; \
27615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27616 $(HOST_EXPORTS) \
27617 for flag in $(EXTRA_HOST_FLAGS) ; do \
27618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27619 done; \
27620 echo "Doing info in libdecnumber"; \
27621 (cd $(HOST_SUBDIR)/libdecnumber && \
27622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27624 "RANLIB=$${RANLIB}" \
27625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27626 info) \
27627 || exit 1
27629 @endif libdecnumber
27631 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27632 maybe-dvi-libdecnumber:
27633 @if libdecnumber
27634 maybe-dvi-libdecnumber: dvi-libdecnumber
27636 dvi-libdecnumber: \
27637 configure-libdecnumber
27638 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27639 r=`${PWD_COMMAND}`; export r; \
27640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27641 $(HOST_EXPORTS) \
27642 for flag in $(EXTRA_HOST_FLAGS) ; do \
27643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27644 done; \
27645 echo "Doing dvi in libdecnumber"; \
27646 (cd $(HOST_SUBDIR)/libdecnumber && \
27647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27649 "RANLIB=$${RANLIB}" \
27650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27651 dvi) \
27652 || exit 1
27654 @endif libdecnumber
27656 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27657 maybe-pdf-libdecnumber:
27658 @if libdecnumber
27659 maybe-pdf-libdecnumber: pdf-libdecnumber
27661 pdf-libdecnumber: \
27662 configure-libdecnumber
27663 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27664 r=`${PWD_COMMAND}`; export r; \
27665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666 $(HOST_EXPORTS) \
27667 for flag in $(EXTRA_HOST_FLAGS) ; do \
27668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27669 done; \
27670 echo "Doing pdf in libdecnumber"; \
27671 (cd $(HOST_SUBDIR)/libdecnumber && \
27672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27674 "RANLIB=$${RANLIB}" \
27675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27676 pdf) \
27677 || exit 1
27679 @endif libdecnumber
27681 .PHONY: maybe-html-libdecnumber html-libdecnumber
27682 maybe-html-libdecnumber:
27683 @if libdecnumber
27684 maybe-html-libdecnumber: html-libdecnumber
27686 html-libdecnumber: \
27687 configure-libdecnumber
27688 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27689 r=`${PWD_COMMAND}`; export r; \
27690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27691 $(HOST_EXPORTS) \
27692 for flag in $(EXTRA_HOST_FLAGS) ; do \
27693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27694 done; \
27695 echo "Doing html in libdecnumber"; \
27696 (cd $(HOST_SUBDIR)/libdecnumber && \
27697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27699 "RANLIB=$${RANLIB}" \
27700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27701 html) \
27702 || exit 1
27704 @endif libdecnumber
27706 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27707 maybe-TAGS-libdecnumber:
27708 @if libdecnumber
27709 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27711 # libdecnumber doesn't support TAGS.
27712 TAGS-libdecnumber:
27714 @endif libdecnumber
27716 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27717 maybe-install-info-libdecnumber:
27718 @if libdecnumber
27719 maybe-install-info-libdecnumber: install-info-libdecnumber
27721 install-info-libdecnumber: \
27722 configure-libdecnumber \
27723 info-libdecnumber
27724 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27725 r=`${PWD_COMMAND}`; export r; \
27726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27727 $(HOST_EXPORTS) \
27728 for flag in $(EXTRA_HOST_FLAGS) ; do \
27729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27730 done; \
27731 echo "Doing install-info in libdecnumber"; \
27732 (cd $(HOST_SUBDIR)/libdecnumber && \
27733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27735 "RANLIB=$${RANLIB}" \
27736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27737 install-info) \
27738 || exit 1
27740 @endif libdecnumber
27742 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27743 maybe-install-dvi-libdecnumber:
27744 @if libdecnumber
27745 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27747 install-dvi-libdecnumber: \
27748 configure-libdecnumber \
27749 dvi-libdecnumber
27750 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27751 r=`${PWD_COMMAND}`; export r; \
27752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27753 $(HOST_EXPORTS) \
27754 for flag in $(EXTRA_HOST_FLAGS) ; do \
27755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27756 done; \
27757 echo "Doing install-dvi in libdecnumber"; \
27758 (cd $(HOST_SUBDIR)/libdecnumber && \
27759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27761 "RANLIB=$${RANLIB}" \
27762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27763 install-dvi) \
27764 || exit 1
27766 @endif libdecnumber
27768 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27769 maybe-install-pdf-libdecnumber:
27770 @if libdecnumber
27771 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27773 install-pdf-libdecnumber: \
27774 configure-libdecnumber \
27775 pdf-libdecnumber
27776 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27777 r=`${PWD_COMMAND}`; export r; \
27778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27779 $(HOST_EXPORTS) \
27780 for flag in $(EXTRA_HOST_FLAGS) ; do \
27781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27782 done; \
27783 echo "Doing install-pdf in libdecnumber"; \
27784 (cd $(HOST_SUBDIR)/libdecnumber && \
27785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27787 "RANLIB=$${RANLIB}" \
27788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27789 install-pdf) \
27790 || exit 1
27792 @endif libdecnumber
27794 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27795 maybe-install-html-libdecnumber:
27796 @if libdecnumber
27797 maybe-install-html-libdecnumber: install-html-libdecnumber
27799 install-html-libdecnumber: \
27800 configure-libdecnumber \
27801 html-libdecnumber
27802 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27803 r=`${PWD_COMMAND}`; export r; \
27804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27805 $(HOST_EXPORTS) \
27806 for flag in $(EXTRA_HOST_FLAGS) ; do \
27807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27808 done; \
27809 echo "Doing install-html in libdecnumber"; \
27810 (cd $(HOST_SUBDIR)/libdecnumber && \
27811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27813 "RANLIB=$${RANLIB}" \
27814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27815 install-html) \
27816 || exit 1
27818 @endif libdecnumber
27820 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27821 maybe-installcheck-libdecnumber:
27822 @if libdecnumber
27823 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27825 installcheck-libdecnumber: \
27826 configure-libdecnumber
27827 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27828 r=`${PWD_COMMAND}`; export r; \
27829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27830 $(HOST_EXPORTS) \
27831 for flag in $(EXTRA_HOST_FLAGS) ; do \
27832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27833 done; \
27834 echo "Doing installcheck in libdecnumber"; \
27835 (cd $(HOST_SUBDIR)/libdecnumber && \
27836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27838 "RANLIB=$${RANLIB}" \
27839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27840 installcheck) \
27841 || exit 1
27843 @endif libdecnumber
27845 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27846 maybe-mostlyclean-libdecnumber:
27847 @if libdecnumber
27848 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27850 mostlyclean-libdecnumber:
27851 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27852 r=`${PWD_COMMAND}`; export r; \
27853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27854 $(HOST_EXPORTS) \
27855 for flag in $(EXTRA_HOST_FLAGS) ; do \
27856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27857 done; \
27858 echo "Doing mostlyclean in libdecnumber"; \
27859 (cd $(HOST_SUBDIR)/libdecnumber && \
27860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27862 "RANLIB=$${RANLIB}" \
27863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27864 mostlyclean) \
27865 || exit 1
27867 @endif libdecnumber
27869 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27870 maybe-clean-libdecnumber:
27871 @if libdecnumber
27872 maybe-clean-libdecnumber: clean-libdecnumber
27874 clean-libdecnumber:
27875 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27876 r=`${PWD_COMMAND}`; export r; \
27877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27878 $(HOST_EXPORTS) \
27879 for flag in $(EXTRA_HOST_FLAGS) ; do \
27880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27881 done; \
27882 echo "Doing clean in libdecnumber"; \
27883 (cd $(HOST_SUBDIR)/libdecnumber && \
27884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27886 "RANLIB=$${RANLIB}" \
27887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27888 clean) \
27889 || exit 1
27891 @endif libdecnumber
27893 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27894 maybe-distclean-libdecnumber:
27895 @if libdecnumber
27896 maybe-distclean-libdecnumber: distclean-libdecnumber
27898 distclean-libdecnumber:
27899 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27900 r=`${PWD_COMMAND}`; export r; \
27901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27902 $(HOST_EXPORTS) \
27903 for flag in $(EXTRA_HOST_FLAGS) ; do \
27904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27905 done; \
27906 echo "Doing distclean in libdecnumber"; \
27907 (cd $(HOST_SUBDIR)/libdecnumber && \
27908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27910 "RANLIB=$${RANLIB}" \
27911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27912 distclean) \
27913 || exit 1
27915 @endif libdecnumber
27917 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27918 maybe-maintainer-clean-libdecnumber:
27919 @if libdecnumber
27920 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27922 maintainer-clean-libdecnumber:
27923 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27924 r=`${PWD_COMMAND}`; export r; \
27925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27926 $(HOST_EXPORTS) \
27927 for flag in $(EXTRA_HOST_FLAGS) ; do \
27928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27929 done; \
27930 echo "Doing maintainer-clean in libdecnumber"; \
27931 (cd $(HOST_SUBDIR)/libdecnumber && \
27932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27934 "RANLIB=$${RANLIB}" \
27935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27936 maintainer-clean) \
27937 || exit 1
27939 @endif libdecnumber
27943 .PHONY: configure-libgui maybe-configure-libgui
27944 maybe-configure-libgui:
27945 @if gcc-bootstrap
27946 configure-libgui: stage_current
27947 @endif gcc-bootstrap
27948 @if libgui
27949 maybe-configure-libgui: configure-libgui
27950 configure-libgui:
27951 @: $(MAKE); $(unstage)
27952 @r=`${PWD_COMMAND}`; export r; \
27953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27956 $(HOST_EXPORTS) \
27957 echo Configuring in $(HOST_SUBDIR)/libgui; \
27958 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27959 case $(srcdir) in \
27960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27961 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27963 esac; \
27964 module_srcdir=libgui; \
27965 $(SHELL) \
27966 $$s/$$module_srcdir/configure \
27967 --srcdir=$${topdir}/$$module_srcdir \
27968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27969 --target=${target_alias} \
27970 || exit 1
27971 @endif libgui
27977 .PHONY: all-libgui maybe-all-libgui
27978 maybe-all-libgui:
27979 @if gcc-bootstrap
27980 all-libgui: stage_current
27981 @endif gcc-bootstrap
27982 @if libgui
27983 TARGET-libgui=all
27984 maybe-all-libgui: all-libgui
27985 all-libgui: configure-libgui
27986 @: $(MAKE); $(unstage)
27987 @r=`${PWD_COMMAND}`; export r; \
27988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27989 $(HOST_EXPORTS) \
27990 (cd $(HOST_SUBDIR)/libgui && \
27991 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27992 $(TARGET-libgui))
27993 @endif libgui
27998 .PHONY: check-libgui maybe-check-libgui
27999 maybe-check-libgui:
28000 @if libgui
28001 maybe-check-libgui: check-libgui
28003 check-libgui:
28004 @: $(MAKE); $(unstage)
28005 @r=`${PWD_COMMAND}`; export r; \
28006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28007 $(HOST_EXPORTS) \
28008 (cd $(HOST_SUBDIR)/libgui && \
28009 $(MAKE) $(FLAGS_TO_PASS) check)
28011 @endif libgui
28013 .PHONY: install-libgui maybe-install-libgui
28014 maybe-install-libgui:
28015 @if libgui
28016 maybe-install-libgui: install-libgui
28018 install-libgui: installdirs
28019 @: $(MAKE); $(unstage)
28020 @r=`${PWD_COMMAND}`; export r; \
28021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28022 $(HOST_EXPORTS) \
28023 (cd $(HOST_SUBDIR)/libgui && \
28024 $(MAKE) $(FLAGS_TO_PASS) install)
28026 @endif libgui
28028 .PHONY: install-strip-libgui maybe-install-strip-libgui
28029 maybe-install-strip-libgui:
28030 @if libgui
28031 maybe-install-strip-libgui: install-strip-libgui
28033 install-strip-libgui: installdirs
28034 @: $(MAKE); $(unstage)
28035 @r=`${PWD_COMMAND}`; export r; \
28036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28037 $(HOST_EXPORTS) \
28038 (cd $(HOST_SUBDIR)/libgui && \
28039 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28041 @endif libgui
28043 # Other targets (info, dvi, pdf, etc.)
28045 .PHONY: maybe-info-libgui info-libgui
28046 maybe-info-libgui:
28047 @if libgui
28048 maybe-info-libgui: info-libgui
28050 info-libgui: \
28051 configure-libgui
28052 @: $(MAKE); $(unstage)
28053 @[ -f ./libgui/Makefile ] || exit 0; \
28054 r=`${PWD_COMMAND}`; export r; \
28055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28056 $(HOST_EXPORTS) \
28057 for flag in $(EXTRA_HOST_FLAGS) ; do \
28058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28059 done; \
28060 echo "Doing info in libgui"; \
28061 (cd $(HOST_SUBDIR)/libgui && \
28062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28064 "RANLIB=$${RANLIB}" \
28065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28066 info) \
28067 || exit 1
28069 @endif libgui
28071 .PHONY: maybe-dvi-libgui dvi-libgui
28072 maybe-dvi-libgui:
28073 @if libgui
28074 maybe-dvi-libgui: dvi-libgui
28076 dvi-libgui: \
28077 configure-libgui
28078 @: $(MAKE); $(unstage)
28079 @[ -f ./libgui/Makefile ] || exit 0; \
28080 r=`${PWD_COMMAND}`; export r; \
28081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28082 $(HOST_EXPORTS) \
28083 for flag in $(EXTRA_HOST_FLAGS) ; do \
28084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28085 done; \
28086 echo "Doing dvi in libgui"; \
28087 (cd $(HOST_SUBDIR)/libgui && \
28088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28090 "RANLIB=$${RANLIB}" \
28091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28092 dvi) \
28093 || exit 1
28095 @endif libgui
28097 .PHONY: maybe-pdf-libgui pdf-libgui
28098 maybe-pdf-libgui:
28099 @if libgui
28100 maybe-pdf-libgui: pdf-libgui
28102 pdf-libgui: \
28103 configure-libgui
28104 @: $(MAKE); $(unstage)
28105 @[ -f ./libgui/Makefile ] || exit 0; \
28106 r=`${PWD_COMMAND}`; export r; \
28107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108 $(HOST_EXPORTS) \
28109 for flag in $(EXTRA_HOST_FLAGS) ; do \
28110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28111 done; \
28112 echo "Doing pdf in libgui"; \
28113 (cd $(HOST_SUBDIR)/libgui && \
28114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28116 "RANLIB=$${RANLIB}" \
28117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28118 pdf) \
28119 || exit 1
28121 @endif libgui
28123 .PHONY: maybe-html-libgui html-libgui
28124 maybe-html-libgui:
28125 @if libgui
28126 maybe-html-libgui: html-libgui
28128 html-libgui: \
28129 configure-libgui
28130 @: $(MAKE); $(unstage)
28131 @[ -f ./libgui/Makefile ] || exit 0; \
28132 r=`${PWD_COMMAND}`; export r; \
28133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28134 $(HOST_EXPORTS) \
28135 for flag in $(EXTRA_HOST_FLAGS) ; do \
28136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28137 done; \
28138 echo "Doing html in libgui"; \
28139 (cd $(HOST_SUBDIR)/libgui && \
28140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28142 "RANLIB=$${RANLIB}" \
28143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28144 html) \
28145 || exit 1
28147 @endif libgui
28149 .PHONY: maybe-TAGS-libgui TAGS-libgui
28150 maybe-TAGS-libgui:
28151 @if libgui
28152 maybe-TAGS-libgui: TAGS-libgui
28154 TAGS-libgui: \
28155 configure-libgui
28156 @: $(MAKE); $(unstage)
28157 @[ -f ./libgui/Makefile ] || exit 0; \
28158 r=`${PWD_COMMAND}`; export r; \
28159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28160 $(HOST_EXPORTS) \
28161 for flag in $(EXTRA_HOST_FLAGS) ; do \
28162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28163 done; \
28164 echo "Doing TAGS in libgui"; \
28165 (cd $(HOST_SUBDIR)/libgui && \
28166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28168 "RANLIB=$${RANLIB}" \
28169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28170 TAGS) \
28171 || exit 1
28173 @endif libgui
28175 .PHONY: maybe-install-info-libgui install-info-libgui
28176 maybe-install-info-libgui:
28177 @if libgui
28178 maybe-install-info-libgui: install-info-libgui
28180 install-info-libgui: \
28181 configure-libgui \
28182 info-libgui
28183 @: $(MAKE); $(unstage)
28184 @[ -f ./libgui/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 install-info in libgui"; \
28192 (cd $(HOST_SUBDIR)/libgui && \
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 install-info) \
28198 || exit 1
28200 @endif libgui
28202 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
28203 maybe-install-dvi-libgui:
28204 @if libgui
28205 maybe-install-dvi-libgui: install-dvi-libgui
28207 install-dvi-libgui: \
28208 configure-libgui \
28209 dvi-libgui
28210 @: $(MAKE); $(unstage)
28211 @[ -f ./libgui/Makefile ] || exit 0; \
28212 r=`${PWD_COMMAND}`; export r; \
28213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28214 $(HOST_EXPORTS) \
28215 for flag in $(EXTRA_HOST_FLAGS) ; do \
28216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28217 done; \
28218 echo "Doing install-dvi in libgui"; \
28219 (cd $(HOST_SUBDIR)/libgui && \
28220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28222 "RANLIB=$${RANLIB}" \
28223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28224 install-dvi) \
28225 || exit 1
28227 @endif libgui
28229 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28230 maybe-install-pdf-libgui:
28231 @if libgui
28232 maybe-install-pdf-libgui: install-pdf-libgui
28234 install-pdf-libgui: \
28235 configure-libgui \
28236 pdf-libgui
28237 @: $(MAKE); $(unstage)
28238 @[ -f ./libgui/Makefile ] || exit 0; \
28239 r=`${PWD_COMMAND}`; export r; \
28240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28241 $(HOST_EXPORTS) \
28242 for flag in $(EXTRA_HOST_FLAGS) ; do \
28243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28244 done; \
28245 echo "Doing install-pdf in libgui"; \
28246 (cd $(HOST_SUBDIR)/libgui && \
28247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28249 "RANLIB=$${RANLIB}" \
28250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28251 install-pdf) \
28252 || exit 1
28254 @endif libgui
28256 .PHONY: maybe-install-html-libgui install-html-libgui
28257 maybe-install-html-libgui:
28258 @if libgui
28259 maybe-install-html-libgui: install-html-libgui
28261 install-html-libgui: \
28262 configure-libgui \
28263 html-libgui
28264 @: $(MAKE); $(unstage)
28265 @[ -f ./libgui/Makefile ] || exit 0; \
28266 r=`${PWD_COMMAND}`; export r; \
28267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268 $(HOST_EXPORTS) \
28269 for flag in $(EXTRA_HOST_FLAGS) ; do \
28270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28271 done; \
28272 echo "Doing install-html in libgui"; \
28273 (cd $(HOST_SUBDIR)/libgui && \
28274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28276 "RANLIB=$${RANLIB}" \
28277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28278 install-html) \
28279 || exit 1
28281 @endif libgui
28283 .PHONY: maybe-installcheck-libgui installcheck-libgui
28284 maybe-installcheck-libgui:
28285 @if libgui
28286 maybe-installcheck-libgui: installcheck-libgui
28288 installcheck-libgui: \
28289 configure-libgui
28290 @: $(MAKE); $(unstage)
28291 @[ -f ./libgui/Makefile ] || exit 0; \
28292 r=`${PWD_COMMAND}`; export r; \
28293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294 $(HOST_EXPORTS) \
28295 for flag in $(EXTRA_HOST_FLAGS) ; do \
28296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28297 done; \
28298 echo "Doing installcheck in libgui"; \
28299 (cd $(HOST_SUBDIR)/libgui && \
28300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28302 "RANLIB=$${RANLIB}" \
28303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28304 installcheck) \
28305 || exit 1
28307 @endif libgui
28309 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28310 maybe-mostlyclean-libgui:
28311 @if libgui
28312 maybe-mostlyclean-libgui: mostlyclean-libgui
28314 mostlyclean-libgui:
28315 @: $(MAKE); $(unstage)
28316 @[ -f ./libgui/Makefile ] || exit 0; \
28317 r=`${PWD_COMMAND}`; export r; \
28318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319 $(HOST_EXPORTS) \
28320 for flag in $(EXTRA_HOST_FLAGS) ; do \
28321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28322 done; \
28323 echo "Doing mostlyclean in libgui"; \
28324 (cd $(HOST_SUBDIR)/libgui && \
28325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28327 "RANLIB=$${RANLIB}" \
28328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28329 mostlyclean) \
28330 || exit 1
28332 @endif libgui
28334 .PHONY: maybe-clean-libgui clean-libgui
28335 maybe-clean-libgui:
28336 @if libgui
28337 maybe-clean-libgui: clean-libgui
28339 clean-libgui:
28340 @: $(MAKE); $(unstage)
28341 @[ -f ./libgui/Makefile ] || exit 0; \
28342 r=`${PWD_COMMAND}`; export r; \
28343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28344 $(HOST_EXPORTS) \
28345 for flag in $(EXTRA_HOST_FLAGS) ; do \
28346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28347 done; \
28348 echo "Doing clean in libgui"; \
28349 (cd $(HOST_SUBDIR)/libgui && \
28350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28352 "RANLIB=$${RANLIB}" \
28353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28354 clean) \
28355 || exit 1
28357 @endif libgui
28359 .PHONY: maybe-distclean-libgui distclean-libgui
28360 maybe-distclean-libgui:
28361 @if libgui
28362 maybe-distclean-libgui: distclean-libgui
28364 distclean-libgui:
28365 @: $(MAKE); $(unstage)
28366 @[ -f ./libgui/Makefile ] || exit 0; \
28367 r=`${PWD_COMMAND}`; export r; \
28368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28369 $(HOST_EXPORTS) \
28370 for flag in $(EXTRA_HOST_FLAGS) ; do \
28371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28372 done; \
28373 echo "Doing distclean in libgui"; \
28374 (cd $(HOST_SUBDIR)/libgui && \
28375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28377 "RANLIB=$${RANLIB}" \
28378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28379 distclean) \
28380 || exit 1
28382 @endif libgui
28384 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28385 maybe-maintainer-clean-libgui:
28386 @if libgui
28387 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28389 maintainer-clean-libgui:
28390 @: $(MAKE); $(unstage)
28391 @[ -f ./libgui/Makefile ] || exit 0; \
28392 r=`${PWD_COMMAND}`; export r; \
28393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28394 $(HOST_EXPORTS) \
28395 for flag in $(EXTRA_HOST_FLAGS) ; do \
28396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28397 done; \
28398 echo "Doing maintainer-clean in libgui"; \
28399 (cd $(HOST_SUBDIR)/libgui && \
28400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28402 "RANLIB=$${RANLIB}" \
28403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28404 maintainer-clean) \
28405 || exit 1
28407 @endif libgui
28411 .PHONY: configure-libiberty maybe-configure-libiberty
28412 maybe-configure-libiberty:
28413 @if gcc-bootstrap
28414 configure-libiberty: stage_current
28415 @endif gcc-bootstrap
28416 @if libiberty
28417 maybe-configure-libiberty: configure-libiberty
28418 configure-libiberty:
28419 @r=`${PWD_COMMAND}`; export r; \
28420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28421 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28423 $(HOST_EXPORTS) \
28424 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28425 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28426 case $(srcdir) in \
28427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28428 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28430 esac; \
28431 module_srcdir=libiberty; \
28432 $(SHELL) \
28433 $$s/$$module_srcdir/configure \
28434 --srcdir=$${topdir}/$$module_srcdir \
28435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28436 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
28437 || exit 1
28438 @endif libiberty
28442 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28443 maybe-configure-stage1-libiberty:
28444 @if libiberty-bootstrap
28445 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28446 configure-stage1-libiberty:
28447 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28448 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28449 @r=`${PWD_COMMAND}`; export r; \
28450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28451 TFLAGS="$(STAGE1_TFLAGS)"; \
28452 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28453 $(HOST_EXPORTS) \
28454 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28455 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28456 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28457 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
28458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28459 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28460 case $(srcdir) in \
28461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28462 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28464 esac; \
28465 module_srcdir=libiberty; \
28466 $(SHELL) $$s/$$module_srcdir/configure \
28467 --srcdir=$${topdir}/$$module_srcdir \
28468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28469 --target=${target_alias} \
28471 $(STAGE1_CONFIGURE_FLAGS) \
28472 @extra_host_libiberty_configure_flags@
28473 @endif libiberty-bootstrap
28475 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28476 maybe-configure-stage2-libiberty:
28477 @if libiberty-bootstrap
28478 maybe-configure-stage2-libiberty: configure-stage2-libiberty
28479 configure-stage2-libiberty:
28480 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28482 @r=`${PWD_COMMAND}`; export r; \
28483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484 TFLAGS="$(STAGE2_TFLAGS)"; \
28485 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28486 $(HOST_EXPORTS) \
28487 $(POSTSTAGE1_HOST_EXPORTS) \
28488 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28489 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28490 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28491 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
28492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28493 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28494 case $(srcdir) in \
28495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28496 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28498 esac; \
28499 module_srcdir=libiberty; \
28500 $(SHELL) $$s/$$module_srcdir/configure \
28501 --srcdir=$${topdir}/$$module_srcdir \
28502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28503 --target=${target_alias} \
28504 --with-build-libsubdir=$(HOST_SUBDIR) \
28505 $(STAGE2_CONFIGURE_FLAGS) \
28506 @extra_host_libiberty_configure_flags@
28507 @endif libiberty-bootstrap
28509 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28510 maybe-configure-stage3-libiberty:
28511 @if libiberty-bootstrap
28512 maybe-configure-stage3-libiberty: configure-stage3-libiberty
28513 configure-stage3-libiberty:
28514 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28516 @r=`${PWD_COMMAND}`; export r; \
28517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28518 TFLAGS="$(STAGE3_TFLAGS)"; \
28519 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28520 $(HOST_EXPORTS) \
28521 $(POSTSTAGE1_HOST_EXPORTS) \
28522 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28523 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28524 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28525 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
28526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28527 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28528 case $(srcdir) in \
28529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28530 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28532 esac; \
28533 module_srcdir=libiberty; \
28534 $(SHELL) $$s/$$module_srcdir/configure \
28535 --srcdir=$${topdir}/$$module_srcdir \
28536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28537 --target=${target_alias} \
28538 --with-build-libsubdir=$(HOST_SUBDIR) \
28539 $(STAGE3_CONFIGURE_FLAGS) \
28540 @extra_host_libiberty_configure_flags@
28541 @endif libiberty-bootstrap
28543 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28544 maybe-configure-stage4-libiberty:
28545 @if libiberty-bootstrap
28546 maybe-configure-stage4-libiberty: configure-stage4-libiberty
28547 configure-stage4-libiberty:
28548 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28550 @r=`${PWD_COMMAND}`; export r; \
28551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552 TFLAGS="$(STAGE4_TFLAGS)"; \
28553 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28554 $(HOST_EXPORTS) \
28555 $(POSTSTAGE1_HOST_EXPORTS) \
28556 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28557 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28558 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28559 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28561 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28562 case $(srcdir) in \
28563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28564 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28566 esac; \
28567 module_srcdir=libiberty; \
28568 $(SHELL) $$s/$$module_srcdir/configure \
28569 --srcdir=$${topdir}/$$module_srcdir \
28570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28571 --target=${target_alias} \
28572 --with-build-libsubdir=$(HOST_SUBDIR) \
28573 $(STAGE4_CONFIGURE_FLAGS) \
28574 @extra_host_libiberty_configure_flags@
28575 @endif libiberty-bootstrap
28577 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28578 maybe-configure-stageprofile-libiberty:
28579 @if libiberty-bootstrap
28580 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28581 configure-stageprofile-libiberty:
28582 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28584 @r=`${PWD_COMMAND}`; export r; \
28585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28586 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28587 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28588 $(HOST_EXPORTS) \
28589 $(POSTSTAGE1_HOST_EXPORTS) \
28590 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28591 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28592 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28593 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28595 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28596 case $(srcdir) in \
28597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28598 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28600 esac; \
28601 module_srcdir=libiberty; \
28602 $(SHELL) $$s/$$module_srcdir/configure \
28603 --srcdir=$${topdir}/$$module_srcdir \
28604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28605 --target=${target_alias} \
28606 --with-build-libsubdir=$(HOST_SUBDIR) \
28607 $(STAGEprofile_CONFIGURE_FLAGS) \
28608 @extra_host_libiberty_configure_flags@
28609 @endif libiberty-bootstrap
28611 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28612 maybe-configure-stagetrain-libiberty:
28613 @if libiberty-bootstrap
28614 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28615 configure-stagetrain-libiberty:
28616 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28618 @r=`${PWD_COMMAND}`; export r; \
28619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28620 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28621 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28622 $(HOST_EXPORTS) \
28623 $(POSTSTAGE1_HOST_EXPORTS) \
28624 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28625 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28626 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28627 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28629 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28630 case $(srcdir) in \
28631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28632 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28634 esac; \
28635 module_srcdir=libiberty; \
28636 $(SHELL) $$s/$$module_srcdir/configure \
28637 --srcdir=$${topdir}/$$module_srcdir \
28638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28639 --target=${target_alias} \
28640 --with-build-libsubdir=$(HOST_SUBDIR) \
28641 $(STAGEtrain_CONFIGURE_FLAGS) \
28642 @extra_host_libiberty_configure_flags@
28643 @endif libiberty-bootstrap
28645 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28646 maybe-configure-stagefeedback-libiberty:
28647 @if libiberty-bootstrap
28648 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28649 configure-stagefeedback-libiberty:
28650 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28652 @r=`${PWD_COMMAND}`; export r; \
28653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28655 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28656 $(HOST_EXPORTS) \
28657 $(POSTSTAGE1_HOST_EXPORTS) \
28658 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28659 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28660 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28661 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28663 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28664 case $(srcdir) in \
28665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28666 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28668 esac; \
28669 module_srcdir=libiberty; \
28670 $(SHELL) $$s/$$module_srcdir/configure \
28671 --srcdir=$${topdir}/$$module_srcdir \
28672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28673 --target=${target_alias} \
28674 --with-build-libsubdir=$(HOST_SUBDIR) \
28675 $(STAGEfeedback_CONFIGURE_FLAGS) \
28676 @extra_host_libiberty_configure_flags@
28677 @endif libiberty-bootstrap
28679 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28680 maybe-configure-stageautoprofile-libiberty:
28681 @if libiberty-bootstrap
28682 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28683 configure-stageautoprofile-libiberty:
28684 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28686 @r=`${PWD_COMMAND}`; export r; \
28687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28689 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28690 $(HOST_EXPORTS) \
28691 $(POSTSTAGE1_HOST_EXPORTS) \
28692 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28693 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28694 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28695 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28697 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28698 case $(srcdir) in \
28699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28700 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28702 esac; \
28703 module_srcdir=libiberty; \
28704 $(SHELL) $$s/$$module_srcdir/configure \
28705 --srcdir=$${topdir}/$$module_srcdir \
28706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28707 --target=${target_alias} \
28708 --with-build-libsubdir=$(HOST_SUBDIR) \
28709 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28710 @extra_host_libiberty_configure_flags@
28711 @endif libiberty-bootstrap
28713 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28714 maybe-configure-stageautofeedback-libiberty:
28715 @if libiberty-bootstrap
28716 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28717 configure-stageautofeedback-libiberty:
28718 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28720 @r=`${PWD_COMMAND}`; export r; \
28721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28722 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28723 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28724 $(HOST_EXPORTS) \
28725 $(POSTSTAGE1_HOST_EXPORTS) \
28726 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28727 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28728 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28729 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28731 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28732 case $(srcdir) in \
28733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28734 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28736 esac; \
28737 module_srcdir=libiberty; \
28738 $(SHELL) $$s/$$module_srcdir/configure \
28739 --srcdir=$${topdir}/$$module_srcdir \
28740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28741 --target=${target_alias} \
28742 --with-build-libsubdir=$(HOST_SUBDIR) \
28743 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28744 @extra_host_libiberty_configure_flags@
28745 @endif libiberty-bootstrap
28751 .PHONY: all-libiberty maybe-all-libiberty
28752 maybe-all-libiberty:
28753 @if gcc-bootstrap
28754 all-libiberty: stage_current
28755 @endif gcc-bootstrap
28756 @if libiberty
28757 TARGET-libiberty=all
28758 maybe-all-libiberty: all-libiberty
28759 all-libiberty: configure-libiberty
28760 @r=`${PWD_COMMAND}`; export r; \
28761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28762 $(HOST_EXPORTS) \
28763 (cd $(HOST_SUBDIR)/libiberty && \
28764 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28765 $(TARGET-libiberty))
28766 @endif libiberty
28770 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28771 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28772 maybe-all-stage1-libiberty:
28773 maybe-clean-stage1-libiberty:
28774 @if libiberty-bootstrap
28775 maybe-all-stage1-libiberty: all-stage1-libiberty
28776 all-stage1: all-stage1-libiberty
28777 TARGET-stage1-libiberty = $(TARGET-libiberty)
28778 all-stage1-libiberty: configure-stage1-libiberty
28779 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28780 @r=`${PWD_COMMAND}`; export r; \
28781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28782 TFLAGS="$(STAGE1_TFLAGS)"; \
28783 $(HOST_EXPORTS) \
28784 cd $(HOST_SUBDIR)/libiberty && \
28786 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28787 CFLAGS="$(STAGE1_CFLAGS)" \
28788 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28789 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28790 LIBCFLAGS="$(LIBCFLAGS)" \
28791 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28792 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28793 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28794 $(EXTRA_HOST_FLAGS) \
28795 $(STAGE1_FLAGS_TO_PASS) \
28796 TFLAGS="$(STAGE1_TFLAGS)" \
28797 $(TARGET-stage1-libiberty)
28799 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28800 clean-stage1: clean-stage1-libiberty
28801 clean-stage1-libiberty:
28802 @if [ $(current_stage) = stage1 ]; then \
28803 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28804 else \
28805 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28806 $(MAKE) stage1-start; \
28807 fi; \
28808 cd $(HOST_SUBDIR)/libiberty && \
28809 $(MAKE) $(EXTRA_HOST_FLAGS) \
28810 $(STAGE1_FLAGS_TO_PASS) clean
28811 @endif libiberty-bootstrap
28814 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28815 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28816 maybe-all-stage2-libiberty:
28817 maybe-clean-stage2-libiberty:
28818 @if libiberty-bootstrap
28819 maybe-all-stage2-libiberty: all-stage2-libiberty
28820 all-stage2: all-stage2-libiberty
28821 TARGET-stage2-libiberty = $(TARGET-libiberty)
28822 all-stage2-libiberty: configure-stage2-libiberty
28823 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28824 @r=`${PWD_COMMAND}`; export r; \
28825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28826 TFLAGS="$(STAGE2_TFLAGS)"; \
28827 $(HOST_EXPORTS) \
28828 $(POSTSTAGE1_HOST_EXPORTS) \
28829 cd $(HOST_SUBDIR)/libiberty && \
28831 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28832 CFLAGS="$(STAGE2_CFLAGS)" \
28833 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28834 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28835 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28836 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28837 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28838 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28839 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28840 TFLAGS="$(STAGE2_TFLAGS)" \
28841 $(TARGET-stage2-libiberty)
28843 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28844 clean-stage2: clean-stage2-libiberty
28845 clean-stage2-libiberty:
28846 @if [ $(current_stage) = stage2 ]; then \
28847 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28848 else \
28849 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28850 $(MAKE) stage2-start; \
28851 fi; \
28852 cd $(HOST_SUBDIR)/libiberty && \
28853 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28854 @endif libiberty-bootstrap
28857 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28858 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28859 maybe-all-stage3-libiberty:
28860 maybe-clean-stage3-libiberty:
28861 @if libiberty-bootstrap
28862 maybe-all-stage3-libiberty: all-stage3-libiberty
28863 all-stage3: all-stage3-libiberty
28864 TARGET-stage3-libiberty = $(TARGET-libiberty)
28865 all-stage3-libiberty: configure-stage3-libiberty
28866 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28867 @r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 TFLAGS="$(STAGE3_TFLAGS)"; \
28870 $(HOST_EXPORTS) \
28871 $(POSTSTAGE1_HOST_EXPORTS) \
28872 cd $(HOST_SUBDIR)/libiberty && \
28874 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28875 CFLAGS="$(STAGE3_CFLAGS)" \
28876 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28877 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28878 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28879 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28880 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28881 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28882 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28883 TFLAGS="$(STAGE3_TFLAGS)" \
28884 $(TARGET-stage3-libiberty)
28886 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28887 clean-stage3: clean-stage3-libiberty
28888 clean-stage3-libiberty:
28889 @if [ $(current_stage) = stage3 ]; then \
28890 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28891 else \
28892 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28893 $(MAKE) stage3-start; \
28894 fi; \
28895 cd $(HOST_SUBDIR)/libiberty && \
28896 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28897 @endif libiberty-bootstrap
28900 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28901 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28902 maybe-all-stage4-libiberty:
28903 maybe-clean-stage4-libiberty:
28904 @if libiberty-bootstrap
28905 maybe-all-stage4-libiberty: all-stage4-libiberty
28906 all-stage4: all-stage4-libiberty
28907 TARGET-stage4-libiberty = $(TARGET-libiberty)
28908 all-stage4-libiberty: configure-stage4-libiberty
28909 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28910 @r=`${PWD_COMMAND}`; export r; \
28911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28912 TFLAGS="$(STAGE4_TFLAGS)"; \
28913 $(HOST_EXPORTS) \
28914 $(POSTSTAGE1_HOST_EXPORTS) \
28915 cd $(HOST_SUBDIR)/libiberty && \
28917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28918 CFLAGS="$(STAGE4_CFLAGS)" \
28919 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28920 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28921 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28922 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28923 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28924 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28925 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28926 TFLAGS="$(STAGE4_TFLAGS)" \
28927 $(TARGET-stage4-libiberty)
28929 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28930 clean-stage4: clean-stage4-libiberty
28931 clean-stage4-libiberty:
28932 @if [ $(current_stage) = stage4 ]; then \
28933 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28934 else \
28935 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28936 $(MAKE) stage4-start; \
28937 fi; \
28938 cd $(HOST_SUBDIR)/libiberty && \
28939 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28940 @endif libiberty-bootstrap
28943 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28944 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28945 maybe-all-stageprofile-libiberty:
28946 maybe-clean-stageprofile-libiberty:
28947 @if libiberty-bootstrap
28948 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28949 all-stageprofile: all-stageprofile-libiberty
28950 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28951 all-stageprofile-libiberty: configure-stageprofile-libiberty
28952 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28953 @r=`${PWD_COMMAND}`; export r; \
28954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28956 $(HOST_EXPORTS) \
28957 $(POSTSTAGE1_HOST_EXPORTS) \
28958 cd $(HOST_SUBDIR)/libiberty && \
28960 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28961 CFLAGS="$(STAGEprofile_CFLAGS)" \
28962 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28963 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28964 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28968 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28969 TFLAGS="$(STAGEprofile_TFLAGS)" \
28970 $(TARGET-stageprofile-libiberty)
28972 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28973 clean-stageprofile: clean-stageprofile-libiberty
28974 clean-stageprofile-libiberty:
28975 @if [ $(current_stage) = stageprofile ]; then \
28976 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28977 else \
28978 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28979 $(MAKE) stageprofile-start; \
28980 fi; \
28981 cd $(HOST_SUBDIR)/libiberty && \
28982 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28983 @endif libiberty-bootstrap
28986 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28987 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28988 maybe-all-stagetrain-libiberty:
28989 maybe-clean-stagetrain-libiberty:
28990 @if libiberty-bootstrap
28991 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28992 all-stagetrain: all-stagetrain-libiberty
28993 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28994 all-stagetrain-libiberty: configure-stagetrain-libiberty
28995 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28996 @r=`${PWD_COMMAND}`; export r; \
28997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28998 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28999 $(HOST_EXPORTS) \
29000 $(POSTSTAGE1_HOST_EXPORTS) \
29001 cd $(HOST_SUBDIR)/libiberty && \
29003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29004 CFLAGS="$(STAGEtrain_CFLAGS)" \
29005 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29006 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29007 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29012 TFLAGS="$(STAGEtrain_TFLAGS)" \
29013 $(TARGET-stagetrain-libiberty)
29015 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
29016 clean-stagetrain: clean-stagetrain-libiberty
29017 clean-stagetrain-libiberty:
29018 @if [ $(current_stage) = stagetrain ]; then \
29019 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29020 else \
29021 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
29022 $(MAKE) stagetrain-start; \
29023 fi; \
29024 cd $(HOST_SUBDIR)/libiberty && \
29025 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29026 @endif libiberty-bootstrap
29029 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29030 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29031 maybe-all-stagefeedback-libiberty:
29032 maybe-clean-stagefeedback-libiberty:
29033 @if libiberty-bootstrap
29034 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29035 all-stagefeedback: all-stagefeedback-libiberty
29036 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29037 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29038 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29039 @r=`${PWD_COMMAND}`; export r; \
29040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29041 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29042 $(HOST_EXPORTS) \
29043 $(POSTSTAGE1_HOST_EXPORTS) \
29044 cd $(HOST_SUBDIR)/libiberty && \
29046 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29047 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29048 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29049 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29050 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29051 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29052 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29053 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29054 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29055 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29056 $(TARGET-stagefeedback-libiberty)
29058 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29059 clean-stagefeedback: clean-stagefeedback-libiberty
29060 clean-stagefeedback-libiberty:
29061 @if [ $(current_stage) = stagefeedback ]; then \
29062 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29063 else \
29064 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29065 $(MAKE) stagefeedback-start; \
29066 fi; \
29067 cd $(HOST_SUBDIR)/libiberty && \
29068 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29069 @endif libiberty-bootstrap
29072 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
29073 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
29074 maybe-all-stageautoprofile-libiberty:
29075 maybe-clean-stageautoprofile-libiberty:
29076 @if libiberty-bootstrap
29077 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
29078 all-stageautoprofile: all-stageautoprofile-libiberty
29079 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
29080 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29081 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29082 @r=`${PWD_COMMAND}`; export r; \
29083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29084 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29085 $(HOST_EXPORTS) \
29086 $(POSTSTAGE1_HOST_EXPORTS) \
29087 cd $(HOST_SUBDIR)/libiberty && \
29088 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29089 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29090 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29091 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29092 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29093 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29094 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29095 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29096 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29097 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29098 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29099 $(TARGET-stageautoprofile-libiberty)
29101 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
29102 clean-stageautoprofile: clean-stageautoprofile-libiberty
29103 clean-stageautoprofile-libiberty:
29104 @if [ $(current_stage) = stageautoprofile ]; then \
29105 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29106 else \
29107 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
29108 $(MAKE) stageautoprofile-start; \
29109 fi; \
29110 cd $(HOST_SUBDIR)/libiberty && \
29111 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29112 @endif libiberty-bootstrap
29115 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
29116 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
29117 maybe-all-stageautofeedback-libiberty:
29118 maybe-clean-stageautofeedback-libiberty:
29119 @if libiberty-bootstrap
29120 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
29121 all-stageautofeedback: all-stageautofeedback-libiberty
29122 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
29123 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29124 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29125 @r=`${PWD_COMMAND}`; export r; \
29126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29127 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29128 $(HOST_EXPORTS) \
29129 $(POSTSTAGE1_HOST_EXPORTS) \
29130 cd $(HOST_SUBDIR)/libiberty && \
29132 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29133 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29134 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29135 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29136 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29137 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29138 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29139 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29140 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29141 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29142 $(TARGET-stageautofeedback-libiberty)
29144 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
29145 clean-stageautofeedback: clean-stageautofeedback-libiberty
29146 clean-stageautofeedback-libiberty:
29147 @if [ $(current_stage) = stageautofeedback ]; then \
29148 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29149 else \
29150 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
29151 $(MAKE) stageautofeedback-start; \
29152 fi; \
29153 cd $(HOST_SUBDIR)/libiberty && \
29154 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29155 @endif libiberty-bootstrap
29161 .PHONY: check-libiberty maybe-check-libiberty
29162 maybe-check-libiberty:
29163 @if libiberty
29164 maybe-check-libiberty: check-libiberty
29166 check-libiberty:
29167 @: $(MAKE); $(unstage)
29168 @r=`${PWD_COMMAND}`; export r; \
29169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29170 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29171 (cd $(HOST_SUBDIR)/libiberty && \
29172 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
29174 @endif libiberty
29176 .PHONY: install-libiberty maybe-install-libiberty
29177 maybe-install-libiberty:
29178 @if libiberty
29179 maybe-install-libiberty: install-libiberty
29181 install-libiberty: installdirs
29182 @: $(MAKE); $(unstage)
29183 @r=`${PWD_COMMAND}`; export r; \
29184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29185 $(HOST_EXPORTS) \
29186 (cd $(HOST_SUBDIR)/libiberty && \
29187 $(MAKE) $(FLAGS_TO_PASS) install)
29189 @endif libiberty
29191 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
29192 maybe-install-strip-libiberty:
29193 @if libiberty
29194 maybe-install-strip-libiberty: install-strip-libiberty
29196 install-strip-libiberty: installdirs
29197 @: $(MAKE); $(unstage)
29198 @r=`${PWD_COMMAND}`; export r; \
29199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29200 $(HOST_EXPORTS) \
29201 (cd $(HOST_SUBDIR)/libiberty && \
29202 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29204 @endif libiberty
29206 # Other targets (info, dvi, pdf, etc.)
29208 .PHONY: maybe-info-libiberty info-libiberty
29209 maybe-info-libiberty:
29210 @if libiberty
29211 maybe-info-libiberty: info-libiberty
29213 info-libiberty: \
29214 configure-libiberty
29215 @[ -f ./libiberty/Makefile ] || exit 0; \
29216 r=`${PWD_COMMAND}`; export r; \
29217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29218 $(HOST_EXPORTS) \
29219 for flag in $(EXTRA_HOST_FLAGS) ; do \
29220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29221 done; \
29222 echo "Doing info in libiberty"; \
29223 (cd $(HOST_SUBDIR)/libiberty && \
29224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29226 "RANLIB=$${RANLIB}" \
29227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29228 info) \
29229 || exit 1
29231 @endif libiberty
29233 .PHONY: maybe-dvi-libiberty dvi-libiberty
29234 maybe-dvi-libiberty:
29235 @if libiberty
29236 maybe-dvi-libiberty: dvi-libiberty
29238 dvi-libiberty: \
29239 configure-libiberty
29240 @[ -f ./libiberty/Makefile ] || exit 0; \
29241 r=`${PWD_COMMAND}`; export r; \
29242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29243 $(HOST_EXPORTS) \
29244 for flag in $(EXTRA_HOST_FLAGS) ; do \
29245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29246 done; \
29247 echo "Doing dvi in libiberty"; \
29248 (cd $(HOST_SUBDIR)/libiberty && \
29249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29251 "RANLIB=$${RANLIB}" \
29252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29253 dvi) \
29254 || exit 1
29256 @endif libiberty
29258 .PHONY: maybe-pdf-libiberty pdf-libiberty
29259 maybe-pdf-libiberty:
29260 @if libiberty
29261 maybe-pdf-libiberty: pdf-libiberty
29263 pdf-libiberty: \
29264 configure-libiberty
29265 @[ -f ./libiberty/Makefile ] || exit 0; \
29266 r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 $(HOST_EXPORTS) \
29269 for flag in $(EXTRA_HOST_FLAGS) ; do \
29270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29271 done; \
29272 echo "Doing pdf in libiberty"; \
29273 (cd $(HOST_SUBDIR)/libiberty && \
29274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29276 "RANLIB=$${RANLIB}" \
29277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29278 pdf) \
29279 || exit 1
29281 @endif libiberty
29283 .PHONY: maybe-html-libiberty html-libiberty
29284 maybe-html-libiberty:
29285 @if libiberty
29286 maybe-html-libiberty: html-libiberty
29288 html-libiberty: \
29289 configure-libiberty
29290 @[ -f ./libiberty/Makefile ] || exit 0; \
29291 r=`${PWD_COMMAND}`; export r; \
29292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29293 $(HOST_EXPORTS) \
29294 for flag in $(EXTRA_HOST_FLAGS) ; do \
29295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29296 done; \
29297 echo "Doing html in libiberty"; \
29298 (cd $(HOST_SUBDIR)/libiberty && \
29299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29301 "RANLIB=$${RANLIB}" \
29302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29303 html) \
29304 || exit 1
29306 @endif libiberty
29308 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29309 maybe-TAGS-libiberty:
29310 @if libiberty
29311 maybe-TAGS-libiberty: TAGS-libiberty
29313 TAGS-libiberty: \
29314 configure-libiberty
29315 @[ -f ./libiberty/Makefile ] || exit 0; \
29316 r=`${PWD_COMMAND}`; export r; \
29317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29318 $(HOST_EXPORTS) \
29319 for flag in $(EXTRA_HOST_FLAGS) ; do \
29320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29321 done; \
29322 echo "Doing TAGS in libiberty"; \
29323 (cd $(HOST_SUBDIR)/libiberty && \
29324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29326 "RANLIB=$${RANLIB}" \
29327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29328 TAGS) \
29329 || exit 1
29331 @endif libiberty
29333 .PHONY: maybe-install-info-libiberty install-info-libiberty
29334 maybe-install-info-libiberty:
29335 @if libiberty
29336 maybe-install-info-libiberty: install-info-libiberty
29338 install-info-libiberty: \
29339 configure-libiberty \
29340 info-libiberty
29341 @[ -f ./libiberty/Makefile ] || exit 0; \
29342 r=`${PWD_COMMAND}`; export r; \
29343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29344 $(HOST_EXPORTS) \
29345 for flag in $(EXTRA_HOST_FLAGS) ; do \
29346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29347 done; \
29348 echo "Doing install-info in libiberty"; \
29349 (cd $(HOST_SUBDIR)/libiberty && \
29350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29352 "RANLIB=$${RANLIB}" \
29353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29354 install-info) \
29355 || exit 1
29357 @endif libiberty
29359 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
29360 maybe-install-dvi-libiberty:
29361 @if libiberty
29362 maybe-install-dvi-libiberty: install-dvi-libiberty
29364 install-dvi-libiberty: \
29365 configure-libiberty \
29366 dvi-libiberty
29367 @[ -f ./libiberty/Makefile ] || exit 0; \
29368 r=`${PWD_COMMAND}`; export r; \
29369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370 $(HOST_EXPORTS) \
29371 for flag in $(EXTRA_HOST_FLAGS) ; do \
29372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29373 done; \
29374 echo "Doing install-dvi in libiberty"; \
29375 (cd $(HOST_SUBDIR)/libiberty && \
29376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29378 "RANLIB=$${RANLIB}" \
29379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29380 install-dvi) \
29381 || exit 1
29383 @endif libiberty
29385 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29386 maybe-install-pdf-libiberty:
29387 @if libiberty
29388 maybe-install-pdf-libiberty: install-pdf-libiberty
29390 install-pdf-libiberty: \
29391 configure-libiberty \
29392 pdf-libiberty
29393 @[ -f ./libiberty/Makefile ] || exit 0; \
29394 r=`${PWD_COMMAND}`; export r; \
29395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29396 $(HOST_EXPORTS) \
29397 for flag in $(EXTRA_HOST_FLAGS) ; do \
29398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29399 done; \
29400 echo "Doing install-pdf in libiberty"; \
29401 (cd $(HOST_SUBDIR)/libiberty && \
29402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29404 "RANLIB=$${RANLIB}" \
29405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29406 install-pdf) \
29407 || exit 1
29409 @endif libiberty
29411 .PHONY: maybe-install-html-libiberty install-html-libiberty
29412 maybe-install-html-libiberty:
29413 @if libiberty
29414 maybe-install-html-libiberty: install-html-libiberty
29416 install-html-libiberty: \
29417 configure-libiberty \
29418 html-libiberty
29419 @[ -f ./libiberty/Makefile ] || exit 0; \
29420 r=`${PWD_COMMAND}`; export r; \
29421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29422 $(HOST_EXPORTS) \
29423 for flag in $(EXTRA_HOST_FLAGS) ; do \
29424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29425 done; \
29426 echo "Doing install-html in libiberty"; \
29427 (cd $(HOST_SUBDIR)/libiberty && \
29428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29430 "RANLIB=$${RANLIB}" \
29431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29432 install-html) \
29433 || exit 1
29435 @endif libiberty
29437 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29438 maybe-installcheck-libiberty:
29439 @if libiberty
29440 maybe-installcheck-libiberty: installcheck-libiberty
29442 installcheck-libiberty: \
29443 configure-libiberty
29444 @[ -f ./libiberty/Makefile ] || exit 0; \
29445 r=`${PWD_COMMAND}`; export r; \
29446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29447 $(HOST_EXPORTS) \
29448 for flag in $(EXTRA_HOST_FLAGS) ; do \
29449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29450 done; \
29451 echo "Doing installcheck in libiberty"; \
29452 (cd $(HOST_SUBDIR)/libiberty && \
29453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29455 "RANLIB=$${RANLIB}" \
29456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29457 installcheck) \
29458 || exit 1
29460 @endif libiberty
29462 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29463 maybe-mostlyclean-libiberty:
29464 @if libiberty
29465 maybe-mostlyclean-libiberty: mostlyclean-libiberty
29467 mostlyclean-libiberty:
29468 @[ -f ./libiberty/Makefile ] || exit 0; \
29469 r=`${PWD_COMMAND}`; export r; \
29470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29471 $(HOST_EXPORTS) \
29472 for flag in $(EXTRA_HOST_FLAGS) ; do \
29473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29474 done; \
29475 echo "Doing mostlyclean in libiberty"; \
29476 (cd $(HOST_SUBDIR)/libiberty && \
29477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29479 "RANLIB=$${RANLIB}" \
29480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29481 mostlyclean) \
29482 || exit 1
29484 @endif libiberty
29486 .PHONY: maybe-clean-libiberty clean-libiberty
29487 maybe-clean-libiberty:
29488 @if libiberty
29489 maybe-clean-libiberty: clean-libiberty
29491 clean-libiberty:
29492 @[ -f ./libiberty/Makefile ] || exit 0; \
29493 r=`${PWD_COMMAND}`; export r; \
29494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29495 $(HOST_EXPORTS) \
29496 for flag in $(EXTRA_HOST_FLAGS) ; do \
29497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29498 done; \
29499 echo "Doing clean in libiberty"; \
29500 (cd $(HOST_SUBDIR)/libiberty && \
29501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29503 "RANLIB=$${RANLIB}" \
29504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29505 clean) \
29506 || exit 1
29508 @endif libiberty
29510 .PHONY: maybe-distclean-libiberty distclean-libiberty
29511 maybe-distclean-libiberty:
29512 @if libiberty
29513 maybe-distclean-libiberty: distclean-libiberty
29515 distclean-libiberty:
29516 @[ -f ./libiberty/Makefile ] || exit 0; \
29517 r=`${PWD_COMMAND}`; export r; \
29518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29519 $(HOST_EXPORTS) \
29520 for flag in $(EXTRA_HOST_FLAGS) ; do \
29521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29522 done; \
29523 echo "Doing distclean in libiberty"; \
29524 (cd $(HOST_SUBDIR)/libiberty && \
29525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29527 "RANLIB=$${RANLIB}" \
29528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29529 distclean) \
29530 || exit 1
29532 @endif libiberty
29534 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29535 maybe-maintainer-clean-libiberty:
29536 @if libiberty
29537 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29539 maintainer-clean-libiberty:
29540 @[ -f ./libiberty/Makefile ] || exit 0; \
29541 r=`${PWD_COMMAND}`; export r; \
29542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29543 $(HOST_EXPORTS) \
29544 for flag in $(EXTRA_HOST_FLAGS) ; do \
29545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29546 done; \
29547 echo "Doing maintainer-clean in libiberty"; \
29548 (cd $(HOST_SUBDIR)/libiberty && \
29549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29551 "RANLIB=$${RANLIB}" \
29552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29553 maintainer-clean) \
29554 || exit 1
29556 @endif libiberty
29560 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29561 maybe-configure-libiberty-linker-plugin:
29562 @if gcc-bootstrap
29563 configure-libiberty-linker-plugin: stage_current
29564 @endif gcc-bootstrap
29565 @if libiberty-linker-plugin
29566 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29567 configure-libiberty-linker-plugin:
29568 @r=`${PWD_COMMAND}`; export r; \
29569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29572 $(HOST_EXPORTS) \
29573 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29574 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29575 case $(srcdir) in \
29576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29577 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29579 esac; \
29580 module_srcdir=libiberty; \
29581 $(SHELL) \
29582 $$s/$$module_srcdir/configure \
29583 --srcdir=$${topdir}/$$module_srcdir \
29584 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29585 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29586 || exit 1
29587 @endif libiberty-linker-plugin
29591 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29592 maybe-configure-stage1-libiberty-linker-plugin:
29593 @if libiberty-linker-plugin-bootstrap
29594 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29595 configure-stage1-libiberty-linker-plugin:
29596 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29597 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29598 @r=`${PWD_COMMAND}`; export r; \
29599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29600 TFLAGS="$(STAGE1_TFLAGS)"; \
29601 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29602 $(HOST_EXPORTS) \
29603 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29604 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29605 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29606 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29607 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29608 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29609 case $(srcdir) in \
29610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29611 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29613 esac; \
29614 module_srcdir=libiberty; \
29615 $(SHELL) $$s/$$module_srcdir/configure \
29616 --srcdir=$${topdir}/$$module_srcdir \
29617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29618 --target=${target_alias} \
29620 $(STAGE1_CONFIGURE_FLAGS) \
29621 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29622 @endif libiberty-linker-plugin-bootstrap
29624 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29625 maybe-configure-stage2-libiberty-linker-plugin:
29626 @if libiberty-linker-plugin-bootstrap
29627 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29628 configure-stage2-libiberty-linker-plugin:
29629 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29630 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29631 @r=`${PWD_COMMAND}`; export r; \
29632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29633 TFLAGS="$(STAGE2_TFLAGS)"; \
29634 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29635 $(HOST_EXPORTS) \
29636 $(POSTSTAGE1_HOST_EXPORTS) \
29637 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29638 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29639 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29640 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29641 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29642 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29643 case $(srcdir) in \
29644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29645 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29647 esac; \
29648 module_srcdir=libiberty; \
29649 $(SHELL) $$s/$$module_srcdir/configure \
29650 --srcdir=$${topdir}/$$module_srcdir \
29651 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29652 --target=${target_alias} \
29653 --with-build-libsubdir=$(HOST_SUBDIR) \
29654 $(STAGE2_CONFIGURE_FLAGS) \
29655 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29656 @endif libiberty-linker-plugin-bootstrap
29658 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29659 maybe-configure-stage3-libiberty-linker-plugin:
29660 @if libiberty-linker-plugin-bootstrap
29661 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29662 configure-stage3-libiberty-linker-plugin:
29663 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29664 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29665 @r=`${PWD_COMMAND}`; export r; \
29666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29667 TFLAGS="$(STAGE3_TFLAGS)"; \
29668 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29669 $(HOST_EXPORTS) \
29670 $(POSTSTAGE1_HOST_EXPORTS) \
29671 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29672 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29673 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29674 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29676 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29677 case $(srcdir) in \
29678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29679 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29681 esac; \
29682 module_srcdir=libiberty; \
29683 $(SHELL) $$s/$$module_srcdir/configure \
29684 --srcdir=$${topdir}/$$module_srcdir \
29685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29686 --target=${target_alias} \
29687 --with-build-libsubdir=$(HOST_SUBDIR) \
29688 $(STAGE3_CONFIGURE_FLAGS) \
29689 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29690 @endif libiberty-linker-plugin-bootstrap
29692 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29693 maybe-configure-stage4-libiberty-linker-plugin:
29694 @if libiberty-linker-plugin-bootstrap
29695 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29696 configure-stage4-libiberty-linker-plugin:
29697 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29698 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29699 @r=`${PWD_COMMAND}`; export r; \
29700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29701 TFLAGS="$(STAGE4_TFLAGS)"; \
29702 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29703 $(HOST_EXPORTS) \
29704 $(POSTSTAGE1_HOST_EXPORTS) \
29705 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29706 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29707 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29708 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29710 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29711 case $(srcdir) in \
29712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29713 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29715 esac; \
29716 module_srcdir=libiberty; \
29717 $(SHELL) $$s/$$module_srcdir/configure \
29718 --srcdir=$${topdir}/$$module_srcdir \
29719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29720 --target=${target_alias} \
29721 --with-build-libsubdir=$(HOST_SUBDIR) \
29722 $(STAGE4_CONFIGURE_FLAGS) \
29723 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29724 @endif libiberty-linker-plugin-bootstrap
29726 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29727 maybe-configure-stageprofile-libiberty-linker-plugin:
29728 @if libiberty-linker-plugin-bootstrap
29729 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29730 configure-stageprofile-libiberty-linker-plugin:
29731 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29733 @r=`${PWD_COMMAND}`; export r; \
29734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29735 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29736 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29737 $(HOST_EXPORTS) \
29738 $(POSTSTAGE1_HOST_EXPORTS) \
29739 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29740 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29741 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29742 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29744 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29745 case $(srcdir) in \
29746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29747 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29749 esac; \
29750 module_srcdir=libiberty; \
29751 $(SHELL) $$s/$$module_srcdir/configure \
29752 --srcdir=$${topdir}/$$module_srcdir \
29753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29754 --target=${target_alias} \
29755 --with-build-libsubdir=$(HOST_SUBDIR) \
29756 $(STAGEprofile_CONFIGURE_FLAGS) \
29757 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29758 @endif libiberty-linker-plugin-bootstrap
29760 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29761 maybe-configure-stagetrain-libiberty-linker-plugin:
29762 @if libiberty-linker-plugin-bootstrap
29763 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29764 configure-stagetrain-libiberty-linker-plugin:
29765 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29767 @r=`${PWD_COMMAND}`; export r; \
29768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29769 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29770 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29771 $(HOST_EXPORTS) \
29772 $(POSTSTAGE1_HOST_EXPORTS) \
29773 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29774 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29775 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29776 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29778 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29779 case $(srcdir) in \
29780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29781 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29783 esac; \
29784 module_srcdir=libiberty; \
29785 $(SHELL) $$s/$$module_srcdir/configure \
29786 --srcdir=$${topdir}/$$module_srcdir \
29787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29788 --target=${target_alias} \
29789 --with-build-libsubdir=$(HOST_SUBDIR) \
29790 $(STAGEtrain_CONFIGURE_FLAGS) \
29791 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29792 @endif libiberty-linker-plugin-bootstrap
29794 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29795 maybe-configure-stagefeedback-libiberty-linker-plugin:
29796 @if libiberty-linker-plugin-bootstrap
29797 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29798 configure-stagefeedback-libiberty-linker-plugin:
29799 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29801 @r=`${PWD_COMMAND}`; export r; \
29802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29803 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29804 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29805 $(HOST_EXPORTS) \
29806 $(POSTSTAGE1_HOST_EXPORTS) \
29807 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29808 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29809 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29810 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29812 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29813 case $(srcdir) in \
29814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29815 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29817 esac; \
29818 module_srcdir=libiberty; \
29819 $(SHELL) $$s/$$module_srcdir/configure \
29820 --srcdir=$${topdir}/$$module_srcdir \
29821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29822 --target=${target_alias} \
29823 --with-build-libsubdir=$(HOST_SUBDIR) \
29824 $(STAGEfeedback_CONFIGURE_FLAGS) \
29825 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29826 @endif libiberty-linker-plugin-bootstrap
29828 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29829 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29830 @if libiberty-linker-plugin-bootstrap
29831 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29832 configure-stageautoprofile-libiberty-linker-plugin:
29833 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29835 @r=`${PWD_COMMAND}`; export r; \
29836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29837 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29838 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29839 $(HOST_EXPORTS) \
29840 $(POSTSTAGE1_HOST_EXPORTS) \
29841 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29842 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29843 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29844 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29846 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29847 case $(srcdir) in \
29848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29849 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29851 esac; \
29852 module_srcdir=libiberty; \
29853 $(SHELL) $$s/$$module_srcdir/configure \
29854 --srcdir=$${topdir}/$$module_srcdir \
29855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29856 --target=${target_alias} \
29857 --with-build-libsubdir=$(HOST_SUBDIR) \
29858 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29859 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29860 @endif libiberty-linker-plugin-bootstrap
29862 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29863 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29864 @if libiberty-linker-plugin-bootstrap
29865 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29866 configure-stageautofeedback-libiberty-linker-plugin:
29867 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29869 @r=`${PWD_COMMAND}`; export r; \
29870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29871 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29872 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29873 $(HOST_EXPORTS) \
29874 $(POSTSTAGE1_HOST_EXPORTS) \
29875 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29876 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29877 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29878 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29880 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29881 case $(srcdir) in \
29882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29883 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29885 esac; \
29886 module_srcdir=libiberty; \
29887 $(SHELL) $$s/$$module_srcdir/configure \
29888 --srcdir=$${topdir}/$$module_srcdir \
29889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29890 --target=${target_alias} \
29891 --with-build-libsubdir=$(HOST_SUBDIR) \
29892 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29893 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29894 @endif libiberty-linker-plugin-bootstrap
29900 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29901 maybe-all-libiberty-linker-plugin:
29902 @if gcc-bootstrap
29903 all-libiberty-linker-plugin: stage_current
29904 @endif gcc-bootstrap
29905 @if libiberty-linker-plugin
29906 TARGET-libiberty-linker-plugin=all
29907 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29908 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29909 @r=`${PWD_COMMAND}`; export r; \
29910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29911 $(HOST_EXPORTS) \
29912 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29913 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29914 $(TARGET-libiberty-linker-plugin))
29915 @endif libiberty-linker-plugin
29919 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29920 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29921 maybe-all-stage1-libiberty-linker-plugin:
29922 maybe-clean-stage1-libiberty-linker-plugin:
29923 @if libiberty-linker-plugin-bootstrap
29924 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29925 all-stage1: all-stage1-libiberty-linker-plugin
29926 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29927 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29928 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29929 @r=`${PWD_COMMAND}`; export r; \
29930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931 TFLAGS="$(STAGE1_TFLAGS)"; \
29932 $(HOST_EXPORTS) \
29933 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29936 CFLAGS="$(STAGE1_CFLAGS)" \
29937 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29938 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29939 LIBCFLAGS="$(LIBCFLAGS)" \
29940 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29941 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29942 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29943 $(EXTRA_HOST_FLAGS) \
29944 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29945 TFLAGS="$(STAGE1_TFLAGS)" \
29946 $(TARGET-stage1-libiberty-linker-plugin)
29948 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29949 clean-stage1: clean-stage1-libiberty-linker-plugin
29950 clean-stage1-libiberty-linker-plugin:
29951 @if [ $(current_stage) = stage1 ]; then \
29952 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29953 else \
29954 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29955 $(MAKE) stage1-start; \
29956 fi; \
29957 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29958 $(MAKE) $(EXTRA_HOST_FLAGS) \
29959 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29960 @endif libiberty-linker-plugin-bootstrap
29963 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29964 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29965 maybe-all-stage2-libiberty-linker-plugin:
29966 maybe-clean-stage2-libiberty-linker-plugin:
29967 @if libiberty-linker-plugin-bootstrap
29968 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29969 all-stage2: all-stage2-libiberty-linker-plugin
29970 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29971 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29973 @r=`${PWD_COMMAND}`; export r; \
29974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29975 TFLAGS="$(STAGE2_TFLAGS)"; \
29976 $(HOST_EXPORTS) \
29977 $(POSTSTAGE1_HOST_EXPORTS) \
29978 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29980 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29981 CFLAGS="$(STAGE2_CFLAGS)" \
29982 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29983 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29984 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29985 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29986 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29987 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29988 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29989 TFLAGS="$(STAGE2_TFLAGS)" \
29990 $(TARGET-stage2-libiberty-linker-plugin)
29992 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29993 clean-stage2: clean-stage2-libiberty-linker-plugin
29994 clean-stage2-libiberty-linker-plugin:
29995 @if [ $(current_stage) = stage2 ]; then \
29996 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29997 else \
29998 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29999 $(MAKE) stage2-start; \
30000 fi; \
30001 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30002 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30003 @endif libiberty-linker-plugin-bootstrap
30006 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
30007 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
30008 maybe-all-stage3-libiberty-linker-plugin:
30009 maybe-clean-stage3-libiberty-linker-plugin:
30010 @if libiberty-linker-plugin-bootstrap
30011 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
30012 all-stage3: all-stage3-libiberty-linker-plugin
30013 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30014 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30015 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30016 @r=`${PWD_COMMAND}`; export r; \
30017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30018 TFLAGS="$(STAGE3_TFLAGS)"; \
30019 $(HOST_EXPORTS) \
30020 $(POSTSTAGE1_HOST_EXPORTS) \
30021 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30023 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30024 CFLAGS="$(STAGE3_CFLAGS)" \
30025 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30026 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30027 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30031 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30032 TFLAGS="$(STAGE3_TFLAGS)" \
30033 $(TARGET-stage3-libiberty-linker-plugin)
30035 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
30036 clean-stage3: clean-stage3-libiberty-linker-plugin
30037 clean-stage3-libiberty-linker-plugin:
30038 @if [ $(current_stage) = stage3 ]; then \
30039 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30040 else \
30041 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
30042 $(MAKE) stage3-start; \
30043 fi; \
30044 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30045 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30046 @endif libiberty-linker-plugin-bootstrap
30049 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
30050 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
30051 maybe-all-stage4-libiberty-linker-plugin:
30052 maybe-clean-stage4-libiberty-linker-plugin:
30053 @if libiberty-linker-plugin-bootstrap
30054 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
30055 all-stage4: all-stage4-libiberty-linker-plugin
30056 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30057 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30058 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30059 @r=`${PWD_COMMAND}`; export r; \
30060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30061 TFLAGS="$(STAGE4_TFLAGS)"; \
30062 $(HOST_EXPORTS) \
30063 $(POSTSTAGE1_HOST_EXPORTS) \
30064 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30067 CFLAGS="$(STAGE4_CFLAGS)" \
30068 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30069 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30070 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30074 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30075 TFLAGS="$(STAGE4_TFLAGS)" \
30076 $(TARGET-stage4-libiberty-linker-plugin)
30078 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
30079 clean-stage4: clean-stage4-libiberty-linker-plugin
30080 clean-stage4-libiberty-linker-plugin:
30081 @if [ $(current_stage) = stage4 ]; then \
30082 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30083 else \
30084 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
30085 $(MAKE) stage4-start; \
30086 fi; \
30087 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30088 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30089 @endif libiberty-linker-plugin-bootstrap
30092 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
30093 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
30094 maybe-all-stageprofile-libiberty-linker-plugin:
30095 maybe-clean-stageprofile-libiberty-linker-plugin:
30096 @if libiberty-linker-plugin-bootstrap
30097 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
30098 all-stageprofile: all-stageprofile-libiberty-linker-plugin
30099 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30100 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30101 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30102 @r=`${PWD_COMMAND}`; export r; \
30103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30104 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30105 $(HOST_EXPORTS) \
30106 $(POSTSTAGE1_HOST_EXPORTS) \
30107 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30110 CFLAGS="$(STAGEprofile_CFLAGS)" \
30111 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30112 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30113 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30117 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30118 TFLAGS="$(STAGEprofile_TFLAGS)" \
30119 $(TARGET-stageprofile-libiberty-linker-plugin)
30121 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
30122 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
30123 clean-stageprofile-libiberty-linker-plugin:
30124 @if [ $(current_stage) = stageprofile ]; then \
30125 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30126 else \
30127 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30128 $(MAKE) stageprofile-start; \
30129 fi; \
30130 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30131 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30132 @endif libiberty-linker-plugin-bootstrap
30135 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
30136 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
30137 maybe-all-stagetrain-libiberty-linker-plugin:
30138 maybe-clean-stagetrain-libiberty-linker-plugin:
30139 @if libiberty-linker-plugin-bootstrap
30140 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
30141 all-stagetrain: all-stagetrain-libiberty-linker-plugin
30142 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30143 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30144 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30145 @r=`${PWD_COMMAND}`; export r; \
30146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30148 $(HOST_EXPORTS) \
30149 $(POSTSTAGE1_HOST_EXPORTS) \
30150 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30152 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30153 CFLAGS="$(STAGEtrain_CFLAGS)" \
30154 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30155 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30156 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30157 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30158 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30159 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30160 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30161 TFLAGS="$(STAGEtrain_TFLAGS)" \
30162 $(TARGET-stagetrain-libiberty-linker-plugin)
30164 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
30165 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
30166 clean-stagetrain-libiberty-linker-plugin:
30167 @if [ $(current_stage) = stagetrain ]; then \
30168 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30169 else \
30170 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
30171 $(MAKE) stagetrain-start; \
30172 fi; \
30173 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30174 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30175 @endif libiberty-linker-plugin-bootstrap
30178 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
30179 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
30180 maybe-all-stagefeedback-libiberty-linker-plugin:
30181 maybe-clean-stagefeedback-libiberty-linker-plugin:
30182 @if libiberty-linker-plugin-bootstrap
30183 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
30184 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
30185 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30186 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30187 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30188 @r=`${PWD_COMMAND}`; export r; \
30189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30190 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30191 $(HOST_EXPORTS) \
30192 $(POSTSTAGE1_HOST_EXPORTS) \
30193 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30196 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30197 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30198 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30199 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30204 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30205 $(TARGET-stagefeedback-libiberty-linker-plugin)
30207 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
30208 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
30209 clean-stagefeedback-libiberty-linker-plugin:
30210 @if [ $(current_stage) = stagefeedback ]; then \
30211 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30212 else \
30213 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30214 $(MAKE) stagefeedback-start; \
30215 fi; \
30216 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30217 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30218 @endif libiberty-linker-plugin-bootstrap
30221 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
30222 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
30223 maybe-all-stageautoprofile-libiberty-linker-plugin:
30224 maybe-clean-stageautoprofile-libiberty-linker-plugin:
30225 @if libiberty-linker-plugin-bootstrap
30226 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
30227 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
30228 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30229 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30230 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30231 @r=`${PWD_COMMAND}`; export r; \
30232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30233 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30234 $(HOST_EXPORTS) \
30235 $(POSTSTAGE1_HOST_EXPORTS) \
30236 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30237 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30239 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30240 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30241 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30242 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30246 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30247 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30248 $(TARGET-stageautoprofile-libiberty-linker-plugin)
30250 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
30251 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
30252 clean-stageautoprofile-libiberty-linker-plugin:
30253 @if [ $(current_stage) = stageautoprofile ]; then \
30254 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30255 else \
30256 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30257 $(MAKE) stageautoprofile-start; \
30258 fi; \
30259 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30260 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30261 @endif libiberty-linker-plugin-bootstrap
30264 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
30265 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
30266 maybe-all-stageautofeedback-libiberty-linker-plugin:
30267 maybe-clean-stageautofeedback-libiberty-linker-plugin:
30268 @if libiberty-linker-plugin-bootstrap
30269 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
30270 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
30271 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30272 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30273 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30274 @r=`${PWD_COMMAND}`; export r; \
30275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30276 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30277 $(HOST_EXPORTS) \
30278 $(POSTSTAGE1_HOST_EXPORTS) \
30279 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30282 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30283 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30284 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30285 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30290 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30291 $(TARGET-stageautofeedback-libiberty-linker-plugin)
30293 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
30294 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
30295 clean-stageautofeedback-libiberty-linker-plugin:
30296 @if [ $(current_stage) = stageautofeedback ]; then \
30297 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30298 else \
30299 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30300 $(MAKE) stageautofeedback-start; \
30301 fi; \
30302 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30304 @endif libiberty-linker-plugin-bootstrap
30310 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
30311 maybe-check-libiberty-linker-plugin:
30312 @if libiberty-linker-plugin
30313 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
30315 check-libiberty-linker-plugin:
30316 @: $(MAKE); $(unstage)
30317 @r=`${PWD_COMMAND}`; export r; \
30318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30319 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30320 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30321 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
30323 @endif libiberty-linker-plugin
30325 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
30326 maybe-install-libiberty-linker-plugin:
30327 @if libiberty-linker-plugin
30328 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
30330 install-libiberty-linker-plugin: installdirs
30331 @: $(MAKE); $(unstage)
30332 @r=`${PWD_COMMAND}`; export r; \
30333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30334 $(HOST_EXPORTS) \
30335 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30336 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
30338 @endif libiberty-linker-plugin
30340 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
30341 maybe-install-strip-libiberty-linker-plugin:
30342 @if libiberty-linker-plugin
30343 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
30345 install-strip-libiberty-linker-plugin: installdirs
30346 @: $(MAKE); $(unstage)
30347 @r=`${PWD_COMMAND}`; export r; \
30348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30349 $(HOST_EXPORTS) \
30350 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30351 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
30353 @endif libiberty-linker-plugin
30355 # Other targets (info, dvi, pdf, etc.)
30357 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
30358 maybe-info-libiberty-linker-plugin:
30359 @if libiberty-linker-plugin
30360 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
30362 info-libiberty-linker-plugin: \
30363 configure-libiberty-linker-plugin
30364 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30365 r=`${PWD_COMMAND}`; export r; \
30366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30367 $(HOST_EXPORTS) \
30368 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30370 done; \
30371 echo "Doing info in libiberty-linker-plugin"; \
30372 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30375 "RANLIB=$${RANLIB}" \
30376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30377 info) \
30378 || exit 1
30380 @endif libiberty-linker-plugin
30382 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
30383 maybe-dvi-libiberty-linker-plugin:
30384 @if libiberty-linker-plugin
30385 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
30387 dvi-libiberty-linker-plugin: \
30388 configure-libiberty-linker-plugin
30389 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30390 r=`${PWD_COMMAND}`; export r; \
30391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30392 $(HOST_EXPORTS) \
30393 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30395 done; \
30396 echo "Doing dvi in libiberty-linker-plugin"; \
30397 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30400 "RANLIB=$${RANLIB}" \
30401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30402 dvi) \
30403 || exit 1
30405 @endif libiberty-linker-plugin
30407 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
30408 maybe-pdf-libiberty-linker-plugin:
30409 @if libiberty-linker-plugin
30410 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
30412 pdf-libiberty-linker-plugin: \
30413 configure-libiberty-linker-plugin
30414 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30415 r=`${PWD_COMMAND}`; export r; \
30416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30417 $(HOST_EXPORTS) \
30418 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30420 done; \
30421 echo "Doing pdf in libiberty-linker-plugin"; \
30422 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30425 "RANLIB=$${RANLIB}" \
30426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30427 pdf) \
30428 || exit 1
30430 @endif libiberty-linker-plugin
30432 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
30433 maybe-html-libiberty-linker-plugin:
30434 @if libiberty-linker-plugin
30435 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
30437 html-libiberty-linker-plugin: \
30438 configure-libiberty-linker-plugin
30439 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30440 r=`${PWD_COMMAND}`; export r; \
30441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30442 $(HOST_EXPORTS) \
30443 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30445 done; \
30446 echo "Doing html in libiberty-linker-plugin"; \
30447 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30450 "RANLIB=$${RANLIB}" \
30451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30452 html) \
30453 || exit 1
30455 @endif libiberty-linker-plugin
30457 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
30458 maybe-TAGS-libiberty-linker-plugin:
30459 @if libiberty-linker-plugin
30460 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
30462 TAGS-libiberty-linker-plugin: \
30463 configure-libiberty-linker-plugin
30464 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30465 r=`${PWD_COMMAND}`; export r; \
30466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30467 $(HOST_EXPORTS) \
30468 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30470 done; \
30471 echo "Doing TAGS in libiberty-linker-plugin"; \
30472 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30475 "RANLIB=$${RANLIB}" \
30476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30477 TAGS) \
30478 || exit 1
30480 @endif libiberty-linker-plugin
30482 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
30483 maybe-install-info-libiberty-linker-plugin:
30484 @if libiberty-linker-plugin
30485 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
30487 install-info-libiberty-linker-plugin: \
30488 configure-libiberty-linker-plugin \
30489 info-libiberty-linker-plugin
30490 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30491 r=`${PWD_COMMAND}`; export r; \
30492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30493 $(HOST_EXPORTS) \
30494 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30496 done; \
30497 echo "Doing install-info in libiberty-linker-plugin"; \
30498 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30501 "RANLIB=$${RANLIB}" \
30502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30503 install-info) \
30504 || exit 1
30506 @endif libiberty-linker-plugin
30508 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
30509 maybe-install-dvi-libiberty-linker-plugin:
30510 @if libiberty-linker-plugin
30511 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
30513 install-dvi-libiberty-linker-plugin: \
30514 configure-libiberty-linker-plugin \
30515 dvi-libiberty-linker-plugin
30516 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30517 r=`${PWD_COMMAND}`; export r; \
30518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30519 $(HOST_EXPORTS) \
30520 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30522 done; \
30523 echo "Doing install-dvi in libiberty-linker-plugin"; \
30524 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30527 "RANLIB=$${RANLIB}" \
30528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30529 install-dvi) \
30530 || exit 1
30532 @endif libiberty-linker-plugin
30534 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
30535 maybe-install-pdf-libiberty-linker-plugin:
30536 @if libiberty-linker-plugin
30537 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
30539 install-pdf-libiberty-linker-plugin: \
30540 configure-libiberty-linker-plugin \
30541 pdf-libiberty-linker-plugin
30542 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30543 r=`${PWD_COMMAND}`; export r; \
30544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30545 $(HOST_EXPORTS) \
30546 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30548 done; \
30549 echo "Doing install-pdf in libiberty-linker-plugin"; \
30550 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30553 "RANLIB=$${RANLIB}" \
30554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30555 install-pdf) \
30556 || exit 1
30558 @endif libiberty-linker-plugin
30560 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30561 maybe-install-html-libiberty-linker-plugin:
30562 @if libiberty-linker-plugin
30563 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30565 install-html-libiberty-linker-plugin: \
30566 configure-libiberty-linker-plugin \
30567 html-libiberty-linker-plugin
30568 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30569 r=`${PWD_COMMAND}`; export r; \
30570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30571 $(HOST_EXPORTS) \
30572 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30574 done; \
30575 echo "Doing install-html in libiberty-linker-plugin"; \
30576 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30579 "RANLIB=$${RANLIB}" \
30580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30581 install-html) \
30582 || exit 1
30584 @endif libiberty-linker-plugin
30586 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30587 maybe-installcheck-libiberty-linker-plugin:
30588 @if libiberty-linker-plugin
30589 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30591 installcheck-libiberty-linker-plugin: \
30592 configure-libiberty-linker-plugin
30593 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30594 r=`${PWD_COMMAND}`; export r; \
30595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596 $(HOST_EXPORTS) \
30597 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30599 done; \
30600 echo "Doing installcheck in libiberty-linker-plugin"; \
30601 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30604 "RANLIB=$${RANLIB}" \
30605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30606 installcheck) \
30607 || exit 1
30609 @endif libiberty-linker-plugin
30611 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30612 maybe-mostlyclean-libiberty-linker-plugin:
30613 @if libiberty-linker-plugin
30614 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30616 mostlyclean-libiberty-linker-plugin:
30617 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30618 r=`${PWD_COMMAND}`; export r; \
30619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620 $(HOST_EXPORTS) \
30621 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30623 done; \
30624 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30625 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30628 "RANLIB=$${RANLIB}" \
30629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30630 mostlyclean) \
30631 || exit 1
30633 @endif libiberty-linker-plugin
30635 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30636 maybe-clean-libiberty-linker-plugin:
30637 @if libiberty-linker-plugin
30638 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30640 clean-libiberty-linker-plugin:
30641 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30642 r=`${PWD_COMMAND}`; export r; \
30643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30644 $(HOST_EXPORTS) \
30645 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30647 done; \
30648 echo "Doing clean in libiberty-linker-plugin"; \
30649 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30652 "RANLIB=$${RANLIB}" \
30653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30654 clean) \
30655 || exit 1
30657 @endif libiberty-linker-plugin
30659 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30660 maybe-distclean-libiberty-linker-plugin:
30661 @if libiberty-linker-plugin
30662 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30664 distclean-libiberty-linker-plugin:
30665 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30666 r=`${PWD_COMMAND}`; export r; \
30667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30668 $(HOST_EXPORTS) \
30669 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30671 done; \
30672 echo "Doing distclean in libiberty-linker-plugin"; \
30673 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30676 "RANLIB=$${RANLIB}" \
30677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30678 distclean) \
30679 || exit 1
30681 @endif libiberty-linker-plugin
30683 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30684 maybe-maintainer-clean-libiberty-linker-plugin:
30685 @if libiberty-linker-plugin
30686 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30688 maintainer-clean-libiberty-linker-plugin:
30689 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30690 r=`${PWD_COMMAND}`; export r; \
30691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30692 $(HOST_EXPORTS) \
30693 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695 done; \
30696 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30697 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30700 "RANLIB=$${RANLIB}" \
30701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30702 maintainer-clean) \
30703 || exit 1
30705 @endif libiberty-linker-plugin
30709 .PHONY: configure-libiconv maybe-configure-libiconv
30710 maybe-configure-libiconv:
30711 @if gcc-bootstrap
30712 configure-libiconv: stage_current
30713 @endif gcc-bootstrap
30714 @if libiconv
30715 maybe-configure-libiconv: configure-libiconv
30716 configure-libiconv:
30717 @r=`${PWD_COMMAND}`; export r; \
30718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30719 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30721 $(HOST_EXPORTS) \
30722 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30723 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30724 case $(srcdir) in \
30725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30726 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30728 esac; \
30729 module_srcdir=libiconv; \
30730 $(SHELL) \
30731 $$s/$$module_srcdir/configure \
30732 --srcdir=$${topdir}/$$module_srcdir \
30733 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30734 --target=${target_alias} --disable-shared \
30735 || exit 1
30736 @endif libiconv
30740 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30741 maybe-configure-stage1-libiconv:
30742 @if libiconv-bootstrap
30743 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30744 configure-stage1-libiconv:
30745 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30746 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30747 @r=`${PWD_COMMAND}`; export r; \
30748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30749 TFLAGS="$(STAGE1_TFLAGS)"; \
30750 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30751 $(HOST_EXPORTS) \
30752 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30753 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30754 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30755 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30757 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30758 case $(srcdir) in \
30759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30760 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30762 esac; \
30763 module_srcdir=libiconv; \
30764 $(SHELL) $$s/$$module_srcdir/configure \
30765 --srcdir=$${topdir}/$$module_srcdir \
30766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30767 --target=${target_alias} \
30769 $(STAGE1_CONFIGURE_FLAGS) \
30770 --disable-shared
30771 @endif libiconv-bootstrap
30773 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30774 maybe-configure-stage2-libiconv:
30775 @if libiconv-bootstrap
30776 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30777 configure-stage2-libiconv:
30778 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30780 @r=`${PWD_COMMAND}`; export r; \
30781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30782 TFLAGS="$(STAGE2_TFLAGS)"; \
30783 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30784 $(HOST_EXPORTS) \
30785 $(POSTSTAGE1_HOST_EXPORTS) \
30786 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30787 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30788 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30789 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30790 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30791 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30792 case $(srcdir) in \
30793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30794 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30796 esac; \
30797 module_srcdir=libiconv; \
30798 $(SHELL) $$s/$$module_srcdir/configure \
30799 --srcdir=$${topdir}/$$module_srcdir \
30800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30801 --target=${target_alias} \
30802 --with-build-libsubdir=$(HOST_SUBDIR) \
30803 $(STAGE2_CONFIGURE_FLAGS) \
30804 --disable-shared
30805 @endif libiconv-bootstrap
30807 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30808 maybe-configure-stage3-libiconv:
30809 @if libiconv-bootstrap
30810 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30811 configure-stage3-libiconv:
30812 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30814 @r=`${PWD_COMMAND}`; export r; \
30815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30816 TFLAGS="$(STAGE3_TFLAGS)"; \
30817 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30818 $(HOST_EXPORTS) \
30819 $(POSTSTAGE1_HOST_EXPORTS) \
30820 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30821 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30822 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30823 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30825 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30826 case $(srcdir) in \
30827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30828 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30830 esac; \
30831 module_srcdir=libiconv; \
30832 $(SHELL) $$s/$$module_srcdir/configure \
30833 --srcdir=$${topdir}/$$module_srcdir \
30834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30835 --target=${target_alias} \
30836 --with-build-libsubdir=$(HOST_SUBDIR) \
30837 $(STAGE3_CONFIGURE_FLAGS) \
30838 --disable-shared
30839 @endif libiconv-bootstrap
30841 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30842 maybe-configure-stage4-libiconv:
30843 @if libiconv-bootstrap
30844 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30845 configure-stage4-libiconv:
30846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30847 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30848 @r=`${PWD_COMMAND}`; export r; \
30849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30850 TFLAGS="$(STAGE4_TFLAGS)"; \
30851 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30852 $(HOST_EXPORTS) \
30853 $(POSTSTAGE1_HOST_EXPORTS) \
30854 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30855 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30856 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30857 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30859 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30860 case $(srcdir) in \
30861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30862 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30864 esac; \
30865 module_srcdir=libiconv; \
30866 $(SHELL) $$s/$$module_srcdir/configure \
30867 --srcdir=$${topdir}/$$module_srcdir \
30868 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30869 --target=${target_alias} \
30870 --with-build-libsubdir=$(HOST_SUBDIR) \
30871 $(STAGE4_CONFIGURE_FLAGS) \
30872 --disable-shared
30873 @endif libiconv-bootstrap
30875 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30876 maybe-configure-stageprofile-libiconv:
30877 @if libiconv-bootstrap
30878 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30879 configure-stageprofile-libiconv:
30880 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30882 @r=`${PWD_COMMAND}`; export r; \
30883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30884 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30885 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30886 $(HOST_EXPORTS) \
30887 $(POSTSTAGE1_HOST_EXPORTS) \
30888 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30889 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30890 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30891 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30893 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30894 case $(srcdir) in \
30895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30896 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30898 esac; \
30899 module_srcdir=libiconv; \
30900 $(SHELL) $$s/$$module_srcdir/configure \
30901 --srcdir=$${topdir}/$$module_srcdir \
30902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30903 --target=${target_alias} \
30904 --with-build-libsubdir=$(HOST_SUBDIR) \
30905 $(STAGEprofile_CONFIGURE_FLAGS) \
30906 --disable-shared
30907 @endif libiconv-bootstrap
30909 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30910 maybe-configure-stagetrain-libiconv:
30911 @if libiconv-bootstrap
30912 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30913 configure-stagetrain-libiconv:
30914 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30916 @r=`${PWD_COMMAND}`; export r; \
30917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30918 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30919 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30920 $(HOST_EXPORTS) \
30921 $(POSTSTAGE1_HOST_EXPORTS) \
30922 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30923 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30924 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30925 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30927 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30928 case $(srcdir) in \
30929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30930 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30932 esac; \
30933 module_srcdir=libiconv; \
30934 $(SHELL) $$s/$$module_srcdir/configure \
30935 --srcdir=$${topdir}/$$module_srcdir \
30936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30937 --target=${target_alias} \
30938 --with-build-libsubdir=$(HOST_SUBDIR) \
30939 $(STAGEtrain_CONFIGURE_FLAGS) \
30940 --disable-shared
30941 @endif libiconv-bootstrap
30943 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30944 maybe-configure-stagefeedback-libiconv:
30945 @if libiconv-bootstrap
30946 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30947 configure-stagefeedback-libiconv:
30948 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30950 @r=`${PWD_COMMAND}`; export r; \
30951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30952 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30953 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30954 $(HOST_EXPORTS) \
30955 $(POSTSTAGE1_HOST_EXPORTS) \
30956 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30957 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30958 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30959 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30961 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30962 case $(srcdir) in \
30963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30964 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30966 esac; \
30967 module_srcdir=libiconv; \
30968 $(SHELL) $$s/$$module_srcdir/configure \
30969 --srcdir=$${topdir}/$$module_srcdir \
30970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30971 --target=${target_alias} \
30972 --with-build-libsubdir=$(HOST_SUBDIR) \
30973 $(STAGEfeedback_CONFIGURE_FLAGS) \
30974 --disable-shared
30975 @endif libiconv-bootstrap
30977 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30978 maybe-configure-stageautoprofile-libiconv:
30979 @if libiconv-bootstrap
30980 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30981 configure-stageautoprofile-libiconv:
30982 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30984 @r=`${PWD_COMMAND}`; export r; \
30985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30987 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30988 $(HOST_EXPORTS) \
30989 $(POSTSTAGE1_HOST_EXPORTS) \
30990 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30991 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30992 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30993 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30995 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30996 case $(srcdir) in \
30997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30998 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31000 esac; \
31001 module_srcdir=libiconv; \
31002 $(SHELL) $$s/$$module_srcdir/configure \
31003 --srcdir=$${topdir}/$$module_srcdir \
31004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31005 --target=${target_alias} \
31006 --with-build-libsubdir=$(HOST_SUBDIR) \
31007 $(STAGEautoprofile_CONFIGURE_FLAGS) \
31008 --disable-shared
31009 @endif libiconv-bootstrap
31011 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
31012 maybe-configure-stageautofeedback-libiconv:
31013 @if libiconv-bootstrap
31014 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31015 configure-stageautofeedback-libiconv:
31016 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31018 @r=`${PWD_COMMAND}`; export r; \
31019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31020 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31021 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31022 $(HOST_EXPORTS) \
31023 $(POSTSTAGE1_HOST_EXPORTS) \
31024 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
31025 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
31026 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
31027 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
31028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31029 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31030 case $(srcdir) in \
31031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31032 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31034 esac; \
31035 module_srcdir=libiconv; \
31036 $(SHELL) $$s/$$module_srcdir/configure \
31037 --srcdir=$${topdir}/$$module_srcdir \
31038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31039 --target=${target_alias} \
31040 --with-build-libsubdir=$(HOST_SUBDIR) \
31041 $(STAGEautofeedback_CONFIGURE_FLAGS) \
31042 --disable-shared
31043 @endif libiconv-bootstrap
31049 .PHONY: all-libiconv maybe-all-libiconv
31050 maybe-all-libiconv:
31051 @if gcc-bootstrap
31052 all-libiconv: stage_current
31053 @endif gcc-bootstrap
31054 @if libiconv
31055 TARGET-libiconv=all
31056 maybe-all-libiconv: all-libiconv
31057 all-libiconv: configure-libiconv
31058 @r=`${PWD_COMMAND}`; export r; \
31059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31060 $(HOST_EXPORTS) \
31061 (cd $(HOST_SUBDIR)/libiconv && \
31062 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31063 $(TARGET-libiconv))
31064 @endif libiconv
31068 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
31069 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
31070 maybe-all-stage1-libiconv:
31071 maybe-clean-stage1-libiconv:
31072 @if libiconv-bootstrap
31073 maybe-all-stage1-libiconv: all-stage1-libiconv
31074 all-stage1: all-stage1-libiconv
31075 TARGET-stage1-libiconv = $(TARGET-libiconv)
31076 all-stage1-libiconv: configure-stage1-libiconv
31077 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31078 @r=`${PWD_COMMAND}`; export r; \
31079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31080 TFLAGS="$(STAGE1_TFLAGS)"; \
31081 $(HOST_EXPORTS) \
31082 cd $(HOST_SUBDIR)/libiconv && \
31084 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31085 CFLAGS="$(STAGE1_CFLAGS)" \
31086 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
31087 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31088 LIBCFLAGS="$(LIBCFLAGS)" \
31089 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31090 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31091 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31092 $(EXTRA_HOST_FLAGS) \
31093 $(STAGE1_FLAGS_TO_PASS) \
31094 TFLAGS="$(STAGE1_TFLAGS)" \
31095 $(TARGET-stage1-libiconv)
31097 maybe-clean-stage1-libiconv: clean-stage1-libiconv
31098 clean-stage1: clean-stage1-libiconv
31099 clean-stage1-libiconv:
31100 @if [ $(current_stage) = stage1 ]; then \
31101 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31102 else \
31103 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
31104 $(MAKE) stage1-start; \
31105 fi; \
31106 cd $(HOST_SUBDIR)/libiconv && \
31107 $(MAKE) $(EXTRA_HOST_FLAGS) \
31108 $(STAGE1_FLAGS_TO_PASS) clean
31109 @endif libiconv-bootstrap
31112 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
31113 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
31114 maybe-all-stage2-libiconv:
31115 maybe-clean-stage2-libiconv:
31116 @if libiconv-bootstrap
31117 maybe-all-stage2-libiconv: all-stage2-libiconv
31118 all-stage2: all-stage2-libiconv
31119 TARGET-stage2-libiconv = $(TARGET-libiconv)
31120 all-stage2-libiconv: configure-stage2-libiconv
31121 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31122 @r=`${PWD_COMMAND}`; export r; \
31123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31124 TFLAGS="$(STAGE2_TFLAGS)"; \
31125 $(HOST_EXPORTS) \
31126 $(POSTSTAGE1_HOST_EXPORTS) \
31127 cd $(HOST_SUBDIR)/libiconv && \
31129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31130 CFLAGS="$(STAGE2_CFLAGS)" \
31131 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
31132 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31133 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31138 TFLAGS="$(STAGE2_TFLAGS)" \
31139 $(TARGET-stage2-libiconv)
31141 maybe-clean-stage2-libiconv: clean-stage2-libiconv
31142 clean-stage2: clean-stage2-libiconv
31143 clean-stage2-libiconv:
31144 @if [ $(current_stage) = stage2 ]; then \
31145 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31146 else \
31147 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
31148 $(MAKE) stage2-start; \
31149 fi; \
31150 cd $(HOST_SUBDIR)/libiconv && \
31151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31152 @endif libiconv-bootstrap
31155 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
31156 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
31157 maybe-all-stage3-libiconv:
31158 maybe-clean-stage3-libiconv:
31159 @if libiconv-bootstrap
31160 maybe-all-stage3-libiconv: all-stage3-libiconv
31161 all-stage3: all-stage3-libiconv
31162 TARGET-stage3-libiconv = $(TARGET-libiconv)
31163 all-stage3-libiconv: configure-stage3-libiconv
31164 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31165 @r=`${PWD_COMMAND}`; export r; \
31166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167 TFLAGS="$(STAGE3_TFLAGS)"; \
31168 $(HOST_EXPORTS) \
31169 $(POSTSTAGE1_HOST_EXPORTS) \
31170 cd $(HOST_SUBDIR)/libiconv && \
31172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31173 CFLAGS="$(STAGE3_CFLAGS)" \
31174 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
31175 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31176 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31181 TFLAGS="$(STAGE3_TFLAGS)" \
31182 $(TARGET-stage3-libiconv)
31184 maybe-clean-stage3-libiconv: clean-stage3-libiconv
31185 clean-stage3: clean-stage3-libiconv
31186 clean-stage3-libiconv:
31187 @if [ $(current_stage) = stage3 ]; then \
31188 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31189 else \
31190 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
31191 $(MAKE) stage3-start; \
31192 fi; \
31193 cd $(HOST_SUBDIR)/libiconv && \
31194 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31195 @endif libiconv-bootstrap
31198 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
31199 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
31200 maybe-all-stage4-libiconv:
31201 maybe-clean-stage4-libiconv:
31202 @if libiconv-bootstrap
31203 maybe-all-stage4-libiconv: all-stage4-libiconv
31204 all-stage4: all-stage4-libiconv
31205 TARGET-stage4-libiconv = $(TARGET-libiconv)
31206 all-stage4-libiconv: configure-stage4-libiconv
31207 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31208 @r=`${PWD_COMMAND}`; export r; \
31209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31210 TFLAGS="$(STAGE4_TFLAGS)"; \
31211 $(HOST_EXPORTS) \
31212 $(POSTSTAGE1_HOST_EXPORTS) \
31213 cd $(HOST_SUBDIR)/libiconv && \
31215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31216 CFLAGS="$(STAGE4_CFLAGS)" \
31217 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
31218 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31219 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31224 TFLAGS="$(STAGE4_TFLAGS)" \
31225 $(TARGET-stage4-libiconv)
31227 maybe-clean-stage4-libiconv: clean-stage4-libiconv
31228 clean-stage4: clean-stage4-libiconv
31229 clean-stage4-libiconv:
31230 @if [ $(current_stage) = stage4 ]; then \
31231 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31232 else \
31233 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
31234 $(MAKE) stage4-start; \
31235 fi; \
31236 cd $(HOST_SUBDIR)/libiconv && \
31237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31238 @endif libiconv-bootstrap
31241 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
31242 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
31243 maybe-all-stageprofile-libiconv:
31244 maybe-clean-stageprofile-libiconv:
31245 @if libiconv-bootstrap
31246 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
31247 all-stageprofile: all-stageprofile-libiconv
31248 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
31249 all-stageprofile-libiconv: configure-stageprofile-libiconv
31250 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31251 @r=`${PWD_COMMAND}`; export r; \
31252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31254 $(HOST_EXPORTS) \
31255 $(POSTSTAGE1_HOST_EXPORTS) \
31256 cd $(HOST_SUBDIR)/libiconv && \
31258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31259 CFLAGS="$(STAGEprofile_CFLAGS)" \
31260 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
31261 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31262 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31267 TFLAGS="$(STAGEprofile_TFLAGS)" \
31268 $(TARGET-stageprofile-libiconv)
31270 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
31271 clean-stageprofile: clean-stageprofile-libiconv
31272 clean-stageprofile-libiconv:
31273 @if [ $(current_stage) = stageprofile ]; then \
31274 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31275 else \
31276 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
31277 $(MAKE) stageprofile-start; \
31278 fi; \
31279 cd $(HOST_SUBDIR)/libiconv && \
31280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31281 @endif libiconv-bootstrap
31284 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
31285 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
31286 maybe-all-stagetrain-libiconv:
31287 maybe-clean-stagetrain-libiconv:
31288 @if libiconv-bootstrap
31289 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
31290 all-stagetrain: all-stagetrain-libiconv
31291 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
31292 all-stagetrain-libiconv: configure-stagetrain-libiconv
31293 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31294 @r=`${PWD_COMMAND}`; export r; \
31295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31297 $(HOST_EXPORTS) \
31298 $(POSTSTAGE1_HOST_EXPORTS) \
31299 cd $(HOST_SUBDIR)/libiconv && \
31301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31302 CFLAGS="$(STAGEtrain_CFLAGS)" \
31303 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
31304 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
31305 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
31306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31310 TFLAGS="$(STAGEtrain_TFLAGS)" \
31311 $(TARGET-stagetrain-libiconv)
31313 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
31314 clean-stagetrain: clean-stagetrain-libiconv
31315 clean-stagetrain-libiconv:
31316 @if [ $(current_stage) = stagetrain ]; then \
31317 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31318 else \
31319 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
31320 $(MAKE) stagetrain-start; \
31321 fi; \
31322 cd $(HOST_SUBDIR)/libiconv && \
31323 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31324 @endif libiconv-bootstrap
31327 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
31328 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
31329 maybe-all-stagefeedback-libiconv:
31330 maybe-clean-stagefeedback-libiconv:
31331 @if libiconv-bootstrap
31332 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
31333 all-stagefeedback: all-stagefeedback-libiconv
31334 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
31335 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
31336 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31337 @r=`${PWD_COMMAND}`; export r; \
31338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31340 $(HOST_EXPORTS) \
31341 $(POSTSTAGE1_HOST_EXPORTS) \
31342 cd $(HOST_SUBDIR)/libiconv && \
31344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31345 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31346 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
31347 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31348 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31353 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31354 $(TARGET-stagefeedback-libiconv)
31356 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
31357 clean-stagefeedback: clean-stagefeedback-libiconv
31358 clean-stagefeedback-libiconv:
31359 @if [ $(current_stage) = stagefeedback ]; then \
31360 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31361 else \
31362 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
31363 $(MAKE) stagefeedback-start; \
31364 fi; \
31365 cd $(HOST_SUBDIR)/libiconv && \
31366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31367 @endif libiconv-bootstrap
31370 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
31371 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
31372 maybe-all-stageautoprofile-libiconv:
31373 maybe-clean-stageautoprofile-libiconv:
31374 @if libiconv-bootstrap
31375 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
31376 all-stageautoprofile: all-stageautoprofile-libiconv
31377 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
31378 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31379 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31380 @r=`${PWD_COMMAND}`; export r; \
31381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31383 $(HOST_EXPORTS) \
31384 $(POSTSTAGE1_HOST_EXPORTS) \
31385 cd $(HOST_SUBDIR)/libiconv && \
31386 $$s/gcc/config/i386/$(AUTO_PROFILE) \
31387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31388 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
31389 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
31390 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
31391 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
31392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31396 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
31397 $(TARGET-stageautoprofile-libiconv)
31399 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
31400 clean-stageautoprofile: clean-stageautoprofile-libiconv
31401 clean-stageautoprofile-libiconv:
31402 @if [ $(current_stage) = stageautoprofile ]; then \
31403 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31404 else \
31405 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
31406 $(MAKE) stageautoprofile-start; \
31407 fi; \
31408 cd $(HOST_SUBDIR)/libiconv && \
31409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31410 @endif libiconv-bootstrap
31413 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
31414 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
31415 maybe-all-stageautofeedback-libiconv:
31416 maybe-clean-stageautofeedback-libiconv:
31417 @if libiconv-bootstrap
31418 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
31419 all-stageautofeedback: all-stageautofeedback-libiconv
31420 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
31421 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31422 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31423 @r=`${PWD_COMMAND}`; export r; \
31424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31425 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31426 $(HOST_EXPORTS) \
31427 $(POSTSTAGE1_HOST_EXPORTS) \
31428 cd $(HOST_SUBDIR)/libiconv && \
31430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31431 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
31432 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
31433 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
31434 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
31435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31438 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31439 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
31440 $(TARGET-stageautofeedback-libiconv)
31442 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
31443 clean-stageautofeedback: clean-stageautofeedback-libiconv
31444 clean-stageautofeedback-libiconv:
31445 @if [ $(current_stage) = stageautofeedback ]; then \
31446 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31447 else \
31448 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
31449 $(MAKE) stageautofeedback-start; \
31450 fi; \
31451 cd $(HOST_SUBDIR)/libiconv && \
31452 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31453 @endif libiconv-bootstrap
31459 .PHONY: check-libiconv maybe-check-libiconv
31460 maybe-check-libiconv:
31461 @if libiconv
31462 maybe-check-libiconv: check-libiconv
31464 check-libiconv:
31465 @: $(MAKE); $(unstage)
31466 @r=`${PWD_COMMAND}`; export r; \
31467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31468 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31469 (cd $(HOST_SUBDIR)/libiconv && \
31470 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
31472 @endif libiconv
31474 .PHONY: install-libiconv maybe-install-libiconv
31475 maybe-install-libiconv:
31476 @if libiconv
31477 maybe-install-libiconv: install-libiconv
31479 install-libiconv:
31481 @endif libiconv
31483 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
31484 maybe-install-strip-libiconv:
31485 @if libiconv
31486 maybe-install-strip-libiconv: install-strip-libiconv
31488 install-strip-libiconv:
31490 @endif libiconv
31492 # Other targets (info, dvi, pdf, etc.)
31494 .PHONY: maybe-info-libiconv info-libiconv
31495 maybe-info-libiconv:
31496 @if libiconv
31497 maybe-info-libiconv: info-libiconv
31499 # libiconv doesn't support info.
31500 info-libiconv:
31502 @endif libiconv
31504 .PHONY: maybe-dvi-libiconv dvi-libiconv
31505 maybe-dvi-libiconv:
31506 @if libiconv
31507 maybe-dvi-libiconv: dvi-libiconv
31509 dvi-libiconv: \
31510 configure-libiconv
31511 @[ -f ./libiconv/Makefile ] || exit 0; \
31512 r=`${PWD_COMMAND}`; export r; \
31513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514 $(HOST_EXPORTS) \
31515 for flag in $(EXTRA_HOST_FLAGS) ; do \
31516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517 done; \
31518 echo "Doing dvi in libiconv"; \
31519 (cd $(HOST_SUBDIR)/libiconv && \
31520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522 "RANLIB=$${RANLIB}" \
31523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524 dvi) \
31525 || exit 1
31527 @endif libiconv
31529 .PHONY: maybe-pdf-libiconv pdf-libiconv
31530 maybe-pdf-libiconv:
31531 @if libiconv
31532 maybe-pdf-libiconv: pdf-libiconv
31534 # libiconv doesn't support pdf.
31535 pdf-libiconv:
31537 @endif libiconv
31539 .PHONY: maybe-html-libiconv html-libiconv
31540 maybe-html-libiconv:
31541 @if libiconv
31542 maybe-html-libiconv: html-libiconv
31544 # libiconv doesn't support html.
31545 html-libiconv:
31547 @endif libiconv
31549 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31550 maybe-TAGS-libiconv:
31551 @if libiconv
31552 maybe-TAGS-libiconv: TAGS-libiconv
31554 TAGS-libiconv: \
31555 configure-libiconv
31556 @[ -f ./libiconv/Makefile ] || exit 0; \
31557 r=`${PWD_COMMAND}`; export r; \
31558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31559 $(HOST_EXPORTS) \
31560 for flag in $(EXTRA_HOST_FLAGS) ; do \
31561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31562 done; \
31563 echo "Doing TAGS in libiconv"; \
31564 (cd $(HOST_SUBDIR)/libiconv && \
31565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31567 "RANLIB=$${RANLIB}" \
31568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31569 TAGS) \
31570 || exit 1
31572 @endif libiconv
31574 .PHONY: maybe-install-info-libiconv install-info-libiconv
31575 maybe-install-info-libiconv:
31576 @if libiconv
31577 maybe-install-info-libiconv: install-info-libiconv
31579 # libiconv doesn't support install-info.
31580 install-info-libiconv:
31582 @endif libiconv
31584 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31585 maybe-install-dvi-libiconv:
31586 @if libiconv
31587 maybe-install-dvi-libiconv: install-dvi-libiconv
31589 install-dvi-libiconv: \
31590 configure-libiconv \
31591 dvi-libiconv
31592 @[ -f ./libiconv/Makefile ] || exit 0; \
31593 r=`${PWD_COMMAND}`; export r; \
31594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31595 $(HOST_EXPORTS) \
31596 for flag in $(EXTRA_HOST_FLAGS) ; do \
31597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31598 done; \
31599 echo "Doing install-dvi in libiconv"; \
31600 (cd $(HOST_SUBDIR)/libiconv && \
31601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31603 "RANLIB=$${RANLIB}" \
31604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31605 install-dvi) \
31606 || exit 1
31608 @endif libiconv
31610 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31611 maybe-install-pdf-libiconv:
31612 @if libiconv
31613 maybe-install-pdf-libiconv: install-pdf-libiconv
31615 # libiconv doesn't support install-pdf.
31616 install-pdf-libiconv:
31618 @endif libiconv
31620 .PHONY: maybe-install-html-libiconv install-html-libiconv
31621 maybe-install-html-libiconv:
31622 @if libiconv
31623 maybe-install-html-libiconv: install-html-libiconv
31625 # libiconv doesn't support install-html.
31626 install-html-libiconv:
31628 @endif libiconv
31630 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31631 maybe-installcheck-libiconv:
31632 @if libiconv
31633 maybe-installcheck-libiconv: installcheck-libiconv
31635 installcheck-libiconv: \
31636 configure-libiconv
31637 @[ -f ./libiconv/Makefile ] || exit 0; \
31638 r=`${PWD_COMMAND}`; export r; \
31639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31640 $(HOST_EXPORTS) \
31641 for flag in $(EXTRA_HOST_FLAGS) ; do \
31642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31643 done; \
31644 echo "Doing installcheck in libiconv"; \
31645 (cd $(HOST_SUBDIR)/libiconv && \
31646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31648 "RANLIB=$${RANLIB}" \
31649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31650 installcheck) \
31651 || exit 1
31653 @endif libiconv
31655 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31656 maybe-mostlyclean-libiconv:
31657 @if libiconv
31658 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31660 mostlyclean-libiconv:
31661 @[ -f ./libiconv/Makefile ] || exit 0; \
31662 r=`${PWD_COMMAND}`; export r; \
31663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31664 $(HOST_EXPORTS) \
31665 for flag in $(EXTRA_HOST_FLAGS) ; do \
31666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31667 done; \
31668 echo "Doing mostlyclean in libiconv"; \
31669 (cd $(HOST_SUBDIR)/libiconv && \
31670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31672 "RANLIB=$${RANLIB}" \
31673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31674 mostlyclean) \
31675 || exit 1
31677 @endif libiconv
31679 .PHONY: maybe-clean-libiconv clean-libiconv
31680 maybe-clean-libiconv:
31681 @if libiconv
31682 maybe-clean-libiconv: clean-libiconv
31684 clean-libiconv:
31685 @[ -f ./libiconv/Makefile ] || exit 0; \
31686 r=`${PWD_COMMAND}`; export r; \
31687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31688 $(HOST_EXPORTS) \
31689 for flag in $(EXTRA_HOST_FLAGS) ; do \
31690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31691 done; \
31692 echo "Doing clean in libiconv"; \
31693 (cd $(HOST_SUBDIR)/libiconv && \
31694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31696 "RANLIB=$${RANLIB}" \
31697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31698 clean) \
31699 || exit 1
31701 @endif libiconv
31703 .PHONY: maybe-distclean-libiconv distclean-libiconv
31704 maybe-distclean-libiconv:
31705 @if libiconv
31706 maybe-distclean-libiconv: distclean-libiconv
31708 distclean-libiconv:
31709 @[ -f ./libiconv/Makefile ] || exit 0; \
31710 r=`${PWD_COMMAND}`; export r; \
31711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712 $(HOST_EXPORTS) \
31713 for flag in $(EXTRA_HOST_FLAGS) ; do \
31714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31715 done; \
31716 echo "Doing distclean in libiconv"; \
31717 (cd $(HOST_SUBDIR)/libiconv && \
31718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31720 "RANLIB=$${RANLIB}" \
31721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31722 distclean) \
31723 || exit 1
31725 @endif libiconv
31727 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31728 maybe-maintainer-clean-libiconv:
31729 @if libiconv
31730 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31732 maintainer-clean-libiconv:
31733 @[ -f ./libiconv/Makefile ] || exit 0; \
31734 r=`${PWD_COMMAND}`; export r; \
31735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31736 $(HOST_EXPORTS) \
31737 for flag in $(EXTRA_HOST_FLAGS) ; do \
31738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31739 done; \
31740 echo "Doing maintainer-clean in libiconv"; \
31741 (cd $(HOST_SUBDIR)/libiconv && \
31742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31744 "RANLIB=$${RANLIB}" \
31745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31746 maintainer-clean) \
31747 || exit 1
31749 @endif libiconv
31753 .PHONY: configure-m4 maybe-configure-m4
31754 maybe-configure-m4:
31755 @if gcc-bootstrap
31756 configure-m4: stage_current
31757 @endif gcc-bootstrap
31758 @if m4
31759 maybe-configure-m4: configure-m4
31760 configure-m4:
31761 @: $(MAKE); $(unstage)
31762 @r=`${PWD_COMMAND}`; export r; \
31763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31764 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31766 $(HOST_EXPORTS) \
31767 echo Configuring in $(HOST_SUBDIR)/m4; \
31768 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31769 case $(srcdir) in \
31770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31771 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31773 esac; \
31774 module_srcdir=m4; \
31775 $(SHELL) \
31776 $$s/$$module_srcdir/configure \
31777 --srcdir=$${topdir}/$$module_srcdir \
31778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31779 --target=${target_alias} \
31780 || exit 1
31781 @endif m4
31787 .PHONY: all-m4 maybe-all-m4
31788 maybe-all-m4:
31789 @if gcc-bootstrap
31790 all-m4: stage_current
31791 @endif gcc-bootstrap
31792 @if m4
31793 TARGET-m4=all
31794 maybe-all-m4: all-m4
31795 all-m4: configure-m4
31796 @: $(MAKE); $(unstage)
31797 @r=`${PWD_COMMAND}`; export r; \
31798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31799 $(HOST_EXPORTS) \
31800 (cd $(HOST_SUBDIR)/m4 && \
31801 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31802 $(TARGET-m4))
31803 @endif m4
31808 .PHONY: check-m4 maybe-check-m4
31809 maybe-check-m4:
31810 @if m4
31811 maybe-check-m4: check-m4
31813 check-m4:
31814 @: $(MAKE); $(unstage)
31815 @r=`${PWD_COMMAND}`; export r; \
31816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31817 $(HOST_EXPORTS) \
31818 (cd $(HOST_SUBDIR)/m4 && \
31819 $(MAKE) $(FLAGS_TO_PASS) check)
31821 @endif m4
31823 .PHONY: install-m4 maybe-install-m4
31824 maybe-install-m4:
31825 @if m4
31826 maybe-install-m4: install-m4
31828 install-m4: installdirs
31829 @: $(MAKE); $(unstage)
31830 @r=`${PWD_COMMAND}`; export r; \
31831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31832 $(HOST_EXPORTS) \
31833 (cd $(HOST_SUBDIR)/m4 && \
31834 $(MAKE) $(FLAGS_TO_PASS) install)
31836 @endif m4
31838 .PHONY: install-strip-m4 maybe-install-strip-m4
31839 maybe-install-strip-m4:
31840 @if m4
31841 maybe-install-strip-m4: install-strip-m4
31843 install-strip-m4: installdirs
31844 @: $(MAKE); $(unstage)
31845 @r=`${PWD_COMMAND}`; export r; \
31846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31847 $(HOST_EXPORTS) \
31848 (cd $(HOST_SUBDIR)/m4 && \
31849 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31851 @endif m4
31853 # Other targets (info, dvi, pdf, etc.)
31855 .PHONY: maybe-info-m4 info-m4
31856 maybe-info-m4:
31857 @if m4
31858 maybe-info-m4: info-m4
31860 info-m4: \
31861 configure-m4
31862 @: $(MAKE); $(unstage)
31863 @[ -f ./m4/Makefile ] || exit 0; \
31864 r=`${PWD_COMMAND}`; export r; \
31865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866 $(HOST_EXPORTS) \
31867 for flag in $(EXTRA_HOST_FLAGS) ; do \
31868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31869 done; \
31870 echo "Doing info in m4"; \
31871 (cd $(HOST_SUBDIR)/m4 && \
31872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31874 "RANLIB=$${RANLIB}" \
31875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31876 info) \
31877 || exit 1
31879 @endif m4
31881 .PHONY: maybe-dvi-m4 dvi-m4
31882 maybe-dvi-m4:
31883 @if m4
31884 maybe-dvi-m4: dvi-m4
31886 dvi-m4: \
31887 configure-m4
31888 @: $(MAKE); $(unstage)
31889 @[ -f ./m4/Makefile ] || exit 0; \
31890 r=`${PWD_COMMAND}`; export r; \
31891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892 $(HOST_EXPORTS) \
31893 for flag in $(EXTRA_HOST_FLAGS) ; do \
31894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31895 done; \
31896 echo "Doing dvi in m4"; \
31897 (cd $(HOST_SUBDIR)/m4 && \
31898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31900 "RANLIB=$${RANLIB}" \
31901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31902 dvi) \
31903 || exit 1
31905 @endif m4
31907 .PHONY: maybe-pdf-m4 pdf-m4
31908 maybe-pdf-m4:
31909 @if m4
31910 maybe-pdf-m4: pdf-m4
31912 pdf-m4: \
31913 configure-m4
31914 @: $(MAKE); $(unstage)
31915 @[ -f ./m4/Makefile ] || exit 0; \
31916 r=`${PWD_COMMAND}`; export r; \
31917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918 $(HOST_EXPORTS) \
31919 for flag in $(EXTRA_HOST_FLAGS) ; do \
31920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921 done; \
31922 echo "Doing pdf in m4"; \
31923 (cd $(HOST_SUBDIR)/m4 && \
31924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926 "RANLIB=$${RANLIB}" \
31927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928 pdf) \
31929 || exit 1
31931 @endif m4
31933 .PHONY: maybe-html-m4 html-m4
31934 maybe-html-m4:
31935 @if m4
31936 maybe-html-m4: html-m4
31938 html-m4: \
31939 configure-m4
31940 @: $(MAKE); $(unstage)
31941 @[ -f ./m4/Makefile ] || exit 0; \
31942 r=`${PWD_COMMAND}`; export r; \
31943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944 $(HOST_EXPORTS) \
31945 for flag in $(EXTRA_HOST_FLAGS) ; do \
31946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947 done; \
31948 echo "Doing html in m4"; \
31949 (cd $(HOST_SUBDIR)/m4 && \
31950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952 "RANLIB=$${RANLIB}" \
31953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31954 html) \
31955 || exit 1
31957 @endif m4
31959 .PHONY: maybe-TAGS-m4 TAGS-m4
31960 maybe-TAGS-m4:
31961 @if m4
31962 maybe-TAGS-m4: TAGS-m4
31964 TAGS-m4: \
31965 configure-m4
31966 @: $(MAKE); $(unstage)
31967 @[ -f ./m4/Makefile ] || exit 0; \
31968 r=`${PWD_COMMAND}`; export r; \
31969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31970 $(HOST_EXPORTS) \
31971 for flag in $(EXTRA_HOST_FLAGS) ; do \
31972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31973 done; \
31974 echo "Doing TAGS in m4"; \
31975 (cd $(HOST_SUBDIR)/m4 && \
31976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31978 "RANLIB=$${RANLIB}" \
31979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31980 TAGS) \
31981 || exit 1
31983 @endif m4
31985 .PHONY: maybe-install-info-m4 install-info-m4
31986 maybe-install-info-m4:
31987 @if m4
31988 maybe-install-info-m4: install-info-m4
31990 install-info-m4: \
31991 configure-m4 \
31992 info-m4
31993 @: $(MAKE); $(unstage)
31994 @[ -f ./m4/Makefile ] || exit 0; \
31995 r=`${PWD_COMMAND}`; export r; \
31996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997 $(HOST_EXPORTS) \
31998 for flag in $(EXTRA_HOST_FLAGS) ; do \
31999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32000 done; \
32001 echo "Doing install-info in m4"; \
32002 (cd $(HOST_SUBDIR)/m4 && \
32003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32005 "RANLIB=$${RANLIB}" \
32006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32007 install-info) \
32008 || exit 1
32010 @endif m4
32012 .PHONY: maybe-install-dvi-m4 install-dvi-m4
32013 maybe-install-dvi-m4:
32014 @if m4
32015 maybe-install-dvi-m4: install-dvi-m4
32017 install-dvi-m4: \
32018 configure-m4 \
32019 dvi-m4
32020 @: $(MAKE); $(unstage)
32021 @[ -f ./m4/Makefile ] || exit 0; \
32022 r=`${PWD_COMMAND}`; export r; \
32023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32024 $(HOST_EXPORTS) \
32025 for flag in $(EXTRA_HOST_FLAGS) ; do \
32026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32027 done; \
32028 echo "Doing install-dvi in m4"; \
32029 (cd $(HOST_SUBDIR)/m4 && \
32030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32032 "RANLIB=$${RANLIB}" \
32033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32034 install-dvi) \
32035 || exit 1
32037 @endif m4
32039 .PHONY: maybe-install-pdf-m4 install-pdf-m4
32040 maybe-install-pdf-m4:
32041 @if m4
32042 maybe-install-pdf-m4: install-pdf-m4
32044 install-pdf-m4: \
32045 configure-m4 \
32046 pdf-m4
32047 @: $(MAKE); $(unstage)
32048 @[ -f ./m4/Makefile ] || exit 0; \
32049 r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(HOST_EXPORTS) \
32052 for flag in $(EXTRA_HOST_FLAGS) ; do \
32053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32054 done; \
32055 echo "Doing install-pdf in m4"; \
32056 (cd $(HOST_SUBDIR)/m4 && \
32057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059 "RANLIB=$${RANLIB}" \
32060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32061 install-pdf) \
32062 || exit 1
32064 @endif m4
32066 .PHONY: maybe-install-html-m4 install-html-m4
32067 maybe-install-html-m4:
32068 @if m4
32069 maybe-install-html-m4: install-html-m4
32071 install-html-m4: \
32072 configure-m4 \
32073 html-m4
32074 @: $(MAKE); $(unstage)
32075 @[ -f ./m4/Makefile ] || exit 0; \
32076 r=`${PWD_COMMAND}`; export r; \
32077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32078 $(HOST_EXPORTS) \
32079 for flag in $(EXTRA_HOST_FLAGS) ; do \
32080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32081 done; \
32082 echo "Doing install-html in m4"; \
32083 (cd $(HOST_SUBDIR)/m4 && \
32084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32086 "RANLIB=$${RANLIB}" \
32087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32088 install-html) \
32089 || exit 1
32091 @endif m4
32093 .PHONY: maybe-installcheck-m4 installcheck-m4
32094 maybe-installcheck-m4:
32095 @if m4
32096 maybe-installcheck-m4: installcheck-m4
32098 installcheck-m4: \
32099 configure-m4
32100 @: $(MAKE); $(unstage)
32101 @[ -f ./m4/Makefile ] || exit 0; \
32102 r=`${PWD_COMMAND}`; export r; \
32103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32104 $(HOST_EXPORTS) \
32105 for flag in $(EXTRA_HOST_FLAGS) ; do \
32106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32107 done; \
32108 echo "Doing installcheck in m4"; \
32109 (cd $(HOST_SUBDIR)/m4 && \
32110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32112 "RANLIB=$${RANLIB}" \
32113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32114 installcheck) \
32115 || exit 1
32117 @endif m4
32119 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32120 maybe-mostlyclean-m4:
32121 @if m4
32122 maybe-mostlyclean-m4: mostlyclean-m4
32124 mostlyclean-m4:
32125 @: $(MAKE); $(unstage)
32126 @[ -f ./m4/Makefile ] || exit 0; \
32127 r=`${PWD_COMMAND}`; export r; \
32128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129 $(HOST_EXPORTS) \
32130 for flag in $(EXTRA_HOST_FLAGS) ; do \
32131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32132 done; \
32133 echo "Doing mostlyclean in m4"; \
32134 (cd $(HOST_SUBDIR)/m4 && \
32135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32137 "RANLIB=$${RANLIB}" \
32138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32139 mostlyclean) \
32140 || exit 1
32142 @endif m4
32144 .PHONY: maybe-clean-m4 clean-m4
32145 maybe-clean-m4:
32146 @if m4
32147 maybe-clean-m4: clean-m4
32149 clean-m4:
32150 @: $(MAKE); $(unstage)
32151 @[ -f ./m4/Makefile ] || exit 0; \
32152 r=`${PWD_COMMAND}`; export r; \
32153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32154 $(HOST_EXPORTS) \
32155 for flag in $(EXTRA_HOST_FLAGS) ; do \
32156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32157 done; \
32158 echo "Doing clean in m4"; \
32159 (cd $(HOST_SUBDIR)/m4 && \
32160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32162 "RANLIB=$${RANLIB}" \
32163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32164 clean) \
32165 || exit 1
32167 @endif m4
32169 .PHONY: maybe-distclean-m4 distclean-m4
32170 maybe-distclean-m4:
32171 @if m4
32172 maybe-distclean-m4: distclean-m4
32174 distclean-m4:
32175 @: $(MAKE); $(unstage)
32176 @[ -f ./m4/Makefile ] || exit 0; \
32177 r=`${PWD_COMMAND}`; export r; \
32178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32179 $(HOST_EXPORTS) \
32180 for flag in $(EXTRA_HOST_FLAGS) ; do \
32181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32182 done; \
32183 echo "Doing distclean in m4"; \
32184 (cd $(HOST_SUBDIR)/m4 && \
32185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32187 "RANLIB=$${RANLIB}" \
32188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32189 distclean) \
32190 || exit 1
32192 @endif m4
32194 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32195 maybe-maintainer-clean-m4:
32196 @if m4
32197 maybe-maintainer-clean-m4: maintainer-clean-m4
32199 maintainer-clean-m4:
32200 @: $(MAKE); $(unstage)
32201 @[ -f ./m4/Makefile ] || exit 0; \
32202 r=`${PWD_COMMAND}`; export r; \
32203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32204 $(HOST_EXPORTS) \
32205 for flag in $(EXTRA_HOST_FLAGS) ; do \
32206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32207 done; \
32208 echo "Doing maintainer-clean in m4"; \
32209 (cd $(HOST_SUBDIR)/m4 && \
32210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32212 "RANLIB=$${RANLIB}" \
32213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32214 maintainer-clean) \
32215 || exit 1
32217 @endif m4
32221 .PHONY: configure-readline maybe-configure-readline
32222 maybe-configure-readline:
32223 @if gcc-bootstrap
32224 configure-readline: stage_current
32225 @endif gcc-bootstrap
32226 @if readline
32227 maybe-configure-readline: configure-readline
32228 configure-readline:
32229 @: $(MAKE); $(unstage)
32230 @r=`${PWD_COMMAND}`; export r; \
32231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32232 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32233 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
32234 $(HOST_EXPORTS) \
32235 echo Configuring in $(HOST_SUBDIR)/readline; \
32236 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32237 case $(srcdir) in \
32238 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32239 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32240 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32241 esac; \
32242 module_srcdir=readline; \
32243 $(SHELL) \
32244 $$s/$$module_srcdir/configure \
32245 --srcdir=$${topdir}/$$module_srcdir \
32246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32247 --target=${target_alias} \
32248 || exit 1
32249 @endif readline
32255 .PHONY: all-readline maybe-all-readline
32256 maybe-all-readline:
32257 @if gcc-bootstrap
32258 all-readline: stage_current
32259 @endif gcc-bootstrap
32260 @if readline
32261 TARGET-readline=all
32262 maybe-all-readline: all-readline
32263 all-readline: configure-readline
32264 @: $(MAKE); $(unstage)
32265 @r=`${PWD_COMMAND}`; export r; \
32266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32267 $(HOST_EXPORTS) \
32268 (cd $(HOST_SUBDIR)/readline && \
32269 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32270 $(TARGET-readline))
32271 @endif readline
32276 .PHONY: check-readline maybe-check-readline
32277 maybe-check-readline:
32278 @if readline
32279 maybe-check-readline: check-readline
32281 check-readline:
32282 @: $(MAKE); $(unstage)
32283 @r=`${PWD_COMMAND}`; export r; \
32284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32285 $(HOST_EXPORTS) \
32286 (cd $(HOST_SUBDIR)/readline && \
32287 $(MAKE) $(FLAGS_TO_PASS) check)
32289 @endif readline
32291 .PHONY: install-readline maybe-install-readline
32292 maybe-install-readline:
32293 @if readline
32294 maybe-install-readline: install-readline
32296 install-readline: installdirs
32297 @: $(MAKE); $(unstage)
32298 @r=`${PWD_COMMAND}`; export r; \
32299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32300 $(HOST_EXPORTS) \
32301 (cd $(HOST_SUBDIR)/readline && \
32302 $(MAKE) $(FLAGS_TO_PASS) install)
32304 @endif readline
32306 .PHONY: install-strip-readline maybe-install-strip-readline
32307 maybe-install-strip-readline:
32308 @if readline
32309 maybe-install-strip-readline: install-strip-readline
32311 install-strip-readline: installdirs
32312 @: $(MAKE); $(unstage)
32313 @r=`${PWD_COMMAND}`; export r; \
32314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32315 $(HOST_EXPORTS) \
32316 (cd $(HOST_SUBDIR)/readline && \
32317 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32319 @endif readline
32321 # Other targets (info, dvi, pdf, etc.)
32323 .PHONY: maybe-info-readline info-readline
32324 maybe-info-readline:
32325 @if readline
32326 maybe-info-readline: info-readline
32328 info-readline: \
32329 configure-readline
32330 @: $(MAKE); $(unstage)
32331 @[ -f ./readline/Makefile ] || exit 0; \
32332 r=`${PWD_COMMAND}`; export r; \
32333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32334 $(HOST_EXPORTS) \
32335 for flag in $(EXTRA_HOST_FLAGS) ; do \
32336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32337 done; \
32338 echo "Doing info in readline"; \
32339 (cd $(HOST_SUBDIR)/readline && \
32340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32342 "RANLIB=$${RANLIB}" \
32343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32344 info) \
32345 || exit 1
32347 @endif readline
32349 .PHONY: maybe-dvi-readline dvi-readline
32350 maybe-dvi-readline:
32351 @if readline
32352 maybe-dvi-readline: dvi-readline
32354 dvi-readline: \
32355 configure-readline
32356 @: $(MAKE); $(unstage)
32357 @[ -f ./readline/Makefile ] || exit 0; \
32358 r=`${PWD_COMMAND}`; export r; \
32359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32360 $(HOST_EXPORTS) \
32361 for flag in $(EXTRA_HOST_FLAGS) ; do \
32362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32363 done; \
32364 echo "Doing dvi in readline"; \
32365 (cd $(HOST_SUBDIR)/readline && \
32366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32368 "RANLIB=$${RANLIB}" \
32369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32370 dvi) \
32371 || exit 1
32373 @endif readline
32375 .PHONY: maybe-pdf-readline pdf-readline
32376 maybe-pdf-readline:
32377 @if readline
32378 maybe-pdf-readline: pdf-readline
32380 pdf-readline: \
32381 configure-readline
32382 @: $(MAKE); $(unstage)
32383 @[ -f ./readline/Makefile ] || exit 0; \
32384 r=`${PWD_COMMAND}`; export r; \
32385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32386 $(HOST_EXPORTS) \
32387 for flag in $(EXTRA_HOST_FLAGS) ; do \
32388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32389 done; \
32390 echo "Doing pdf in readline"; \
32391 (cd $(HOST_SUBDIR)/readline && \
32392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32394 "RANLIB=$${RANLIB}" \
32395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32396 pdf) \
32397 || exit 1
32399 @endif readline
32401 .PHONY: maybe-html-readline html-readline
32402 maybe-html-readline:
32403 @if readline
32404 maybe-html-readline: html-readline
32406 html-readline: \
32407 configure-readline
32408 @: $(MAKE); $(unstage)
32409 @[ -f ./readline/Makefile ] || exit 0; \
32410 r=`${PWD_COMMAND}`; export r; \
32411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32412 $(HOST_EXPORTS) \
32413 for flag in $(EXTRA_HOST_FLAGS) ; do \
32414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32415 done; \
32416 echo "Doing html in readline"; \
32417 (cd $(HOST_SUBDIR)/readline && \
32418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32420 "RANLIB=$${RANLIB}" \
32421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32422 html) \
32423 || exit 1
32425 @endif readline
32427 .PHONY: maybe-TAGS-readline TAGS-readline
32428 maybe-TAGS-readline:
32429 @if readline
32430 maybe-TAGS-readline: TAGS-readline
32432 TAGS-readline: \
32433 configure-readline
32434 @: $(MAKE); $(unstage)
32435 @[ -f ./readline/Makefile ] || exit 0; \
32436 r=`${PWD_COMMAND}`; export r; \
32437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32438 $(HOST_EXPORTS) \
32439 for flag in $(EXTRA_HOST_FLAGS) ; do \
32440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32441 done; \
32442 echo "Doing TAGS in readline"; \
32443 (cd $(HOST_SUBDIR)/readline && \
32444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32446 "RANLIB=$${RANLIB}" \
32447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32448 TAGS) \
32449 || exit 1
32451 @endif readline
32453 .PHONY: maybe-install-info-readline install-info-readline
32454 maybe-install-info-readline:
32455 @if readline
32456 maybe-install-info-readline: install-info-readline
32458 install-info-readline: \
32459 configure-readline \
32460 info-readline
32461 @: $(MAKE); $(unstage)
32462 @[ -f ./readline/Makefile ] || exit 0; \
32463 r=`${PWD_COMMAND}`; export r; \
32464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32465 $(HOST_EXPORTS) \
32466 for flag in $(EXTRA_HOST_FLAGS) ; do \
32467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32468 done; \
32469 echo "Doing install-info in readline"; \
32470 (cd $(HOST_SUBDIR)/readline && \
32471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32473 "RANLIB=$${RANLIB}" \
32474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32475 install-info) \
32476 || exit 1
32478 @endif readline
32480 .PHONY: maybe-install-dvi-readline install-dvi-readline
32481 maybe-install-dvi-readline:
32482 @if readline
32483 maybe-install-dvi-readline: install-dvi-readline
32485 install-dvi-readline: \
32486 configure-readline \
32487 dvi-readline
32488 @: $(MAKE); $(unstage)
32489 @[ -f ./readline/Makefile ] || exit 0; \
32490 r=`${PWD_COMMAND}`; export r; \
32491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32492 $(HOST_EXPORTS) \
32493 for flag in $(EXTRA_HOST_FLAGS) ; do \
32494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32495 done; \
32496 echo "Doing install-dvi in readline"; \
32497 (cd $(HOST_SUBDIR)/readline && \
32498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32500 "RANLIB=$${RANLIB}" \
32501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32502 install-dvi) \
32503 || exit 1
32505 @endif readline
32507 .PHONY: maybe-install-pdf-readline install-pdf-readline
32508 maybe-install-pdf-readline:
32509 @if readline
32510 maybe-install-pdf-readline: install-pdf-readline
32512 install-pdf-readline: \
32513 configure-readline \
32514 pdf-readline
32515 @: $(MAKE); $(unstage)
32516 @[ -f ./readline/Makefile ] || exit 0; \
32517 r=`${PWD_COMMAND}`; export r; \
32518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32519 $(HOST_EXPORTS) \
32520 for flag in $(EXTRA_HOST_FLAGS) ; do \
32521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32522 done; \
32523 echo "Doing install-pdf in readline"; \
32524 (cd $(HOST_SUBDIR)/readline && \
32525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32527 "RANLIB=$${RANLIB}" \
32528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32529 install-pdf) \
32530 || exit 1
32532 @endif readline
32534 .PHONY: maybe-install-html-readline install-html-readline
32535 maybe-install-html-readline:
32536 @if readline
32537 maybe-install-html-readline: install-html-readline
32539 install-html-readline: \
32540 configure-readline \
32541 html-readline
32542 @: $(MAKE); $(unstage)
32543 @[ -f ./readline/Makefile ] || exit 0; \
32544 r=`${PWD_COMMAND}`; export r; \
32545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32546 $(HOST_EXPORTS) \
32547 for flag in $(EXTRA_HOST_FLAGS) ; do \
32548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32549 done; \
32550 echo "Doing install-html in readline"; \
32551 (cd $(HOST_SUBDIR)/readline && \
32552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32554 "RANLIB=$${RANLIB}" \
32555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32556 install-html) \
32557 || exit 1
32559 @endif readline
32561 .PHONY: maybe-installcheck-readline installcheck-readline
32562 maybe-installcheck-readline:
32563 @if readline
32564 maybe-installcheck-readline: installcheck-readline
32566 installcheck-readline: \
32567 configure-readline
32568 @: $(MAKE); $(unstage)
32569 @[ -f ./readline/Makefile ] || exit 0; \
32570 r=`${PWD_COMMAND}`; export r; \
32571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32572 $(HOST_EXPORTS) \
32573 for flag in $(EXTRA_HOST_FLAGS) ; do \
32574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32575 done; \
32576 echo "Doing installcheck in readline"; \
32577 (cd $(HOST_SUBDIR)/readline && \
32578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32580 "RANLIB=$${RANLIB}" \
32581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32582 installcheck) \
32583 || exit 1
32585 @endif readline
32587 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32588 maybe-mostlyclean-readline:
32589 @if readline
32590 maybe-mostlyclean-readline: mostlyclean-readline
32592 mostlyclean-readline:
32593 @: $(MAKE); $(unstage)
32594 @[ -f ./readline/Makefile ] || exit 0; \
32595 r=`${PWD_COMMAND}`; export r; \
32596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32597 $(HOST_EXPORTS) \
32598 for flag in $(EXTRA_HOST_FLAGS) ; do \
32599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32600 done; \
32601 echo "Doing mostlyclean in readline"; \
32602 (cd $(HOST_SUBDIR)/readline && \
32603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32605 "RANLIB=$${RANLIB}" \
32606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32607 mostlyclean) \
32608 || exit 1
32610 @endif readline
32612 .PHONY: maybe-clean-readline clean-readline
32613 maybe-clean-readline:
32614 @if readline
32615 maybe-clean-readline: clean-readline
32617 clean-readline:
32618 @: $(MAKE); $(unstage)
32619 @[ -f ./readline/Makefile ] || exit 0; \
32620 r=`${PWD_COMMAND}`; export r; \
32621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32622 $(HOST_EXPORTS) \
32623 for flag in $(EXTRA_HOST_FLAGS) ; do \
32624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32625 done; \
32626 echo "Doing clean in readline"; \
32627 (cd $(HOST_SUBDIR)/readline && \
32628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32630 "RANLIB=$${RANLIB}" \
32631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32632 clean) \
32633 || exit 1
32635 @endif readline
32637 .PHONY: maybe-distclean-readline distclean-readline
32638 maybe-distclean-readline:
32639 @if readline
32640 maybe-distclean-readline: distclean-readline
32642 distclean-readline:
32643 @: $(MAKE); $(unstage)
32644 @[ -f ./readline/Makefile ] || exit 0; \
32645 r=`${PWD_COMMAND}`; export r; \
32646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32647 $(HOST_EXPORTS) \
32648 for flag in $(EXTRA_HOST_FLAGS) ; do \
32649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32650 done; \
32651 echo "Doing distclean in readline"; \
32652 (cd $(HOST_SUBDIR)/readline && \
32653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32655 "RANLIB=$${RANLIB}" \
32656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32657 distclean) \
32658 || exit 1
32660 @endif readline
32662 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32663 maybe-maintainer-clean-readline:
32664 @if readline
32665 maybe-maintainer-clean-readline: maintainer-clean-readline
32667 maintainer-clean-readline:
32668 @: $(MAKE); $(unstage)
32669 @[ -f ./readline/Makefile ] || exit 0; \
32670 r=`${PWD_COMMAND}`; export r; \
32671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32672 $(HOST_EXPORTS) \
32673 for flag in $(EXTRA_HOST_FLAGS) ; do \
32674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32675 done; \
32676 echo "Doing maintainer-clean in readline"; \
32677 (cd $(HOST_SUBDIR)/readline && \
32678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32680 "RANLIB=$${RANLIB}" \
32681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32682 maintainer-clean) \
32683 || exit 1
32685 @endif readline
32689 .PHONY: configure-sid maybe-configure-sid
32690 maybe-configure-sid:
32691 @if gcc-bootstrap
32692 configure-sid: stage_current
32693 @endif gcc-bootstrap
32694 @if sid
32695 maybe-configure-sid: configure-sid
32696 configure-sid:
32697 @: $(MAKE); $(unstage)
32698 @r=`${PWD_COMMAND}`; export r; \
32699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32700 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32701 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32702 $(HOST_EXPORTS) \
32703 echo Configuring in $(HOST_SUBDIR)/sid; \
32704 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32705 case $(srcdir) in \
32706 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32707 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32708 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32709 esac; \
32710 module_srcdir=sid; \
32711 $(SHELL) \
32712 $$s/$$module_srcdir/configure \
32713 --srcdir=$${topdir}/$$module_srcdir \
32714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32715 --target=${target_alias} \
32716 || exit 1
32717 @endif sid
32723 .PHONY: all-sid maybe-all-sid
32724 maybe-all-sid:
32725 @if gcc-bootstrap
32726 all-sid: stage_current
32727 @endif gcc-bootstrap
32728 @if sid
32729 TARGET-sid=all
32730 maybe-all-sid: all-sid
32731 all-sid: configure-sid
32732 @: $(MAKE); $(unstage)
32733 @r=`${PWD_COMMAND}`; export r; \
32734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32735 $(HOST_EXPORTS) \
32736 (cd $(HOST_SUBDIR)/sid && \
32737 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32738 $(TARGET-sid))
32739 @endif sid
32744 .PHONY: check-sid maybe-check-sid
32745 maybe-check-sid:
32746 @if sid
32747 maybe-check-sid: check-sid
32749 check-sid:
32750 @: $(MAKE); $(unstage)
32751 @r=`${PWD_COMMAND}`; export r; \
32752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32753 $(HOST_EXPORTS) \
32754 (cd $(HOST_SUBDIR)/sid && \
32755 $(MAKE) $(FLAGS_TO_PASS) check)
32757 @endif sid
32759 .PHONY: install-sid maybe-install-sid
32760 maybe-install-sid:
32761 @if sid
32762 maybe-install-sid: install-sid
32764 install-sid: installdirs
32765 @: $(MAKE); $(unstage)
32766 @r=`${PWD_COMMAND}`; export r; \
32767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768 $(HOST_EXPORTS) \
32769 (cd $(HOST_SUBDIR)/sid && \
32770 $(MAKE) $(FLAGS_TO_PASS) install)
32772 @endif sid
32774 .PHONY: install-strip-sid maybe-install-strip-sid
32775 maybe-install-strip-sid:
32776 @if sid
32777 maybe-install-strip-sid: install-strip-sid
32779 install-strip-sid: installdirs
32780 @: $(MAKE); $(unstage)
32781 @r=`${PWD_COMMAND}`; export r; \
32782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783 $(HOST_EXPORTS) \
32784 (cd $(HOST_SUBDIR)/sid && \
32785 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32787 @endif sid
32789 # Other targets (info, dvi, pdf, etc.)
32791 .PHONY: maybe-info-sid info-sid
32792 maybe-info-sid:
32793 @if sid
32794 maybe-info-sid: info-sid
32796 info-sid: \
32797 configure-sid
32798 @: $(MAKE); $(unstage)
32799 @[ -f ./sid/Makefile ] || exit 0; \
32800 r=`${PWD_COMMAND}`; export r; \
32801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32802 $(HOST_EXPORTS) \
32803 for flag in $(EXTRA_HOST_FLAGS) ; do \
32804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32805 done; \
32806 echo "Doing info in sid"; \
32807 (cd $(HOST_SUBDIR)/sid && \
32808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32810 "RANLIB=$${RANLIB}" \
32811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32812 info) \
32813 || exit 1
32815 @endif sid
32817 .PHONY: maybe-dvi-sid dvi-sid
32818 maybe-dvi-sid:
32819 @if sid
32820 maybe-dvi-sid: dvi-sid
32822 dvi-sid: \
32823 configure-sid
32824 @: $(MAKE); $(unstage)
32825 @[ -f ./sid/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 dvi in sid"; \
32833 (cd $(HOST_SUBDIR)/sid && \
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 dvi) \
32839 || exit 1
32841 @endif sid
32843 .PHONY: maybe-pdf-sid pdf-sid
32844 maybe-pdf-sid:
32845 @if sid
32846 maybe-pdf-sid: pdf-sid
32848 pdf-sid: \
32849 configure-sid
32850 @: $(MAKE); $(unstage)
32851 @[ -f ./sid/Makefile ] || exit 0; \
32852 r=`${PWD_COMMAND}`; export r; \
32853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854 $(HOST_EXPORTS) \
32855 for flag in $(EXTRA_HOST_FLAGS) ; do \
32856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32857 done; \
32858 echo "Doing pdf in sid"; \
32859 (cd $(HOST_SUBDIR)/sid && \
32860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32862 "RANLIB=$${RANLIB}" \
32863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32864 pdf) \
32865 || exit 1
32867 @endif sid
32869 .PHONY: maybe-html-sid html-sid
32870 maybe-html-sid:
32871 @if sid
32872 maybe-html-sid: html-sid
32874 html-sid: \
32875 configure-sid
32876 @: $(MAKE); $(unstage)
32877 @[ -f ./sid/Makefile ] || exit 0; \
32878 r=`${PWD_COMMAND}`; export r; \
32879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32880 $(HOST_EXPORTS) \
32881 for flag in $(EXTRA_HOST_FLAGS) ; do \
32882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32883 done; \
32884 echo "Doing html in sid"; \
32885 (cd $(HOST_SUBDIR)/sid && \
32886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32888 "RANLIB=$${RANLIB}" \
32889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32890 html) \
32891 || exit 1
32893 @endif sid
32895 .PHONY: maybe-TAGS-sid TAGS-sid
32896 maybe-TAGS-sid:
32897 @if sid
32898 maybe-TAGS-sid: TAGS-sid
32900 TAGS-sid: \
32901 configure-sid
32902 @: $(MAKE); $(unstage)
32903 @[ -f ./sid/Makefile ] || exit 0; \
32904 r=`${PWD_COMMAND}`; export r; \
32905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32906 $(HOST_EXPORTS) \
32907 for flag in $(EXTRA_HOST_FLAGS) ; do \
32908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32909 done; \
32910 echo "Doing TAGS in sid"; \
32911 (cd $(HOST_SUBDIR)/sid && \
32912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32914 "RANLIB=$${RANLIB}" \
32915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32916 TAGS) \
32917 || exit 1
32919 @endif sid
32921 .PHONY: maybe-install-info-sid install-info-sid
32922 maybe-install-info-sid:
32923 @if sid
32924 maybe-install-info-sid: install-info-sid
32926 install-info-sid: \
32927 configure-sid \
32928 info-sid
32929 @: $(MAKE); $(unstage)
32930 @[ -f ./sid/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 install-info in sid"; \
32938 (cd $(HOST_SUBDIR)/sid && \
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 install-info) \
32944 || exit 1
32946 @endif sid
32948 .PHONY: maybe-install-dvi-sid install-dvi-sid
32949 maybe-install-dvi-sid:
32950 @if sid
32951 maybe-install-dvi-sid: install-dvi-sid
32953 install-dvi-sid: \
32954 configure-sid \
32955 dvi-sid
32956 @: $(MAKE); $(unstage)
32957 @[ -f ./sid/Makefile ] || exit 0; \
32958 r=`${PWD_COMMAND}`; export r; \
32959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32960 $(HOST_EXPORTS) \
32961 for flag in $(EXTRA_HOST_FLAGS) ; do \
32962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32963 done; \
32964 echo "Doing install-dvi in sid"; \
32965 (cd $(HOST_SUBDIR)/sid && \
32966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32968 "RANLIB=$${RANLIB}" \
32969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32970 install-dvi) \
32971 || exit 1
32973 @endif sid
32975 .PHONY: maybe-install-pdf-sid install-pdf-sid
32976 maybe-install-pdf-sid:
32977 @if sid
32978 maybe-install-pdf-sid: install-pdf-sid
32980 install-pdf-sid: \
32981 configure-sid \
32982 pdf-sid
32983 @: $(MAKE); $(unstage)
32984 @[ -f ./sid/Makefile ] || exit 0; \
32985 r=`${PWD_COMMAND}`; export r; \
32986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32987 $(HOST_EXPORTS) \
32988 for flag in $(EXTRA_HOST_FLAGS) ; do \
32989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32990 done; \
32991 echo "Doing install-pdf in sid"; \
32992 (cd $(HOST_SUBDIR)/sid && \
32993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32995 "RANLIB=$${RANLIB}" \
32996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32997 install-pdf) \
32998 || exit 1
33000 @endif sid
33002 .PHONY: maybe-install-html-sid install-html-sid
33003 maybe-install-html-sid:
33004 @if sid
33005 maybe-install-html-sid: install-html-sid
33007 install-html-sid: \
33008 configure-sid \
33009 html-sid
33010 @: $(MAKE); $(unstage)
33011 @[ -f ./sid/Makefile ] || exit 0; \
33012 r=`${PWD_COMMAND}`; export r; \
33013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33014 $(HOST_EXPORTS) \
33015 for flag in $(EXTRA_HOST_FLAGS) ; do \
33016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33017 done; \
33018 echo "Doing install-html in sid"; \
33019 (cd $(HOST_SUBDIR)/sid && \
33020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33022 "RANLIB=$${RANLIB}" \
33023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33024 install-html) \
33025 || exit 1
33027 @endif sid
33029 .PHONY: maybe-installcheck-sid installcheck-sid
33030 maybe-installcheck-sid:
33031 @if sid
33032 maybe-installcheck-sid: installcheck-sid
33034 installcheck-sid: \
33035 configure-sid
33036 @: $(MAKE); $(unstage)
33037 @[ -f ./sid/Makefile ] || exit 0; \
33038 r=`${PWD_COMMAND}`; export r; \
33039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33040 $(HOST_EXPORTS) \
33041 for flag in $(EXTRA_HOST_FLAGS) ; do \
33042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33043 done; \
33044 echo "Doing installcheck in sid"; \
33045 (cd $(HOST_SUBDIR)/sid && \
33046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33048 "RANLIB=$${RANLIB}" \
33049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33050 installcheck) \
33051 || exit 1
33053 @endif sid
33055 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33056 maybe-mostlyclean-sid:
33057 @if sid
33058 maybe-mostlyclean-sid: mostlyclean-sid
33060 mostlyclean-sid:
33061 @: $(MAKE); $(unstage)
33062 @[ -f ./sid/Makefile ] || exit 0; \
33063 r=`${PWD_COMMAND}`; export r; \
33064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33065 $(HOST_EXPORTS) \
33066 for flag in $(EXTRA_HOST_FLAGS) ; do \
33067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33068 done; \
33069 echo "Doing mostlyclean in sid"; \
33070 (cd $(HOST_SUBDIR)/sid && \
33071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33073 "RANLIB=$${RANLIB}" \
33074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33075 mostlyclean) \
33076 || exit 1
33078 @endif sid
33080 .PHONY: maybe-clean-sid clean-sid
33081 maybe-clean-sid:
33082 @if sid
33083 maybe-clean-sid: clean-sid
33085 clean-sid:
33086 @: $(MAKE); $(unstage)
33087 @[ -f ./sid/Makefile ] || exit 0; \
33088 r=`${PWD_COMMAND}`; export r; \
33089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33090 $(HOST_EXPORTS) \
33091 for flag in $(EXTRA_HOST_FLAGS) ; do \
33092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33093 done; \
33094 echo "Doing clean in sid"; \
33095 (cd $(HOST_SUBDIR)/sid && \
33096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33098 "RANLIB=$${RANLIB}" \
33099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33100 clean) \
33101 || exit 1
33103 @endif sid
33105 .PHONY: maybe-distclean-sid distclean-sid
33106 maybe-distclean-sid:
33107 @if sid
33108 maybe-distclean-sid: distclean-sid
33110 distclean-sid:
33111 @: $(MAKE); $(unstage)
33112 @[ -f ./sid/Makefile ] || exit 0; \
33113 r=`${PWD_COMMAND}`; export r; \
33114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33115 $(HOST_EXPORTS) \
33116 for flag in $(EXTRA_HOST_FLAGS) ; do \
33117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33118 done; \
33119 echo "Doing distclean in sid"; \
33120 (cd $(HOST_SUBDIR)/sid && \
33121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33123 "RANLIB=$${RANLIB}" \
33124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33125 distclean) \
33126 || exit 1
33128 @endif sid
33130 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33131 maybe-maintainer-clean-sid:
33132 @if sid
33133 maybe-maintainer-clean-sid: maintainer-clean-sid
33135 maintainer-clean-sid:
33136 @: $(MAKE); $(unstage)
33137 @[ -f ./sid/Makefile ] || exit 0; \
33138 r=`${PWD_COMMAND}`; export r; \
33139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33140 $(HOST_EXPORTS) \
33141 for flag in $(EXTRA_HOST_FLAGS) ; do \
33142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33143 done; \
33144 echo "Doing maintainer-clean in sid"; \
33145 (cd $(HOST_SUBDIR)/sid && \
33146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33148 "RANLIB=$${RANLIB}" \
33149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33150 maintainer-clean) \
33151 || exit 1
33153 @endif sid
33157 .PHONY: configure-sim maybe-configure-sim
33158 maybe-configure-sim:
33159 @if gcc-bootstrap
33160 configure-sim: stage_current
33161 @endif gcc-bootstrap
33162 @if sim
33163 maybe-configure-sim: configure-sim
33164 configure-sim:
33165 @: $(MAKE); $(unstage)
33166 @r=`${PWD_COMMAND}`; export r; \
33167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33168 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
33170 $(HOST_EXPORTS) \
33171 echo Configuring in $(HOST_SUBDIR)/sim; \
33172 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33173 case $(srcdir) in \
33174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33175 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33177 esac; \
33178 module_srcdir=sim; \
33179 $(SHELL) \
33180 $$s/$$module_srcdir/configure \
33181 --srcdir=$${topdir}/$$module_srcdir \
33182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33183 --target=${target_alias} \
33184 || exit 1
33185 @endif sim
33191 .PHONY: all-sim maybe-all-sim
33192 maybe-all-sim:
33193 @if gcc-bootstrap
33194 all-sim: stage_current
33195 @endif gcc-bootstrap
33196 @if sim
33197 TARGET-sim=all
33198 maybe-all-sim: all-sim
33199 all-sim: configure-sim
33200 @: $(MAKE); $(unstage)
33201 @r=`${PWD_COMMAND}`; export r; \
33202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33203 $(HOST_EXPORTS) \
33204 (cd $(HOST_SUBDIR)/sim && \
33205 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33206 $(TARGET-sim))
33207 @endif sim
33212 .PHONY: check-sim maybe-check-sim
33213 maybe-check-sim:
33214 @if sim
33215 maybe-check-sim: check-sim
33217 check-sim:
33218 @: $(MAKE); $(unstage)
33219 @r=`${PWD_COMMAND}`; export r; \
33220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33221 $(HOST_EXPORTS) \
33222 (cd $(HOST_SUBDIR)/sim && \
33223 $(MAKE) $(FLAGS_TO_PASS) check)
33225 @endif sim
33227 .PHONY: install-sim maybe-install-sim
33228 maybe-install-sim:
33229 @if sim
33230 maybe-install-sim: install-sim
33232 install-sim: installdirs
33233 @: $(MAKE); $(unstage)
33234 @r=`${PWD_COMMAND}`; export r; \
33235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33236 $(HOST_EXPORTS) \
33237 (cd $(HOST_SUBDIR)/sim && \
33238 $(MAKE) $(FLAGS_TO_PASS) install)
33240 @endif sim
33242 .PHONY: install-strip-sim maybe-install-strip-sim
33243 maybe-install-strip-sim:
33244 @if sim
33245 maybe-install-strip-sim: install-strip-sim
33247 install-strip-sim: installdirs
33248 @: $(MAKE); $(unstage)
33249 @r=`${PWD_COMMAND}`; export r; \
33250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33251 $(HOST_EXPORTS) \
33252 (cd $(HOST_SUBDIR)/sim && \
33253 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33255 @endif sim
33257 # Other targets (info, dvi, pdf, etc.)
33259 .PHONY: maybe-info-sim info-sim
33260 maybe-info-sim:
33261 @if sim
33262 maybe-info-sim: info-sim
33264 info-sim: \
33265 configure-sim
33266 @: $(MAKE); $(unstage)
33267 @[ -f ./sim/Makefile ] || exit 0; \
33268 r=`${PWD_COMMAND}`; export r; \
33269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33270 $(HOST_EXPORTS) \
33271 for flag in $(EXTRA_HOST_FLAGS) ; do \
33272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33273 done; \
33274 echo "Doing info in sim"; \
33275 (cd $(HOST_SUBDIR)/sim && \
33276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33278 "RANLIB=$${RANLIB}" \
33279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33280 info) \
33281 || exit 1
33283 @endif sim
33285 .PHONY: maybe-dvi-sim dvi-sim
33286 maybe-dvi-sim:
33287 @if sim
33288 maybe-dvi-sim: dvi-sim
33290 dvi-sim: \
33291 configure-sim
33292 @: $(MAKE); $(unstage)
33293 @[ -f ./sim/Makefile ] || exit 0; \
33294 r=`${PWD_COMMAND}`; export r; \
33295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33296 $(HOST_EXPORTS) \
33297 for flag in $(EXTRA_HOST_FLAGS) ; do \
33298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33299 done; \
33300 echo "Doing dvi in sim"; \
33301 (cd $(HOST_SUBDIR)/sim && \
33302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33304 "RANLIB=$${RANLIB}" \
33305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33306 dvi) \
33307 || exit 1
33309 @endif sim
33311 .PHONY: maybe-pdf-sim pdf-sim
33312 maybe-pdf-sim:
33313 @if sim
33314 maybe-pdf-sim: pdf-sim
33316 pdf-sim: \
33317 configure-sim
33318 @: $(MAKE); $(unstage)
33319 @[ -f ./sim/Makefile ] || exit 0; \
33320 r=`${PWD_COMMAND}`; export r; \
33321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33322 $(HOST_EXPORTS) \
33323 for flag in $(EXTRA_HOST_FLAGS) ; do \
33324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33325 done; \
33326 echo "Doing pdf in sim"; \
33327 (cd $(HOST_SUBDIR)/sim && \
33328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33330 "RANLIB=$${RANLIB}" \
33331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33332 pdf) \
33333 || exit 1
33335 @endif sim
33337 .PHONY: maybe-html-sim html-sim
33338 maybe-html-sim:
33339 @if sim
33340 maybe-html-sim: html-sim
33342 html-sim: \
33343 configure-sim
33344 @: $(MAKE); $(unstage)
33345 @[ -f ./sim/Makefile ] || exit 0; \
33346 r=`${PWD_COMMAND}`; export r; \
33347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33348 $(HOST_EXPORTS) \
33349 for flag in $(EXTRA_HOST_FLAGS) ; do \
33350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33351 done; \
33352 echo "Doing html in sim"; \
33353 (cd $(HOST_SUBDIR)/sim && \
33354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33356 "RANLIB=$${RANLIB}" \
33357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33358 html) \
33359 || exit 1
33361 @endif sim
33363 .PHONY: maybe-TAGS-sim TAGS-sim
33364 maybe-TAGS-sim:
33365 @if sim
33366 maybe-TAGS-sim: TAGS-sim
33368 TAGS-sim: \
33369 configure-sim
33370 @: $(MAKE); $(unstage)
33371 @[ -f ./sim/Makefile ] || exit 0; \
33372 r=`${PWD_COMMAND}`; export r; \
33373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33374 $(HOST_EXPORTS) \
33375 for flag in $(EXTRA_HOST_FLAGS) ; do \
33376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33377 done; \
33378 echo "Doing TAGS in sim"; \
33379 (cd $(HOST_SUBDIR)/sim && \
33380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33382 "RANLIB=$${RANLIB}" \
33383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33384 TAGS) \
33385 || exit 1
33387 @endif sim
33389 .PHONY: maybe-install-info-sim install-info-sim
33390 maybe-install-info-sim:
33391 @if sim
33392 maybe-install-info-sim: install-info-sim
33394 install-info-sim: \
33395 configure-sim \
33396 info-sim
33397 @: $(MAKE); $(unstage)
33398 @[ -f ./sim/Makefile ] || exit 0; \
33399 r=`${PWD_COMMAND}`; export r; \
33400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33401 $(HOST_EXPORTS) \
33402 for flag in $(EXTRA_HOST_FLAGS) ; do \
33403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33404 done; \
33405 echo "Doing install-info in sim"; \
33406 (cd $(HOST_SUBDIR)/sim && \
33407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33409 "RANLIB=$${RANLIB}" \
33410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33411 install-info) \
33412 || exit 1
33414 @endif sim
33416 .PHONY: maybe-install-dvi-sim install-dvi-sim
33417 maybe-install-dvi-sim:
33418 @if sim
33419 maybe-install-dvi-sim: install-dvi-sim
33421 install-dvi-sim: \
33422 configure-sim \
33423 dvi-sim
33424 @: $(MAKE); $(unstage)
33425 @[ -f ./sim/Makefile ] || exit 0; \
33426 r=`${PWD_COMMAND}`; export r; \
33427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33428 $(HOST_EXPORTS) \
33429 for flag in $(EXTRA_HOST_FLAGS) ; do \
33430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33431 done; \
33432 echo "Doing install-dvi in sim"; \
33433 (cd $(HOST_SUBDIR)/sim && \
33434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33436 "RANLIB=$${RANLIB}" \
33437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33438 install-dvi) \
33439 || exit 1
33441 @endif sim
33443 .PHONY: maybe-install-pdf-sim install-pdf-sim
33444 maybe-install-pdf-sim:
33445 @if sim
33446 maybe-install-pdf-sim: install-pdf-sim
33448 install-pdf-sim: \
33449 configure-sim \
33450 pdf-sim
33451 @: $(MAKE); $(unstage)
33452 @[ -f ./sim/Makefile ] || exit 0; \
33453 r=`${PWD_COMMAND}`; export r; \
33454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33455 $(HOST_EXPORTS) \
33456 for flag in $(EXTRA_HOST_FLAGS) ; do \
33457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33458 done; \
33459 echo "Doing install-pdf in sim"; \
33460 (cd $(HOST_SUBDIR)/sim && \
33461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33463 "RANLIB=$${RANLIB}" \
33464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33465 install-pdf) \
33466 || exit 1
33468 @endif sim
33470 .PHONY: maybe-install-html-sim install-html-sim
33471 maybe-install-html-sim:
33472 @if sim
33473 maybe-install-html-sim: install-html-sim
33475 install-html-sim: \
33476 configure-sim \
33477 html-sim
33478 @: $(MAKE); $(unstage)
33479 @[ -f ./sim/Makefile ] || exit 0; \
33480 r=`${PWD_COMMAND}`; export r; \
33481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33482 $(HOST_EXPORTS) \
33483 for flag in $(EXTRA_HOST_FLAGS) ; do \
33484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33485 done; \
33486 echo "Doing install-html in sim"; \
33487 (cd $(HOST_SUBDIR)/sim && \
33488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33490 "RANLIB=$${RANLIB}" \
33491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33492 install-html) \
33493 || exit 1
33495 @endif sim
33497 .PHONY: maybe-installcheck-sim installcheck-sim
33498 maybe-installcheck-sim:
33499 @if sim
33500 maybe-installcheck-sim: installcheck-sim
33502 installcheck-sim: \
33503 configure-sim
33504 @: $(MAKE); $(unstage)
33505 @[ -f ./sim/Makefile ] || exit 0; \
33506 r=`${PWD_COMMAND}`; export r; \
33507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33508 $(HOST_EXPORTS) \
33509 for flag in $(EXTRA_HOST_FLAGS) ; do \
33510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33511 done; \
33512 echo "Doing installcheck in sim"; \
33513 (cd $(HOST_SUBDIR)/sim && \
33514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33516 "RANLIB=$${RANLIB}" \
33517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33518 installcheck) \
33519 || exit 1
33521 @endif sim
33523 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
33524 maybe-mostlyclean-sim:
33525 @if sim
33526 maybe-mostlyclean-sim: mostlyclean-sim
33528 mostlyclean-sim:
33529 @: $(MAKE); $(unstage)
33530 @[ -f ./sim/Makefile ] || exit 0; \
33531 r=`${PWD_COMMAND}`; export r; \
33532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33533 $(HOST_EXPORTS) \
33534 for flag in $(EXTRA_HOST_FLAGS) ; do \
33535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33536 done; \
33537 echo "Doing mostlyclean in sim"; \
33538 (cd $(HOST_SUBDIR)/sim && \
33539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33541 "RANLIB=$${RANLIB}" \
33542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33543 mostlyclean) \
33544 || exit 1
33546 @endif sim
33548 .PHONY: maybe-clean-sim clean-sim
33549 maybe-clean-sim:
33550 @if sim
33551 maybe-clean-sim: clean-sim
33553 clean-sim:
33554 @: $(MAKE); $(unstage)
33555 @[ -f ./sim/Makefile ] || exit 0; \
33556 r=`${PWD_COMMAND}`; export r; \
33557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33558 $(HOST_EXPORTS) \
33559 for flag in $(EXTRA_HOST_FLAGS) ; do \
33560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33561 done; \
33562 echo "Doing clean in sim"; \
33563 (cd $(HOST_SUBDIR)/sim && \
33564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33566 "RANLIB=$${RANLIB}" \
33567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33568 clean) \
33569 || exit 1
33571 @endif sim
33573 .PHONY: maybe-distclean-sim distclean-sim
33574 maybe-distclean-sim:
33575 @if sim
33576 maybe-distclean-sim: distclean-sim
33578 distclean-sim:
33579 @: $(MAKE); $(unstage)
33580 @[ -f ./sim/Makefile ] || exit 0; \
33581 r=`${PWD_COMMAND}`; export r; \
33582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33583 $(HOST_EXPORTS) \
33584 for flag in $(EXTRA_HOST_FLAGS) ; do \
33585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33586 done; \
33587 echo "Doing distclean in sim"; \
33588 (cd $(HOST_SUBDIR)/sim && \
33589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33591 "RANLIB=$${RANLIB}" \
33592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33593 distclean) \
33594 || exit 1
33596 @endif sim
33598 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33599 maybe-maintainer-clean-sim:
33600 @if sim
33601 maybe-maintainer-clean-sim: maintainer-clean-sim
33603 maintainer-clean-sim:
33604 @: $(MAKE); $(unstage)
33605 @[ -f ./sim/Makefile ] || exit 0; \
33606 r=`${PWD_COMMAND}`; export r; \
33607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33608 $(HOST_EXPORTS) \
33609 for flag in $(EXTRA_HOST_FLAGS) ; do \
33610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33611 done; \
33612 echo "Doing maintainer-clean in sim"; \
33613 (cd $(HOST_SUBDIR)/sim && \
33614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33616 "RANLIB=$${RANLIB}" \
33617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33618 maintainer-clean) \
33619 || exit 1
33621 @endif sim
33625 .PHONY: configure-texinfo maybe-configure-texinfo
33626 maybe-configure-texinfo:
33627 @if gcc-bootstrap
33628 configure-texinfo: stage_current
33629 @endif gcc-bootstrap
33630 @if texinfo
33631 maybe-configure-texinfo: configure-texinfo
33632 configure-texinfo:
33633 @: $(MAKE); $(unstage)
33634 @r=`${PWD_COMMAND}`; export r; \
33635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33638 $(HOST_EXPORTS) \
33639 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33640 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33641 case $(srcdir) in \
33642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33643 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33645 esac; \
33646 module_srcdir=texinfo; \
33647 $(SHELL) \
33648 $$s/$$module_srcdir/configure \
33649 --srcdir=$${topdir}/$$module_srcdir \
33650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33651 --target=${target_alias} \
33652 || exit 1
33653 @endif texinfo
33659 .PHONY: all-texinfo maybe-all-texinfo
33660 maybe-all-texinfo:
33661 @if gcc-bootstrap
33662 all-texinfo: stage_current
33663 @endif gcc-bootstrap
33664 @if texinfo
33665 TARGET-texinfo=all
33666 maybe-all-texinfo: all-texinfo
33667 all-texinfo: configure-texinfo
33668 @: $(MAKE); $(unstage)
33669 @r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(HOST_EXPORTS) \
33672 (cd $(HOST_SUBDIR)/texinfo && \
33673 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33674 $(TARGET-texinfo))
33675 @endif texinfo
33680 .PHONY: check-texinfo maybe-check-texinfo
33681 maybe-check-texinfo:
33682 @if texinfo
33683 maybe-check-texinfo: check-texinfo
33685 check-texinfo:
33686 @: $(MAKE); $(unstage)
33687 @r=`${PWD_COMMAND}`; export r; \
33688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33689 $(HOST_EXPORTS) \
33690 (cd $(HOST_SUBDIR)/texinfo && \
33691 $(MAKE) $(FLAGS_TO_PASS) check)
33693 @endif texinfo
33695 .PHONY: install-texinfo maybe-install-texinfo
33696 maybe-install-texinfo:
33697 @if texinfo
33698 maybe-install-texinfo: install-texinfo
33700 install-texinfo:
33702 @endif texinfo
33704 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33705 maybe-install-strip-texinfo:
33706 @if texinfo
33707 maybe-install-strip-texinfo: install-strip-texinfo
33709 install-strip-texinfo:
33711 @endif texinfo
33713 # Other targets (info, dvi, pdf, etc.)
33715 .PHONY: maybe-info-texinfo info-texinfo
33716 maybe-info-texinfo:
33717 @if texinfo
33718 maybe-info-texinfo: info-texinfo
33720 info-texinfo: \
33721 configure-texinfo
33722 @: $(MAKE); $(unstage)
33723 @[ -f ./texinfo/Makefile ] || exit 0; \
33724 r=`${PWD_COMMAND}`; export r; \
33725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726 $(HOST_EXPORTS) \
33727 for flag in $(EXTRA_HOST_FLAGS) ; do \
33728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33729 done; \
33730 echo "Doing info in texinfo"; \
33731 (cd $(HOST_SUBDIR)/texinfo && \
33732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33734 "RANLIB=$${RANLIB}" \
33735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33736 info) \
33737 || exit 1
33739 @endif texinfo
33741 .PHONY: maybe-dvi-texinfo dvi-texinfo
33742 maybe-dvi-texinfo:
33743 @if texinfo
33744 maybe-dvi-texinfo: dvi-texinfo
33746 dvi-texinfo: \
33747 configure-texinfo
33748 @: $(MAKE); $(unstage)
33749 @[ -f ./texinfo/Makefile ] || exit 0; \
33750 r=`${PWD_COMMAND}`; export r; \
33751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752 $(HOST_EXPORTS) \
33753 for flag in $(EXTRA_HOST_FLAGS) ; do \
33754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33755 done; \
33756 echo "Doing dvi in texinfo"; \
33757 (cd $(HOST_SUBDIR)/texinfo && \
33758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33760 "RANLIB=$${RANLIB}" \
33761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33762 dvi) \
33763 || exit 1
33765 @endif texinfo
33767 .PHONY: maybe-pdf-texinfo pdf-texinfo
33768 maybe-pdf-texinfo:
33769 @if texinfo
33770 maybe-pdf-texinfo: pdf-texinfo
33772 pdf-texinfo: \
33773 configure-texinfo
33774 @: $(MAKE); $(unstage)
33775 @[ -f ./texinfo/Makefile ] || exit 0; \
33776 r=`${PWD_COMMAND}`; export r; \
33777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33778 $(HOST_EXPORTS) \
33779 for flag in $(EXTRA_HOST_FLAGS) ; do \
33780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33781 done; \
33782 echo "Doing pdf in texinfo"; \
33783 (cd $(HOST_SUBDIR)/texinfo && \
33784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33786 "RANLIB=$${RANLIB}" \
33787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33788 pdf) \
33789 || exit 1
33791 @endif texinfo
33793 .PHONY: maybe-html-texinfo html-texinfo
33794 maybe-html-texinfo:
33795 @if texinfo
33796 maybe-html-texinfo: html-texinfo
33798 html-texinfo: \
33799 configure-texinfo
33800 @: $(MAKE); $(unstage)
33801 @[ -f ./texinfo/Makefile ] || exit 0; \
33802 r=`${PWD_COMMAND}`; export r; \
33803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33804 $(HOST_EXPORTS) \
33805 for flag in $(EXTRA_HOST_FLAGS) ; do \
33806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33807 done; \
33808 echo "Doing html in texinfo"; \
33809 (cd $(HOST_SUBDIR)/texinfo && \
33810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33812 "RANLIB=$${RANLIB}" \
33813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33814 html) \
33815 || exit 1
33817 @endif texinfo
33819 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33820 maybe-TAGS-texinfo:
33821 @if texinfo
33822 maybe-TAGS-texinfo: TAGS-texinfo
33824 TAGS-texinfo: \
33825 configure-texinfo
33826 @: $(MAKE); $(unstage)
33827 @[ -f ./texinfo/Makefile ] || exit 0; \
33828 r=`${PWD_COMMAND}`; export r; \
33829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33830 $(HOST_EXPORTS) \
33831 for flag in $(EXTRA_HOST_FLAGS) ; do \
33832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33833 done; \
33834 echo "Doing TAGS in texinfo"; \
33835 (cd $(HOST_SUBDIR)/texinfo && \
33836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33838 "RANLIB=$${RANLIB}" \
33839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33840 TAGS) \
33841 || exit 1
33843 @endif texinfo
33845 .PHONY: maybe-install-info-texinfo install-info-texinfo
33846 maybe-install-info-texinfo:
33847 @if texinfo
33848 maybe-install-info-texinfo: install-info-texinfo
33850 install-info-texinfo: \
33851 configure-texinfo \
33852 info-texinfo
33853 @: $(MAKE); $(unstage)
33854 @[ -f ./texinfo/Makefile ] || exit 0; \
33855 r=`${PWD_COMMAND}`; export r; \
33856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33857 $(HOST_EXPORTS) \
33858 for flag in $(EXTRA_HOST_FLAGS) ; do \
33859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33860 done; \
33861 echo "Doing install-info in texinfo"; \
33862 (cd $(HOST_SUBDIR)/texinfo && \
33863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33865 "RANLIB=$${RANLIB}" \
33866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33867 install-info) \
33868 || exit 1
33870 @endif texinfo
33872 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33873 maybe-install-dvi-texinfo:
33874 @if texinfo
33875 maybe-install-dvi-texinfo: install-dvi-texinfo
33877 install-dvi-texinfo: \
33878 configure-texinfo \
33879 dvi-texinfo
33880 @: $(MAKE); $(unstage)
33881 @[ -f ./texinfo/Makefile ] || exit 0; \
33882 r=`${PWD_COMMAND}`; export r; \
33883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33884 $(HOST_EXPORTS) \
33885 for flag in $(EXTRA_HOST_FLAGS) ; do \
33886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33887 done; \
33888 echo "Doing install-dvi in texinfo"; \
33889 (cd $(HOST_SUBDIR)/texinfo && \
33890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33892 "RANLIB=$${RANLIB}" \
33893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33894 install-dvi) \
33895 || exit 1
33897 @endif texinfo
33899 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33900 maybe-install-pdf-texinfo:
33901 @if texinfo
33902 maybe-install-pdf-texinfo: install-pdf-texinfo
33904 install-pdf-texinfo: \
33905 configure-texinfo \
33906 pdf-texinfo
33907 @: $(MAKE); $(unstage)
33908 @[ -f ./texinfo/Makefile ] || exit 0; \
33909 r=`${PWD_COMMAND}`; export r; \
33910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33911 $(HOST_EXPORTS) \
33912 for flag in $(EXTRA_HOST_FLAGS) ; do \
33913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33914 done; \
33915 echo "Doing install-pdf in texinfo"; \
33916 (cd $(HOST_SUBDIR)/texinfo && \
33917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33919 "RANLIB=$${RANLIB}" \
33920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33921 install-pdf) \
33922 || exit 1
33924 @endif texinfo
33926 .PHONY: maybe-install-html-texinfo install-html-texinfo
33927 maybe-install-html-texinfo:
33928 @if texinfo
33929 maybe-install-html-texinfo: install-html-texinfo
33931 install-html-texinfo: \
33932 configure-texinfo \
33933 html-texinfo
33934 @: $(MAKE); $(unstage)
33935 @[ -f ./texinfo/Makefile ] || exit 0; \
33936 r=`${PWD_COMMAND}`; export r; \
33937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33938 $(HOST_EXPORTS) \
33939 for flag in $(EXTRA_HOST_FLAGS) ; do \
33940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33941 done; \
33942 echo "Doing install-html in texinfo"; \
33943 (cd $(HOST_SUBDIR)/texinfo && \
33944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33946 "RANLIB=$${RANLIB}" \
33947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33948 install-html) \
33949 || exit 1
33951 @endif texinfo
33953 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33954 maybe-installcheck-texinfo:
33955 @if texinfo
33956 maybe-installcheck-texinfo: installcheck-texinfo
33958 installcheck-texinfo: \
33959 configure-texinfo
33960 @: $(MAKE); $(unstage)
33961 @[ -f ./texinfo/Makefile ] || exit 0; \
33962 r=`${PWD_COMMAND}`; export r; \
33963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33964 $(HOST_EXPORTS) \
33965 for flag in $(EXTRA_HOST_FLAGS) ; do \
33966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33967 done; \
33968 echo "Doing installcheck in texinfo"; \
33969 (cd $(HOST_SUBDIR)/texinfo && \
33970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33972 "RANLIB=$${RANLIB}" \
33973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33974 installcheck) \
33975 || exit 1
33977 @endif texinfo
33979 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33980 maybe-mostlyclean-texinfo:
33981 @if texinfo
33982 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33984 mostlyclean-texinfo:
33985 @: $(MAKE); $(unstage)
33986 @[ -f ./texinfo/Makefile ] || exit 0; \
33987 r=`${PWD_COMMAND}`; export r; \
33988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33989 $(HOST_EXPORTS) \
33990 for flag in $(EXTRA_HOST_FLAGS) ; do \
33991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33992 done; \
33993 echo "Doing mostlyclean in texinfo"; \
33994 (cd $(HOST_SUBDIR)/texinfo && \
33995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33997 "RANLIB=$${RANLIB}" \
33998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33999 mostlyclean) \
34000 || exit 1
34002 @endif texinfo
34004 .PHONY: maybe-clean-texinfo clean-texinfo
34005 maybe-clean-texinfo:
34006 @if texinfo
34007 maybe-clean-texinfo: clean-texinfo
34009 clean-texinfo:
34010 @: $(MAKE); $(unstage)
34011 @[ -f ./texinfo/Makefile ] || exit 0; \
34012 r=`${PWD_COMMAND}`; export r; \
34013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34014 $(HOST_EXPORTS) \
34015 for flag in $(EXTRA_HOST_FLAGS) ; do \
34016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34017 done; \
34018 echo "Doing clean in texinfo"; \
34019 (cd $(HOST_SUBDIR)/texinfo && \
34020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34022 "RANLIB=$${RANLIB}" \
34023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34024 clean) \
34025 || exit 1
34027 @endif texinfo
34029 .PHONY: maybe-distclean-texinfo distclean-texinfo
34030 maybe-distclean-texinfo:
34031 @if texinfo
34032 maybe-distclean-texinfo: distclean-texinfo
34034 distclean-texinfo:
34035 @: $(MAKE); $(unstage)
34036 @[ -f ./texinfo/Makefile ] || exit 0; \
34037 r=`${PWD_COMMAND}`; export r; \
34038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34039 $(HOST_EXPORTS) \
34040 for flag in $(EXTRA_HOST_FLAGS) ; do \
34041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34042 done; \
34043 echo "Doing distclean in texinfo"; \
34044 (cd $(HOST_SUBDIR)/texinfo && \
34045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34047 "RANLIB=$${RANLIB}" \
34048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34049 distclean) \
34050 || exit 1
34052 @endif texinfo
34054 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34055 maybe-maintainer-clean-texinfo:
34056 @if texinfo
34057 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34059 maintainer-clean-texinfo:
34060 @: $(MAKE); $(unstage)
34061 @[ -f ./texinfo/Makefile ] || exit 0; \
34062 r=`${PWD_COMMAND}`; export r; \
34063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34064 $(HOST_EXPORTS) \
34065 for flag in $(EXTRA_HOST_FLAGS) ; do \
34066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34067 done; \
34068 echo "Doing maintainer-clean in texinfo"; \
34069 (cd $(HOST_SUBDIR)/texinfo && \
34070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34072 "RANLIB=$${RANLIB}" \
34073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34074 maintainer-clean) \
34075 || exit 1
34077 @endif texinfo
34081 .PHONY: configure-zlib maybe-configure-zlib
34082 maybe-configure-zlib:
34083 @if gcc-bootstrap
34084 configure-zlib: stage_current
34085 @endif gcc-bootstrap
34086 @if zlib
34087 maybe-configure-zlib: configure-zlib
34088 configure-zlib:
34089 @r=`${PWD_COMMAND}`; export r; \
34090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34093 $(HOST_EXPORTS) \
34094 echo Configuring in $(HOST_SUBDIR)/zlib; \
34095 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
34096 case $(srcdir) in \
34097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34098 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34100 esac; \
34101 module_srcdir=zlib; \
34102 $(SHELL) \
34103 $$s/$$module_srcdir/configure \
34104 --srcdir=$${topdir}/$$module_srcdir \
34105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34106 --target=${target_alias} @extra_host_zlib_configure_flags@ \
34107 || exit 1
34108 @endif zlib
34112 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
34113 maybe-configure-stage1-zlib:
34114 @if zlib-bootstrap
34115 maybe-configure-stage1-zlib: configure-stage1-zlib
34116 configure-stage1-zlib:
34117 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34119 @r=`${PWD_COMMAND}`; export r; \
34120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34121 TFLAGS="$(STAGE1_TFLAGS)"; \
34122 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34123 $(HOST_EXPORTS) \
34124 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34125 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34126 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
34127 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
34128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34129 cd $(HOST_SUBDIR)/zlib || exit 1; \
34130 case $(srcdir) in \
34131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34132 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34134 esac; \
34135 module_srcdir=zlib; \
34136 $(SHELL) $$s/$$module_srcdir/configure \
34137 --srcdir=$${topdir}/$$module_srcdir \
34138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34139 --target=${target_alias} \
34141 $(STAGE1_CONFIGURE_FLAGS) \
34142 @extra_host_zlib_configure_flags@
34143 @endif zlib-bootstrap
34145 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
34146 maybe-configure-stage2-zlib:
34147 @if zlib-bootstrap
34148 maybe-configure-stage2-zlib: configure-stage2-zlib
34149 configure-stage2-zlib:
34150 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34152 @r=`${PWD_COMMAND}`; export r; \
34153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34154 TFLAGS="$(STAGE2_TFLAGS)"; \
34155 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34156 $(HOST_EXPORTS) \
34157 $(POSTSTAGE1_HOST_EXPORTS) \
34158 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34159 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34160 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
34161 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
34162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34163 cd $(HOST_SUBDIR)/zlib || exit 1; \
34164 case $(srcdir) in \
34165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34166 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34168 esac; \
34169 module_srcdir=zlib; \
34170 $(SHELL) $$s/$$module_srcdir/configure \
34171 --srcdir=$${topdir}/$$module_srcdir \
34172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34173 --target=${target_alias} \
34174 --with-build-libsubdir=$(HOST_SUBDIR) \
34175 $(STAGE2_CONFIGURE_FLAGS) \
34176 @extra_host_zlib_configure_flags@
34177 @endif zlib-bootstrap
34179 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
34180 maybe-configure-stage3-zlib:
34181 @if zlib-bootstrap
34182 maybe-configure-stage3-zlib: configure-stage3-zlib
34183 configure-stage3-zlib:
34184 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34186 @r=`${PWD_COMMAND}`; export r; \
34187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34188 TFLAGS="$(STAGE3_TFLAGS)"; \
34189 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34190 $(HOST_EXPORTS) \
34191 $(POSTSTAGE1_HOST_EXPORTS) \
34192 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34193 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34194 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
34195 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
34196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34197 cd $(HOST_SUBDIR)/zlib || exit 1; \
34198 case $(srcdir) in \
34199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34200 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34202 esac; \
34203 module_srcdir=zlib; \
34204 $(SHELL) $$s/$$module_srcdir/configure \
34205 --srcdir=$${topdir}/$$module_srcdir \
34206 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34207 --target=${target_alias} \
34208 --with-build-libsubdir=$(HOST_SUBDIR) \
34209 $(STAGE3_CONFIGURE_FLAGS) \
34210 @extra_host_zlib_configure_flags@
34211 @endif zlib-bootstrap
34213 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
34214 maybe-configure-stage4-zlib:
34215 @if zlib-bootstrap
34216 maybe-configure-stage4-zlib: configure-stage4-zlib
34217 configure-stage4-zlib:
34218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34220 @r=`${PWD_COMMAND}`; export r; \
34221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34222 TFLAGS="$(STAGE4_TFLAGS)"; \
34223 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34224 $(HOST_EXPORTS) \
34225 $(POSTSTAGE1_HOST_EXPORTS) \
34226 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34227 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34228 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
34229 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
34230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34231 cd $(HOST_SUBDIR)/zlib || exit 1; \
34232 case $(srcdir) in \
34233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34234 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34236 esac; \
34237 module_srcdir=zlib; \
34238 $(SHELL) $$s/$$module_srcdir/configure \
34239 --srcdir=$${topdir}/$$module_srcdir \
34240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34241 --target=${target_alias} \
34242 --with-build-libsubdir=$(HOST_SUBDIR) \
34243 $(STAGE4_CONFIGURE_FLAGS) \
34244 @extra_host_zlib_configure_flags@
34245 @endif zlib-bootstrap
34247 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34248 maybe-configure-stageprofile-zlib:
34249 @if zlib-bootstrap
34250 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34251 configure-stageprofile-zlib:
34252 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34254 @r=`${PWD_COMMAND}`; export r; \
34255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34256 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34257 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34258 $(HOST_EXPORTS) \
34259 $(POSTSTAGE1_HOST_EXPORTS) \
34260 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34261 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34262 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
34263 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
34264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34265 cd $(HOST_SUBDIR)/zlib || exit 1; \
34266 case $(srcdir) in \
34267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34268 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34270 esac; \
34271 module_srcdir=zlib; \
34272 $(SHELL) $$s/$$module_srcdir/configure \
34273 --srcdir=$${topdir}/$$module_srcdir \
34274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34275 --target=${target_alias} \
34276 --with-build-libsubdir=$(HOST_SUBDIR) \
34277 $(STAGEprofile_CONFIGURE_FLAGS) \
34278 @extra_host_zlib_configure_flags@
34279 @endif zlib-bootstrap
34281 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
34282 maybe-configure-stagetrain-zlib:
34283 @if zlib-bootstrap
34284 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
34285 configure-stagetrain-zlib:
34286 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34287 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34288 @r=`${PWD_COMMAND}`; export r; \
34289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34290 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34291 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34292 $(HOST_EXPORTS) \
34293 $(POSTSTAGE1_HOST_EXPORTS) \
34294 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
34295 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
34296 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
34297 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
34298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34299 cd $(HOST_SUBDIR)/zlib || exit 1; \
34300 case $(srcdir) in \
34301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34302 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34304 esac; \
34305 module_srcdir=zlib; \
34306 $(SHELL) $$s/$$module_srcdir/configure \
34307 --srcdir=$${topdir}/$$module_srcdir \
34308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34309 --target=${target_alias} \
34310 --with-build-libsubdir=$(HOST_SUBDIR) \
34311 $(STAGEtrain_CONFIGURE_FLAGS) \
34312 @extra_host_zlib_configure_flags@
34313 @endif zlib-bootstrap
34315 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34316 maybe-configure-stagefeedback-zlib:
34317 @if zlib-bootstrap
34318 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34319 configure-stagefeedback-zlib:
34320 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34321 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34322 @r=`${PWD_COMMAND}`; export r; \
34323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34324 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34325 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34326 $(HOST_EXPORTS) \
34327 $(POSTSTAGE1_HOST_EXPORTS) \
34328 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34329 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34330 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34331 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
34332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34333 cd $(HOST_SUBDIR)/zlib || exit 1; \
34334 case $(srcdir) in \
34335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34336 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34338 esac; \
34339 module_srcdir=zlib; \
34340 $(SHELL) $$s/$$module_srcdir/configure \
34341 --srcdir=$${topdir}/$$module_srcdir \
34342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34343 --target=${target_alias} \
34344 --with-build-libsubdir=$(HOST_SUBDIR) \
34345 $(STAGEfeedback_CONFIGURE_FLAGS) \
34346 @extra_host_zlib_configure_flags@
34347 @endif zlib-bootstrap
34349 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
34350 maybe-configure-stageautoprofile-zlib:
34351 @if zlib-bootstrap
34352 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
34353 configure-stageautoprofile-zlib:
34354 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34356 @r=`${PWD_COMMAND}`; export r; \
34357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34359 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34360 $(HOST_EXPORTS) \
34361 $(POSTSTAGE1_HOST_EXPORTS) \
34362 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34363 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34364 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
34365 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
34366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34367 cd $(HOST_SUBDIR)/zlib || exit 1; \
34368 case $(srcdir) in \
34369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34370 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34372 esac; \
34373 module_srcdir=zlib; \
34374 $(SHELL) $$s/$$module_srcdir/configure \
34375 --srcdir=$${topdir}/$$module_srcdir \
34376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34377 --target=${target_alias} \
34378 --with-build-libsubdir=$(HOST_SUBDIR) \
34379 $(STAGEautoprofile_CONFIGURE_FLAGS) \
34380 @extra_host_zlib_configure_flags@
34381 @endif zlib-bootstrap
34383 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
34384 maybe-configure-stageautofeedback-zlib:
34385 @if zlib-bootstrap
34386 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
34387 configure-stageautofeedback-zlib:
34388 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34389 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34390 @r=`${PWD_COMMAND}`; export r; \
34391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34393 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34394 $(HOST_EXPORTS) \
34395 $(POSTSTAGE1_HOST_EXPORTS) \
34396 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34397 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34398 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
34399 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
34400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34401 cd $(HOST_SUBDIR)/zlib || exit 1; \
34402 case $(srcdir) in \
34403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34404 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34406 esac; \
34407 module_srcdir=zlib; \
34408 $(SHELL) $$s/$$module_srcdir/configure \
34409 --srcdir=$${topdir}/$$module_srcdir \
34410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34411 --target=${target_alias} \
34412 --with-build-libsubdir=$(HOST_SUBDIR) \
34413 $(STAGEautofeedback_CONFIGURE_FLAGS) \
34414 @extra_host_zlib_configure_flags@
34415 @endif zlib-bootstrap
34421 .PHONY: all-zlib maybe-all-zlib
34422 maybe-all-zlib:
34423 @if gcc-bootstrap
34424 all-zlib: stage_current
34425 @endif gcc-bootstrap
34426 @if zlib
34427 TARGET-zlib=all
34428 maybe-all-zlib: all-zlib
34429 all-zlib: configure-zlib
34430 @r=`${PWD_COMMAND}`; export r; \
34431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34432 $(HOST_EXPORTS) \
34433 (cd $(HOST_SUBDIR)/zlib && \
34434 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34435 $(TARGET-zlib))
34436 @endif zlib
34440 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
34441 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
34442 maybe-all-stage1-zlib:
34443 maybe-clean-stage1-zlib:
34444 @if zlib-bootstrap
34445 maybe-all-stage1-zlib: all-stage1-zlib
34446 all-stage1: all-stage1-zlib
34447 TARGET-stage1-zlib = $(TARGET-zlib)
34448 all-stage1-zlib: configure-stage1-zlib
34449 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34450 @r=`${PWD_COMMAND}`; export r; \
34451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452 TFLAGS="$(STAGE1_TFLAGS)"; \
34453 $(HOST_EXPORTS) \
34454 cd $(HOST_SUBDIR)/zlib && \
34456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34457 CFLAGS="$(STAGE1_CFLAGS)" \
34458 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
34459 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34460 LIBCFLAGS="$(LIBCFLAGS)" \
34461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34464 $(EXTRA_HOST_FLAGS) \
34465 $(STAGE1_FLAGS_TO_PASS) \
34466 TFLAGS="$(STAGE1_TFLAGS)" \
34467 $(TARGET-stage1-zlib)
34469 maybe-clean-stage1-zlib: clean-stage1-zlib
34470 clean-stage1: clean-stage1-zlib
34471 clean-stage1-zlib:
34472 @if [ $(current_stage) = stage1 ]; then \
34473 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34474 else \
34475 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
34476 $(MAKE) stage1-start; \
34477 fi; \
34478 cd $(HOST_SUBDIR)/zlib && \
34479 $(MAKE) $(EXTRA_HOST_FLAGS) \
34480 $(STAGE1_FLAGS_TO_PASS) clean
34481 @endif zlib-bootstrap
34484 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
34485 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
34486 maybe-all-stage2-zlib:
34487 maybe-clean-stage2-zlib:
34488 @if zlib-bootstrap
34489 maybe-all-stage2-zlib: all-stage2-zlib
34490 all-stage2: all-stage2-zlib
34491 TARGET-stage2-zlib = $(TARGET-zlib)
34492 all-stage2-zlib: configure-stage2-zlib
34493 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34494 @r=`${PWD_COMMAND}`; export r; \
34495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34496 TFLAGS="$(STAGE2_TFLAGS)"; \
34497 $(HOST_EXPORTS) \
34498 $(POSTSTAGE1_HOST_EXPORTS) \
34499 cd $(HOST_SUBDIR)/zlib && \
34501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34502 CFLAGS="$(STAGE2_CFLAGS)" \
34503 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
34504 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34505 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34510 TFLAGS="$(STAGE2_TFLAGS)" \
34511 $(TARGET-stage2-zlib)
34513 maybe-clean-stage2-zlib: clean-stage2-zlib
34514 clean-stage2: clean-stage2-zlib
34515 clean-stage2-zlib:
34516 @if [ $(current_stage) = stage2 ]; then \
34517 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34518 else \
34519 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
34520 $(MAKE) stage2-start; \
34521 fi; \
34522 cd $(HOST_SUBDIR)/zlib && \
34523 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34524 @endif zlib-bootstrap
34527 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
34528 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
34529 maybe-all-stage3-zlib:
34530 maybe-clean-stage3-zlib:
34531 @if zlib-bootstrap
34532 maybe-all-stage3-zlib: all-stage3-zlib
34533 all-stage3: all-stage3-zlib
34534 TARGET-stage3-zlib = $(TARGET-zlib)
34535 all-stage3-zlib: configure-stage3-zlib
34536 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34537 @r=`${PWD_COMMAND}`; export r; \
34538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34539 TFLAGS="$(STAGE3_TFLAGS)"; \
34540 $(HOST_EXPORTS) \
34541 $(POSTSTAGE1_HOST_EXPORTS) \
34542 cd $(HOST_SUBDIR)/zlib && \
34544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34545 CFLAGS="$(STAGE3_CFLAGS)" \
34546 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
34547 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34548 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34549 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34550 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34551 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34552 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34553 TFLAGS="$(STAGE3_TFLAGS)" \
34554 $(TARGET-stage3-zlib)
34556 maybe-clean-stage3-zlib: clean-stage3-zlib
34557 clean-stage3: clean-stage3-zlib
34558 clean-stage3-zlib:
34559 @if [ $(current_stage) = stage3 ]; then \
34560 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34561 else \
34562 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34563 $(MAKE) stage3-start; \
34564 fi; \
34565 cd $(HOST_SUBDIR)/zlib && \
34566 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34567 @endif zlib-bootstrap
34570 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34571 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34572 maybe-all-stage4-zlib:
34573 maybe-clean-stage4-zlib:
34574 @if zlib-bootstrap
34575 maybe-all-stage4-zlib: all-stage4-zlib
34576 all-stage4: all-stage4-zlib
34577 TARGET-stage4-zlib = $(TARGET-zlib)
34578 all-stage4-zlib: configure-stage4-zlib
34579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34580 @r=`${PWD_COMMAND}`; export r; \
34581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34582 TFLAGS="$(STAGE4_TFLAGS)"; \
34583 $(HOST_EXPORTS) \
34584 $(POSTSTAGE1_HOST_EXPORTS) \
34585 cd $(HOST_SUBDIR)/zlib && \
34587 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34588 CFLAGS="$(STAGE4_CFLAGS)" \
34589 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34590 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34591 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34596 TFLAGS="$(STAGE4_TFLAGS)" \
34597 $(TARGET-stage4-zlib)
34599 maybe-clean-stage4-zlib: clean-stage4-zlib
34600 clean-stage4: clean-stage4-zlib
34601 clean-stage4-zlib:
34602 @if [ $(current_stage) = stage4 ]; then \
34603 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34604 else \
34605 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34606 $(MAKE) stage4-start; \
34607 fi; \
34608 cd $(HOST_SUBDIR)/zlib && \
34609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34610 @endif zlib-bootstrap
34613 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34614 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34615 maybe-all-stageprofile-zlib:
34616 maybe-clean-stageprofile-zlib:
34617 @if zlib-bootstrap
34618 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34619 all-stageprofile: all-stageprofile-zlib
34620 TARGET-stageprofile-zlib = $(TARGET-zlib)
34621 all-stageprofile-zlib: configure-stageprofile-zlib
34622 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34623 @r=`${PWD_COMMAND}`; export r; \
34624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34625 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34626 $(HOST_EXPORTS) \
34627 $(POSTSTAGE1_HOST_EXPORTS) \
34628 cd $(HOST_SUBDIR)/zlib && \
34630 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34631 CFLAGS="$(STAGEprofile_CFLAGS)" \
34632 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34633 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34634 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34635 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34636 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34637 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34638 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34639 TFLAGS="$(STAGEprofile_TFLAGS)" \
34640 $(TARGET-stageprofile-zlib)
34642 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34643 clean-stageprofile: clean-stageprofile-zlib
34644 clean-stageprofile-zlib:
34645 @if [ $(current_stage) = stageprofile ]; then \
34646 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34647 else \
34648 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34649 $(MAKE) stageprofile-start; \
34650 fi; \
34651 cd $(HOST_SUBDIR)/zlib && \
34652 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34653 @endif zlib-bootstrap
34656 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34657 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34658 maybe-all-stagetrain-zlib:
34659 maybe-clean-stagetrain-zlib:
34660 @if zlib-bootstrap
34661 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34662 all-stagetrain: all-stagetrain-zlib
34663 TARGET-stagetrain-zlib = $(TARGET-zlib)
34664 all-stagetrain-zlib: configure-stagetrain-zlib
34665 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34666 @r=`${PWD_COMMAND}`; export r; \
34667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34669 $(HOST_EXPORTS) \
34670 $(POSTSTAGE1_HOST_EXPORTS) \
34671 cd $(HOST_SUBDIR)/zlib && \
34673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34674 CFLAGS="$(STAGEtrain_CFLAGS)" \
34675 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34676 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34677 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34681 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34682 TFLAGS="$(STAGEtrain_TFLAGS)" \
34683 $(TARGET-stagetrain-zlib)
34685 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34686 clean-stagetrain: clean-stagetrain-zlib
34687 clean-stagetrain-zlib:
34688 @if [ $(current_stage) = stagetrain ]; then \
34689 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34690 else \
34691 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34692 $(MAKE) stagetrain-start; \
34693 fi; \
34694 cd $(HOST_SUBDIR)/zlib && \
34695 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34696 @endif zlib-bootstrap
34699 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34700 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34701 maybe-all-stagefeedback-zlib:
34702 maybe-clean-stagefeedback-zlib:
34703 @if zlib-bootstrap
34704 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34705 all-stagefeedback: all-stagefeedback-zlib
34706 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34707 all-stagefeedback-zlib: configure-stagefeedback-zlib
34708 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34709 @r=`${PWD_COMMAND}`; export r; \
34710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34711 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34712 $(HOST_EXPORTS) \
34713 $(POSTSTAGE1_HOST_EXPORTS) \
34714 cd $(HOST_SUBDIR)/zlib && \
34716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34717 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34718 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34719 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34720 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34721 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34722 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34723 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34724 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34725 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34726 $(TARGET-stagefeedback-zlib)
34728 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34729 clean-stagefeedback: clean-stagefeedback-zlib
34730 clean-stagefeedback-zlib:
34731 @if [ $(current_stage) = stagefeedback ]; then \
34732 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34733 else \
34734 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34735 $(MAKE) stagefeedback-start; \
34736 fi; \
34737 cd $(HOST_SUBDIR)/zlib && \
34738 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34739 @endif zlib-bootstrap
34742 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34743 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34744 maybe-all-stageautoprofile-zlib:
34745 maybe-clean-stageautoprofile-zlib:
34746 @if zlib-bootstrap
34747 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34748 all-stageautoprofile: all-stageautoprofile-zlib
34749 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34750 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34751 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34752 @r=`${PWD_COMMAND}`; export r; \
34753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34754 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34755 $(HOST_EXPORTS) \
34756 $(POSTSTAGE1_HOST_EXPORTS) \
34757 cd $(HOST_SUBDIR)/zlib && \
34758 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34760 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34761 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34762 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34763 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34764 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34765 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34766 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34767 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34768 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34769 $(TARGET-stageautoprofile-zlib)
34771 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34772 clean-stageautoprofile: clean-stageautoprofile-zlib
34773 clean-stageautoprofile-zlib:
34774 @if [ $(current_stage) = stageautoprofile ]; then \
34775 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34776 else \
34777 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34778 $(MAKE) stageautoprofile-start; \
34779 fi; \
34780 cd $(HOST_SUBDIR)/zlib && \
34781 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34782 @endif zlib-bootstrap
34785 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34786 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34787 maybe-all-stageautofeedback-zlib:
34788 maybe-clean-stageautofeedback-zlib:
34789 @if zlib-bootstrap
34790 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34791 all-stageautofeedback: all-stageautofeedback-zlib
34792 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34793 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34794 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34795 @r=`${PWD_COMMAND}`; export r; \
34796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34797 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34798 $(HOST_EXPORTS) \
34799 $(POSTSTAGE1_HOST_EXPORTS) \
34800 cd $(HOST_SUBDIR)/zlib && \
34802 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34803 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34804 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34805 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34806 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34810 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34811 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34812 $(TARGET-stageautofeedback-zlib)
34814 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34815 clean-stageautofeedback: clean-stageautofeedback-zlib
34816 clean-stageautofeedback-zlib:
34817 @if [ $(current_stage) = stageautofeedback ]; then \
34818 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34819 else \
34820 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34821 $(MAKE) stageautofeedback-start; \
34822 fi; \
34823 cd $(HOST_SUBDIR)/zlib && \
34824 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34825 @endif zlib-bootstrap
34831 .PHONY: check-zlib maybe-check-zlib
34832 maybe-check-zlib:
34833 @if zlib
34834 maybe-check-zlib: check-zlib
34836 check-zlib:
34838 @endif zlib
34840 .PHONY: install-zlib maybe-install-zlib
34841 maybe-install-zlib:
34842 @if zlib
34843 maybe-install-zlib: install-zlib
34845 install-zlib:
34847 @endif zlib
34849 .PHONY: install-strip-zlib maybe-install-strip-zlib
34850 maybe-install-strip-zlib:
34851 @if zlib
34852 maybe-install-strip-zlib: install-strip-zlib
34854 install-strip-zlib:
34856 @endif zlib
34858 # Other targets (info, dvi, pdf, etc.)
34860 .PHONY: maybe-info-zlib info-zlib
34861 maybe-info-zlib:
34862 @if zlib
34863 maybe-info-zlib: info-zlib
34865 info-zlib: \
34866 configure-zlib
34867 @[ -f ./zlib/Makefile ] || exit 0; \
34868 r=`${PWD_COMMAND}`; export r; \
34869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34870 $(HOST_EXPORTS) \
34871 for flag in $(EXTRA_HOST_FLAGS) ; do \
34872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34873 done; \
34874 echo "Doing info in zlib"; \
34875 (cd $(HOST_SUBDIR)/zlib && \
34876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34878 "RANLIB=$${RANLIB}" \
34879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34880 info) \
34881 || exit 1
34883 @endif zlib
34885 .PHONY: maybe-dvi-zlib dvi-zlib
34886 maybe-dvi-zlib:
34887 @if zlib
34888 maybe-dvi-zlib: dvi-zlib
34890 dvi-zlib: \
34891 configure-zlib
34892 @[ -f ./zlib/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 dvi in zlib"; \
34900 (cd $(HOST_SUBDIR)/zlib && \
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 dvi) \
34906 || exit 1
34908 @endif zlib
34910 .PHONY: maybe-pdf-zlib pdf-zlib
34911 maybe-pdf-zlib:
34912 @if zlib
34913 maybe-pdf-zlib: pdf-zlib
34915 pdf-zlib: \
34916 configure-zlib
34917 @[ -f ./zlib/Makefile ] || exit 0; \
34918 r=`${PWD_COMMAND}`; export r; \
34919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34920 $(HOST_EXPORTS) \
34921 for flag in $(EXTRA_HOST_FLAGS) ; do \
34922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34923 done; \
34924 echo "Doing pdf in zlib"; \
34925 (cd $(HOST_SUBDIR)/zlib && \
34926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34928 "RANLIB=$${RANLIB}" \
34929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34930 pdf) \
34931 || exit 1
34933 @endif zlib
34935 .PHONY: maybe-html-zlib html-zlib
34936 maybe-html-zlib:
34937 @if zlib
34938 maybe-html-zlib: html-zlib
34940 html-zlib: \
34941 configure-zlib
34942 @[ -f ./zlib/Makefile ] || exit 0; \
34943 r=`${PWD_COMMAND}`; export r; \
34944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34945 $(HOST_EXPORTS) \
34946 for flag in $(EXTRA_HOST_FLAGS) ; do \
34947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34948 done; \
34949 echo "Doing html in zlib"; \
34950 (cd $(HOST_SUBDIR)/zlib && \
34951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34953 "RANLIB=$${RANLIB}" \
34954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34955 html) \
34956 || exit 1
34958 @endif zlib
34960 .PHONY: maybe-TAGS-zlib TAGS-zlib
34961 maybe-TAGS-zlib:
34962 @if zlib
34963 maybe-TAGS-zlib: TAGS-zlib
34965 TAGS-zlib: \
34966 configure-zlib
34967 @[ -f ./zlib/Makefile ] || exit 0; \
34968 r=`${PWD_COMMAND}`; export r; \
34969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34970 $(HOST_EXPORTS) \
34971 for flag in $(EXTRA_HOST_FLAGS) ; do \
34972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34973 done; \
34974 echo "Doing TAGS in zlib"; \
34975 (cd $(HOST_SUBDIR)/zlib && \
34976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34978 "RANLIB=$${RANLIB}" \
34979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34980 TAGS) \
34981 || exit 1
34983 @endif zlib
34985 .PHONY: maybe-install-info-zlib install-info-zlib
34986 maybe-install-info-zlib:
34987 @if zlib
34988 maybe-install-info-zlib: install-info-zlib
34990 install-info-zlib: \
34991 configure-zlib \
34992 info-zlib
34993 @[ -f ./zlib/Makefile ] || exit 0; \
34994 r=`${PWD_COMMAND}`; export r; \
34995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34996 $(HOST_EXPORTS) \
34997 for flag in $(EXTRA_HOST_FLAGS) ; do \
34998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34999 done; \
35000 echo "Doing install-info in zlib"; \
35001 (cd $(HOST_SUBDIR)/zlib && \
35002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35004 "RANLIB=$${RANLIB}" \
35005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35006 install-info) \
35007 || exit 1
35009 @endif zlib
35011 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
35012 maybe-install-dvi-zlib:
35013 @if zlib
35014 maybe-install-dvi-zlib: install-dvi-zlib
35016 install-dvi-zlib: \
35017 configure-zlib \
35018 dvi-zlib
35019 @[ -f ./zlib/Makefile ] || exit 0; \
35020 r=`${PWD_COMMAND}`; export r; \
35021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35022 $(HOST_EXPORTS) \
35023 for flag in $(EXTRA_HOST_FLAGS) ; do \
35024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35025 done; \
35026 echo "Doing install-dvi in zlib"; \
35027 (cd $(HOST_SUBDIR)/zlib && \
35028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35030 "RANLIB=$${RANLIB}" \
35031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35032 install-dvi) \
35033 || exit 1
35035 @endif zlib
35037 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
35038 maybe-install-pdf-zlib:
35039 @if zlib
35040 maybe-install-pdf-zlib: install-pdf-zlib
35042 install-pdf-zlib: \
35043 configure-zlib \
35044 pdf-zlib
35045 @[ -f ./zlib/Makefile ] || exit 0; \
35046 r=`${PWD_COMMAND}`; export r; \
35047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048 $(HOST_EXPORTS) \
35049 for flag in $(EXTRA_HOST_FLAGS) ; do \
35050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35051 done; \
35052 echo "Doing install-pdf in zlib"; \
35053 (cd $(HOST_SUBDIR)/zlib && \
35054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35056 "RANLIB=$${RANLIB}" \
35057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35058 install-pdf) \
35059 || exit 1
35061 @endif zlib
35063 .PHONY: maybe-install-html-zlib install-html-zlib
35064 maybe-install-html-zlib:
35065 @if zlib
35066 maybe-install-html-zlib: install-html-zlib
35068 install-html-zlib: \
35069 configure-zlib \
35070 html-zlib
35071 @[ -f ./zlib/Makefile ] || exit 0; \
35072 r=`${PWD_COMMAND}`; export r; \
35073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35074 $(HOST_EXPORTS) \
35075 for flag in $(EXTRA_HOST_FLAGS) ; do \
35076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35077 done; \
35078 echo "Doing install-html in zlib"; \
35079 (cd $(HOST_SUBDIR)/zlib && \
35080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35082 "RANLIB=$${RANLIB}" \
35083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35084 install-html) \
35085 || exit 1
35087 @endif zlib
35089 .PHONY: maybe-installcheck-zlib installcheck-zlib
35090 maybe-installcheck-zlib:
35091 @if zlib
35092 maybe-installcheck-zlib: installcheck-zlib
35094 installcheck-zlib: \
35095 configure-zlib
35096 @[ -f ./zlib/Makefile ] || exit 0; \
35097 r=`${PWD_COMMAND}`; export r; \
35098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35099 $(HOST_EXPORTS) \
35100 for flag in $(EXTRA_HOST_FLAGS) ; do \
35101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35102 done; \
35103 echo "Doing installcheck in zlib"; \
35104 (cd $(HOST_SUBDIR)/zlib && \
35105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35107 "RANLIB=$${RANLIB}" \
35108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35109 installcheck) \
35110 || exit 1
35112 @endif zlib
35114 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
35115 maybe-mostlyclean-zlib:
35116 @if zlib
35117 maybe-mostlyclean-zlib: mostlyclean-zlib
35119 mostlyclean-zlib:
35120 @[ -f ./zlib/Makefile ] || exit 0; \
35121 r=`${PWD_COMMAND}`; export r; \
35122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35123 $(HOST_EXPORTS) \
35124 for flag in $(EXTRA_HOST_FLAGS) ; do \
35125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35126 done; \
35127 echo "Doing mostlyclean in zlib"; \
35128 (cd $(HOST_SUBDIR)/zlib && \
35129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35131 "RANLIB=$${RANLIB}" \
35132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35133 mostlyclean) \
35134 || exit 1
35136 @endif zlib
35138 .PHONY: maybe-clean-zlib clean-zlib
35139 maybe-clean-zlib:
35140 @if zlib
35141 maybe-clean-zlib: clean-zlib
35143 clean-zlib:
35144 @[ -f ./zlib/Makefile ] || exit 0; \
35145 r=`${PWD_COMMAND}`; export r; \
35146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35147 $(HOST_EXPORTS) \
35148 for flag in $(EXTRA_HOST_FLAGS) ; do \
35149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35150 done; \
35151 echo "Doing clean in zlib"; \
35152 (cd $(HOST_SUBDIR)/zlib && \
35153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35155 "RANLIB=$${RANLIB}" \
35156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35157 clean) \
35158 || exit 1
35160 @endif zlib
35162 .PHONY: maybe-distclean-zlib distclean-zlib
35163 maybe-distclean-zlib:
35164 @if zlib
35165 maybe-distclean-zlib: distclean-zlib
35167 distclean-zlib:
35168 @[ -f ./zlib/Makefile ] || exit 0; \
35169 r=`${PWD_COMMAND}`; export r; \
35170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35171 $(HOST_EXPORTS) \
35172 for flag in $(EXTRA_HOST_FLAGS) ; do \
35173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35174 done; \
35175 echo "Doing distclean in zlib"; \
35176 (cd $(HOST_SUBDIR)/zlib && \
35177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35179 "RANLIB=$${RANLIB}" \
35180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35181 distclean) \
35182 || exit 1
35184 @endif zlib
35186 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
35187 maybe-maintainer-clean-zlib:
35188 @if zlib
35189 maybe-maintainer-clean-zlib: maintainer-clean-zlib
35191 maintainer-clean-zlib:
35192 @[ -f ./zlib/Makefile ] || exit 0; \
35193 r=`${PWD_COMMAND}`; export r; \
35194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195 $(HOST_EXPORTS) \
35196 for flag in $(EXTRA_HOST_FLAGS) ; do \
35197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35198 done; \
35199 echo "Doing maintainer-clean in zlib"; \
35200 (cd $(HOST_SUBDIR)/zlib && \
35201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35203 "RANLIB=$${RANLIB}" \
35204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35205 maintainer-clean) \
35206 || exit 1
35208 @endif zlib
35212 .PHONY: configure-gnulib maybe-configure-gnulib
35213 maybe-configure-gnulib:
35214 @if gcc-bootstrap
35215 configure-gnulib: stage_current
35216 @endif gcc-bootstrap
35217 @if gnulib
35218 maybe-configure-gnulib: configure-gnulib
35219 configure-gnulib:
35220 @: $(MAKE); $(unstage)
35221 @r=`${PWD_COMMAND}`; export r; \
35222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35223 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
35224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
35225 $(HOST_EXPORTS) \
35226 echo Configuring in $(HOST_SUBDIR)/gnulib; \
35227 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
35228 case $(srcdir) in \
35229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35230 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
35231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35232 esac; \
35233 module_srcdir=gnulib; \
35234 $(SHELL) \
35235 $$s/$$module_srcdir/configure \
35236 --srcdir=$${topdir}/$$module_srcdir \
35237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35238 --target=${target_alias} \
35239 || exit 1
35240 @endif gnulib
35246 .PHONY: all-gnulib maybe-all-gnulib
35247 maybe-all-gnulib:
35248 @if gcc-bootstrap
35249 all-gnulib: stage_current
35250 @endif gcc-bootstrap
35251 @if gnulib
35252 TARGET-gnulib=all
35253 maybe-all-gnulib: all-gnulib
35254 all-gnulib: configure-gnulib
35255 @: $(MAKE); $(unstage)
35256 @r=`${PWD_COMMAND}`; export r; \
35257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35258 $(HOST_EXPORTS) \
35259 (cd $(HOST_SUBDIR)/gnulib && \
35260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35261 $(TARGET-gnulib))
35262 @endif gnulib
35267 .PHONY: check-gnulib maybe-check-gnulib
35268 maybe-check-gnulib:
35269 @if gnulib
35270 maybe-check-gnulib: check-gnulib
35272 check-gnulib:
35273 @: $(MAKE); $(unstage)
35274 @r=`${PWD_COMMAND}`; export r; \
35275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35276 $(HOST_EXPORTS) \
35277 (cd $(HOST_SUBDIR)/gnulib && \
35278 $(MAKE) $(FLAGS_TO_PASS) check)
35280 @endif gnulib
35282 .PHONY: install-gnulib maybe-install-gnulib
35283 maybe-install-gnulib:
35284 @if gnulib
35285 maybe-install-gnulib: install-gnulib
35287 install-gnulib: installdirs
35288 @: $(MAKE); $(unstage)
35289 @r=`${PWD_COMMAND}`; export r; \
35290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35291 $(HOST_EXPORTS) \
35292 (cd $(HOST_SUBDIR)/gnulib && \
35293 $(MAKE) $(FLAGS_TO_PASS) install)
35295 @endif gnulib
35297 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
35298 maybe-install-strip-gnulib:
35299 @if gnulib
35300 maybe-install-strip-gnulib: install-strip-gnulib
35302 install-strip-gnulib: installdirs
35303 @: $(MAKE); $(unstage)
35304 @r=`${PWD_COMMAND}`; export r; \
35305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35306 $(HOST_EXPORTS) \
35307 (cd $(HOST_SUBDIR)/gnulib && \
35308 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35310 @endif gnulib
35312 # Other targets (info, dvi, pdf, etc.)
35314 .PHONY: maybe-info-gnulib info-gnulib
35315 maybe-info-gnulib:
35316 @if gnulib
35317 maybe-info-gnulib: info-gnulib
35319 info-gnulib: \
35320 configure-gnulib
35321 @: $(MAKE); $(unstage)
35322 @[ -f ./gnulib/Makefile ] || exit 0; \
35323 r=`${PWD_COMMAND}`; export r; \
35324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35325 $(HOST_EXPORTS) \
35326 for flag in $(EXTRA_HOST_FLAGS) ; do \
35327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35328 done; \
35329 echo "Doing info in gnulib"; \
35330 (cd $(HOST_SUBDIR)/gnulib && \
35331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35333 "RANLIB=$${RANLIB}" \
35334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35335 info) \
35336 || exit 1
35338 @endif gnulib
35340 .PHONY: maybe-dvi-gnulib dvi-gnulib
35341 maybe-dvi-gnulib:
35342 @if gnulib
35343 maybe-dvi-gnulib: dvi-gnulib
35345 dvi-gnulib: \
35346 configure-gnulib
35347 @: $(MAKE); $(unstage)
35348 @[ -f ./gnulib/Makefile ] || exit 0; \
35349 r=`${PWD_COMMAND}`; export r; \
35350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35351 $(HOST_EXPORTS) \
35352 for flag in $(EXTRA_HOST_FLAGS) ; do \
35353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35354 done; \
35355 echo "Doing dvi in gnulib"; \
35356 (cd $(HOST_SUBDIR)/gnulib && \
35357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35359 "RANLIB=$${RANLIB}" \
35360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35361 dvi) \
35362 || exit 1
35364 @endif gnulib
35366 .PHONY: maybe-pdf-gnulib pdf-gnulib
35367 maybe-pdf-gnulib:
35368 @if gnulib
35369 maybe-pdf-gnulib: pdf-gnulib
35371 pdf-gnulib: \
35372 configure-gnulib
35373 @: $(MAKE); $(unstage)
35374 @[ -f ./gnulib/Makefile ] || exit 0; \
35375 r=`${PWD_COMMAND}`; export r; \
35376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377 $(HOST_EXPORTS) \
35378 for flag in $(EXTRA_HOST_FLAGS) ; do \
35379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380 done; \
35381 echo "Doing pdf in gnulib"; \
35382 (cd $(HOST_SUBDIR)/gnulib && \
35383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385 "RANLIB=$${RANLIB}" \
35386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387 pdf) \
35388 || exit 1
35390 @endif gnulib
35392 .PHONY: maybe-html-gnulib html-gnulib
35393 maybe-html-gnulib:
35394 @if gnulib
35395 maybe-html-gnulib: html-gnulib
35397 html-gnulib: \
35398 configure-gnulib
35399 @: $(MAKE); $(unstage)
35400 @[ -f ./gnulib/Makefile ] || exit 0; \
35401 r=`${PWD_COMMAND}`; export r; \
35402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35403 $(HOST_EXPORTS) \
35404 for flag in $(EXTRA_HOST_FLAGS) ; do \
35405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35406 done; \
35407 echo "Doing html in gnulib"; \
35408 (cd $(HOST_SUBDIR)/gnulib && \
35409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35411 "RANLIB=$${RANLIB}" \
35412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35413 html) \
35414 || exit 1
35416 @endif gnulib
35418 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
35419 maybe-TAGS-gnulib:
35420 @if gnulib
35421 maybe-TAGS-gnulib: TAGS-gnulib
35423 TAGS-gnulib: \
35424 configure-gnulib
35425 @: $(MAKE); $(unstage)
35426 @[ -f ./gnulib/Makefile ] || exit 0; \
35427 r=`${PWD_COMMAND}`; export r; \
35428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35429 $(HOST_EXPORTS) \
35430 for flag in $(EXTRA_HOST_FLAGS) ; do \
35431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35432 done; \
35433 echo "Doing TAGS in gnulib"; \
35434 (cd $(HOST_SUBDIR)/gnulib && \
35435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35437 "RANLIB=$${RANLIB}" \
35438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35439 TAGS) \
35440 || exit 1
35442 @endif gnulib
35444 .PHONY: maybe-install-info-gnulib install-info-gnulib
35445 maybe-install-info-gnulib:
35446 @if gnulib
35447 maybe-install-info-gnulib: install-info-gnulib
35449 install-info-gnulib: \
35450 configure-gnulib \
35451 info-gnulib
35452 @: $(MAKE); $(unstage)
35453 @[ -f ./gnulib/Makefile ] || exit 0; \
35454 r=`${PWD_COMMAND}`; export r; \
35455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35456 $(HOST_EXPORTS) \
35457 for flag in $(EXTRA_HOST_FLAGS) ; do \
35458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35459 done; \
35460 echo "Doing install-info in gnulib"; \
35461 (cd $(HOST_SUBDIR)/gnulib && \
35462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35464 "RANLIB=$${RANLIB}" \
35465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35466 install-info) \
35467 || exit 1
35469 @endif gnulib
35471 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
35472 maybe-install-dvi-gnulib:
35473 @if gnulib
35474 maybe-install-dvi-gnulib: install-dvi-gnulib
35476 install-dvi-gnulib: \
35477 configure-gnulib \
35478 dvi-gnulib
35479 @: $(MAKE); $(unstage)
35480 @[ -f ./gnulib/Makefile ] || exit 0; \
35481 r=`${PWD_COMMAND}`; export r; \
35482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35483 $(HOST_EXPORTS) \
35484 for flag in $(EXTRA_HOST_FLAGS) ; do \
35485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35486 done; \
35487 echo "Doing install-dvi in gnulib"; \
35488 (cd $(HOST_SUBDIR)/gnulib && \
35489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35491 "RANLIB=$${RANLIB}" \
35492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35493 install-dvi) \
35494 || exit 1
35496 @endif gnulib
35498 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
35499 maybe-install-pdf-gnulib:
35500 @if gnulib
35501 maybe-install-pdf-gnulib: install-pdf-gnulib
35503 install-pdf-gnulib: \
35504 configure-gnulib \
35505 pdf-gnulib
35506 @: $(MAKE); $(unstage)
35507 @[ -f ./gnulib/Makefile ] || exit 0; \
35508 r=`${PWD_COMMAND}`; export r; \
35509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35510 $(HOST_EXPORTS) \
35511 for flag in $(EXTRA_HOST_FLAGS) ; do \
35512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35513 done; \
35514 echo "Doing install-pdf in gnulib"; \
35515 (cd $(HOST_SUBDIR)/gnulib && \
35516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35518 "RANLIB=$${RANLIB}" \
35519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35520 install-pdf) \
35521 || exit 1
35523 @endif gnulib
35525 .PHONY: maybe-install-html-gnulib install-html-gnulib
35526 maybe-install-html-gnulib:
35527 @if gnulib
35528 maybe-install-html-gnulib: install-html-gnulib
35530 install-html-gnulib: \
35531 configure-gnulib \
35532 html-gnulib
35533 @: $(MAKE); $(unstage)
35534 @[ -f ./gnulib/Makefile ] || exit 0; \
35535 r=`${PWD_COMMAND}`; export r; \
35536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35537 $(HOST_EXPORTS) \
35538 for flag in $(EXTRA_HOST_FLAGS) ; do \
35539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35540 done; \
35541 echo "Doing install-html in gnulib"; \
35542 (cd $(HOST_SUBDIR)/gnulib && \
35543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35545 "RANLIB=$${RANLIB}" \
35546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35547 install-html) \
35548 || exit 1
35550 @endif gnulib
35552 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35553 maybe-installcheck-gnulib:
35554 @if gnulib
35555 maybe-installcheck-gnulib: installcheck-gnulib
35557 installcheck-gnulib: \
35558 configure-gnulib
35559 @: $(MAKE); $(unstage)
35560 @[ -f ./gnulib/Makefile ] || exit 0; \
35561 r=`${PWD_COMMAND}`; export r; \
35562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35563 $(HOST_EXPORTS) \
35564 for flag in $(EXTRA_HOST_FLAGS) ; do \
35565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35566 done; \
35567 echo "Doing installcheck in gnulib"; \
35568 (cd $(HOST_SUBDIR)/gnulib && \
35569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35571 "RANLIB=$${RANLIB}" \
35572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35573 installcheck) \
35574 || exit 1
35576 @endif gnulib
35578 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35579 maybe-mostlyclean-gnulib:
35580 @if gnulib
35581 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35583 mostlyclean-gnulib:
35584 @: $(MAKE); $(unstage)
35585 @[ -f ./gnulib/Makefile ] || exit 0; \
35586 r=`${PWD_COMMAND}`; export r; \
35587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588 $(HOST_EXPORTS) \
35589 for flag in $(EXTRA_HOST_FLAGS) ; do \
35590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35591 done; \
35592 echo "Doing mostlyclean in gnulib"; \
35593 (cd $(HOST_SUBDIR)/gnulib && \
35594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35596 "RANLIB=$${RANLIB}" \
35597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35598 mostlyclean) \
35599 || exit 1
35601 @endif gnulib
35603 .PHONY: maybe-clean-gnulib clean-gnulib
35604 maybe-clean-gnulib:
35605 @if gnulib
35606 maybe-clean-gnulib: clean-gnulib
35608 clean-gnulib:
35609 @: $(MAKE); $(unstage)
35610 @[ -f ./gnulib/Makefile ] || exit 0; \
35611 r=`${PWD_COMMAND}`; export r; \
35612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35613 $(HOST_EXPORTS) \
35614 for flag in $(EXTRA_HOST_FLAGS) ; do \
35615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35616 done; \
35617 echo "Doing clean in gnulib"; \
35618 (cd $(HOST_SUBDIR)/gnulib && \
35619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35621 "RANLIB=$${RANLIB}" \
35622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35623 clean) \
35624 || exit 1
35626 @endif gnulib
35628 .PHONY: maybe-distclean-gnulib distclean-gnulib
35629 maybe-distclean-gnulib:
35630 @if gnulib
35631 maybe-distclean-gnulib: distclean-gnulib
35633 distclean-gnulib:
35634 @: $(MAKE); $(unstage)
35635 @[ -f ./gnulib/Makefile ] || exit 0; \
35636 r=`${PWD_COMMAND}`; export r; \
35637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35638 $(HOST_EXPORTS) \
35639 for flag in $(EXTRA_HOST_FLAGS) ; do \
35640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35641 done; \
35642 echo "Doing distclean in gnulib"; \
35643 (cd $(HOST_SUBDIR)/gnulib && \
35644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35646 "RANLIB=$${RANLIB}" \
35647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35648 distclean) \
35649 || exit 1
35651 @endif gnulib
35653 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35654 maybe-maintainer-clean-gnulib:
35655 @if gnulib
35656 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35658 maintainer-clean-gnulib:
35659 @: $(MAKE); $(unstage)
35660 @[ -f ./gnulib/Makefile ] || exit 0; \
35661 r=`${PWD_COMMAND}`; export r; \
35662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35663 $(HOST_EXPORTS) \
35664 for flag in $(EXTRA_HOST_FLAGS) ; do \
35665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35666 done; \
35667 echo "Doing maintainer-clean in gnulib"; \
35668 (cd $(HOST_SUBDIR)/gnulib && \
35669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35671 "RANLIB=$${RANLIB}" \
35672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35673 maintainer-clean) \
35674 || exit 1
35676 @endif gnulib
35680 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35681 maybe-configure-gdbsupport:
35682 @if gcc-bootstrap
35683 configure-gdbsupport: stage_current
35684 @endif gcc-bootstrap
35685 @if gdbsupport
35686 maybe-configure-gdbsupport: configure-gdbsupport
35687 configure-gdbsupport:
35688 @: $(MAKE); $(unstage)
35689 @r=`${PWD_COMMAND}`; export r; \
35690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35691 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35693 $(HOST_EXPORTS) \
35694 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35695 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35696 case $(srcdir) in \
35697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35698 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35700 esac; \
35701 module_srcdir=gdbsupport; \
35702 $(SHELL) \
35703 $$s/$$module_srcdir/configure \
35704 --srcdir=$${topdir}/$$module_srcdir \
35705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35706 --target=${target_alias} \
35707 || exit 1
35708 @endif gdbsupport
35714 .PHONY: all-gdbsupport maybe-all-gdbsupport
35715 maybe-all-gdbsupport:
35716 @if gcc-bootstrap
35717 all-gdbsupport: stage_current
35718 @endif gcc-bootstrap
35719 @if gdbsupport
35720 TARGET-gdbsupport=all
35721 maybe-all-gdbsupport: all-gdbsupport
35722 all-gdbsupport: configure-gdbsupport
35723 @: $(MAKE); $(unstage)
35724 @r=`${PWD_COMMAND}`; export r; \
35725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35726 $(HOST_EXPORTS) \
35727 (cd $(HOST_SUBDIR)/gdbsupport && \
35728 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35729 $(TARGET-gdbsupport))
35730 @endif gdbsupport
35735 .PHONY: check-gdbsupport maybe-check-gdbsupport
35736 maybe-check-gdbsupport:
35737 @if gdbsupport
35738 maybe-check-gdbsupport: check-gdbsupport
35740 check-gdbsupport:
35741 @: $(MAKE); $(unstage)
35742 @r=`${PWD_COMMAND}`; export r; \
35743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35744 $(HOST_EXPORTS) \
35745 (cd $(HOST_SUBDIR)/gdbsupport && \
35746 $(MAKE) $(FLAGS_TO_PASS) check)
35748 @endif gdbsupport
35750 .PHONY: install-gdbsupport maybe-install-gdbsupport
35751 maybe-install-gdbsupport:
35752 @if gdbsupport
35753 maybe-install-gdbsupport: install-gdbsupport
35755 install-gdbsupport: installdirs
35756 @: $(MAKE); $(unstage)
35757 @r=`${PWD_COMMAND}`; export r; \
35758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759 $(HOST_EXPORTS) \
35760 (cd $(HOST_SUBDIR)/gdbsupport && \
35761 $(MAKE) $(FLAGS_TO_PASS) install)
35763 @endif gdbsupport
35765 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35766 maybe-install-strip-gdbsupport:
35767 @if gdbsupport
35768 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35770 install-strip-gdbsupport: installdirs
35771 @: $(MAKE); $(unstage)
35772 @r=`${PWD_COMMAND}`; export r; \
35773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774 $(HOST_EXPORTS) \
35775 (cd $(HOST_SUBDIR)/gdbsupport && \
35776 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35778 @endif gdbsupport
35780 # Other targets (info, dvi, pdf, etc.)
35782 .PHONY: maybe-info-gdbsupport info-gdbsupport
35783 maybe-info-gdbsupport:
35784 @if gdbsupport
35785 maybe-info-gdbsupport: info-gdbsupport
35787 info-gdbsupport: \
35788 configure-gdbsupport
35789 @: $(MAKE); $(unstage)
35790 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35791 r=`${PWD_COMMAND}`; export r; \
35792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35793 $(HOST_EXPORTS) \
35794 for flag in $(EXTRA_HOST_FLAGS) ; do \
35795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35796 done; \
35797 echo "Doing info in gdbsupport"; \
35798 (cd $(HOST_SUBDIR)/gdbsupport && \
35799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35801 "RANLIB=$${RANLIB}" \
35802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35803 info) \
35804 || exit 1
35806 @endif gdbsupport
35808 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35809 maybe-dvi-gdbsupport:
35810 @if gdbsupport
35811 maybe-dvi-gdbsupport: dvi-gdbsupport
35813 dvi-gdbsupport: \
35814 configure-gdbsupport
35815 @: $(MAKE); $(unstage)
35816 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35817 r=`${PWD_COMMAND}`; export r; \
35818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35819 $(HOST_EXPORTS) \
35820 for flag in $(EXTRA_HOST_FLAGS) ; do \
35821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35822 done; \
35823 echo "Doing dvi in gdbsupport"; \
35824 (cd $(HOST_SUBDIR)/gdbsupport && \
35825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35827 "RANLIB=$${RANLIB}" \
35828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35829 dvi) \
35830 || exit 1
35832 @endif gdbsupport
35834 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35835 maybe-pdf-gdbsupport:
35836 @if gdbsupport
35837 maybe-pdf-gdbsupport: pdf-gdbsupport
35839 pdf-gdbsupport: \
35840 configure-gdbsupport
35841 @: $(MAKE); $(unstage)
35842 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35843 r=`${PWD_COMMAND}`; export r; \
35844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35845 $(HOST_EXPORTS) \
35846 for flag in $(EXTRA_HOST_FLAGS) ; do \
35847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35848 done; \
35849 echo "Doing pdf in gdbsupport"; \
35850 (cd $(HOST_SUBDIR)/gdbsupport && \
35851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35853 "RANLIB=$${RANLIB}" \
35854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35855 pdf) \
35856 || exit 1
35858 @endif gdbsupport
35860 .PHONY: maybe-html-gdbsupport html-gdbsupport
35861 maybe-html-gdbsupport:
35862 @if gdbsupport
35863 maybe-html-gdbsupport: html-gdbsupport
35865 html-gdbsupport: \
35866 configure-gdbsupport
35867 @: $(MAKE); $(unstage)
35868 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35869 r=`${PWD_COMMAND}`; export r; \
35870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35871 $(HOST_EXPORTS) \
35872 for flag in $(EXTRA_HOST_FLAGS) ; do \
35873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35874 done; \
35875 echo "Doing html in gdbsupport"; \
35876 (cd $(HOST_SUBDIR)/gdbsupport && \
35877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35879 "RANLIB=$${RANLIB}" \
35880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35881 html) \
35882 || exit 1
35884 @endif gdbsupport
35886 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35887 maybe-TAGS-gdbsupport:
35888 @if gdbsupport
35889 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35891 TAGS-gdbsupport: \
35892 configure-gdbsupport
35893 @: $(MAKE); $(unstage)
35894 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35895 r=`${PWD_COMMAND}`; export r; \
35896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897 $(HOST_EXPORTS) \
35898 for flag in $(EXTRA_HOST_FLAGS) ; do \
35899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35900 done; \
35901 echo "Doing TAGS in gdbsupport"; \
35902 (cd $(HOST_SUBDIR)/gdbsupport && \
35903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35905 "RANLIB=$${RANLIB}" \
35906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35907 TAGS) \
35908 || exit 1
35910 @endif gdbsupport
35912 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35913 maybe-install-info-gdbsupport:
35914 @if gdbsupport
35915 maybe-install-info-gdbsupport: install-info-gdbsupport
35917 install-info-gdbsupport: \
35918 configure-gdbsupport \
35919 info-gdbsupport
35920 @: $(MAKE); $(unstage)
35921 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35922 r=`${PWD_COMMAND}`; export r; \
35923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35924 $(HOST_EXPORTS) \
35925 for flag in $(EXTRA_HOST_FLAGS) ; do \
35926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35927 done; \
35928 echo "Doing install-info in gdbsupport"; \
35929 (cd $(HOST_SUBDIR)/gdbsupport && \
35930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35932 "RANLIB=$${RANLIB}" \
35933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35934 install-info) \
35935 || exit 1
35937 @endif gdbsupport
35939 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35940 maybe-install-dvi-gdbsupport:
35941 @if gdbsupport
35942 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35944 install-dvi-gdbsupport: \
35945 configure-gdbsupport \
35946 dvi-gdbsupport
35947 @: $(MAKE); $(unstage)
35948 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35949 r=`${PWD_COMMAND}`; export r; \
35950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35951 $(HOST_EXPORTS) \
35952 for flag in $(EXTRA_HOST_FLAGS) ; do \
35953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35954 done; \
35955 echo "Doing install-dvi in gdbsupport"; \
35956 (cd $(HOST_SUBDIR)/gdbsupport && \
35957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35959 "RANLIB=$${RANLIB}" \
35960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35961 install-dvi) \
35962 || exit 1
35964 @endif gdbsupport
35966 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35967 maybe-install-pdf-gdbsupport:
35968 @if gdbsupport
35969 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35971 install-pdf-gdbsupport: \
35972 configure-gdbsupport \
35973 pdf-gdbsupport
35974 @: $(MAKE); $(unstage)
35975 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35976 r=`${PWD_COMMAND}`; export r; \
35977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35978 $(HOST_EXPORTS) \
35979 for flag in $(EXTRA_HOST_FLAGS) ; do \
35980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35981 done; \
35982 echo "Doing install-pdf in gdbsupport"; \
35983 (cd $(HOST_SUBDIR)/gdbsupport && \
35984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35986 "RANLIB=$${RANLIB}" \
35987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35988 install-pdf) \
35989 || exit 1
35991 @endif gdbsupport
35993 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35994 maybe-install-html-gdbsupport:
35995 @if gdbsupport
35996 maybe-install-html-gdbsupport: install-html-gdbsupport
35998 install-html-gdbsupport: \
35999 configure-gdbsupport \
36000 html-gdbsupport
36001 @: $(MAKE); $(unstage)
36002 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36003 r=`${PWD_COMMAND}`; export r; \
36004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36005 $(HOST_EXPORTS) \
36006 for flag in $(EXTRA_HOST_FLAGS) ; do \
36007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36008 done; \
36009 echo "Doing install-html in gdbsupport"; \
36010 (cd $(HOST_SUBDIR)/gdbsupport && \
36011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36013 "RANLIB=$${RANLIB}" \
36014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36015 install-html) \
36016 || exit 1
36018 @endif gdbsupport
36020 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
36021 maybe-installcheck-gdbsupport:
36022 @if gdbsupport
36023 maybe-installcheck-gdbsupport: installcheck-gdbsupport
36025 installcheck-gdbsupport: \
36026 configure-gdbsupport
36027 @: $(MAKE); $(unstage)
36028 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36029 r=`${PWD_COMMAND}`; export r; \
36030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36031 $(HOST_EXPORTS) \
36032 for flag in $(EXTRA_HOST_FLAGS) ; do \
36033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36034 done; \
36035 echo "Doing installcheck in gdbsupport"; \
36036 (cd $(HOST_SUBDIR)/gdbsupport && \
36037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36039 "RANLIB=$${RANLIB}" \
36040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36041 installcheck) \
36042 || exit 1
36044 @endif gdbsupport
36046 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
36047 maybe-mostlyclean-gdbsupport:
36048 @if gdbsupport
36049 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
36051 mostlyclean-gdbsupport:
36052 @: $(MAKE); $(unstage)
36053 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36054 r=`${PWD_COMMAND}`; export r; \
36055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36056 $(HOST_EXPORTS) \
36057 for flag in $(EXTRA_HOST_FLAGS) ; do \
36058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36059 done; \
36060 echo "Doing mostlyclean in gdbsupport"; \
36061 (cd $(HOST_SUBDIR)/gdbsupport && \
36062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36064 "RANLIB=$${RANLIB}" \
36065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36066 mostlyclean) \
36067 || exit 1
36069 @endif gdbsupport
36071 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
36072 maybe-clean-gdbsupport:
36073 @if gdbsupport
36074 maybe-clean-gdbsupport: clean-gdbsupport
36076 clean-gdbsupport:
36077 @: $(MAKE); $(unstage)
36078 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36079 r=`${PWD_COMMAND}`; export r; \
36080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36081 $(HOST_EXPORTS) \
36082 for flag in $(EXTRA_HOST_FLAGS) ; do \
36083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36084 done; \
36085 echo "Doing clean in gdbsupport"; \
36086 (cd $(HOST_SUBDIR)/gdbsupport && \
36087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36089 "RANLIB=$${RANLIB}" \
36090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36091 clean) \
36092 || exit 1
36094 @endif gdbsupport
36096 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
36097 maybe-distclean-gdbsupport:
36098 @if gdbsupport
36099 maybe-distclean-gdbsupport: distclean-gdbsupport
36101 distclean-gdbsupport:
36102 @: $(MAKE); $(unstage)
36103 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36104 r=`${PWD_COMMAND}`; export r; \
36105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36106 $(HOST_EXPORTS) \
36107 for flag in $(EXTRA_HOST_FLAGS) ; do \
36108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36109 done; \
36110 echo "Doing distclean in gdbsupport"; \
36111 (cd $(HOST_SUBDIR)/gdbsupport && \
36112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36114 "RANLIB=$${RANLIB}" \
36115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36116 distclean) \
36117 || exit 1
36119 @endif gdbsupport
36121 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
36122 maybe-maintainer-clean-gdbsupport:
36123 @if gdbsupport
36124 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
36126 maintainer-clean-gdbsupport:
36127 @: $(MAKE); $(unstage)
36128 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36129 r=`${PWD_COMMAND}`; export r; \
36130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36131 $(HOST_EXPORTS) \
36132 for flag in $(EXTRA_HOST_FLAGS) ; do \
36133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36134 done; \
36135 echo "Doing maintainer-clean in gdbsupport"; \
36136 (cd $(HOST_SUBDIR)/gdbsupport && \
36137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36139 "RANLIB=$${RANLIB}" \
36140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36141 maintainer-clean) \
36142 || exit 1
36144 @endif gdbsupport
36148 .PHONY: configure-gdbserver maybe-configure-gdbserver
36149 maybe-configure-gdbserver:
36150 @if gcc-bootstrap
36151 configure-gdbserver: stage_current
36152 @endif gcc-bootstrap
36153 @if gdbserver
36154 maybe-configure-gdbserver: configure-gdbserver
36155 configure-gdbserver:
36156 @: $(MAKE); $(unstage)
36157 @r=`${PWD_COMMAND}`; export r; \
36158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36159 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
36160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
36161 $(HOST_EXPORTS) \
36162 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
36163 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
36164 case $(srcdir) in \
36165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36166 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
36167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36168 esac; \
36169 module_srcdir=gdbserver; \
36170 $(SHELL) \
36171 $$s/$$module_srcdir/configure \
36172 --srcdir=$${topdir}/$$module_srcdir \
36173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36174 --target=${target_alias} \
36175 || exit 1
36176 @endif gdbserver
36182 .PHONY: all-gdbserver maybe-all-gdbserver
36183 maybe-all-gdbserver:
36184 @if gcc-bootstrap
36185 all-gdbserver: stage_current
36186 @endif gcc-bootstrap
36187 @if gdbserver
36188 TARGET-gdbserver=all
36189 maybe-all-gdbserver: all-gdbserver
36190 all-gdbserver: configure-gdbserver
36191 @: $(MAKE); $(unstage)
36192 @r=`${PWD_COMMAND}`; export r; \
36193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36194 $(HOST_EXPORTS) \
36195 (cd $(HOST_SUBDIR)/gdbserver && \
36196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36197 $(TARGET-gdbserver))
36198 @endif gdbserver
36203 .PHONY: check-gdbserver maybe-check-gdbserver
36204 maybe-check-gdbserver:
36205 @if gdbserver
36206 maybe-check-gdbserver: check-gdbserver
36208 check-gdbserver:
36209 @: $(MAKE); $(unstage)
36210 @r=`${PWD_COMMAND}`; export r; \
36211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36212 $(HOST_EXPORTS) \
36213 (cd $(HOST_SUBDIR)/gdbserver && \
36214 $(MAKE) $(FLAGS_TO_PASS) check)
36216 @endif gdbserver
36218 .PHONY: install-gdbserver maybe-install-gdbserver
36219 maybe-install-gdbserver:
36220 @if gdbserver
36221 maybe-install-gdbserver: install-gdbserver
36223 install-gdbserver: installdirs
36224 @: $(MAKE); $(unstage)
36225 @r=`${PWD_COMMAND}`; export r; \
36226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227 $(HOST_EXPORTS) \
36228 (cd $(HOST_SUBDIR)/gdbserver && \
36229 $(MAKE) $(FLAGS_TO_PASS) install)
36231 @endif gdbserver
36233 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
36234 maybe-install-strip-gdbserver:
36235 @if gdbserver
36236 maybe-install-strip-gdbserver: install-strip-gdbserver
36238 install-strip-gdbserver: installdirs
36239 @: $(MAKE); $(unstage)
36240 @r=`${PWD_COMMAND}`; export r; \
36241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242 $(HOST_EXPORTS) \
36243 (cd $(HOST_SUBDIR)/gdbserver && \
36244 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36246 @endif gdbserver
36248 # Other targets (info, dvi, pdf, etc.)
36250 .PHONY: maybe-info-gdbserver info-gdbserver
36251 maybe-info-gdbserver:
36252 @if gdbserver
36253 maybe-info-gdbserver: info-gdbserver
36255 info-gdbserver: \
36256 configure-gdbserver
36257 @: $(MAKE); $(unstage)
36258 @[ -f ./gdbserver/Makefile ] || exit 0; \
36259 r=`${PWD_COMMAND}`; export r; \
36260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36261 $(HOST_EXPORTS) \
36262 for flag in $(EXTRA_HOST_FLAGS) ; do \
36263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36264 done; \
36265 echo "Doing info in gdbserver"; \
36266 (cd $(HOST_SUBDIR)/gdbserver && \
36267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36269 "RANLIB=$${RANLIB}" \
36270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36271 info) \
36272 || exit 1
36274 @endif gdbserver
36276 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
36277 maybe-dvi-gdbserver:
36278 @if gdbserver
36279 maybe-dvi-gdbserver: dvi-gdbserver
36281 dvi-gdbserver: \
36282 configure-gdbserver
36283 @: $(MAKE); $(unstage)
36284 @[ -f ./gdbserver/Makefile ] || exit 0; \
36285 r=`${PWD_COMMAND}`; export r; \
36286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36287 $(HOST_EXPORTS) \
36288 for flag in $(EXTRA_HOST_FLAGS) ; do \
36289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36290 done; \
36291 echo "Doing dvi in gdbserver"; \
36292 (cd $(HOST_SUBDIR)/gdbserver && \
36293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36295 "RANLIB=$${RANLIB}" \
36296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36297 dvi) \
36298 || exit 1
36300 @endif gdbserver
36302 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
36303 maybe-pdf-gdbserver:
36304 @if gdbserver
36305 maybe-pdf-gdbserver: pdf-gdbserver
36307 pdf-gdbserver: \
36308 configure-gdbserver
36309 @: $(MAKE); $(unstage)
36310 @[ -f ./gdbserver/Makefile ] || exit 0; \
36311 r=`${PWD_COMMAND}`; export r; \
36312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36313 $(HOST_EXPORTS) \
36314 for flag in $(EXTRA_HOST_FLAGS) ; do \
36315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36316 done; \
36317 echo "Doing pdf in gdbserver"; \
36318 (cd $(HOST_SUBDIR)/gdbserver && \
36319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36321 "RANLIB=$${RANLIB}" \
36322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36323 pdf) \
36324 || exit 1
36326 @endif gdbserver
36328 .PHONY: maybe-html-gdbserver html-gdbserver
36329 maybe-html-gdbserver:
36330 @if gdbserver
36331 maybe-html-gdbserver: html-gdbserver
36333 html-gdbserver: \
36334 configure-gdbserver
36335 @: $(MAKE); $(unstage)
36336 @[ -f ./gdbserver/Makefile ] || exit 0; \
36337 r=`${PWD_COMMAND}`; export r; \
36338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36339 $(HOST_EXPORTS) \
36340 for flag in $(EXTRA_HOST_FLAGS) ; do \
36341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36342 done; \
36343 echo "Doing html in gdbserver"; \
36344 (cd $(HOST_SUBDIR)/gdbserver && \
36345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36347 "RANLIB=$${RANLIB}" \
36348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36349 html) \
36350 || exit 1
36352 @endif gdbserver
36354 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
36355 maybe-TAGS-gdbserver:
36356 @if gdbserver
36357 maybe-TAGS-gdbserver: TAGS-gdbserver
36359 TAGS-gdbserver: \
36360 configure-gdbserver
36361 @: $(MAKE); $(unstage)
36362 @[ -f ./gdbserver/Makefile ] || exit 0; \
36363 r=`${PWD_COMMAND}`; export r; \
36364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36365 $(HOST_EXPORTS) \
36366 for flag in $(EXTRA_HOST_FLAGS) ; do \
36367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36368 done; \
36369 echo "Doing TAGS in gdbserver"; \
36370 (cd $(HOST_SUBDIR)/gdbserver && \
36371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36373 "RANLIB=$${RANLIB}" \
36374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36375 TAGS) \
36376 || exit 1
36378 @endif gdbserver
36380 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
36381 maybe-install-info-gdbserver:
36382 @if gdbserver
36383 maybe-install-info-gdbserver: install-info-gdbserver
36385 install-info-gdbserver: \
36386 configure-gdbserver \
36387 info-gdbserver
36388 @: $(MAKE); $(unstage)
36389 @[ -f ./gdbserver/Makefile ] || exit 0; \
36390 r=`${PWD_COMMAND}`; export r; \
36391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36392 $(HOST_EXPORTS) \
36393 for flag in $(EXTRA_HOST_FLAGS) ; do \
36394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36395 done; \
36396 echo "Doing install-info in gdbserver"; \
36397 (cd $(HOST_SUBDIR)/gdbserver && \
36398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36400 "RANLIB=$${RANLIB}" \
36401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36402 install-info) \
36403 || exit 1
36405 @endif gdbserver
36407 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
36408 maybe-install-dvi-gdbserver:
36409 @if gdbserver
36410 maybe-install-dvi-gdbserver: install-dvi-gdbserver
36412 install-dvi-gdbserver: \
36413 configure-gdbserver \
36414 dvi-gdbserver
36415 @: $(MAKE); $(unstage)
36416 @[ -f ./gdbserver/Makefile ] || exit 0; \
36417 r=`${PWD_COMMAND}`; export r; \
36418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36419 $(HOST_EXPORTS) \
36420 for flag in $(EXTRA_HOST_FLAGS) ; do \
36421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36422 done; \
36423 echo "Doing install-dvi in gdbserver"; \
36424 (cd $(HOST_SUBDIR)/gdbserver && \
36425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36427 "RANLIB=$${RANLIB}" \
36428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36429 install-dvi) \
36430 || exit 1
36432 @endif gdbserver
36434 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
36435 maybe-install-pdf-gdbserver:
36436 @if gdbserver
36437 maybe-install-pdf-gdbserver: install-pdf-gdbserver
36439 install-pdf-gdbserver: \
36440 configure-gdbserver \
36441 pdf-gdbserver
36442 @: $(MAKE); $(unstage)
36443 @[ -f ./gdbserver/Makefile ] || exit 0; \
36444 r=`${PWD_COMMAND}`; export r; \
36445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36446 $(HOST_EXPORTS) \
36447 for flag in $(EXTRA_HOST_FLAGS) ; do \
36448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36449 done; \
36450 echo "Doing install-pdf in gdbserver"; \
36451 (cd $(HOST_SUBDIR)/gdbserver && \
36452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36454 "RANLIB=$${RANLIB}" \
36455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36456 install-pdf) \
36457 || exit 1
36459 @endif gdbserver
36461 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
36462 maybe-install-html-gdbserver:
36463 @if gdbserver
36464 maybe-install-html-gdbserver: install-html-gdbserver
36466 install-html-gdbserver: \
36467 configure-gdbserver \
36468 html-gdbserver
36469 @: $(MAKE); $(unstage)
36470 @[ -f ./gdbserver/Makefile ] || exit 0; \
36471 r=`${PWD_COMMAND}`; export r; \
36472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36473 $(HOST_EXPORTS) \
36474 for flag in $(EXTRA_HOST_FLAGS) ; do \
36475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36476 done; \
36477 echo "Doing install-html in gdbserver"; \
36478 (cd $(HOST_SUBDIR)/gdbserver && \
36479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36481 "RANLIB=$${RANLIB}" \
36482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36483 install-html) \
36484 || exit 1
36486 @endif gdbserver
36488 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
36489 maybe-installcheck-gdbserver:
36490 @if gdbserver
36491 maybe-installcheck-gdbserver: installcheck-gdbserver
36493 installcheck-gdbserver: \
36494 configure-gdbserver
36495 @: $(MAKE); $(unstage)
36496 @[ -f ./gdbserver/Makefile ] || exit 0; \
36497 r=`${PWD_COMMAND}`; export r; \
36498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36499 $(HOST_EXPORTS) \
36500 for flag in $(EXTRA_HOST_FLAGS) ; do \
36501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36502 done; \
36503 echo "Doing installcheck in gdbserver"; \
36504 (cd $(HOST_SUBDIR)/gdbserver && \
36505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36507 "RANLIB=$${RANLIB}" \
36508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36509 installcheck) \
36510 || exit 1
36512 @endif gdbserver
36514 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
36515 maybe-mostlyclean-gdbserver:
36516 @if gdbserver
36517 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
36519 mostlyclean-gdbserver:
36520 @: $(MAKE); $(unstage)
36521 @[ -f ./gdbserver/Makefile ] || exit 0; \
36522 r=`${PWD_COMMAND}`; export r; \
36523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36524 $(HOST_EXPORTS) \
36525 for flag in $(EXTRA_HOST_FLAGS) ; do \
36526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36527 done; \
36528 echo "Doing mostlyclean in gdbserver"; \
36529 (cd $(HOST_SUBDIR)/gdbserver && \
36530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36532 "RANLIB=$${RANLIB}" \
36533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36534 mostlyclean) \
36535 || exit 1
36537 @endif gdbserver
36539 .PHONY: maybe-clean-gdbserver clean-gdbserver
36540 maybe-clean-gdbserver:
36541 @if gdbserver
36542 maybe-clean-gdbserver: clean-gdbserver
36544 clean-gdbserver:
36545 @: $(MAKE); $(unstage)
36546 @[ -f ./gdbserver/Makefile ] || exit 0; \
36547 r=`${PWD_COMMAND}`; export r; \
36548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36549 $(HOST_EXPORTS) \
36550 for flag in $(EXTRA_HOST_FLAGS) ; do \
36551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36552 done; \
36553 echo "Doing clean in gdbserver"; \
36554 (cd $(HOST_SUBDIR)/gdbserver && \
36555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36557 "RANLIB=$${RANLIB}" \
36558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36559 clean) \
36560 || exit 1
36562 @endif gdbserver
36564 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36565 maybe-distclean-gdbserver:
36566 @if gdbserver
36567 maybe-distclean-gdbserver: distclean-gdbserver
36569 distclean-gdbserver:
36570 @: $(MAKE); $(unstage)
36571 @[ -f ./gdbserver/Makefile ] || exit 0; \
36572 r=`${PWD_COMMAND}`; export r; \
36573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36574 $(HOST_EXPORTS) \
36575 for flag in $(EXTRA_HOST_FLAGS) ; do \
36576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36577 done; \
36578 echo "Doing distclean in gdbserver"; \
36579 (cd $(HOST_SUBDIR)/gdbserver && \
36580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36582 "RANLIB=$${RANLIB}" \
36583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36584 distclean) \
36585 || exit 1
36587 @endif gdbserver
36589 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36590 maybe-maintainer-clean-gdbserver:
36591 @if gdbserver
36592 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36594 maintainer-clean-gdbserver:
36595 @: $(MAKE); $(unstage)
36596 @[ -f ./gdbserver/Makefile ] || exit 0; \
36597 r=`${PWD_COMMAND}`; export r; \
36598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599 $(HOST_EXPORTS) \
36600 for flag in $(EXTRA_HOST_FLAGS) ; do \
36601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36602 done; \
36603 echo "Doing maintainer-clean in gdbserver"; \
36604 (cd $(HOST_SUBDIR)/gdbserver && \
36605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36607 "RANLIB=$${RANLIB}" \
36608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36609 maintainer-clean) \
36610 || exit 1
36612 @endif gdbserver
36616 .PHONY: configure-gdb maybe-configure-gdb
36617 maybe-configure-gdb:
36618 @if gcc-bootstrap
36619 configure-gdb: stage_current
36620 @endif gcc-bootstrap
36621 @if gdb
36622 maybe-configure-gdb: configure-gdb
36623 configure-gdb:
36624 @: $(MAKE); $(unstage)
36625 @r=`${PWD_COMMAND}`; export r; \
36626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36627 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36629 $(HOST_EXPORTS) \
36630 echo Configuring in $(HOST_SUBDIR)/gdb; \
36631 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36632 case $(srcdir) in \
36633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36634 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36636 esac; \
36637 module_srcdir=gdb; \
36638 $(SHELL) \
36639 $$s/$$module_srcdir/configure \
36640 --srcdir=$${topdir}/$$module_srcdir \
36641 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36642 --target=${target_alias} \
36643 || exit 1
36644 @endif gdb
36650 .PHONY: all-gdb maybe-all-gdb
36651 maybe-all-gdb:
36652 @if gcc-bootstrap
36653 all-gdb: stage_current
36654 @endif gcc-bootstrap
36655 @if gdb
36656 TARGET-gdb=all
36657 maybe-all-gdb: all-gdb
36658 all-gdb: configure-gdb
36659 @: $(MAKE); $(unstage)
36660 @r=`${PWD_COMMAND}`; export r; \
36661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36662 $(HOST_EXPORTS) \
36663 (cd $(HOST_SUBDIR)/gdb && \
36664 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36665 $(TARGET-gdb))
36666 @endif gdb
36671 .PHONY: check-gdb maybe-check-gdb
36672 maybe-check-gdb:
36673 @if gdb
36674 maybe-check-gdb: check-gdb
36676 check-gdb:
36677 @: $(MAKE); $(unstage)
36678 @r=`${PWD_COMMAND}`; export r; \
36679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36680 $(HOST_EXPORTS) \
36681 (cd $(HOST_SUBDIR)/gdb && \
36682 $(MAKE) $(FLAGS_TO_PASS) check)
36684 @endif gdb
36686 .PHONY: install-gdb maybe-install-gdb
36687 maybe-install-gdb:
36688 @if gdb
36689 maybe-install-gdb: install-gdb
36691 install-gdb: installdirs
36692 @: $(MAKE); $(unstage)
36693 @r=`${PWD_COMMAND}`; export r; \
36694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36695 $(HOST_EXPORTS) \
36696 (cd $(HOST_SUBDIR)/gdb && \
36697 $(MAKE) $(FLAGS_TO_PASS) install)
36699 @endif gdb
36701 .PHONY: install-strip-gdb maybe-install-strip-gdb
36702 maybe-install-strip-gdb:
36703 @if gdb
36704 maybe-install-strip-gdb: install-strip-gdb
36706 install-strip-gdb: installdirs
36707 @: $(MAKE); $(unstage)
36708 @r=`${PWD_COMMAND}`; export r; \
36709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36710 $(HOST_EXPORTS) \
36711 (cd $(HOST_SUBDIR)/gdb && \
36712 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36714 @endif gdb
36716 # Other targets (info, dvi, pdf, etc.)
36718 .PHONY: maybe-info-gdb info-gdb
36719 maybe-info-gdb:
36720 @if gdb
36721 maybe-info-gdb: info-gdb
36723 info-gdb: \
36724 configure-gdb
36725 @: $(MAKE); $(unstage)
36726 @[ -f ./gdb/Makefile ] || exit 0; \
36727 r=`${PWD_COMMAND}`; export r; \
36728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36729 $(HOST_EXPORTS) \
36730 for flag in $(EXTRA_HOST_FLAGS) ; do \
36731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36732 done; \
36733 echo "Doing info in gdb"; \
36734 (cd $(HOST_SUBDIR)/gdb && \
36735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36737 "RANLIB=$${RANLIB}" \
36738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36739 info) \
36740 || exit 1
36742 @endif gdb
36744 .PHONY: maybe-dvi-gdb dvi-gdb
36745 maybe-dvi-gdb:
36746 @if gdb
36747 maybe-dvi-gdb: dvi-gdb
36749 dvi-gdb: \
36750 configure-gdb
36751 @: $(MAKE); $(unstage)
36752 @[ -f ./gdb/Makefile ] || exit 0; \
36753 r=`${PWD_COMMAND}`; export r; \
36754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36755 $(HOST_EXPORTS) \
36756 for flag in $(EXTRA_HOST_FLAGS) ; do \
36757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36758 done; \
36759 echo "Doing dvi in gdb"; \
36760 (cd $(HOST_SUBDIR)/gdb && \
36761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36763 "RANLIB=$${RANLIB}" \
36764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36765 dvi) \
36766 || exit 1
36768 @endif gdb
36770 .PHONY: maybe-pdf-gdb pdf-gdb
36771 maybe-pdf-gdb:
36772 @if gdb
36773 maybe-pdf-gdb: pdf-gdb
36775 pdf-gdb: \
36776 configure-gdb
36777 @: $(MAKE); $(unstage)
36778 @[ -f ./gdb/Makefile ] || exit 0; \
36779 r=`${PWD_COMMAND}`; export r; \
36780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36781 $(HOST_EXPORTS) \
36782 for flag in $(EXTRA_HOST_FLAGS) ; do \
36783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36784 done; \
36785 echo "Doing pdf in gdb"; \
36786 (cd $(HOST_SUBDIR)/gdb && \
36787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36789 "RANLIB=$${RANLIB}" \
36790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36791 pdf) \
36792 || exit 1
36794 @endif gdb
36796 .PHONY: maybe-html-gdb html-gdb
36797 maybe-html-gdb:
36798 @if gdb
36799 maybe-html-gdb: html-gdb
36801 html-gdb: \
36802 configure-gdb
36803 @: $(MAKE); $(unstage)
36804 @[ -f ./gdb/Makefile ] || exit 0; \
36805 r=`${PWD_COMMAND}`; export r; \
36806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807 $(HOST_EXPORTS) \
36808 for flag in $(EXTRA_HOST_FLAGS) ; do \
36809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36810 done; \
36811 echo "Doing html in gdb"; \
36812 (cd $(HOST_SUBDIR)/gdb && \
36813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36815 "RANLIB=$${RANLIB}" \
36816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36817 html) \
36818 || exit 1
36820 @endif gdb
36822 .PHONY: maybe-TAGS-gdb TAGS-gdb
36823 maybe-TAGS-gdb:
36824 @if gdb
36825 maybe-TAGS-gdb: TAGS-gdb
36827 TAGS-gdb: \
36828 configure-gdb
36829 @: $(MAKE); $(unstage)
36830 @[ -f ./gdb/Makefile ] || exit 0; \
36831 r=`${PWD_COMMAND}`; export r; \
36832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36833 $(HOST_EXPORTS) \
36834 for flag in $(EXTRA_HOST_FLAGS) ; do \
36835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36836 done; \
36837 echo "Doing TAGS in gdb"; \
36838 (cd $(HOST_SUBDIR)/gdb && \
36839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36841 "RANLIB=$${RANLIB}" \
36842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36843 TAGS) \
36844 || exit 1
36846 @endif gdb
36848 .PHONY: maybe-install-info-gdb install-info-gdb
36849 maybe-install-info-gdb:
36850 @if gdb
36851 maybe-install-info-gdb: install-info-gdb
36853 install-info-gdb: \
36854 configure-gdb \
36855 info-gdb
36856 @: $(MAKE); $(unstage)
36857 @[ -f ./gdb/Makefile ] || exit 0; \
36858 r=`${PWD_COMMAND}`; export r; \
36859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36860 $(HOST_EXPORTS) \
36861 for flag in $(EXTRA_HOST_FLAGS) ; do \
36862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36863 done; \
36864 echo "Doing install-info in gdb"; \
36865 (cd $(HOST_SUBDIR)/gdb && \
36866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36868 "RANLIB=$${RANLIB}" \
36869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36870 install-info) \
36871 || exit 1
36873 @endif gdb
36875 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36876 maybe-install-dvi-gdb:
36877 @if gdb
36878 maybe-install-dvi-gdb: install-dvi-gdb
36880 install-dvi-gdb: \
36881 configure-gdb \
36882 dvi-gdb
36883 @: $(MAKE); $(unstage)
36884 @[ -f ./gdb/Makefile ] || exit 0; \
36885 r=`${PWD_COMMAND}`; export r; \
36886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36887 $(HOST_EXPORTS) \
36888 for flag in $(EXTRA_HOST_FLAGS) ; do \
36889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36890 done; \
36891 echo "Doing install-dvi in gdb"; \
36892 (cd $(HOST_SUBDIR)/gdb && \
36893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36895 "RANLIB=$${RANLIB}" \
36896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36897 install-dvi) \
36898 || exit 1
36900 @endif gdb
36902 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36903 maybe-install-pdf-gdb:
36904 @if gdb
36905 maybe-install-pdf-gdb: install-pdf-gdb
36907 install-pdf-gdb: \
36908 configure-gdb \
36909 pdf-gdb
36910 @: $(MAKE); $(unstage)
36911 @[ -f ./gdb/Makefile ] || exit 0; \
36912 r=`${PWD_COMMAND}`; export r; \
36913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36914 $(HOST_EXPORTS) \
36915 for flag in $(EXTRA_HOST_FLAGS) ; do \
36916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36917 done; \
36918 echo "Doing install-pdf in gdb"; \
36919 (cd $(HOST_SUBDIR)/gdb && \
36920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36922 "RANLIB=$${RANLIB}" \
36923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36924 install-pdf) \
36925 || exit 1
36927 @endif gdb
36929 .PHONY: maybe-install-html-gdb install-html-gdb
36930 maybe-install-html-gdb:
36931 @if gdb
36932 maybe-install-html-gdb: install-html-gdb
36934 install-html-gdb: \
36935 configure-gdb \
36936 html-gdb
36937 @: $(MAKE); $(unstage)
36938 @[ -f ./gdb/Makefile ] || exit 0; \
36939 r=`${PWD_COMMAND}`; export r; \
36940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36941 $(HOST_EXPORTS) \
36942 for flag in $(EXTRA_HOST_FLAGS) ; do \
36943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36944 done; \
36945 echo "Doing install-html in gdb"; \
36946 (cd $(HOST_SUBDIR)/gdb && \
36947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36949 "RANLIB=$${RANLIB}" \
36950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36951 install-html) \
36952 || exit 1
36954 @endif gdb
36956 .PHONY: maybe-installcheck-gdb installcheck-gdb
36957 maybe-installcheck-gdb:
36958 @if gdb
36959 maybe-installcheck-gdb: installcheck-gdb
36961 installcheck-gdb: \
36962 configure-gdb
36963 @: $(MAKE); $(unstage)
36964 @[ -f ./gdb/Makefile ] || exit 0; \
36965 r=`${PWD_COMMAND}`; export r; \
36966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36967 $(HOST_EXPORTS) \
36968 for flag in $(EXTRA_HOST_FLAGS) ; do \
36969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36970 done; \
36971 echo "Doing installcheck in gdb"; \
36972 (cd $(HOST_SUBDIR)/gdb && \
36973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36975 "RANLIB=$${RANLIB}" \
36976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36977 installcheck) \
36978 || exit 1
36980 @endif gdb
36982 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36983 maybe-mostlyclean-gdb:
36984 @if gdb
36985 maybe-mostlyclean-gdb: mostlyclean-gdb
36987 mostlyclean-gdb:
36988 @: $(MAKE); $(unstage)
36989 @[ -f ./gdb/Makefile ] || exit 0; \
36990 r=`${PWD_COMMAND}`; export r; \
36991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36992 $(HOST_EXPORTS) \
36993 for flag in $(EXTRA_HOST_FLAGS) ; do \
36994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36995 done; \
36996 echo "Doing mostlyclean in gdb"; \
36997 (cd $(HOST_SUBDIR)/gdb && \
36998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37000 "RANLIB=$${RANLIB}" \
37001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37002 mostlyclean) \
37003 || exit 1
37005 @endif gdb
37007 .PHONY: maybe-clean-gdb clean-gdb
37008 maybe-clean-gdb:
37009 @if gdb
37010 maybe-clean-gdb: clean-gdb
37012 clean-gdb:
37013 @: $(MAKE); $(unstage)
37014 @[ -f ./gdb/Makefile ] || exit 0; \
37015 r=`${PWD_COMMAND}`; export r; \
37016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37017 $(HOST_EXPORTS) \
37018 for flag in $(EXTRA_HOST_FLAGS) ; do \
37019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37020 done; \
37021 echo "Doing clean in gdb"; \
37022 (cd $(HOST_SUBDIR)/gdb && \
37023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37025 "RANLIB=$${RANLIB}" \
37026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37027 clean) \
37028 || exit 1
37030 @endif gdb
37032 .PHONY: maybe-distclean-gdb distclean-gdb
37033 maybe-distclean-gdb:
37034 @if gdb
37035 maybe-distclean-gdb: distclean-gdb
37037 distclean-gdb:
37038 @: $(MAKE); $(unstage)
37039 @[ -f ./gdb/Makefile ] || exit 0; \
37040 r=`${PWD_COMMAND}`; export r; \
37041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37042 $(HOST_EXPORTS) \
37043 for flag in $(EXTRA_HOST_FLAGS) ; do \
37044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37045 done; \
37046 echo "Doing distclean in gdb"; \
37047 (cd $(HOST_SUBDIR)/gdb && \
37048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37050 "RANLIB=$${RANLIB}" \
37051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37052 distclean) \
37053 || exit 1
37055 @endif gdb
37057 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37058 maybe-maintainer-clean-gdb:
37059 @if gdb
37060 maybe-maintainer-clean-gdb: maintainer-clean-gdb
37062 maintainer-clean-gdb:
37063 @: $(MAKE); $(unstage)
37064 @[ -f ./gdb/Makefile ] || exit 0; \
37065 r=`${PWD_COMMAND}`; export r; \
37066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37067 $(HOST_EXPORTS) \
37068 for flag in $(EXTRA_HOST_FLAGS) ; do \
37069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37070 done; \
37071 echo "Doing maintainer-clean in gdb"; \
37072 (cd $(HOST_SUBDIR)/gdb && \
37073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37075 "RANLIB=$${RANLIB}" \
37076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37077 maintainer-clean) \
37078 || exit 1
37080 @endif gdb
37084 .PHONY: configure-expect maybe-configure-expect
37085 maybe-configure-expect:
37086 @if gcc-bootstrap
37087 configure-expect: stage_current
37088 @endif gcc-bootstrap
37089 @if expect
37090 maybe-configure-expect: configure-expect
37091 configure-expect:
37092 @: $(MAKE); $(unstage)
37093 @r=`${PWD_COMMAND}`; export r; \
37094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
37097 $(HOST_EXPORTS) \
37098 echo Configuring in $(HOST_SUBDIR)/expect; \
37099 cd "$(HOST_SUBDIR)/expect" || exit 1; \
37100 case $(srcdir) in \
37101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37102 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37104 esac; \
37105 module_srcdir=expect; \
37106 $(SHELL) \
37107 $$s/$$module_srcdir/configure \
37108 --srcdir=$${topdir}/$$module_srcdir \
37109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37110 --target=${target_alias} \
37111 || exit 1
37112 @endif expect
37118 .PHONY: all-expect maybe-all-expect
37119 maybe-all-expect:
37120 @if gcc-bootstrap
37121 all-expect: stage_current
37122 @endif gcc-bootstrap
37123 @if expect
37124 TARGET-expect=all
37125 maybe-all-expect: all-expect
37126 all-expect: configure-expect
37127 @: $(MAKE); $(unstage)
37128 @r=`${PWD_COMMAND}`; export r; \
37129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37130 $(HOST_EXPORTS) \
37131 (cd $(HOST_SUBDIR)/expect && \
37132 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37133 $(TARGET-expect))
37134 @endif expect
37139 .PHONY: check-expect maybe-check-expect
37140 maybe-check-expect:
37141 @if expect
37142 maybe-check-expect: check-expect
37144 check-expect:
37145 @: $(MAKE); $(unstage)
37146 @r=`${PWD_COMMAND}`; export r; \
37147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37148 $(HOST_EXPORTS) \
37149 (cd $(HOST_SUBDIR)/expect && \
37150 $(MAKE) $(FLAGS_TO_PASS) check)
37152 @endif expect
37154 .PHONY: install-expect maybe-install-expect
37155 maybe-install-expect:
37156 @if expect
37157 maybe-install-expect: install-expect
37159 install-expect: installdirs
37160 @: $(MAKE); $(unstage)
37161 @r=`${PWD_COMMAND}`; export r; \
37162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37163 $(HOST_EXPORTS) \
37164 (cd $(HOST_SUBDIR)/expect && \
37165 $(MAKE) $(FLAGS_TO_PASS) install)
37167 @endif expect
37169 .PHONY: install-strip-expect maybe-install-strip-expect
37170 maybe-install-strip-expect:
37171 @if expect
37172 maybe-install-strip-expect: install-strip-expect
37174 install-strip-expect: installdirs
37175 @: $(MAKE); $(unstage)
37176 @r=`${PWD_COMMAND}`; export r; \
37177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37178 $(HOST_EXPORTS) \
37179 (cd $(HOST_SUBDIR)/expect && \
37180 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37182 @endif expect
37184 # Other targets (info, dvi, pdf, etc.)
37186 .PHONY: maybe-info-expect info-expect
37187 maybe-info-expect:
37188 @if expect
37189 maybe-info-expect: info-expect
37191 info-expect: \
37192 configure-expect
37193 @: $(MAKE); $(unstage)
37194 @[ -f ./expect/Makefile ] || exit 0; \
37195 r=`${PWD_COMMAND}`; export r; \
37196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37197 $(HOST_EXPORTS) \
37198 for flag in $(EXTRA_HOST_FLAGS) ; do \
37199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37200 done; \
37201 echo "Doing info in expect"; \
37202 (cd $(HOST_SUBDIR)/expect && \
37203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37205 "RANLIB=$${RANLIB}" \
37206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37207 info) \
37208 || exit 1
37210 @endif expect
37212 .PHONY: maybe-dvi-expect dvi-expect
37213 maybe-dvi-expect:
37214 @if expect
37215 maybe-dvi-expect: dvi-expect
37217 dvi-expect: \
37218 configure-expect
37219 @: $(MAKE); $(unstage)
37220 @[ -f ./expect/Makefile ] || exit 0; \
37221 r=`${PWD_COMMAND}`; export r; \
37222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37223 $(HOST_EXPORTS) \
37224 for flag in $(EXTRA_HOST_FLAGS) ; do \
37225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37226 done; \
37227 echo "Doing dvi in expect"; \
37228 (cd $(HOST_SUBDIR)/expect && \
37229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37231 "RANLIB=$${RANLIB}" \
37232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37233 dvi) \
37234 || exit 1
37236 @endif expect
37238 .PHONY: maybe-pdf-expect pdf-expect
37239 maybe-pdf-expect:
37240 @if expect
37241 maybe-pdf-expect: pdf-expect
37243 pdf-expect: \
37244 configure-expect
37245 @: $(MAKE); $(unstage)
37246 @[ -f ./expect/Makefile ] || exit 0; \
37247 r=`${PWD_COMMAND}`; export r; \
37248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37249 $(HOST_EXPORTS) \
37250 for flag in $(EXTRA_HOST_FLAGS) ; do \
37251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37252 done; \
37253 echo "Doing pdf in expect"; \
37254 (cd $(HOST_SUBDIR)/expect && \
37255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37257 "RANLIB=$${RANLIB}" \
37258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37259 pdf) \
37260 || exit 1
37262 @endif expect
37264 .PHONY: maybe-html-expect html-expect
37265 maybe-html-expect:
37266 @if expect
37267 maybe-html-expect: html-expect
37269 html-expect: \
37270 configure-expect
37271 @: $(MAKE); $(unstage)
37272 @[ -f ./expect/Makefile ] || exit 0; \
37273 r=`${PWD_COMMAND}`; export r; \
37274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275 $(HOST_EXPORTS) \
37276 for flag in $(EXTRA_HOST_FLAGS) ; do \
37277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37278 done; \
37279 echo "Doing html in expect"; \
37280 (cd $(HOST_SUBDIR)/expect && \
37281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37283 "RANLIB=$${RANLIB}" \
37284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37285 html) \
37286 || exit 1
37288 @endif expect
37290 .PHONY: maybe-TAGS-expect TAGS-expect
37291 maybe-TAGS-expect:
37292 @if expect
37293 maybe-TAGS-expect: TAGS-expect
37295 TAGS-expect: \
37296 configure-expect
37297 @: $(MAKE); $(unstage)
37298 @[ -f ./expect/Makefile ] || exit 0; \
37299 r=`${PWD_COMMAND}`; export r; \
37300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37301 $(HOST_EXPORTS) \
37302 for flag in $(EXTRA_HOST_FLAGS) ; do \
37303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37304 done; \
37305 echo "Doing TAGS in expect"; \
37306 (cd $(HOST_SUBDIR)/expect && \
37307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37309 "RANLIB=$${RANLIB}" \
37310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37311 TAGS) \
37312 || exit 1
37314 @endif expect
37316 .PHONY: maybe-install-info-expect install-info-expect
37317 maybe-install-info-expect:
37318 @if expect
37319 maybe-install-info-expect: install-info-expect
37321 install-info-expect: \
37322 configure-expect \
37323 info-expect
37324 @: $(MAKE); $(unstage)
37325 @[ -f ./expect/Makefile ] || exit 0; \
37326 r=`${PWD_COMMAND}`; export r; \
37327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328 $(HOST_EXPORTS) \
37329 for flag in $(EXTRA_HOST_FLAGS) ; do \
37330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37331 done; \
37332 echo "Doing install-info in expect"; \
37333 (cd $(HOST_SUBDIR)/expect && \
37334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37336 "RANLIB=$${RANLIB}" \
37337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37338 install-info) \
37339 || exit 1
37341 @endif expect
37343 .PHONY: maybe-install-dvi-expect install-dvi-expect
37344 maybe-install-dvi-expect:
37345 @if expect
37346 maybe-install-dvi-expect: install-dvi-expect
37348 install-dvi-expect: \
37349 configure-expect \
37350 dvi-expect
37351 @: $(MAKE); $(unstage)
37352 @[ -f ./expect/Makefile ] || exit 0; \
37353 r=`${PWD_COMMAND}`; export r; \
37354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37355 $(HOST_EXPORTS) \
37356 for flag in $(EXTRA_HOST_FLAGS) ; do \
37357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37358 done; \
37359 echo "Doing install-dvi in expect"; \
37360 (cd $(HOST_SUBDIR)/expect && \
37361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37363 "RANLIB=$${RANLIB}" \
37364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37365 install-dvi) \
37366 || exit 1
37368 @endif expect
37370 .PHONY: maybe-install-pdf-expect install-pdf-expect
37371 maybe-install-pdf-expect:
37372 @if expect
37373 maybe-install-pdf-expect: install-pdf-expect
37375 install-pdf-expect: \
37376 configure-expect \
37377 pdf-expect
37378 @: $(MAKE); $(unstage)
37379 @[ -f ./expect/Makefile ] || exit 0; \
37380 r=`${PWD_COMMAND}`; export r; \
37381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37382 $(HOST_EXPORTS) \
37383 for flag in $(EXTRA_HOST_FLAGS) ; do \
37384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37385 done; \
37386 echo "Doing install-pdf in expect"; \
37387 (cd $(HOST_SUBDIR)/expect && \
37388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37390 "RANLIB=$${RANLIB}" \
37391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37392 install-pdf) \
37393 || exit 1
37395 @endif expect
37397 .PHONY: maybe-install-html-expect install-html-expect
37398 maybe-install-html-expect:
37399 @if expect
37400 maybe-install-html-expect: install-html-expect
37402 install-html-expect: \
37403 configure-expect \
37404 html-expect
37405 @: $(MAKE); $(unstage)
37406 @[ -f ./expect/Makefile ] || exit 0; \
37407 r=`${PWD_COMMAND}`; export r; \
37408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37409 $(HOST_EXPORTS) \
37410 for flag in $(EXTRA_HOST_FLAGS) ; do \
37411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37412 done; \
37413 echo "Doing install-html in expect"; \
37414 (cd $(HOST_SUBDIR)/expect && \
37415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37417 "RANLIB=$${RANLIB}" \
37418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37419 install-html) \
37420 || exit 1
37422 @endif expect
37424 .PHONY: maybe-installcheck-expect installcheck-expect
37425 maybe-installcheck-expect:
37426 @if expect
37427 maybe-installcheck-expect: installcheck-expect
37429 installcheck-expect: \
37430 configure-expect
37431 @: $(MAKE); $(unstage)
37432 @[ -f ./expect/Makefile ] || exit 0; \
37433 r=`${PWD_COMMAND}`; export r; \
37434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37435 $(HOST_EXPORTS) \
37436 for flag in $(EXTRA_HOST_FLAGS) ; do \
37437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37438 done; \
37439 echo "Doing installcheck in expect"; \
37440 (cd $(HOST_SUBDIR)/expect && \
37441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37443 "RANLIB=$${RANLIB}" \
37444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37445 installcheck) \
37446 || exit 1
37448 @endif expect
37450 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37451 maybe-mostlyclean-expect:
37452 @if expect
37453 maybe-mostlyclean-expect: mostlyclean-expect
37455 mostlyclean-expect:
37456 @: $(MAKE); $(unstage)
37457 @[ -f ./expect/Makefile ] || exit 0; \
37458 r=`${PWD_COMMAND}`; export r; \
37459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37460 $(HOST_EXPORTS) \
37461 for flag in $(EXTRA_HOST_FLAGS) ; do \
37462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37463 done; \
37464 echo "Doing mostlyclean in expect"; \
37465 (cd $(HOST_SUBDIR)/expect && \
37466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37468 "RANLIB=$${RANLIB}" \
37469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37470 mostlyclean) \
37471 || exit 1
37473 @endif expect
37475 .PHONY: maybe-clean-expect clean-expect
37476 maybe-clean-expect:
37477 @if expect
37478 maybe-clean-expect: clean-expect
37480 clean-expect:
37481 @: $(MAKE); $(unstage)
37482 @[ -f ./expect/Makefile ] || exit 0; \
37483 r=`${PWD_COMMAND}`; export r; \
37484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37485 $(HOST_EXPORTS) \
37486 for flag in $(EXTRA_HOST_FLAGS) ; do \
37487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37488 done; \
37489 echo "Doing clean in expect"; \
37490 (cd $(HOST_SUBDIR)/expect && \
37491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37493 "RANLIB=$${RANLIB}" \
37494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37495 clean) \
37496 || exit 1
37498 @endif expect
37500 .PHONY: maybe-distclean-expect distclean-expect
37501 maybe-distclean-expect:
37502 @if expect
37503 maybe-distclean-expect: distclean-expect
37505 distclean-expect:
37506 @: $(MAKE); $(unstage)
37507 @[ -f ./expect/Makefile ] || exit 0; \
37508 r=`${PWD_COMMAND}`; export r; \
37509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37510 $(HOST_EXPORTS) \
37511 for flag in $(EXTRA_HOST_FLAGS) ; do \
37512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37513 done; \
37514 echo "Doing distclean in expect"; \
37515 (cd $(HOST_SUBDIR)/expect && \
37516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37518 "RANLIB=$${RANLIB}" \
37519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37520 distclean) \
37521 || exit 1
37523 @endif expect
37525 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
37526 maybe-maintainer-clean-expect:
37527 @if expect
37528 maybe-maintainer-clean-expect: maintainer-clean-expect
37530 maintainer-clean-expect:
37531 @: $(MAKE); $(unstage)
37532 @[ -f ./expect/Makefile ] || exit 0; \
37533 r=`${PWD_COMMAND}`; export r; \
37534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37535 $(HOST_EXPORTS) \
37536 for flag in $(EXTRA_HOST_FLAGS) ; do \
37537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37538 done; \
37539 echo "Doing maintainer-clean in expect"; \
37540 (cd $(HOST_SUBDIR)/expect && \
37541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37543 "RANLIB=$${RANLIB}" \
37544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37545 maintainer-clean) \
37546 || exit 1
37548 @endif expect
37552 .PHONY: configure-guile maybe-configure-guile
37553 maybe-configure-guile:
37554 @if gcc-bootstrap
37555 configure-guile: stage_current
37556 @endif gcc-bootstrap
37557 @if guile
37558 maybe-configure-guile: configure-guile
37559 configure-guile:
37560 @: $(MAKE); $(unstage)
37561 @r=`${PWD_COMMAND}`; export r; \
37562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37563 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37565 $(HOST_EXPORTS) \
37566 echo Configuring in $(HOST_SUBDIR)/guile; \
37567 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37568 case $(srcdir) in \
37569 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37570 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37571 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37572 esac; \
37573 module_srcdir=guile; \
37574 $(SHELL) \
37575 $$s/$$module_srcdir/configure \
37576 --srcdir=$${topdir}/$$module_srcdir \
37577 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37578 --target=${target_alias} \
37579 || exit 1
37580 @endif guile
37586 .PHONY: all-guile maybe-all-guile
37587 maybe-all-guile:
37588 @if gcc-bootstrap
37589 all-guile: stage_current
37590 @endif gcc-bootstrap
37591 @if guile
37592 TARGET-guile=all
37593 maybe-all-guile: all-guile
37594 all-guile: configure-guile
37595 @: $(MAKE); $(unstage)
37596 @r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(HOST_EXPORTS) \
37599 (cd $(HOST_SUBDIR)/guile && \
37600 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37601 $(TARGET-guile))
37602 @endif guile
37607 .PHONY: check-guile maybe-check-guile
37608 maybe-check-guile:
37609 @if guile
37610 maybe-check-guile: check-guile
37612 check-guile:
37613 @: $(MAKE); $(unstage)
37614 @r=`${PWD_COMMAND}`; export r; \
37615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37616 $(HOST_EXPORTS) \
37617 (cd $(HOST_SUBDIR)/guile && \
37618 $(MAKE) $(FLAGS_TO_PASS) check)
37620 @endif guile
37622 .PHONY: install-guile maybe-install-guile
37623 maybe-install-guile:
37624 @if guile
37625 maybe-install-guile: install-guile
37627 install-guile: installdirs
37628 @: $(MAKE); $(unstage)
37629 @r=`${PWD_COMMAND}`; export r; \
37630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37631 $(HOST_EXPORTS) \
37632 (cd $(HOST_SUBDIR)/guile && \
37633 $(MAKE) $(FLAGS_TO_PASS) install)
37635 @endif guile
37637 .PHONY: install-strip-guile maybe-install-strip-guile
37638 maybe-install-strip-guile:
37639 @if guile
37640 maybe-install-strip-guile: install-strip-guile
37642 install-strip-guile: installdirs
37643 @: $(MAKE); $(unstage)
37644 @r=`${PWD_COMMAND}`; export r; \
37645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37646 $(HOST_EXPORTS) \
37647 (cd $(HOST_SUBDIR)/guile && \
37648 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37650 @endif guile
37652 # Other targets (info, dvi, pdf, etc.)
37654 .PHONY: maybe-info-guile info-guile
37655 maybe-info-guile:
37656 @if guile
37657 maybe-info-guile: info-guile
37659 info-guile: \
37660 configure-guile
37661 @: $(MAKE); $(unstage)
37662 @[ -f ./guile/Makefile ] || exit 0; \
37663 r=`${PWD_COMMAND}`; export r; \
37664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37665 $(HOST_EXPORTS) \
37666 for flag in $(EXTRA_HOST_FLAGS) ; do \
37667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37668 done; \
37669 echo "Doing info in guile"; \
37670 (cd $(HOST_SUBDIR)/guile && \
37671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37673 "RANLIB=$${RANLIB}" \
37674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37675 info) \
37676 || exit 1
37678 @endif guile
37680 .PHONY: maybe-dvi-guile dvi-guile
37681 maybe-dvi-guile:
37682 @if guile
37683 maybe-dvi-guile: dvi-guile
37685 dvi-guile: \
37686 configure-guile
37687 @: $(MAKE); $(unstage)
37688 @[ -f ./guile/Makefile ] || exit 0; \
37689 r=`${PWD_COMMAND}`; export r; \
37690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37691 $(HOST_EXPORTS) \
37692 for flag in $(EXTRA_HOST_FLAGS) ; do \
37693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37694 done; \
37695 echo "Doing dvi in guile"; \
37696 (cd $(HOST_SUBDIR)/guile && \
37697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37699 "RANLIB=$${RANLIB}" \
37700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37701 dvi) \
37702 || exit 1
37704 @endif guile
37706 .PHONY: maybe-pdf-guile pdf-guile
37707 maybe-pdf-guile:
37708 @if guile
37709 maybe-pdf-guile: pdf-guile
37711 pdf-guile: \
37712 configure-guile
37713 @: $(MAKE); $(unstage)
37714 @[ -f ./guile/Makefile ] || exit 0; \
37715 r=`${PWD_COMMAND}`; export r; \
37716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37717 $(HOST_EXPORTS) \
37718 for flag in $(EXTRA_HOST_FLAGS) ; do \
37719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37720 done; \
37721 echo "Doing pdf in guile"; \
37722 (cd $(HOST_SUBDIR)/guile && \
37723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37725 "RANLIB=$${RANLIB}" \
37726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37727 pdf) \
37728 || exit 1
37730 @endif guile
37732 .PHONY: maybe-html-guile html-guile
37733 maybe-html-guile:
37734 @if guile
37735 maybe-html-guile: html-guile
37737 html-guile: \
37738 configure-guile
37739 @: $(MAKE); $(unstage)
37740 @[ -f ./guile/Makefile ] || exit 0; \
37741 r=`${PWD_COMMAND}`; export r; \
37742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37743 $(HOST_EXPORTS) \
37744 for flag in $(EXTRA_HOST_FLAGS) ; do \
37745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37746 done; \
37747 echo "Doing html in guile"; \
37748 (cd $(HOST_SUBDIR)/guile && \
37749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37751 "RANLIB=$${RANLIB}" \
37752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37753 html) \
37754 || exit 1
37756 @endif guile
37758 .PHONY: maybe-TAGS-guile TAGS-guile
37759 maybe-TAGS-guile:
37760 @if guile
37761 maybe-TAGS-guile: TAGS-guile
37763 TAGS-guile: \
37764 configure-guile
37765 @: $(MAKE); $(unstage)
37766 @[ -f ./guile/Makefile ] || exit 0; \
37767 r=`${PWD_COMMAND}`; export r; \
37768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769 $(HOST_EXPORTS) \
37770 for flag in $(EXTRA_HOST_FLAGS) ; do \
37771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37772 done; \
37773 echo "Doing TAGS in guile"; \
37774 (cd $(HOST_SUBDIR)/guile && \
37775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37777 "RANLIB=$${RANLIB}" \
37778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37779 TAGS) \
37780 || exit 1
37782 @endif guile
37784 .PHONY: maybe-install-info-guile install-info-guile
37785 maybe-install-info-guile:
37786 @if guile
37787 maybe-install-info-guile: install-info-guile
37789 install-info-guile: \
37790 configure-guile \
37791 info-guile
37792 @: $(MAKE); $(unstage)
37793 @[ -f ./guile/Makefile ] || exit 0; \
37794 r=`${PWD_COMMAND}`; export r; \
37795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37796 $(HOST_EXPORTS) \
37797 for flag in $(EXTRA_HOST_FLAGS) ; do \
37798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37799 done; \
37800 echo "Doing install-info in guile"; \
37801 (cd $(HOST_SUBDIR)/guile && \
37802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37804 "RANLIB=$${RANLIB}" \
37805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37806 install-info) \
37807 || exit 1
37809 @endif guile
37811 .PHONY: maybe-install-dvi-guile install-dvi-guile
37812 maybe-install-dvi-guile:
37813 @if guile
37814 maybe-install-dvi-guile: install-dvi-guile
37816 install-dvi-guile: \
37817 configure-guile \
37818 dvi-guile
37819 @: $(MAKE); $(unstage)
37820 @[ -f ./guile/Makefile ] || exit 0; \
37821 r=`${PWD_COMMAND}`; export r; \
37822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37823 $(HOST_EXPORTS) \
37824 for flag in $(EXTRA_HOST_FLAGS) ; do \
37825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37826 done; \
37827 echo "Doing install-dvi in guile"; \
37828 (cd $(HOST_SUBDIR)/guile && \
37829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37831 "RANLIB=$${RANLIB}" \
37832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37833 install-dvi) \
37834 || exit 1
37836 @endif guile
37838 .PHONY: maybe-install-pdf-guile install-pdf-guile
37839 maybe-install-pdf-guile:
37840 @if guile
37841 maybe-install-pdf-guile: install-pdf-guile
37843 install-pdf-guile: \
37844 configure-guile \
37845 pdf-guile
37846 @: $(MAKE); $(unstage)
37847 @[ -f ./guile/Makefile ] || exit 0; \
37848 r=`${PWD_COMMAND}`; export r; \
37849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37850 $(HOST_EXPORTS) \
37851 for flag in $(EXTRA_HOST_FLAGS) ; do \
37852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37853 done; \
37854 echo "Doing install-pdf in guile"; \
37855 (cd $(HOST_SUBDIR)/guile && \
37856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37858 "RANLIB=$${RANLIB}" \
37859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37860 install-pdf) \
37861 || exit 1
37863 @endif guile
37865 .PHONY: maybe-install-html-guile install-html-guile
37866 maybe-install-html-guile:
37867 @if guile
37868 maybe-install-html-guile: install-html-guile
37870 install-html-guile: \
37871 configure-guile \
37872 html-guile
37873 @: $(MAKE); $(unstage)
37874 @[ -f ./guile/Makefile ] || exit 0; \
37875 r=`${PWD_COMMAND}`; export r; \
37876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37877 $(HOST_EXPORTS) \
37878 for flag in $(EXTRA_HOST_FLAGS) ; do \
37879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37880 done; \
37881 echo "Doing install-html in guile"; \
37882 (cd $(HOST_SUBDIR)/guile && \
37883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37885 "RANLIB=$${RANLIB}" \
37886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37887 install-html) \
37888 || exit 1
37890 @endif guile
37892 .PHONY: maybe-installcheck-guile installcheck-guile
37893 maybe-installcheck-guile:
37894 @if guile
37895 maybe-installcheck-guile: installcheck-guile
37897 installcheck-guile: \
37898 configure-guile
37899 @: $(MAKE); $(unstage)
37900 @[ -f ./guile/Makefile ] || exit 0; \
37901 r=`${PWD_COMMAND}`; export r; \
37902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37903 $(HOST_EXPORTS) \
37904 for flag in $(EXTRA_HOST_FLAGS) ; do \
37905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37906 done; \
37907 echo "Doing installcheck in guile"; \
37908 (cd $(HOST_SUBDIR)/guile && \
37909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37911 "RANLIB=$${RANLIB}" \
37912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37913 installcheck) \
37914 || exit 1
37916 @endif guile
37918 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37919 maybe-mostlyclean-guile:
37920 @if guile
37921 maybe-mostlyclean-guile: mostlyclean-guile
37923 mostlyclean-guile:
37924 @: $(MAKE); $(unstage)
37925 @[ -f ./guile/Makefile ] || exit 0; \
37926 r=`${PWD_COMMAND}`; export r; \
37927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37928 $(HOST_EXPORTS) \
37929 for flag in $(EXTRA_HOST_FLAGS) ; do \
37930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37931 done; \
37932 echo "Doing mostlyclean in guile"; \
37933 (cd $(HOST_SUBDIR)/guile && \
37934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37936 "RANLIB=$${RANLIB}" \
37937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37938 mostlyclean) \
37939 || exit 1
37941 @endif guile
37943 .PHONY: maybe-clean-guile clean-guile
37944 maybe-clean-guile:
37945 @if guile
37946 maybe-clean-guile: clean-guile
37948 clean-guile:
37949 @: $(MAKE); $(unstage)
37950 @[ -f ./guile/Makefile ] || exit 0; \
37951 r=`${PWD_COMMAND}`; export r; \
37952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37953 $(HOST_EXPORTS) \
37954 for flag in $(EXTRA_HOST_FLAGS) ; do \
37955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37956 done; \
37957 echo "Doing clean in guile"; \
37958 (cd $(HOST_SUBDIR)/guile && \
37959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37961 "RANLIB=$${RANLIB}" \
37962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37963 clean) \
37964 || exit 1
37966 @endif guile
37968 .PHONY: maybe-distclean-guile distclean-guile
37969 maybe-distclean-guile:
37970 @if guile
37971 maybe-distclean-guile: distclean-guile
37973 distclean-guile:
37974 @: $(MAKE); $(unstage)
37975 @[ -f ./guile/Makefile ] || exit 0; \
37976 r=`${PWD_COMMAND}`; export r; \
37977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37978 $(HOST_EXPORTS) \
37979 for flag in $(EXTRA_HOST_FLAGS) ; do \
37980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37981 done; \
37982 echo "Doing distclean in guile"; \
37983 (cd $(HOST_SUBDIR)/guile && \
37984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37986 "RANLIB=$${RANLIB}" \
37987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37988 distclean) \
37989 || exit 1
37991 @endif guile
37993 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37994 maybe-maintainer-clean-guile:
37995 @if guile
37996 maybe-maintainer-clean-guile: maintainer-clean-guile
37998 maintainer-clean-guile:
37999 @: $(MAKE); $(unstage)
38000 @[ -f ./guile/Makefile ] || exit 0; \
38001 r=`${PWD_COMMAND}`; export r; \
38002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38003 $(HOST_EXPORTS) \
38004 for flag in $(EXTRA_HOST_FLAGS) ; do \
38005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38006 done; \
38007 echo "Doing maintainer-clean in guile"; \
38008 (cd $(HOST_SUBDIR)/guile && \
38009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38011 "RANLIB=$${RANLIB}" \
38012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38013 maintainer-clean) \
38014 || exit 1
38016 @endif guile
38020 .PHONY: configure-tk maybe-configure-tk
38021 maybe-configure-tk:
38022 @if gcc-bootstrap
38023 configure-tk: stage_current
38024 @endif gcc-bootstrap
38025 @if tk
38026 maybe-configure-tk: configure-tk
38027 configure-tk:
38028 @: $(MAKE); $(unstage)
38029 @r=`${PWD_COMMAND}`; export r; \
38030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38031 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38032 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
38033 $(HOST_EXPORTS) \
38034 echo Configuring in $(HOST_SUBDIR)/tk; \
38035 cd "$(HOST_SUBDIR)/tk" || exit 1; \
38036 case $(srcdir) in \
38037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38038 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38040 esac; \
38041 module_srcdir=tk; \
38042 $(SHELL) \
38043 $$s/$$module_srcdir/configure \
38044 --srcdir=$${topdir}/$$module_srcdir \
38045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38046 --target=${target_alias} \
38047 || exit 1
38048 @endif tk
38054 .PHONY: all-tk maybe-all-tk
38055 maybe-all-tk:
38056 @if gcc-bootstrap
38057 all-tk: stage_current
38058 @endif gcc-bootstrap
38059 @if tk
38060 TARGET-tk=all
38061 maybe-all-tk: all-tk
38062 all-tk: configure-tk
38063 @: $(MAKE); $(unstage)
38064 @r=`${PWD_COMMAND}`; export r; \
38065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38066 $(HOST_EXPORTS) \
38067 (cd $(HOST_SUBDIR)/tk && \
38068 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38069 $(TARGET-tk))
38070 @endif tk
38075 .PHONY: check-tk maybe-check-tk
38076 maybe-check-tk:
38077 @if tk
38078 maybe-check-tk: check-tk
38080 check-tk:
38081 @: $(MAKE); $(unstage)
38082 @r=`${PWD_COMMAND}`; export r; \
38083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38084 $(HOST_EXPORTS) \
38085 (cd $(HOST_SUBDIR)/tk && \
38086 $(MAKE) $(FLAGS_TO_PASS) check)
38088 @endif tk
38090 .PHONY: install-tk maybe-install-tk
38091 maybe-install-tk:
38092 @if tk
38093 maybe-install-tk: install-tk
38095 install-tk: installdirs
38096 @: $(MAKE); $(unstage)
38097 @r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(HOST_EXPORTS) \
38100 (cd $(HOST_SUBDIR)/tk && \
38101 $(MAKE) $(FLAGS_TO_PASS) install)
38103 @endif tk
38105 .PHONY: install-strip-tk maybe-install-strip-tk
38106 maybe-install-strip-tk:
38107 @if tk
38108 maybe-install-strip-tk: install-strip-tk
38110 install-strip-tk: installdirs
38111 @: $(MAKE); $(unstage)
38112 @r=`${PWD_COMMAND}`; export r; \
38113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38114 $(HOST_EXPORTS) \
38115 (cd $(HOST_SUBDIR)/tk && \
38116 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38118 @endif tk
38120 # Other targets (info, dvi, pdf, etc.)
38122 .PHONY: maybe-info-tk info-tk
38123 maybe-info-tk:
38124 @if tk
38125 maybe-info-tk: info-tk
38127 info-tk: \
38128 configure-tk
38129 @: $(MAKE); $(unstage)
38130 @[ -f ./tk/Makefile ] || exit 0; \
38131 r=`${PWD_COMMAND}`; export r; \
38132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38133 $(HOST_EXPORTS) \
38134 for flag in $(EXTRA_HOST_FLAGS) ; do \
38135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38136 done; \
38137 echo "Doing info in tk"; \
38138 (cd $(HOST_SUBDIR)/tk && \
38139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38141 "RANLIB=$${RANLIB}" \
38142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38143 info) \
38144 || exit 1
38146 @endif tk
38148 .PHONY: maybe-dvi-tk dvi-tk
38149 maybe-dvi-tk:
38150 @if tk
38151 maybe-dvi-tk: dvi-tk
38153 dvi-tk: \
38154 configure-tk
38155 @: $(MAKE); $(unstage)
38156 @[ -f ./tk/Makefile ] || exit 0; \
38157 r=`${PWD_COMMAND}`; export r; \
38158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38159 $(HOST_EXPORTS) \
38160 for flag in $(EXTRA_HOST_FLAGS) ; do \
38161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38162 done; \
38163 echo "Doing dvi in tk"; \
38164 (cd $(HOST_SUBDIR)/tk && \
38165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38167 "RANLIB=$${RANLIB}" \
38168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38169 dvi) \
38170 || exit 1
38172 @endif tk
38174 .PHONY: maybe-pdf-tk pdf-tk
38175 maybe-pdf-tk:
38176 @if tk
38177 maybe-pdf-tk: pdf-tk
38179 pdf-tk: \
38180 configure-tk
38181 @: $(MAKE); $(unstage)
38182 @[ -f ./tk/Makefile ] || exit 0; \
38183 r=`${PWD_COMMAND}`; export r; \
38184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38185 $(HOST_EXPORTS) \
38186 for flag in $(EXTRA_HOST_FLAGS) ; do \
38187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38188 done; \
38189 echo "Doing pdf in tk"; \
38190 (cd $(HOST_SUBDIR)/tk && \
38191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38193 "RANLIB=$${RANLIB}" \
38194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38195 pdf) \
38196 || exit 1
38198 @endif tk
38200 .PHONY: maybe-html-tk html-tk
38201 maybe-html-tk:
38202 @if tk
38203 maybe-html-tk: html-tk
38205 html-tk: \
38206 configure-tk
38207 @: $(MAKE); $(unstage)
38208 @[ -f ./tk/Makefile ] || exit 0; \
38209 r=`${PWD_COMMAND}`; export r; \
38210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38211 $(HOST_EXPORTS) \
38212 for flag in $(EXTRA_HOST_FLAGS) ; do \
38213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38214 done; \
38215 echo "Doing html in tk"; \
38216 (cd $(HOST_SUBDIR)/tk && \
38217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38219 "RANLIB=$${RANLIB}" \
38220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38221 html) \
38222 || exit 1
38224 @endif tk
38226 .PHONY: maybe-TAGS-tk TAGS-tk
38227 maybe-TAGS-tk:
38228 @if tk
38229 maybe-TAGS-tk: TAGS-tk
38231 TAGS-tk: \
38232 configure-tk
38233 @: $(MAKE); $(unstage)
38234 @[ -f ./tk/Makefile ] || exit 0; \
38235 r=`${PWD_COMMAND}`; export r; \
38236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38237 $(HOST_EXPORTS) \
38238 for flag in $(EXTRA_HOST_FLAGS) ; do \
38239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38240 done; \
38241 echo "Doing TAGS in tk"; \
38242 (cd $(HOST_SUBDIR)/tk && \
38243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38245 "RANLIB=$${RANLIB}" \
38246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38247 TAGS) \
38248 || exit 1
38250 @endif tk
38252 .PHONY: maybe-install-info-tk install-info-tk
38253 maybe-install-info-tk:
38254 @if tk
38255 maybe-install-info-tk: install-info-tk
38257 install-info-tk: \
38258 configure-tk \
38259 info-tk
38260 @: $(MAKE); $(unstage)
38261 @[ -f ./tk/Makefile ] || exit 0; \
38262 r=`${PWD_COMMAND}`; export r; \
38263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38264 $(HOST_EXPORTS) \
38265 for flag in $(EXTRA_HOST_FLAGS) ; do \
38266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38267 done; \
38268 echo "Doing install-info in tk"; \
38269 (cd $(HOST_SUBDIR)/tk && \
38270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38272 "RANLIB=$${RANLIB}" \
38273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38274 install-info) \
38275 || exit 1
38277 @endif tk
38279 .PHONY: maybe-install-dvi-tk install-dvi-tk
38280 maybe-install-dvi-tk:
38281 @if tk
38282 maybe-install-dvi-tk: install-dvi-tk
38284 install-dvi-tk: \
38285 configure-tk \
38286 dvi-tk
38287 @: $(MAKE); $(unstage)
38288 @[ -f ./tk/Makefile ] || exit 0; \
38289 r=`${PWD_COMMAND}`; export r; \
38290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38291 $(HOST_EXPORTS) \
38292 for flag in $(EXTRA_HOST_FLAGS) ; do \
38293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38294 done; \
38295 echo "Doing install-dvi in tk"; \
38296 (cd $(HOST_SUBDIR)/tk && \
38297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38299 "RANLIB=$${RANLIB}" \
38300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38301 install-dvi) \
38302 || exit 1
38304 @endif tk
38306 .PHONY: maybe-install-pdf-tk install-pdf-tk
38307 maybe-install-pdf-tk:
38308 @if tk
38309 maybe-install-pdf-tk: install-pdf-tk
38311 install-pdf-tk: \
38312 configure-tk \
38313 pdf-tk
38314 @: $(MAKE); $(unstage)
38315 @[ -f ./tk/Makefile ] || exit 0; \
38316 r=`${PWD_COMMAND}`; export r; \
38317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38318 $(HOST_EXPORTS) \
38319 for flag in $(EXTRA_HOST_FLAGS) ; do \
38320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38321 done; \
38322 echo "Doing install-pdf in tk"; \
38323 (cd $(HOST_SUBDIR)/tk && \
38324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38326 "RANLIB=$${RANLIB}" \
38327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38328 install-pdf) \
38329 || exit 1
38331 @endif tk
38333 .PHONY: maybe-install-html-tk install-html-tk
38334 maybe-install-html-tk:
38335 @if tk
38336 maybe-install-html-tk: install-html-tk
38338 install-html-tk: \
38339 configure-tk \
38340 html-tk
38341 @: $(MAKE); $(unstage)
38342 @[ -f ./tk/Makefile ] || exit 0; \
38343 r=`${PWD_COMMAND}`; export r; \
38344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38345 $(HOST_EXPORTS) \
38346 for flag in $(EXTRA_HOST_FLAGS) ; do \
38347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38348 done; \
38349 echo "Doing install-html in tk"; \
38350 (cd $(HOST_SUBDIR)/tk && \
38351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38353 "RANLIB=$${RANLIB}" \
38354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38355 install-html) \
38356 || exit 1
38358 @endif tk
38360 .PHONY: maybe-installcheck-tk installcheck-tk
38361 maybe-installcheck-tk:
38362 @if tk
38363 maybe-installcheck-tk: installcheck-tk
38365 installcheck-tk: \
38366 configure-tk
38367 @: $(MAKE); $(unstage)
38368 @[ -f ./tk/Makefile ] || exit 0; \
38369 r=`${PWD_COMMAND}`; export r; \
38370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38371 $(HOST_EXPORTS) \
38372 for flag in $(EXTRA_HOST_FLAGS) ; do \
38373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38374 done; \
38375 echo "Doing installcheck in tk"; \
38376 (cd $(HOST_SUBDIR)/tk && \
38377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38379 "RANLIB=$${RANLIB}" \
38380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38381 installcheck) \
38382 || exit 1
38384 @endif tk
38386 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38387 maybe-mostlyclean-tk:
38388 @if tk
38389 maybe-mostlyclean-tk: mostlyclean-tk
38391 mostlyclean-tk:
38392 @: $(MAKE); $(unstage)
38393 @[ -f ./tk/Makefile ] || exit 0; \
38394 r=`${PWD_COMMAND}`; export r; \
38395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38396 $(HOST_EXPORTS) \
38397 for flag in $(EXTRA_HOST_FLAGS) ; do \
38398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38399 done; \
38400 echo "Doing mostlyclean in tk"; \
38401 (cd $(HOST_SUBDIR)/tk && \
38402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38404 "RANLIB=$${RANLIB}" \
38405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38406 mostlyclean) \
38407 || exit 1
38409 @endif tk
38411 .PHONY: maybe-clean-tk clean-tk
38412 maybe-clean-tk:
38413 @if tk
38414 maybe-clean-tk: clean-tk
38416 clean-tk:
38417 @: $(MAKE); $(unstage)
38418 @[ -f ./tk/Makefile ] || exit 0; \
38419 r=`${PWD_COMMAND}`; export r; \
38420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421 $(HOST_EXPORTS) \
38422 for flag in $(EXTRA_HOST_FLAGS) ; do \
38423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38424 done; \
38425 echo "Doing clean in tk"; \
38426 (cd $(HOST_SUBDIR)/tk && \
38427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38429 "RANLIB=$${RANLIB}" \
38430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38431 clean) \
38432 || exit 1
38434 @endif tk
38436 .PHONY: maybe-distclean-tk distclean-tk
38437 maybe-distclean-tk:
38438 @if tk
38439 maybe-distclean-tk: distclean-tk
38441 distclean-tk:
38442 @: $(MAKE); $(unstage)
38443 @[ -f ./tk/Makefile ] || exit 0; \
38444 r=`${PWD_COMMAND}`; export r; \
38445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38446 $(HOST_EXPORTS) \
38447 for flag in $(EXTRA_HOST_FLAGS) ; do \
38448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449 done; \
38450 echo "Doing distclean in tk"; \
38451 (cd $(HOST_SUBDIR)/tk && \
38452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38454 "RANLIB=$${RANLIB}" \
38455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38456 distclean) \
38457 || exit 1
38459 @endif tk
38461 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
38462 maybe-maintainer-clean-tk:
38463 @if tk
38464 maybe-maintainer-clean-tk: maintainer-clean-tk
38466 maintainer-clean-tk:
38467 @: $(MAKE); $(unstage)
38468 @[ -f ./tk/Makefile ] || exit 0; \
38469 r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 $(HOST_EXPORTS) \
38472 for flag in $(EXTRA_HOST_FLAGS) ; do \
38473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474 done; \
38475 echo "Doing maintainer-clean in tk"; \
38476 (cd $(HOST_SUBDIR)/tk && \
38477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479 "RANLIB=$${RANLIB}" \
38480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481 maintainer-clean) \
38482 || exit 1
38484 @endif tk
38488 .PHONY: configure-libtermcap maybe-configure-libtermcap
38489 maybe-configure-libtermcap:
38490 @if gcc-bootstrap
38491 configure-libtermcap: stage_current
38492 @endif gcc-bootstrap
38493 @if libtermcap
38494 maybe-configure-libtermcap: configure-libtermcap
38495 configure-libtermcap:
38496 @: $(MAKE); $(unstage)
38497 @r=`${PWD_COMMAND}`; export r; \
38498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38499 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
38500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
38501 $(HOST_EXPORTS) \
38502 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
38503 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
38504 case $(srcdir) in \
38505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38506 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
38507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38508 esac; \
38509 module_srcdir=libtermcap; \
38510 $(SHELL) \
38511 $$s/$$module_srcdir/configure \
38512 --srcdir=$${topdir}/$$module_srcdir \
38513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38514 --target=${target_alias} \
38515 || exit 1
38516 @endif libtermcap
38522 .PHONY: all-libtermcap maybe-all-libtermcap
38523 maybe-all-libtermcap:
38524 @if gcc-bootstrap
38525 all-libtermcap: stage_current
38526 @endif gcc-bootstrap
38527 @if libtermcap
38528 TARGET-libtermcap=all
38529 maybe-all-libtermcap: all-libtermcap
38530 all-libtermcap: configure-libtermcap
38531 @: $(MAKE); $(unstage)
38532 @r=`${PWD_COMMAND}`; export r; \
38533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38534 $(HOST_EXPORTS) \
38535 (cd $(HOST_SUBDIR)/libtermcap && \
38536 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38537 $(TARGET-libtermcap))
38538 @endif libtermcap
38543 .PHONY: check-libtermcap maybe-check-libtermcap
38544 maybe-check-libtermcap:
38545 @if libtermcap
38546 maybe-check-libtermcap: check-libtermcap
38548 check-libtermcap:
38550 @endif libtermcap
38552 .PHONY: install-libtermcap maybe-install-libtermcap
38553 maybe-install-libtermcap:
38554 @if libtermcap
38555 maybe-install-libtermcap: install-libtermcap
38557 install-libtermcap: installdirs
38558 @: $(MAKE); $(unstage)
38559 @r=`${PWD_COMMAND}`; export r; \
38560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38561 $(HOST_EXPORTS) \
38562 (cd $(HOST_SUBDIR)/libtermcap && \
38563 $(MAKE) $(FLAGS_TO_PASS) install)
38565 @endif libtermcap
38567 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38568 maybe-install-strip-libtermcap:
38569 @if libtermcap
38570 maybe-install-strip-libtermcap: install-strip-libtermcap
38572 install-strip-libtermcap: installdirs
38573 @: $(MAKE); $(unstage)
38574 @r=`${PWD_COMMAND}`; export r; \
38575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38576 $(HOST_EXPORTS) \
38577 (cd $(HOST_SUBDIR)/libtermcap && \
38578 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38580 @endif libtermcap
38582 # Other targets (info, dvi, pdf, etc.)
38584 .PHONY: maybe-info-libtermcap info-libtermcap
38585 maybe-info-libtermcap:
38586 @if libtermcap
38587 maybe-info-libtermcap: info-libtermcap
38589 info-libtermcap: \
38590 configure-libtermcap
38591 @: $(MAKE); $(unstage)
38592 @[ -f ./libtermcap/Makefile ] || exit 0; \
38593 r=`${PWD_COMMAND}`; export r; \
38594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38595 $(HOST_EXPORTS) \
38596 for flag in $(EXTRA_HOST_FLAGS) ; do \
38597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38598 done; \
38599 echo "Doing info in libtermcap"; \
38600 (cd $(HOST_SUBDIR)/libtermcap && \
38601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38603 "RANLIB=$${RANLIB}" \
38604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38605 info) \
38606 || exit 1
38608 @endif libtermcap
38610 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38611 maybe-dvi-libtermcap:
38612 @if libtermcap
38613 maybe-dvi-libtermcap: dvi-libtermcap
38615 dvi-libtermcap: \
38616 configure-libtermcap
38617 @: $(MAKE); $(unstage)
38618 @[ -f ./libtermcap/Makefile ] || exit 0; \
38619 r=`${PWD_COMMAND}`; export r; \
38620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38621 $(HOST_EXPORTS) \
38622 for flag in $(EXTRA_HOST_FLAGS) ; do \
38623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38624 done; \
38625 echo "Doing dvi in libtermcap"; \
38626 (cd $(HOST_SUBDIR)/libtermcap && \
38627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38629 "RANLIB=$${RANLIB}" \
38630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38631 dvi) \
38632 || exit 1
38634 @endif libtermcap
38636 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38637 maybe-pdf-libtermcap:
38638 @if libtermcap
38639 maybe-pdf-libtermcap: pdf-libtermcap
38641 pdf-libtermcap: \
38642 configure-libtermcap
38643 @: $(MAKE); $(unstage)
38644 @[ -f ./libtermcap/Makefile ] || exit 0; \
38645 r=`${PWD_COMMAND}`; export r; \
38646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38647 $(HOST_EXPORTS) \
38648 for flag in $(EXTRA_HOST_FLAGS) ; do \
38649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38650 done; \
38651 echo "Doing pdf in libtermcap"; \
38652 (cd $(HOST_SUBDIR)/libtermcap && \
38653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38655 "RANLIB=$${RANLIB}" \
38656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38657 pdf) \
38658 || exit 1
38660 @endif libtermcap
38662 .PHONY: maybe-html-libtermcap html-libtermcap
38663 maybe-html-libtermcap:
38664 @if libtermcap
38665 maybe-html-libtermcap: html-libtermcap
38667 html-libtermcap: \
38668 configure-libtermcap
38669 @: $(MAKE); $(unstage)
38670 @[ -f ./libtermcap/Makefile ] || exit 0; \
38671 r=`${PWD_COMMAND}`; export r; \
38672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38673 $(HOST_EXPORTS) \
38674 for flag in $(EXTRA_HOST_FLAGS) ; do \
38675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38676 done; \
38677 echo "Doing html in libtermcap"; \
38678 (cd $(HOST_SUBDIR)/libtermcap && \
38679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38681 "RANLIB=$${RANLIB}" \
38682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38683 html) \
38684 || exit 1
38686 @endif libtermcap
38688 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38689 maybe-TAGS-libtermcap:
38690 @if libtermcap
38691 maybe-TAGS-libtermcap: TAGS-libtermcap
38693 TAGS-libtermcap: \
38694 configure-libtermcap
38695 @: $(MAKE); $(unstage)
38696 @[ -f ./libtermcap/Makefile ] || exit 0; \
38697 r=`${PWD_COMMAND}`; export r; \
38698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38699 $(HOST_EXPORTS) \
38700 for flag in $(EXTRA_HOST_FLAGS) ; do \
38701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38702 done; \
38703 echo "Doing TAGS in libtermcap"; \
38704 (cd $(HOST_SUBDIR)/libtermcap && \
38705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38707 "RANLIB=$${RANLIB}" \
38708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38709 TAGS) \
38710 || exit 1
38712 @endif libtermcap
38714 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38715 maybe-install-info-libtermcap:
38716 @if libtermcap
38717 maybe-install-info-libtermcap: install-info-libtermcap
38719 install-info-libtermcap: \
38720 configure-libtermcap \
38721 info-libtermcap
38722 @: $(MAKE); $(unstage)
38723 @[ -f ./libtermcap/Makefile ] || exit 0; \
38724 r=`${PWD_COMMAND}`; export r; \
38725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38726 $(HOST_EXPORTS) \
38727 for flag in $(EXTRA_HOST_FLAGS) ; do \
38728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38729 done; \
38730 echo "Doing install-info in libtermcap"; \
38731 (cd $(HOST_SUBDIR)/libtermcap && \
38732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38734 "RANLIB=$${RANLIB}" \
38735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38736 install-info) \
38737 || exit 1
38739 @endif libtermcap
38741 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38742 maybe-install-dvi-libtermcap:
38743 @if libtermcap
38744 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38746 install-dvi-libtermcap: \
38747 configure-libtermcap \
38748 dvi-libtermcap
38749 @: $(MAKE); $(unstage)
38750 @[ -f ./libtermcap/Makefile ] || exit 0; \
38751 r=`${PWD_COMMAND}`; export r; \
38752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38753 $(HOST_EXPORTS) \
38754 for flag in $(EXTRA_HOST_FLAGS) ; do \
38755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38756 done; \
38757 echo "Doing install-dvi in libtermcap"; \
38758 (cd $(HOST_SUBDIR)/libtermcap && \
38759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38761 "RANLIB=$${RANLIB}" \
38762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38763 install-dvi) \
38764 || exit 1
38766 @endif libtermcap
38768 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38769 maybe-install-pdf-libtermcap:
38770 @if libtermcap
38771 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38773 install-pdf-libtermcap: \
38774 configure-libtermcap \
38775 pdf-libtermcap
38776 @: $(MAKE); $(unstage)
38777 @[ -f ./libtermcap/Makefile ] || exit 0; \
38778 r=`${PWD_COMMAND}`; export r; \
38779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38780 $(HOST_EXPORTS) \
38781 for flag in $(EXTRA_HOST_FLAGS) ; do \
38782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38783 done; \
38784 echo "Doing install-pdf in libtermcap"; \
38785 (cd $(HOST_SUBDIR)/libtermcap && \
38786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38788 "RANLIB=$${RANLIB}" \
38789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38790 install-pdf) \
38791 || exit 1
38793 @endif libtermcap
38795 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38796 maybe-install-html-libtermcap:
38797 @if libtermcap
38798 maybe-install-html-libtermcap: install-html-libtermcap
38800 install-html-libtermcap: \
38801 configure-libtermcap \
38802 html-libtermcap
38803 @: $(MAKE); $(unstage)
38804 @[ -f ./libtermcap/Makefile ] || exit 0; \
38805 r=`${PWD_COMMAND}`; export r; \
38806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38807 $(HOST_EXPORTS) \
38808 for flag in $(EXTRA_HOST_FLAGS) ; do \
38809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38810 done; \
38811 echo "Doing install-html in libtermcap"; \
38812 (cd $(HOST_SUBDIR)/libtermcap && \
38813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38815 "RANLIB=$${RANLIB}" \
38816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38817 install-html) \
38818 || exit 1
38820 @endif libtermcap
38822 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38823 maybe-installcheck-libtermcap:
38824 @if libtermcap
38825 maybe-installcheck-libtermcap: installcheck-libtermcap
38827 installcheck-libtermcap: \
38828 configure-libtermcap
38829 @: $(MAKE); $(unstage)
38830 @[ -f ./libtermcap/Makefile ] || exit 0; \
38831 r=`${PWD_COMMAND}`; export r; \
38832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833 $(HOST_EXPORTS) \
38834 for flag in $(EXTRA_HOST_FLAGS) ; do \
38835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38836 done; \
38837 echo "Doing installcheck in libtermcap"; \
38838 (cd $(HOST_SUBDIR)/libtermcap && \
38839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38841 "RANLIB=$${RANLIB}" \
38842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38843 installcheck) \
38844 || exit 1
38846 @endif libtermcap
38848 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38849 maybe-mostlyclean-libtermcap:
38850 @if libtermcap
38851 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38853 # libtermcap doesn't support mostlyclean.
38854 mostlyclean-libtermcap:
38856 @endif libtermcap
38858 .PHONY: maybe-clean-libtermcap clean-libtermcap
38859 maybe-clean-libtermcap:
38860 @if libtermcap
38861 maybe-clean-libtermcap: clean-libtermcap
38863 # libtermcap doesn't support clean.
38864 clean-libtermcap:
38866 @endif libtermcap
38868 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38869 maybe-distclean-libtermcap:
38870 @if libtermcap
38871 maybe-distclean-libtermcap: distclean-libtermcap
38873 # libtermcap doesn't support distclean.
38874 distclean-libtermcap:
38876 @endif libtermcap
38878 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38879 maybe-maintainer-clean-libtermcap:
38880 @if libtermcap
38881 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38883 # libtermcap doesn't support maintainer-clean.
38884 maintainer-clean-libtermcap:
38886 @endif libtermcap
38890 .PHONY: configure-utils maybe-configure-utils
38891 maybe-configure-utils:
38892 @if gcc-bootstrap
38893 configure-utils: stage_current
38894 @endif gcc-bootstrap
38895 @if utils
38896 maybe-configure-utils: configure-utils
38897 configure-utils:
38898 @: $(MAKE); $(unstage)
38899 @r=`${PWD_COMMAND}`; export r; \
38900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38901 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38903 $(HOST_EXPORTS) \
38904 echo Configuring in $(HOST_SUBDIR)/utils; \
38905 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38906 case $(srcdir) in \
38907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38908 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38910 esac; \
38911 module_srcdir=utils; \
38912 $(SHELL) \
38913 $$s/$$module_srcdir/configure \
38914 --srcdir=$${topdir}/$$module_srcdir \
38915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38916 --target=${target_alias} \
38917 || exit 1
38918 @endif utils
38924 .PHONY: all-utils maybe-all-utils
38925 maybe-all-utils:
38926 @if gcc-bootstrap
38927 all-utils: stage_current
38928 @endif gcc-bootstrap
38929 @if utils
38930 TARGET-utils=all
38931 maybe-all-utils: all-utils
38932 all-utils: configure-utils
38933 @: $(MAKE); $(unstage)
38934 @r=`${PWD_COMMAND}`; export r; \
38935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38936 $(HOST_EXPORTS) \
38937 (cd $(HOST_SUBDIR)/utils && \
38938 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38939 $(TARGET-utils))
38940 @endif utils
38945 .PHONY: check-utils maybe-check-utils
38946 maybe-check-utils:
38947 @if utils
38948 maybe-check-utils: check-utils
38950 check-utils:
38952 @endif utils
38954 .PHONY: install-utils maybe-install-utils
38955 maybe-install-utils:
38956 @if utils
38957 maybe-install-utils: install-utils
38959 install-utils: installdirs
38960 @: $(MAKE); $(unstage)
38961 @r=`${PWD_COMMAND}`; export r; \
38962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38963 $(HOST_EXPORTS) \
38964 (cd $(HOST_SUBDIR)/utils && \
38965 $(MAKE) $(FLAGS_TO_PASS) install)
38967 @endif utils
38969 .PHONY: install-strip-utils maybe-install-strip-utils
38970 maybe-install-strip-utils:
38971 @if utils
38972 maybe-install-strip-utils: install-strip-utils
38974 install-strip-utils: installdirs
38975 @: $(MAKE); $(unstage)
38976 @r=`${PWD_COMMAND}`; export r; \
38977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38978 $(HOST_EXPORTS) \
38979 (cd $(HOST_SUBDIR)/utils && \
38980 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38982 @endif utils
38984 # Other targets (info, dvi, pdf, etc.)
38986 .PHONY: maybe-info-utils info-utils
38987 maybe-info-utils:
38988 @if utils
38989 maybe-info-utils: info-utils
38991 info-utils: \
38992 configure-utils
38993 @: $(MAKE); $(unstage)
38994 @[ -f ./utils/Makefile ] || exit 0; \
38995 r=`${PWD_COMMAND}`; export r; \
38996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38997 $(HOST_EXPORTS) \
38998 for flag in $(EXTRA_HOST_FLAGS) ; do \
38999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39000 done; \
39001 echo "Doing info in utils"; \
39002 (cd $(HOST_SUBDIR)/utils && \
39003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39005 "RANLIB=$${RANLIB}" \
39006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39007 info) \
39008 || exit 1
39010 @endif utils
39012 .PHONY: maybe-dvi-utils dvi-utils
39013 maybe-dvi-utils:
39014 @if utils
39015 maybe-dvi-utils: dvi-utils
39017 dvi-utils: \
39018 configure-utils
39019 @: $(MAKE); $(unstage)
39020 @[ -f ./utils/Makefile ] || exit 0; \
39021 r=`${PWD_COMMAND}`; export r; \
39022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39023 $(HOST_EXPORTS) \
39024 for flag in $(EXTRA_HOST_FLAGS) ; do \
39025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39026 done; \
39027 echo "Doing dvi in utils"; \
39028 (cd $(HOST_SUBDIR)/utils && \
39029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39031 "RANLIB=$${RANLIB}" \
39032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39033 dvi) \
39034 || exit 1
39036 @endif utils
39038 .PHONY: maybe-pdf-utils pdf-utils
39039 maybe-pdf-utils:
39040 @if utils
39041 maybe-pdf-utils: pdf-utils
39043 pdf-utils: \
39044 configure-utils
39045 @: $(MAKE); $(unstage)
39046 @[ -f ./utils/Makefile ] || exit 0; \
39047 r=`${PWD_COMMAND}`; export r; \
39048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049 $(HOST_EXPORTS) \
39050 for flag in $(EXTRA_HOST_FLAGS) ; do \
39051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39052 done; \
39053 echo "Doing pdf in utils"; \
39054 (cd $(HOST_SUBDIR)/utils && \
39055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39057 "RANLIB=$${RANLIB}" \
39058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39059 pdf) \
39060 || exit 1
39062 @endif utils
39064 .PHONY: maybe-html-utils html-utils
39065 maybe-html-utils:
39066 @if utils
39067 maybe-html-utils: html-utils
39069 html-utils: \
39070 configure-utils
39071 @: $(MAKE); $(unstage)
39072 @[ -f ./utils/Makefile ] || exit 0; \
39073 r=`${PWD_COMMAND}`; export r; \
39074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39075 $(HOST_EXPORTS) \
39076 for flag in $(EXTRA_HOST_FLAGS) ; do \
39077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39078 done; \
39079 echo "Doing html in utils"; \
39080 (cd $(HOST_SUBDIR)/utils && \
39081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39083 "RANLIB=$${RANLIB}" \
39084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39085 html) \
39086 || exit 1
39088 @endif utils
39090 .PHONY: maybe-TAGS-utils TAGS-utils
39091 maybe-TAGS-utils:
39092 @if utils
39093 maybe-TAGS-utils: TAGS-utils
39095 TAGS-utils: \
39096 configure-utils
39097 @: $(MAKE); $(unstage)
39098 @[ -f ./utils/Makefile ] || exit 0; \
39099 r=`${PWD_COMMAND}`; export r; \
39100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39101 $(HOST_EXPORTS) \
39102 for flag in $(EXTRA_HOST_FLAGS) ; do \
39103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39104 done; \
39105 echo "Doing TAGS in utils"; \
39106 (cd $(HOST_SUBDIR)/utils && \
39107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39109 "RANLIB=$${RANLIB}" \
39110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39111 TAGS) \
39112 || exit 1
39114 @endif utils
39116 .PHONY: maybe-install-info-utils install-info-utils
39117 maybe-install-info-utils:
39118 @if utils
39119 maybe-install-info-utils: install-info-utils
39121 install-info-utils: \
39122 configure-utils \
39123 info-utils
39124 @: $(MAKE); $(unstage)
39125 @[ -f ./utils/Makefile ] || exit 0; \
39126 r=`${PWD_COMMAND}`; export r; \
39127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39128 $(HOST_EXPORTS) \
39129 for flag in $(EXTRA_HOST_FLAGS) ; do \
39130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39131 done; \
39132 echo "Doing install-info in utils"; \
39133 (cd $(HOST_SUBDIR)/utils && \
39134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39136 "RANLIB=$${RANLIB}" \
39137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39138 install-info) \
39139 || exit 1
39141 @endif utils
39143 .PHONY: maybe-install-dvi-utils install-dvi-utils
39144 maybe-install-dvi-utils:
39145 @if utils
39146 maybe-install-dvi-utils: install-dvi-utils
39148 install-dvi-utils: \
39149 configure-utils \
39150 dvi-utils
39151 @: $(MAKE); $(unstage)
39152 @[ -f ./utils/Makefile ] || exit 0; \
39153 r=`${PWD_COMMAND}`; export r; \
39154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39155 $(HOST_EXPORTS) \
39156 for flag in $(EXTRA_HOST_FLAGS) ; do \
39157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39158 done; \
39159 echo "Doing install-dvi in utils"; \
39160 (cd $(HOST_SUBDIR)/utils && \
39161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39163 "RANLIB=$${RANLIB}" \
39164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39165 install-dvi) \
39166 || exit 1
39168 @endif utils
39170 .PHONY: maybe-install-pdf-utils install-pdf-utils
39171 maybe-install-pdf-utils:
39172 @if utils
39173 maybe-install-pdf-utils: install-pdf-utils
39175 install-pdf-utils: \
39176 configure-utils \
39177 pdf-utils
39178 @: $(MAKE); $(unstage)
39179 @[ -f ./utils/Makefile ] || exit 0; \
39180 r=`${PWD_COMMAND}`; export r; \
39181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39182 $(HOST_EXPORTS) \
39183 for flag in $(EXTRA_HOST_FLAGS) ; do \
39184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39185 done; \
39186 echo "Doing install-pdf in utils"; \
39187 (cd $(HOST_SUBDIR)/utils && \
39188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39190 "RANLIB=$${RANLIB}" \
39191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39192 install-pdf) \
39193 || exit 1
39195 @endif utils
39197 .PHONY: maybe-install-html-utils install-html-utils
39198 maybe-install-html-utils:
39199 @if utils
39200 maybe-install-html-utils: install-html-utils
39202 install-html-utils: \
39203 configure-utils \
39204 html-utils
39205 @: $(MAKE); $(unstage)
39206 @[ -f ./utils/Makefile ] || exit 0; \
39207 r=`${PWD_COMMAND}`; export r; \
39208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39209 $(HOST_EXPORTS) \
39210 for flag in $(EXTRA_HOST_FLAGS) ; do \
39211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39212 done; \
39213 echo "Doing install-html in utils"; \
39214 (cd $(HOST_SUBDIR)/utils && \
39215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39217 "RANLIB=$${RANLIB}" \
39218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39219 install-html) \
39220 || exit 1
39222 @endif utils
39224 .PHONY: maybe-installcheck-utils installcheck-utils
39225 maybe-installcheck-utils:
39226 @if utils
39227 maybe-installcheck-utils: installcheck-utils
39229 installcheck-utils: \
39230 configure-utils
39231 @: $(MAKE); $(unstage)
39232 @[ -f ./utils/Makefile ] || exit 0; \
39233 r=`${PWD_COMMAND}`; export r; \
39234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39235 $(HOST_EXPORTS) \
39236 for flag in $(EXTRA_HOST_FLAGS) ; do \
39237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39238 done; \
39239 echo "Doing installcheck in utils"; \
39240 (cd $(HOST_SUBDIR)/utils && \
39241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39243 "RANLIB=$${RANLIB}" \
39244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39245 installcheck) \
39246 || exit 1
39248 @endif utils
39250 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39251 maybe-mostlyclean-utils:
39252 @if utils
39253 maybe-mostlyclean-utils: mostlyclean-utils
39255 mostlyclean-utils:
39256 @: $(MAKE); $(unstage)
39257 @[ -f ./utils/Makefile ] || exit 0; \
39258 r=`${PWD_COMMAND}`; export r; \
39259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39260 $(HOST_EXPORTS) \
39261 for flag in $(EXTRA_HOST_FLAGS) ; do \
39262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39263 done; \
39264 echo "Doing mostlyclean in utils"; \
39265 (cd $(HOST_SUBDIR)/utils && \
39266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39268 "RANLIB=$${RANLIB}" \
39269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39270 mostlyclean) \
39271 || exit 1
39273 @endif utils
39275 .PHONY: maybe-clean-utils clean-utils
39276 maybe-clean-utils:
39277 @if utils
39278 maybe-clean-utils: clean-utils
39280 clean-utils:
39281 @: $(MAKE); $(unstage)
39282 @[ -f ./utils/Makefile ] || exit 0; \
39283 r=`${PWD_COMMAND}`; export r; \
39284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39285 $(HOST_EXPORTS) \
39286 for flag in $(EXTRA_HOST_FLAGS) ; do \
39287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39288 done; \
39289 echo "Doing clean in utils"; \
39290 (cd $(HOST_SUBDIR)/utils && \
39291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39293 "RANLIB=$${RANLIB}" \
39294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39295 clean) \
39296 || exit 1
39298 @endif utils
39300 .PHONY: maybe-distclean-utils distclean-utils
39301 maybe-distclean-utils:
39302 @if utils
39303 maybe-distclean-utils: distclean-utils
39305 distclean-utils:
39306 @: $(MAKE); $(unstage)
39307 @[ -f ./utils/Makefile ] || exit 0; \
39308 r=`${PWD_COMMAND}`; export r; \
39309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39310 $(HOST_EXPORTS) \
39311 for flag in $(EXTRA_HOST_FLAGS) ; do \
39312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39313 done; \
39314 echo "Doing distclean in utils"; \
39315 (cd $(HOST_SUBDIR)/utils && \
39316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39318 "RANLIB=$${RANLIB}" \
39319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39320 distclean) \
39321 || exit 1
39323 @endif utils
39325 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39326 maybe-maintainer-clean-utils:
39327 @if utils
39328 maybe-maintainer-clean-utils: maintainer-clean-utils
39330 maintainer-clean-utils:
39331 @: $(MAKE); $(unstage)
39332 @[ -f ./utils/Makefile ] || exit 0; \
39333 r=`${PWD_COMMAND}`; export r; \
39334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39335 $(HOST_EXPORTS) \
39336 for flag in $(EXTRA_HOST_FLAGS) ; do \
39337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39338 done; \
39339 echo "Doing maintainer-clean in utils"; \
39340 (cd $(HOST_SUBDIR)/utils && \
39341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39343 "RANLIB=$${RANLIB}" \
39344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39345 maintainer-clean) \
39346 || exit 1
39348 @endif utils
39352 .PHONY: configure-c++tools maybe-configure-c++tools
39353 maybe-configure-c++tools:
39354 @if gcc-bootstrap
39355 configure-c++tools: stage_current
39356 @endif gcc-bootstrap
39357 @if c++tools
39358 maybe-configure-c++tools: configure-c++tools
39359 configure-c++tools:
39360 @: $(MAKE); $(unstage)
39361 @r=`${PWD_COMMAND}`; export r; \
39362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39363 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
39364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
39365 $(HOST_EXPORTS) \
39366 echo Configuring in $(HOST_SUBDIR)/c++tools; \
39367 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
39368 case $(srcdir) in \
39369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39370 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
39371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39372 esac; \
39373 module_srcdir=c++tools; \
39374 $(SHELL) \
39375 $$s/$$module_srcdir/configure \
39376 --srcdir=$${topdir}/$$module_srcdir \
39377 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39378 --target=${target_alias} \
39379 || exit 1
39380 @endif c++tools
39386 .PHONY: all-c++tools maybe-all-c++tools
39387 maybe-all-c++tools:
39388 @if gcc-bootstrap
39389 all-c++tools: stage_current
39390 @endif gcc-bootstrap
39391 @if c++tools
39392 TARGET-c++tools=all
39393 maybe-all-c++tools: all-c++tools
39394 all-c++tools: configure-c++tools
39395 @: $(MAKE); $(unstage)
39396 @r=`${PWD_COMMAND}`; export r; \
39397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39398 $(HOST_EXPORTS) \
39399 (cd $(HOST_SUBDIR)/c++tools && \
39400 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39401 $(TARGET-c++tools))
39402 @endif c++tools
39407 .PHONY: check-c++tools maybe-check-c++tools
39408 maybe-check-c++tools:
39409 @if c++tools
39410 maybe-check-c++tools: check-c++tools
39412 check-c++tools:
39413 @: $(MAKE); $(unstage)
39414 @r=`${PWD_COMMAND}`; export r; \
39415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39416 $(HOST_EXPORTS) \
39417 (cd $(HOST_SUBDIR)/c++tools && \
39418 $(MAKE) $(FLAGS_TO_PASS) check)
39420 @endif c++tools
39422 .PHONY: install-c++tools maybe-install-c++tools
39423 maybe-install-c++tools:
39424 @if c++tools
39425 maybe-install-c++tools: install-c++tools
39427 install-c++tools: installdirs
39428 @: $(MAKE); $(unstage)
39429 @r=`${PWD_COMMAND}`; export r; \
39430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39431 $(HOST_EXPORTS) \
39432 (cd $(HOST_SUBDIR)/c++tools && \
39433 $(MAKE) $(FLAGS_TO_PASS) install)
39435 @endif c++tools
39437 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
39438 maybe-install-strip-c++tools:
39439 @if c++tools
39440 maybe-install-strip-c++tools: install-strip-c++tools
39442 install-strip-c++tools: installdirs
39443 @: $(MAKE); $(unstage)
39444 @r=`${PWD_COMMAND}`; export r; \
39445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39446 $(HOST_EXPORTS) \
39447 (cd $(HOST_SUBDIR)/c++tools && \
39448 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39450 @endif c++tools
39452 # Other targets (info, dvi, pdf, etc.)
39454 .PHONY: maybe-info-c++tools info-c++tools
39455 maybe-info-c++tools:
39456 @if c++tools
39457 maybe-info-c++tools: info-c++tools
39459 info-c++tools: \
39460 configure-c++tools
39461 @: $(MAKE); $(unstage)
39462 @[ -f ./c++tools/Makefile ] || exit 0; \
39463 r=`${PWD_COMMAND}`; export r; \
39464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39465 $(HOST_EXPORTS) \
39466 for flag in $(EXTRA_HOST_FLAGS) ; do \
39467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39468 done; \
39469 echo "Doing info in c++tools"; \
39470 (cd $(HOST_SUBDIR)/c++tools && \
39471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39473 "RANLIB=$${RANLIB}" \
39474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39475 info) \
39476 || exit 1
39478 @endif c++tools
39480 .PHONY: maybe-dvi-c++tools dvi-c++tools
39481 maybe-dvi-c++tools:
39482 @if c++tools
39483 maybe-dvi-c++tools: dvi-c++tools
39485 dvi-c++tools: \
39486 configure-c++tools
39487 @: $(MAKE); $(unstage)
39488 @[ -f ./c++tools/Makefile ] || exit 0; \
39489 r=`${PWD_COMMAND}`; export r; \
39490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39491 $(HOST_EXPORTS) \
39492 for flag in $(EXTRA_HOST_FLAGS) ; do \
39493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39494 done; \
39495 echo "Doing dvi in c++tools"; \
39496 (cd $(HOST_SUBDIR)/c++tools && \
39497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39499 "RANLIB=$${RANLIB}" \
39500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39501 dvi) \
39502 || exit 1
39504 @endif c++tools
39506 .PHONY: maybe-pdf-c++tools pdf-c++tools
39507 maybe-pdf-c++tools:
39508 @if c++tools
39509 maybe-pdf-c++tools: pdf-c++tools
39511 pdf-c++tools: \
39512 configure-c++tools
39513 @: $(MAKE); $(unstage)
39514 @[ -f ./c++tools/Makefile ] || exit 0; \
39515 r=`${PWD_COMMAND}`; export r; \
39516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39517 $(HOST_EXPORTS) \
39518 for flag in $(EXTRA_HOST_FLAGS) ; do \
39519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39520 done; \
39521 echo "Doing pdf in c++tools"; \
39522 (cd $(HOST_SUBDIR)/c++tools && \
39523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39525 "RANLIB=$${RANLIB}" \
39526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39527 pdf) \
39528 || exit 1
39530 @endif c++tools
39532 .PHONY: maybe-html-c++tools html-c++tools
39533 maybe-html-c++tools:
39534 @if c++tools
39535 maybe-html-c++tools: html-c++tools
39537 html-c++tools: \
39538 configure-c++tools
39539 @: $(MAKE); $(unstage)
39540 @[ -f ./c++tools/Makefile ] || exit 0; \
39541 r=`${PWD_COMMAND}`; export r; \
39542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39543 $(HOST_EXPORTS) \
39544 for flag in $(EXTRA_HOST_FLAGS) ; do \
39545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39546 done; \
39547 echo "Doing html in c++tools"; \
39548 (cd $(HOST_SUBDIR)/c++tools && \
39549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39551 "RANLIB=$${RANLIB}" \
39552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39553 html) \
39554 || exit 1
39556 @endif c++tools
39558 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39559 maybe-TAGS-c++tools:
39560 @if c++tools
39561 maybe-TAGS-c++tools: TAGS-c++tools
39563 # c++tools doesn't support TAGS.
39564 TAGS-c++tools:
39566 @endif c++tools
39568 .PHONY: maybe-install-info-c++tools install-info-c++tools
39569 maybe-install-info-c++tools:
39570 @if c++tools
39571 maybe-install-info-c++tools: install-info-c++tools
39573 install-info-c++tools: \
39574 configure-c++tools \
39575 info-c++tools
39576 @: $(MAKE); $(unstage)
39577 @[ -f ./c++tools/Makefile ] || exit 0; \
39578 r=`${PWD_COMMAND}`; export r; \
39579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39580 $(HOST_EXPORTS) \
39581 for flag in $(EXTRA_HOST_FLAGS) ; do \
39582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39583 done; \
39584 echo "Doing install-info in c++tools"; \
39585 (cd $(HOST_SUBDIR)/c++tools && \
39586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39588 "RANLIB=$${RANLIB}" \
39589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39590 install-info) \
39591 || exit 1
39593 @endif c++tools
39595 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39596 maybe-install-dvi-c++tools:
39597 @if c++tools
39598 maybe-install-dvi-c++tools: install-dvi-c++tools
39600 install-dvi-c++tools: \
39601 configure-c++tools \
39602 dvi-c++tools
39603 @: $(MAKE); $(unstage)
39604 @[ -f ./c++tools/Makefile ] || exit 0; \
39605 r=`${PWD_COMMAND}`; export r; \
39606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39607 $(HOST_EXPORTS) \
39608 for flag in $(EXTRA_HOST_FLAGS) ; do \
39609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39610 done; \
39611 echo "Doing install-dvi in c++tools"; \
39612 (cd $(HOST_SUBDIR)/c++tools && \
39613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39615 "RANLIB=$${RANLIB}" \
39616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39617 install-dvi) \
39618 || exit 1
39620 @endif c++tools
39622 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39623 maybe-install-pdf-c++tools:
39624 @if c++tools
39625 maybe-install-pdf-c++tools: install-pdf-c++tools
39627 install-pdf-c++tools: \
39628 configure-c++tools \
39629 pdf-c++tools
39630 @: $(MAKE); $(unstage)
39631 @[ -f ./c++tools/Makefile ] || exit 0; \
39632 r=`${PWD_COMMAND}`; export r; \
39633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39634 $(HOST_EXPORTS) \
39635 for flag in $(EXTRA_HOST_FLAGS) ; do \
39636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39637 done; \
39638 echo "Doing install-pdf in c++tools"; \
39639 (cd $(HOST_SUBDIR)/c++tools && \
39640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39642 "RANLIB=$${RANLIB}" \
39643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39644 install-pdf) \
39645 || exit 1
39647 @endif c++tools
39649 .PHONY: maybe-install-html-c++tools install-html-c++tools
39650 maybe-install-html-c++tools:
39651 @if c++tools
39652 maybe-install-html-c++tools: install-html-c++tools
39654 install-html-c++tools: \
39655 configure-c++tools \
39656 html-c++tools
39657 @: $(MAKE); $(unstage)
39658 @[ -f ./c++tools/Makefile ] || exit 0; \
39659 r=`${PWD_COMMAND}`; export r; \
39660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39661 $(HOST_EXPORTS) \
39662 for flag in $(EXTRA_HOST_FLAGS) ; do \
39663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39664 done; \
39665 echo "Doing install-html in c++tools"; \
39666 (cd $(HOST_SUBDIR)/c++tools && \
39667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39669 "RANLIB=$${RANLIB}" \
39670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39671 install-html) \
39672 || exit 1
39674 @endif c++tools
39676 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39677 maybe-installcheck-c++tools:
39678 @if c++tools
39679 maybe-installcheck-c++tools: installcheck-c++tools
39681 installcheck-c++tools: \
39682 configure-c++tools
39683 @: $(MAKE); $(unstage)
39684 @[ -f ./c++tools/Makefile ] || exit 0; \
39685 r=`${PWD_COMMAND}`; export r; \
39686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39687 $(HOST_EXPORTS) \
39688 for flag in $(EXTRA_HOST_FLAGS) ; do \
39689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39690 done; \
39691 echo "Doing installcheck in c++tools"; \
39692 (cd $(HOST_SUBDIR)/c++tools && \
39693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39695 "RANLIB=$${RANLIB}" \
39696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39697 installcheck) \
39698 || exit 1
39700 @endif c++tools
39702 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39703 maybe-mostlyclean-c++tools:
39704 @if c++tools
39705 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39707 mostlyclean-c++tools:
39708 @: $(MAKE); $(unstage)
39709 @[ -f ./c++tools/Makefile ] || exit 0; \
39710 r=`${PWD_COMMAND}`; export r; \
39711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39712 $(HOST_EXPORTS) \
39713 for flag in $(EXTRA_HOST_FLAGS) ; do \
39714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39715 done; \
39716 echo "Doing mostlyclean in c++tools"; \
39717 (cd $(HOST_SUBDIR)/c++tools && \
39718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39720 "RANLIB=$${RANLIB}" \
39721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39722 mostlyclean) \
39723 || exit 1
39725 @endif c++tools
39727 .PHONY: maybe-clean-c++tools clean-c++tools
39728 maybe-clean-c++tools:
39729 @if c++tools
39730 maybe-clean-c++tools: clean-c++tools
39732 clean-c++tools:
39733 @: $(MAKE); $(unstage)
39734 @[ -f ./c++tools/Makefile ] || exit 0; \
39735 r=`${PWD_COMMAND}`; export r; \
39736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39737 $(HOST_EXPORTS) \
39738 for flag in $(EXTRA_HOST_FLAGS) ; do \
39739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39740 done; \
39741 echo "Doing clean in c++tools"; \
39742 (cd $(HOST_SUBDIR)/c++tools && \
39743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39745 "RANLIB=$${RANLIB}" \
39746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39747 clean) \
39748 || exit 1
39750 @endif c++tools
39752 .PHONY: maybe-distclean-c++tools distclean-c++tools
39753 maybe-distclean-c++tools:
39754 @if c++tools
39755 maybe-distclean-c++tools: distclean-c++tools
39757 distclean-c++tools:
39758 @: $(MAKE); $(unstage)
39759 @[ -f ./c++tools/Makefile ] || exit 0; \
39760 r=`${PWD_COMMAND}`; export r; \
39761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39762 $(HOST_EXPORTS) \
39763 for flag in $(EXTRA_HOST_FLAGS) ; do \
39764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39765 done; \
39766 echo "Doing distclean in c++tools"; \
39767 (cd $(HOST_SUBDIR)/c++tools && \
39768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39770 "RANLIB=$${RANLIB}" \
39771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39772 distclean) \
39773 || exit 1
39775 @endif c++tools
39777 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39778 maybe-maintainer-clean-c++tools:
39779 @if c++tools
39780 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39782 maintainer-clean-c++tools:
39783 @: $(MAKE); $(unstage)
39784 @[ -f ./c++tools/Makefile ] || exit 0; \
39785 r=`${PWD_COMMAND}`; export r; \
39786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39787 $(HOST_EXPORTS) \
39788 for flag in $(EXTRA_HOST_FLAGS) ; do \
39789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39790 done; \
39791 echo "Doing maintainer-clean in c++tools"; \
39792 (cd $(HOST_SUBDIR)/c++tools && \
39793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39795 "RANLIB=$${RANLIB}" \
39796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39797 maintainer-clean) \
39798 || exit 1
39800 @endif c++tools
39804 .PHONY: configure-gnattools maybe-configure-gnattools
39805 maybe-configure-gnattools:
39806 @if gcc-bootstrap
39807 configure-gnattools: stage_current
39808 @endif gcc-bootstrap
39809 @if gnattools
39810 maybe-configure-gnattools: configure-gnattools
39811 configure-gnattools:
39812 @: $(MAKE); $(unstage)
39813 @r=`${PWD_COMMAND}`; export r; \
39814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39815 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39817 $(HOST_EXPORTS) \
39818 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39819 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39820 case $(srcdir) in \
39821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39822 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39824 esac; \
39825 module_srcdir=gnattools; \
39826 $(SHELL) \
39827 $$s/$$module_srcdir/configure \
39828 --srcdir=$${topdir}/$$module_srcdir \
39829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39830 --target=${target_alias} \
39831 || exit 1
39832 @endif gnattools
39838 .PHONY: all-gnattools maybe-all-gnattools
39839 maybe-all-gnattools:
39840 @if gcc-bootstrap
39841 all-gnattools: stage_current
39842 @endif gcc-bootstrap
39843 @if gnattools
39844 TARGET-gnattools=all
39845 maybe-all-gnattools: all-gnattools
39846 all-gnattools: configure-gnattools
39847 @: $(MAKE); $(unstage)
39848 @r=`${PWD_COMMAND}`; export r; \
39849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39850 $(HOST_EXPORTS) \
39851 (cd $(HOST_SUBDIR)/gnattools && \
39852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39853 $(TARGET-gnattools))
39854 @endif gnattools
39859 .PHONY: check-gnattools maybe-check-gnattools
39860 maybe-check-gnattools:
39861 @if gnattools
39862 maybe-check-gnattools: check-gnattools
39864 check-gnattools:
39865 @: $(MAKE); $(unstage)
39866 @r=`${PWD_COMMAND}`; export r; \
39867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39868 $(HOST_EXPORTS) \
39869 (cd $(HOST_SUBDIR)/gnattools && \
39870 $(MAKE) $(FLAGS_TO_PASS) check)
39872 @endif gnattools
39874 .PHONY: install-gnattools maybe-install-gnattools
39875 maybe-install-gnattools:
39876 @if gnattools
39877 maybe-install-gnattools: install-gnattools
39879 install-gnattools: installdirs
39880 @: $(MAKE); $(unstage)
39881 @r=`${PWD_COMMAND}`; export r; \
39882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39883 $(HOST_EXPORTS) \
39884 (cd $(HOST_SUBDIR)/gnattools && \
39885 $(MAKE) $(FLAGS_TO_PASS) install)
39887 @endif gnattools
39889 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39890 maybe-install-strip-gnattools:
39891 @if gnattools
39892 maybe-install-strip-gnattools: install-strip-gnattools
39894 install-strip-gnattools: installdirs
39895 @: $(MAKE); $(unstage)
39896 @r=`${PWD_COMMAND}`; export r; \
39897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39898 $(HOST_EXPORTS) \
39899 (cd $(HOST_SUBDIR)/gnattools && \
39900 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39902 @endif gnattools
39904 # Other targets (info, dvi, pdf, etc.)
39906 .PHONY: maybe-info-gnattools info-gnattools
39907 maybe-info-gnattools:
39908 @if gnattools
39909 maybe-info-gnattools: info-gnattools
39911 info-gnattools: \
39912 configure-gnattools
39913 @: $(MAKE); $(unstage)
39914 @[ -f ./gnattools/Makefile ] || exit 0; \
39915 r=`${PWD_COMMAND}`; export r; \
39916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39917 $(HOST_EXPORTS) \
39918 for flag in $(EXTRA_HOST_FLAGS) ; do \
39919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39920 done; \
39921 echo "Doing info in gnattools"; \
39922 (cd $(HOST_SUBDIR)/gnattools && \
39923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39925 "RANLIB=$${RANLIB}" \
39926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39927 info) \
39928 || exit 1
39930 @endif gnattools
39932 .PHONY: maybe-dvi-gnattools dvi-gnattools
39933 maybe-dvi-gnattools:
39934 @if gnattools
39935 maybe-dvi-gnattools: dvi-gnattools
39937 dvi-gnattools: \
39938 configure-gnattools
39939 @: $(MAKE); $(unstage)
39940 @[ -f ./gnattools/Makefile ] || exit 0; \
39941 r=`${PWD_COMMAND}`; export r; \
39942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39943 $(HOST_EXPORTS) \
39944 for flag in $(EXTRA_HOST_FLAGS) ; do \
39945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39946 done; \
39947 echo "Doing dvi in gnattools"; \
39948 (cd $(HOST_SUBDIR)/gnattools && \
39949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39951 "RANLIB=$${RANLIB}" \
39952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39953 dvi) \
39954 || exit 1
39956 @endif gnattools
39958 .PHONY: maybe-pdf-gnattools pdf-gnattools
39959 maybe-pdf-gnattools:
39960 @if gnattools
39961 maybe-pdf-gnattools: pdf-gnattools
39963 pdf-gnattools: \
39964 configure-gnattools
39965 @: $(MAKE); $(unstage)
39966 @[ -f ./gnattools/Makefile ] || exit 0; \
39967 r=`${PWD_COMMAND}`; export r; \
39968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39969 $(HOST_EXPORTS) \
39970 for flag in $(EXTRA_HOST_FLAGS) ; do \
39971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39972 done; \
39973 echo "Doing pdf in gnattools"; \
39974 (cd $(HOST_SUBDIR)/gnattools && \
39975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39977 "RANLIB=$${RANLIB}" \
39978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39979 pdf) \
39980 || exit 1
39982 @endif gnattools
39984 .PHONY: maybe-html-gnattools html-gnattools
39985 maybe-html-gnattools:
39986 @if gnattools
39987 maybe-html-gnattools: html-gnattools
39989 html-gnattools: \
39990 configure-gnattools
39991 @: $(MAKE); $(unstage)
39992 @[ -f ./gnattools/Makefile ] || exit 0; \
39993 r=`${PWD_COMMAND}`; export r; \
39994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39995 $(HOST_EXPORTS) \
39996 for flag in $(EXTRA_HOST_FLAGS) ; do \
39997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39998 done; \
39999 echo "Doing html in gnattools"; \
40000 (cd $(HOST_SUBDIR)/gnattools && \
40001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40003 "RANLIB=$${RANLIB}" \
40004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40005 html) \
40006 || exit 1
40008 @endif gnattools
40010 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40011 maybe-TAGS-gnattools:
40012 @if gnattools
40013 maybe-TAGS-gnattools: TAGS-gnattools
40015 TAGS-gnattools: \
40016 configure-gnattools
40017 @: $(MAKE); $(unstage)
40018 @[ -f ./gnattools/Makefile ] || exit 0; \
40019 r=`${PWD_COMMAND}`; export r; \
40020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40021 $(HOST_EXPORTS) \
40022 for flag in $(EXTRA_HOST_FLAGS) ; do \
40023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40024 done; \
40025 echo "Doing TAGS in gnattools"; \
40026 (cd $(HOST_SUBDIR)/gnattools && \
40027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40029 "RANLIB=$${RANLIB}" \
40030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40031 TAGS) \
40032 || exit 1
40034 @endif gnattools
40036 .PHONY: maybe-install-info-gnattools install-info-gnattools
40037 maybe-install-info-gnattools:
40038 @if gnattools
40039 maybe-install-info-gnattools: install-info-gnattools
40041 install-info-gnattools: \
40042 configure-gnattools \
40043 info-gnattools
40044 @: $(MAKE); $(unstage)
40045 @[ -f ./gnattools/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) ; do \
40050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40051 done; \
40052 echo "Doing install-info in gnattools"; \
40053 (cd $(HOST_SUBDIR)/gnattools && \
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 install-info) \
40059 || exit 1
40061 @endif gnattools
40063 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
40064 maybe-install-dvi-gnattools:
40065 @if gnattools
40066 maybe-install-dvi-gnattools: install-dvi-gnattools
40068 install-dvi-gnattools: \
40069 configure-gnattools \
40070 dvi-gnattools
40071 @: $(MAKE); $(unstage)
40072 @[ -f ./gnattools/Makefile ] || exit 0; \
40073 r=`${PWD_COMMAND}`; export r; \
40074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075 $(HOST_EXPORTS) \
40076 for flag in $(EXTRA_HOST_FLAGS) ; do \
40077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40078 done; \
40079 echo "Doing install-dvi in gnattools"; \
40080 (cd $(HOST_SUBDIR)/gnattools && \
40081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40083 "RANLIB=$${RANLIB}" \
40084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40085 install-dvi) \
40086 || exit 1
40088 @endif gnattools
40090 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40091 maybe-install-pdf-gnattools:
40092 @if gnattools
40093 maybe-install-pdf-gnattools: install-pdf-gnattools
40095 install-pdf-gnattools: \
40096 configure-gnattools \
40097 pdf-gnattools
40098 @: $(MAKE); $(unstage)
40099 @[ -f ./gnattools/Makefile ] || exit 0; \
40100 r=`${PWD_COMMAND}`; export r; \
40101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40102 $(HOST_EXPORTS) \
40103 for flag in $(EXTRA_HOST_FLAGS) ; do \
40104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40105 done; \
40106 echo "Doing install-pdf in gnattools"; \
40107 (cd $(HOST_SUBDIR)/gnattools && \
40108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40110 "RANLIB=$${RANLIB}" \
40111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40112 install-pdf) \
40113 || exit 1
40115 @endif gnattools
40117 .PHONY: maybe-install-html-gnattools install-html-gnattools
40118 maybe-install-html-gnattools:
40119 @if gnattools
40120 maybe-install-html-gnattools: install-html-gnattools
40122 install-html-gnattools: \
40123 configure-gnattools \
40124 html-gnattools
40125 @: $(MAKE); $(unstage)
40126 @[ -f ./gnattools/Makefile ] || exit 0; \
40127 r=`${PWD_COMMAND}`; export r; \
40128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40129 $(HOST_EXPORTS) \
40130 for flag in $(EXTRA_HOST_FLAGS) ; do \
40131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40132 done; \
40133 echo "Doing install-html in gnattools"; \
40134 (cd $(HOST_SUBDIR)/gnattools && \
40135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40137 "RANLIB=$${RANLIB}" \
40138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40139 install-html) \
40140 || exit 1
40142 @endif gnattools
40144 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40145 maybe-installcheck-gnattools:
40146 @if gnattools
40147 maybe-installcheck-gnattools: installcheck-gnattools
40149 installcheck-gnattools: \
40150 configure-gnattools
40151 @: $(MAKE); $(unstage)
40152 @[ -f ./gnattools/Makefile ] || exit 0; \
40153 r=`${PWD_COMMAND}`; export r; \
40154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40155 $(HOST_EXPORTS) \
40156 for flag in $(EXTRA_HOST_FLAGS) ; do \
40157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40158 done; \
40159 echo "Doing installcheck in gnattools"; \
40160 (cd $(HOST_SUBDIR)/gnattools && \
40161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40163 "RANLIB=$${RANLIB}" \
40164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40165 installcheck) \
40166 || exit 1
40168 @endif gnattools
40170 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40171 maybe-mostlyclean-gnattools:
40172 @if gnattools
40173 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40175 mostlyclean-gnattools:
40176 @: $(MAKE); $(unstage)
40177 @[ -f ./gnattools/Makefile ] || exit 0; \
40178 r=`${PWD_COMMAND}`; export r; \
40179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40180 $(HOST_EXPORTS) \
40181 for flag in $(EXTRA_HOST_FLAGS) ; do \
40182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40183 done; \
40184 echo "Doing mostlyclean in gnattools"; \
40185 (cd $(HOST_SUBDIR)/gnattools && \
40186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40188 "RANLIB=$${RANLIB}" \
40189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40190 mostlyclean) \
40191 || exit 1
40193 @endif gnattools
40195 .PHONY: maybe-clean-gnattools clean-gnattools
40196 maybe-clean-gnattools:
40197 @if gnattools
40198 maybe-clean-gnattools: clean-gnattools
40200 clean-gnattools:
40201 @: $(MAKE); $(unstage)
40202 @[ -f ./gnattools/Makefile ] || exit 0; \
40203 r=`${PWD_COMMAND}`; export r; \
40204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40205 $(HOST_EXPORTS) \
40206 for flag in $(EXTRA_HOST_FLAGS) ; do \
40207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40208 done; \
40209 echo "Doing clean in gnattools"; \
40210 (cd $(HOST_SUBDIR)/gnattools && \
40211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40213 "RANLIB=$${RANLIB}" \
40214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40215 clean) \
40216 || exit 1
40218 @endif gnattools
40220 .PHONY: maybe-distclean-gnattools distclean-gnattools
40221 maybe-distclean-gnattools:
40222 @if gnattools
40223 maybe-distclean-gnattools: distclean-gnattools
40225 distclean-gnattools:
40226 @: $(MAKE); $(unstage)
40227 @[ -f ./gnattools/Makefile ] || exit 0; \
40228 r=`${PWD_COMMAND}`; export r; \
40229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40230 $(HOST_EXPORTS) \
40231 for flag in $(EXTRA_HOST_FLAGS) ; do \
40232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40233 done; \
40234 echo "Doing distclean in gnattools"; \
40235 (cd $(HOST_SUBDIR)/gnattools && \
40236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40238 "RANLIB=$${RANLIB}" \
40239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40240 distclean) \
40241 || exit 1
40243 @endif gnattools
40245 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40246 maybe-maintainer-clean-gnattools:
40247 @if gnattools
40248 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40250 maintainer-clean-gnattools:
40251 @: $(MAKE); $(unstage)
40252 @[ -f ./gnattools/Makefile ] || exit 0; \
40253 r=`${PWD_COMMAND}`; export r; \
40254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255 $(HOST_EXPORTS) \
40256 for flag in $(EXTRA_HOST_FLAGS) ; do \
40257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40258 done; \
40259 echo "Doing maintainer-clean in gnattools"; \
40260 (cd $(HOST_SUBDIR)/gnattools && \
40261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40263 "RANLIB=$${RANLIB}" \
40264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40265 maintainer-clean) \
40266 || exit 1
40268 @endif gnattools
40272 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
40273 maybe-configure-lto-plugin:
40274 @if gcc-bootstrap
40275 configure-lto-plugin: stage_current
40276 @endif gcc-bootstrap
40277 @if lto-plugin
40278 maybe-configure-lto-plugin: configure-lto-plugin
40279 configure-lto-plugin:
40280 @r=`${PWD_COMMAND}`; export r; \
40281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40282 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40284 $(HOST_EXPORTS) \
40285 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
40286 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
40287 case $(srcdir) in \
40288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40289 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40291 esac; \
40292 module_srcdir=lto-plugin; \
40293 $(SHELL) \
40294 $$s/$$module_srcdir/configure \
40295 --srcdir=$${topdir}/$$module_srcdir \
40296 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40297 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
40298 || exit 1
40299 @endif lto-plugin
40303 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
40304 maybe-configure-stage1-lto-plugin:
40305 @if lto-plugin-bootstrap
40306 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
40307 configure-stage1-lto-plugin:
40308 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40310 @r=`${PWD_COMMAND}`; export r; \
40311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312 TFLAGS="$(STAGE1_TFLAGS)"; \
40313 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40314 $(HOST_EXPORTS) \
40315 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40316 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40317 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40318 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
40319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40320 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40321 case $(srcdir) in \
40322 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40323 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40324 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40325 esac; \
40326 module_srcdir=lto-plugin; \
40327 $(SHELL) $$s/$$module_srcdir/configure \
40328 --srcdir=$${topdir}/$$module_srcdir \
40329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40330 --target=${target_alias} \
40332 $(STAGE1_CONFIGURE_FLAGS) \
40333 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40334 @endif lto-plugin-bootstrap
40336 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
40337 maybe-configure-stage2-lto-plugin:
40338 @if lto-plugin-bootstrap
40339 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
40340 configure-stage2-lto-plugin:
40341 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40343 @r=`${PWD_COMMAND}`; export r; \
40344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40345 TFLAGS="$(STAGE2_TFLAGS)"; \
40346 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40347 $(HOST_EXPORTS) \
40348 $(POSTSTAGE1_HOST_EXPORTS) \
40349 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40350 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40351 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40352 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
40353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40354 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40355 case $(srcdir) in \
40356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40357 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40359 esac; \
40360 module_srcdir=lto-plugin; \
40361 $(SHELL) $$s/$$module_srcdir/configure \
40362 --srcdir=$${topdir}/$$module_srcdir \
40363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40364 --target=${target_alias} \
40365 --with-build-libsubdir=$(HOST_SUBDIR) \
40366 $(STAGE2_CONFIGURE_FLAGS) \
40367 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40368 @endif lto-plugin-bootstrap
40370 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
40371 maybe-configure-stage3-lto-plugin:
40372 @if lto-plugin-bootstrap
40373 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
40374 configure-stage3-lto-plugin:
40375 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40377 @r=`${PWD_COMMAND}`; export r; \
40378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40379 TFLAGS="$(STAGE3_TFLAGS)"; \
40380 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40381 $(HOST_EXPORTS) \
40382 $(POSTSTAGE1_HOST_EXPORTS) \
40383 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40384 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40385 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40386 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
40387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40388 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40389 case $(srcdir) in \
40390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40391 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40393 esac; \
40394 module_srcdir=lto-plugin; \
40395 $(SHELL) $$s/$$module_srcdir/configure \
40396 --srcdir=$${topdir}/$$module_srcdir \
40397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40398 --target=${target_alias} \
40399 --with-build-libsubdir=$(HOST_SUBDIR) \
40400 $(STAGE3_CONFIGURE_FLAGS) \
40401 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40402 @endif lto-plugin-bootstrap
40404 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
40405 maybe-configure-stage4-lto-plugin:
40406 @if lto-plugin-bootstrap
40407 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
40408 configure-stage4-lto-plugin:
40409 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40410 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40411 @r=`${PWD_COMMAND}`; export r; \
40412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40413 TFLAGS="$(STAGE4_TFLAGS)"; \
40414 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40415 $(HOST_EXPORTS) \
40416 $(POSTSTAGE1_HOST_EXPORTS) \
40417 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40418 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40419 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40420 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
40421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40422 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40423 case $(srcdir) in \
40424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40425 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40427 esac; \
40428 module_srcdir=lto-plugin; \
40429 $(SHELL) $$s/$$module_srcdir/configure \
40430 --srcdir=$${topdir}/$$module_srcdir \
40431 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40432 --target=${target_alias} \
40433 --with-build-libsubdir=$(HOST_SUBDIR) \
40434 $(STAGE4_CONFIGURE_FLAGS) \
40435 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40436 @endif lto-plugin-bootstrap
40438 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
40439 maybe-configure-stageprofile-lto-plugin:
40440 @if lto-plugin-bootstrap
40441 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40442 configure-stageprofile-lto-plugin:
40443 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40445 @r=`${PWD_COMMAND}`; export r; \
40446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40448 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40449 $(HOST_EXPORTS) \
40450 $(POSTSTAGE1_HOST_EXPORTS) \
40451 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40452 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40453 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40454 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
40455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40456 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40457 case $(srcdir) in \
40458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40459 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40461 esac; \
40462 module_srcdir=lto-plugin; \
40463 $(SHELL) $$s/$$module_srcdir/configure \
40464 --srcdir=$${topdir}/$$module_srcdir \
40465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40466 --target=${target_alias} \
40467 --with-build-libsubdir=$(HOST_SUBDIR) \
40468 $(STAGEprofile_CONFIGURE_FLAGS) \
40469 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40470 @endif lto-plugin-bootstrap
40472 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
40473 maybe-configure-stagetrain-lto-plugin:
40474 @if lto-plugin-bootstrap
40475 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40476 configure-stagetrain-lto-plugin:
40477 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40479 @r=`${PWD_COMMAND}`; export r; \
40480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40481 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40482 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40483 $(HOST_EXPORTS) \
40484 $(POSTSTAGE1_HOST_EXPORTS) \
40485 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
40486 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
40487 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
40488 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
40489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40490 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40491 case $(srcdir) in \
40492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40493 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40495 esac; \
40496 module_srcdir=lto-plugin; \
40497 $(SHELL) $$s/$$module_srcdir/configure \
40498 --srcdir=$${topdir}/$$module_srcdir \
40499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40500 --target=${target_alias} \
40501 --with-build-libsubdir=$(HOST_SUBDIR) \
40502 $(STAGEtrain_CONFIGURE_FLAGS) \
40503 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40504 @endif lto-plugin-bootstrap
40506 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
40507 maybe-configure-stagefeedback-lto-plugin:
40508 @if lto-plugin-bootstrap
40509 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40510 configure-stagefeedback-lto-plugin:
40511 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40512 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40513 @r=`${PWD_COMMAND}`; export r; \
40514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40515 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40516 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40517 $(HOST_EXPORTS) \
40518 $(POSTSTAGE1_HOST_EXPORTS) \
40519 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40520 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40521 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40522 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
40523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40524 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40525 case $(srcdir) in \
40526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40527 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40529 esac; \
40530 module_srcdir=lto-plugin; \
40531 $(SHELL) $$s/$$module_srcdir/configure \
40532 --srcdir=$${topdir}/$$module_srcdir \
40533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40534 --target=${target_alias} \
40535 --with-build-libsubdir=$(HOST_SUBDIR) \
40536 $(STAGEfeedback_CONFIGURE_FLAGS) \
40537 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40538 @endif lto-plugin-bootstrap
40540 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
40541 maybe-configure-stageautoprofile-lto-plugin:
40542 @if lto-plugin-bootstrap
40543 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40544 configure-stageautoprofile-lto-plugin:
40545 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40547 @r=`${PWD_COMMAND}`; export r; \
40548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40549 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40550 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40551 $(HOST_EXPORTS) \
40552 $(POSTSTAGE1_HOST_EXPORTS) \
40553 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40554 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40555 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40556 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40558 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40559 case $(srcdir) in \
40560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40561 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40563 esac; \
40564 module_srcdir=lto-plugin; \
40565 $(SHELL) $$s/$$module_srcdir/configure \
40566 --srcdir=$${topdir}/$$module_srcdir \
40567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40568 --target=${target_alias} \
40569 --with-build-libsubdir=$(HOST_SUBDIR) \
40570 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40571 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40572 @endif lto-plugin-bootstrap
40574 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40575 maybe-configure-stageautofeedback-lto-plugin:
40576 @if lto-plugin-bootstrap
40577 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40578 configure-stageautofeedback-lto-plugin:
40579 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40581 @r=`${PWD_COMMAND}`; export r; \
40582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40583 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40584 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40585 $(HOST_EXPORTS) \
40586 $(POSTSTAGE1_HOST_EXPORTS) \
40587 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40588 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40589 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40590 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40592 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40593 case $(srcdir) in \
40594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40595 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40597 esac; \
40598 module_srcdir=lto-plugin; \
40599 $(SHELL) $$s/$$module_srcdir/configure \
40600 --srcdir=$${topdir}/$$module_srcdir \
40601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40602 --target=${target_alias} \
40603 --with-build-libsubdir=$(HOST_SUBDIR) \
40604 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40605 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40606 @endif lto-plugin-bootstrap
40612 .PHONY: all-lto-plugin maybe-all-lto-plugin
40613 maybe-all-lto-plugin:
40614 @if gcc-bootstrap
40615 all-lto-plugin: stage_current
40616 @endif gcc-bootstrap
40617 @if lto-plugin
40618 TARGET-lto-plugin=all
40619 maybe-all-lto-plugin: all-lto-plugin
40620 all-lto-plugin: configure-lto-plugin
40621 @r=`${PWD_COMMAND}`; export r; \
40622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40623 $(HOST_EXPORTS) \
40624 (cd $(HOST_SUBDIR)/lto-plugin && \
40625 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40626 $(TARGET-lto-plugin))
40627 @endif lto-plugin
40631 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40632 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40633 maybe-all-stage1-lto-plugin:
40634 maybe-clean-stage1-lto-plugin:
40635 @if lto-plugin-bootstrap
40636 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40637 all-stage1: all-stage1-lto-plugin
40638 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40639 all-stage1-lto-plugin: configure-stage1-lto-plugin
40640 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40641 @r=`${PWD_COMMAND}`; export r; \
40642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40643 TFLAGS="$(STAGE1_TFLAGS)"; \
40644 $(HOST_EXPORTS) \
40645 cd $(HOST_SUBDIR)/lto-plugin && \
40647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40648 CFLAGS="$(STAGE1_CFLAGS)" \
40649 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40650 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40651 LIBCFLAGS="$(LIBCFLAGS)" \
40652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40655 $(EXTRA_HOST_FLAGS) \
40656 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40657 TFLAGS="$(STAGE1_TFLAGS)" \
40658 $(TARGET-stage1-lto-plugin)
40660 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40661 clean-stage1: clean-stage1-lto-plugin
40662 clean-stage1-lto-plugin:
40663 @if [ $(current_stage) = stage1 ]; then \
40664 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40665 else \
40666 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40667 $(MAKE) stage1-start; \
40668 fi; \
40669 cd $(HOST_SUBDIR)/lto-plugin && \
40670 $(MAKE) $(EXTRA_HOST_FLAGS) \
40671 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40672 @endif lto-plugin-bootstrap
40675 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40676 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40677 maybe-all-stage2-lto-plugin:
40678 maybe-clean-stage2-lto-plugin:
40679 @if lto-plugin-bootstrap
40680 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40681 all-stage2: all-stage2-lto-plugin
40682 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40683 all-stage2-lto-plugin: configure-stage2-lto-plugin
40684 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40685 @r=`${PWD_COMMAND}`; export r; \
40686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40687 TFLAGS="$(STAGE2_TFLAGS)"; \
40688 $(HOST_EXPORTS) \
40689 $(POSTSTAGE1_HOST_EXPORTS) \
40690 cd $(HOST_SUBDIR)/lto-plugin && \
40692 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40693 CFLAGS="$(STAGE2_CFLAGS)" \
40694 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40695 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40696 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40700 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40701 TFLAGS="$(STAGE2_TFLAGS)" \
40702 $(TARGET-stage2-lto-plugin)
40704 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40705 clean-stage2: clean-stage2-lto-plugin
40706 clean-stage2-lto-plugin:
40707 @if [ $(current_stage) = stage2 ]; then \
40708 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40709 else \
40710 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40711 $(MAKE) stage2-start; \
40712 fi; \
40713 cd $(HOST_SUBDIR)/lto-plugin && \
40714 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40715 @endif lto-plugin-bootstrap
40718 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40719 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40720 maybe-all-stage3-lto-plugin:
40721 maybe-clean-stage3-lto-plugin:
40722 @if lto-plugin-bootstrap
40723 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40724 all-stage3: all-stage3-lto-plugin
40725 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40726 all-stage3-lto-plugin: configure-stage3-lto-plugin
40727 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40728 @r=`${PWD_COMMAND}`; export r; \
40729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40730 TFLAGS="$(STAGE3_TFLAGS)"; \
40731 $(HOST_EXPORTS) \
40732 $(POSTSTAGE1_HOST_EXPORTS) \
40733 cd $(HOST_SUBDIR)/lto-plugin && \
40735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40736 CFLAGS="$(STAGE3_CFLAGS)" \
40737 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40738 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40739 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40740 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40741 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40742 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40743 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40744 TFLAGS="$(STAGE3_TFLAGS)" \
40745 $(TARGET-stage3-lto-plugin)
40747 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40748 clean-stage3: clean-stage3-lto-plugin
40749 clean-stage3-lto-plugin:
40750 @if [ $(current_stage) = stage3 ]; then \
40751 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40752 else \
40753 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40754 $(MAKE) stage3-start; \
40755 fi; \
40756 cd $(HOST_SUBDIR)/lto-plugin && \
40757 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40758 @endif lto-plugin-bootstrap
40761 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40762 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40763 maybe-all-stage4-lto-plugin:
40764 maybe-clean-stage4-lto-plugin:
40765 @if lto-plugin-bootstrap
40766 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40767 all-stage4: all-stage4-lto-plugin
40768 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40769 all-stage4-lto-plugin: configure-stage4-lto-plugin
40770 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40771 @r=`${PWD_COMMAND}`; export r; \
40772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40773 TFLAGS="$(STAGE4_TFLAGS)"; \
40774 $(HOST_EXPORTS) \
40775 $(POSTSTAGE1_HOST_EXPORTS) \
40776 cd $(HOST_SUBDIR)/lto-plugin && \
40778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40779 CFLAGS="$(STAGE4_CFLAGS)" \
40780 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40781 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40782 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40787 TFLAGS="$(STAGE4_TFLAGS)" \
40788 $(TARGET-stage4-lto-plugin)
40790 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40791 clean-stage4: clean-stage4-lto-plugin
40792 clean-stage4-lto-plugin:
40793 @if [ $(current_stage) = stage4 ]; then \
40794 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40795 else \
40796 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40797 $(MAKE) stage4-start; \
40798 fi; \
40799 cd $(HOST_SUBDIR)/lto-plugin && \
40800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40801 @endif lto-plugin-bootstrap
40804 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40805 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40806 maybe-all-stageprofile-lto-plugin:
40807 maybe-clean-stageprofile-lto-plugin:
40808 @if lto-plugin-bootstrap
40809 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40810 all-stageprofile: all-stageprofile-lto-plugin
40811 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40812 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40813 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40814 @r=`${PWD_COMMAND}`; export r; \
40815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40817 $(HOST_EXPORTS) \
40818 $(POSTSTAGE1_HOST_EXPORTS) \
40819 cd $(HOST_SUBDIR)/lto-plugin && \
40821 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40822 CFLAGS="$(STAGEprofile_CFLAGS)" \
40823 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40824 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40825 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40830 TFLAGS="$(STAGEprofile_TFLAGS)" \
40831 $(TARGET-stageprofile-lto-plugin)
40833 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40834 clean-stageprofile: clean-stageprofile-lto-plugin
40835 clean-stageprofile-lto-plugin:
40836 @if [ $(current_stage) = stageprofile ]; then \
40837 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40838 else \
40839 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40840 $(MAKE) stageprofile-start; \
40841 fi; \
40842 cd $(HOST_SUBDIR)/lto-plugin && \
40843 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40844 @endif lto-plugin-bootstrap
40847 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40848 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40849 maybe-all-stagetrain-lto-plugin:
40850 maybe-clean-stagetrain-lto-plugin:
40851 @if lto-plugin-bootstrap
40852 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40853 all-stagetrain: all-stagetrain-lto-plugin
40854 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40855 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40856 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40857 @r=`${PWD_COMMAND}`; export r; \
40858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40859 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40860 $(HOST_EXPORTS) \
40861 $(POSTSTAGE1_HOST_EXPORTS) \
40862 cd $(HOST_SUBDIR)/lto-plugin && \
40864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40865 CFLAGS="$(STAGEtrain_CFLAGS)" \
40866 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40867 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40868 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40873 TFLAGS="$(STAGEtrain_TFLAGS)" \
40874 $(TARGET-stagetrain-lto-plugin)
40876 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40877 clean-stagetrain: clean-stagetrain-lto-plugin
40878 clean-stagetrain-lto-plugin:
40879 @if [ $(current_stage) = stagetrain ]; then \
40880 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40881 else \
40882 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40883 $(MAKE) stagetrain-start; \
40884 fi; \
40885 cd $(HOST_SUBDIR)/lto-plugin && \
40886 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40887 @endif lto-plugin-bootstrap
40890 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40891 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40892 maybe-all-stagefeedback-lto-plugin:
40893 maybe-clean-stagefeedback-lto-plugin:
40894 @if lto-plugin-bootstrap
40895 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40896 all-stagefeedback: all-stagefeedback-lto-plugin
40897 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40898 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40899 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40900 @r=`${PWD_COMMAND}`; export r; \
40901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40902 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40903 $(HOST_EXPORTS) \
40904 $(POSTSTAGE1_HOST_EXPORTS) \
40905 cd $(HOST_SUBDIR)/lto-plugin && \
40907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40908 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40909 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40910 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40911 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40916 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40917 $(TARGET-stagefeedback-lto-plugin)
40919 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40920 clean-stagefeedback: clean-stagefeedback-lto-plugin
40921 clean-stagefeedback-lto-plugin:
40922 @if [ $(current_stage) = stagefeedback ]; then \
40923 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40924 else \
40925 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40926 $(MAKE) stagefeedback-start; \
40927 fi; \
40928 cd $(HOST_SUBDIR)/lto-plugin && \
40929 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40930 @endif lto-plugin-bootstrap
40933 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40934 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40935 maybe-all-stageautoprofile-lto-plugin:
40936 maybe-clean-stageautoprofile-lto-plugin:
40937 @if lto-plugin-bootstrap
40938 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40939 all-stageautoprofile: all-stageautoprofile-lto-plugin
40940 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40941 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40942 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40943 @r=`${PWD_COMMAND}`; export r; \
40944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40945 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40946 $(HOST_EXPORTS) \
40947 $(POSTSTAGE1_HOST_EXPORTS) \
40948 cd $(HOST_SUBDIR)/lto-plugin && \
40949 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40951 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40952 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40953 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40954 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40959 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40960 $(TARGET-stageautoprofile-lto-plugin)
40962 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40963 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40964 clean-stageautoprofile-lto-plugin:
40965 @if [ $(current_stage) = stageautoprofile ]; then \
40966 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40967 else \
40968 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40969 $(MAKE) stageautoprofile-start; \
40970 fi; \
40971 cd $(HOST_SUBDIR)/lto-plugin && \
40972 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40973 @endif lto-plugin-bootstrap
40976 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40977 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40978 maybe-all-stageautofeedback-lto-plugin:
40979 maybe-clean-stageautofeedback-lto-plugin:
40980 @if lto-plugin-bootstrap
40981 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40982 all-stageautofeedback: all-stageautofeedback-lto-plugin
40983 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40984 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40985 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40986 @r=`${PWD_COMMAND}`; export r; \
40987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40988 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40989 $(HOST_EXPORTS) \
40990 $(POSTSTAGE1_HOST_EXPORTS) \
40991 cd $(HOST_SUBDIR)/lto-plugin && \
40993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40994 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40995 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40996 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40997 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41001 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41002 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41003 $(TARGET-stageautofeedback-lto-plugin)
41005 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
41006 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
41007 clean-stageautofeedback-lto-plugin:
41008 @if [ $(current_stage) = stageautofeedback ]; then \
41009 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41010 else \
41011 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
41012 $(MAKE) stageautofeedback-start; \
41013 fi; \
41014 cd $(HOST_SUBDIR)/lto-plugin && \
41015 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41016 @endif lto-plugin-bootstrap
41022 .PHONY: check-lto-plugin maybe-check-lto-plugin
41023 maybe-check-lto-plugin:
41024 @if lto-plugin
41025 maybe-check-lto-plugin: check-lto-plugin
41027 check-lto-plugin:
41028 @: $(MAKE); $(unstage)
41029 @r=`${PWD_COMMAND}`; export r; \
41030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41031 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41032 (cd $(HOST_SUBDIR)/lto-plugin && \
41033 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
41035 @endif lto-plugin
41037 .PHONY: install-lto-plugin maybe-install-lto-plugin
41038 maybe-install-lto-plugin:
41039 @if lto-plugin
41040 maybe-install-lto-plugin: install-lto-plugin
41042 install-lto-plugin: installdirs
41043 @: $(MAKE); $(unstage)
41044 @r=`${PWD_COMMAND}`; export r; \
41045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41046 $(HOST_EXPORTS) \
41047 (cd $(HOST_SUBDIR)/lto-plugin && \
41048 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
41050 @endif lto-plugin
41052 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
41053 maybe-install-strip-lto-plugin:
41054 @if lto-plugin
41055 maybe-install-strip-lto-plugin: install-strip-lto-plugin
41057 install-strip-lto-plugin: installdirs
41058 @: $(MAKE); $(unstage)
41059 @r=`${PWD_COMMAND}`; export r; \
41060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41061 $(HOST_EXPORTS) \
41062 (cd $(HOST_SUBDIR)/lto-plugin && \
41063 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
41065 @endif lto-plugin
41067 # Other targets (info, dvi, pdf, etc.)
41069 .PHONY: maybe-info-lto-plugin info-lto-plugin
41070 maybe-info-lto-plugin:
41071 @if lto-plugin
41072 maybe-info-lto-plugin: info-lto-plugin
41074 info-lto-plugin: \
41075 configure-lto-plugin
41076 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41077 r=`${PWD_COMMAND}`; export r; \
41078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41079 $(HOST_EXPORTS) \
41080 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41082 done; \
41083 echo "Doing info in lto-plugin"; \
41084 (cd $(HOST_SUBDIR)/lto-plugin && \
41085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41087 "RANLIB=$${RANLIB}" \
41088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41089 info) \
41090 || exit 1
41092 @endif lto-plugin
41094 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
41095 maybe-dvi-lto-plugin:
41096 @if lto-plugin
41097 maybe-dvi-lto-plugin: dvi-lto-plugin
41099 dvi-lto-plugin: \
41100 configure-lto-plugin
41101 @[ -f ./lto-plugin/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) @extra_linker_plugin_flags@; do \
41106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41107 done; \
41108 echo "Doing dvi in lto-plugin"; \
41109 (cd $(HOST_SUBDIR)/lto-plugin && \
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 dvi) \
41115 || exit 1
41117 @endif lto-plugin
41119 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
41120 maybe-pdf-lto-plugin:
41121 @if lto-plugin
41122 maybe-pdf-lto-plugin: pdf-lto-plugin
41124 pdf-lto-plugin: \
41125 configure-lto-plugin
41126 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41127 r=`${PWD_COMMAND}`; export r; \
41128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41129 $(HOST_EXPORTS) \
41130 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41132 done; \
41133 echo "Doing pdf in lto-plugin"; \
41134 (cd $(HOST_SUBDIR)/lto-plugin && \
41135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41137 "RANLIB=$${RANLIB}" \
41138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41139 pdf) \
41140 || exit 1
41142 @endif lto-plugin
41144 .PHONY: maybe-html-lto-plugin html-lto-plugin
41145 maybe-html-lto-plugin:
41146 @if lto-plugin
41147 maybe-html-lto-plugin: html-lto-plugin
41149 html-lto-plugin: \
41150 configure-lto-plugin
41151 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41152 r=`${PWD_COMMAND}`; export r; \
41153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154 $(HOST_EXPORTS) \
41155 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41157 done; \
41158 echo "Doing html in lto-plugin"; \
41159 (cd $(HOST_SUBDIR)/lto-plugin && \
41160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41162 "RANLIB=$${RANLIB}" \
41163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41164 html) \
41165 || exit 1
41167 @endif lto-plugin
41169 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
41170 maybe-TAGS-lto-plugin:
41171 @if lto-plugin
41172 maybe-TAGS-lto-plugin: TAGS-lto-plugin
41174 TAGS-lto-plugin: \
41175 configure-lto-plugin
41176 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41177 r=`${PWD_COMMAND}`; export r; \
41178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41179 $(HOST_EXPORTS) \
41180 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41182 done; \
41183 echo "Doing TAGS in lto-plugin"; \
41184 (cd $(HOST_SUBDIR)/lto-plugin && \
41185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41187 "RANLIB=$${RANLIB}" \
41188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41189 TAGS) \
41190 || exit 1
41192 @endif lto-plugin
41194 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
41195 maybe-install-info-lto-plugin:
41196 @if lto-plugin
41197 maybe-install-info-lto-plugin: install-info-lto-plugin
41199 install-info-lto-plugin: \
41200 configure-lto-plugin \
41201 info-lto-plugin
41202 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41203 r=`${PWD_COMMAND}`; export r; \
41204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41205 $(HOST_EXPORTS) \
41206 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41208 done; \
41209 echo "Doing install-info in lto-plugin"; \
41210 (cd $(HOST_SUBDIR)/lto-plugin && \
41211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41213 "RANLIB=$${RANLIB}" \
41214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41215 install-info) \
41216 || exit 1
41218 @endif lto-plugin
41220 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
41221 maybe-install-dvi-lto-plugin:
41222 @if lto-plugin
41223 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
41225 install-dvi-lto-plugin: \
41226 configure-lto-plugin \
41227 dvi-lto-plugin
41228 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41229 r=`${PWD_COMMAND}`; export r; \
41230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41231 $(HOST_EXPORTS) \
41232 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41234 done; \
41235 echo "Doing install-dvi in lto-plugin"; \
41236 (cd $(HOST_SUBDIR)/lto-plugin && \
41237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41239 "RANLIB=$${RANLIB}" \
41240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41241 install-dvi) \
41242 || exit 1
41244 @endif lto-plugin
41246 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
41247 maybe-install-pdf-lto-plugin:
41248 @if lto-plugin
41249 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
41251 install-pdf-lto-plugin: \
41252 configure-lto-plugin \
41253 pdf-lto-plugin
41254 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41255 r=`${PWD_COMMAND}`; export r; \
41256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41257 $(HOST_EXPORTS) \
41258 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41260 done; \
41261 echo "Doing install-pdf in lto-plugin"; \
41262 (cd $(HOST_SUBDIR)/lto-plugin && \
41263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41265 "RANLIB=$${RANLIB}" \
41266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41267 install-pdf) \
41268 || exit 1
41270 @endif lto-plugin
41272 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
41273 maybe-install-html-lto-plugin:
41274 @if lto-plugin
41275 maybe-install-html-lto-plugin: install-html-lto-plugin
41277 install-html-lto-plugin: \
41278 configure-lto-plugin \
41279 html-lto-plugin
41280 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41281 r=`${PWD_COMMAND}`; export r; \
41282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41283 $(HOST_EXPORTS) \
41284 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41286 done; \
41287 echo "Doing install-html in lto-plugin"; \
41288 (cd $(HOST_SUBDIR)/lto-plugin && \
41289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41291 "RANLIB=$${RANLIB}" \
41292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41293 install-html) \
41294 || exit 1
41296 @endif lto-plugin
41298 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
41299 maybe-installcheck-lto-plugin:
41300 @if lto-plugin
41301 maybe-installcheck-lto-plugin: installcheck-lto-plugin
41303 installcheck-lto-plugin: \
41304 configure-lto-plugin
41305 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41306 r=`${PWD_COMMAND}`; export r; \
41307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41308 $(HOST_EXPORTS) \
41309 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41311 done; \
41312 echo "Doing installcheck in lto-plugin"; \
41313 (cd $(HOST_SUBDIR)/lto-plugin && \
41314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41316 "RANLIB=$${RANLIB}" \
41317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41318 installcheck) \
41319 || exit 1
41321 @endif lto-plugin
41323 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
41324 maybe-mostlyclean-lto-plugin:
41325 @if lto-plugin
41326 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
41328 mostlyclean-lto-plugin:
41329 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41330 r=`${PWD_COMMAND}`; export r; \
41331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41332 $(HOST_EXPORTS) \
41333 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41335 done; \
41336 echo "Doing mostlyclean in lto-plugin"; \
41337 (cd $(HOST_SUBDIR)/lto-plugin && \
41338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41340 "RANLIB=$${RANLIB}" \
41341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41342 mostlyclean) \
41343 || exit 1
41345 @endif lto-plugin
41347 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
41348 maybe-clean-lto-plugin:
41349 @if lto-plugin
41350 maybe-clean-lto-plugin: clean-lto-plugin
41352 clean-lto-plugin:
41353 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41354 r=`${PWD_COMMAND}`; export r; \
41355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41356 $(HOST_EXPORTS) \
41357 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41359 done; \
41360 echo "Doing clean in lto-plugin"; \
41361 (cd $(HOST_SUBDIR)/lto-plugin && \
41362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41364 "RANLIB=$${RANLIB}" \
41365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41366 clean) \
41367 || exit 1
41369 @endif lto-plugin
41371 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
41372 maybe-distclean-lto-plugin:
41373 @if lto-plugin
41374 maybe-distclean-lto-plugin: distclean-lto-plugin
41376 distclean-lto-plugin:
41377 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41378 r=`${PWD_COMMAND}`; export r; \
41379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41380 $(HOST_EXPORTS) \
41381 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41383 done; \
41384 echo "Doing distclean in lto-plugin"; \
41385 (cd $(HOST_SUBDIR)/lto-plugin && \
41386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41388 "RANLIB=$${RANLIB}" \
41389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41390 distclean) \
41391 || exit 1
41393 @endif lto-plugin
41395 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
41396 maybe-maintainer-clean-lto-plugin:
41397 @if lto-plugin
41398 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
41400 maintainer-clean-lto-plugin:
41401 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41402 r=`${PWD_COMMAND}`; export r; \
41403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41404 $(HOST_EXPORTS) \
41405 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41407 done; \
41408 echo "Doing maintainer-clean in lto-plugin"; \
41409 (cd $(HOST_SUBDIR)/lto-plugin && \
41410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41412 "RANLIB=$${RANLIB}" \
41413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41414 maintainer-clean) \
41415 || exit 1
41417 @endif lto-plugin
41421 .PHONY: configure-libcc1 maybe-configure-libcc1
41422 maybe-configure-libcc1:
41423 @if gcc-bootstrap
41424 configure-libcc1: stage_current
41425 @endif gcc-bootstrap
41426 @if libcc1
41427 maybe-configure-libcc1: configure-libcc1
41428 configure-libcc1:
41429 @: $(MAKE); $(unstage)
41430 @r=`${PWD_COMMAND}`; export r; \
41431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41432 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
41433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
41434 $(HOST_EXPORTS) \
41435 echo Configuring in $(HOST_SUBDIR)/libcc1; \
41436 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
41437 case $(srcdir) in \
41438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41439 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
41440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41441 esac; \
41442 module_srcdir=libcc1; \
41443 $(SHELL) \
41444 $$s/$$module_srcdir/configure \
41445 --srcdir=$${topdir}/$$module_srcdir \
41446 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41447 --target=${target_alias} --enable-shared \
41448 || exit 1
41449 @endif libcc1
41455 .PHONY: all-libcc1 maybe-all-libcc1
41456 maybe-all-libcc1:
41457 @if gcc-bootstrap
41458 all-libcc1: stage_current
41459 @endif gcc-bootstrap
41460 @if libcc1
41461 TARGET-libcc1=all
41462 maybe-all-libcc1: all-libcc1
41463 all-libcc1: configure-libcc1
41464 @: $(MAKE); $(unstage)
41465 @r=`${PWD_COMMAND}`; export r; \
41466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41467 $(HOST_EXPORTS) \
41468 (cd $(HOST_SUBDIR)/libcc1 && \
41469 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41470 $(TARGET-libcc1))
41471 @endif libcc1
41476 .PHONY: check-libcc1 maybe-check-libcc1
41477 maybe-check-libcc1:
41478 @if libcc1
41479 maybe-check-libcc1: check-libcc1
41481 check-libcc1:
41482 @: $(MAKE); $(unstage)
41483 @r=`${PWD_COMMAND}`; export r; \
41484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41485 $(HOST_EXPORTS) \
41486 (cd $(HOST_SUBDIR)/libcc1 && \
41487 $(MAKE) $(FLAGS_TO_PASS) check)
41489 @endif libcc1
41491 .PHONY: install-libcc1 maybe-install-libcc1
41492 maybe-install-libcc1:
41493 @if libcc1
41494 maybe-install-libcc1: install-libcc1
41496 install-libcc1: installdirs
41497 @: $(MAKE); $(unstage)
41498 @r=`${PWD_COMMAND}`; export r; \
41499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41500 $(HOST_EXPORTS) \
41501 (cd $(HOST_SUBDIR)/libcc1 && \
41502 $(MAKE) $(FLAGS_TO_PASS) install)
41504 @endif libcc1
41506 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
41507 maybe-install-strip-libcc1:
41508 @if libcc1
41509 maybe-install-strip-libcc1: install-strip-libcc1
41511 install-strip-libcc1: installdirs
41512 @: $(MAKE); $(unstage)
41513 @r=`${PWD_COMMAND}`; export r; \
41514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41515 $(HOST_EXPORTS) \
41516 (cd $(HOST_SUBDIR)/libcc1 && \
41517 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41519 @endif libcc1
41521 # Other targets (info, dvi, pdf, etc.)
41523 .PHONY: maybe-info-libcc1 info-libcc1
41524 maybe-info-libcc1:
41525 @if libcc1
41526 maybe-info-libcc1: info-libcc1
41528 info-libcc1: \
41529 configure-libcc1
41530 @: $(MAKE); $(unstage)
41531 @[ -f ./libcc1/Makefile ] || exit 0; \
41532 r=`${PWD_COMMAND}`; export r; \
41533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41534 $(HOST_EXPORTS) \
41535 for flag in $(EXTRA_HOST_FLAGS) ; do \
41536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41537 done; \
41538 echo "Doing info in libcc1"; \
41539 (cd $(HOST_SUBDIR)/libcc1 && \
41540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41542 "RANLIB=$${RANLIB}" \
41543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41544 info) \
41545 || exit 1
41547 @endif libcc1
41549 .PHONY: maybe-dvi-libcc1 dvi-libcc1
41550 maybe-dvi-libcc1:
41551 @if libcc1
41552 maybe-dvi-libcc1: dvi-libcc1
41554 dvi-libcc1: \
41555 configure-libcc1
41556 @: $(MAKE); $(unstage)
41557 @[ -f ./libcc1/Makefile ] || exit 0; \
41558 r=`${PWD_COMMAND}`; export r; \
41559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41560 $(HOST_EXPORTS) \
41561 for flag in $(EXTRA_HOST_FLAGS) ; do \
41562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41563 done; \
41564 echo "Doing dvi in libcc1"; \
41565 (cd $(HOST_SUBDIR)/libcc1 && \
41566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41568 "RANLIB=$${RANLIB}" \
41569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41570 dvi) \
41571 || exit 1
41573 @endif libcc1
41575 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41576 maybe-pdf-libcc1:
41577 @if libcc1
41578 maybe-pdf-libcc1: pdf-libcc1
41580 pdf-libcc1: \
41581 configure-libcc1
41582 @: $(MAKE); $(unstage)
41583 @[ -f ./libcc1/Makefile ] || exit 0; \
41584 r=`${PWD_COMMAND}`; export r; \
41585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41586 $(HOST_EXPORTS) \
41587 for flag in $(EXTRA_HOST_FLAGS) ; do \
41588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41589 done; \
41590 echo "Doing pdf in libcc1"; \
41591 (cd $(HOST_SUBDIR)/libcc1 && \
41592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41594 "RANLIB=$${RANLIB}" \
41595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41596 pdf) \
41597 || exit 1
41599 @endif libcc1
41601 .PHONY: maybe-html-libcc1 html-libcc1
41602 maybe-html-libcc1:
41603 @if libcc1
41604 maybe-html-libcc1: html-libcc1
41606 html-libcc1: \
41607 configure-libcc1
41608 @: $(MAKE); $(unstage)
41609 @[ -f ./libcc1/Makefile ] || exit 0; \
41610 r=`${PWD_COMMAND}`; export r; \
41611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41612 $(HOST_EXPORTS) \
41613 for flag in $(EXTRA_HOST_FLAGS) ; do \
41614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41615 done; \
41616 echo "Doing html in libcc1"; \
41617 (cd $(HOST_SUBDIR)/libcc1 && \
41618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41620 "RANLIB=$${RANLIB}" \
41621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41622 html) \
41623 || exit 1
41625 @endif libcc1
41627 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41628 maybe-TAGS-libcc1:
41629 @if libcc1
41630 maybe-TAGS-libcc1: TAGS-libcc1
41632 TAGS-libcc1: \
41633 configure-libcc1
41634 @: $(MAKE); $(unstage)
41635 @[ -f ./libcc1/Makefile ] || exit 0; \
41636 r=`${PWD_COMMAND}`; export r; \
41637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41638 $(HOST_EXPORTS) \
41639 for flag in $(EXTRA_HOST_FLAGS) ; do \
41640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41641 done; \
41642 echo "Doing TAGS in libcc1"; \
41643 (cd $(HOST_SUBDIR)/libcc1 && \
41644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41646 "RANLIB=$${RANLIB}" \
41647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41648 TAGS) \
41649 || exit 1
41651 @endif libcc1
41653 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41654 maybe-install-info-libcc1:
41655 @if libcc1
41656 maybe-install-info-libcc1: install-info-libcc1
41658 install-info-libcc1: \
41659 configure-libcc1 \
41660 info-libcc1
41661 @: $(MAKE); $(unstage)
41662 @[ -f ./libcc1/Makefile ] || exit 0; \
41663 r=`${PWD_COMMAND}`; export r; \
41664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41665 $(HOST_EXPORTS) \
41666 for flag in $(EXTRA_HOST_FLAGS) ; do \
41667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41668 done; \
41669 echo "Doing install-info in libcc1"; \
41670 (cd $(HOST_SUBDIR)/libcc1 && \
41671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41673 "RANLIB=$${RANLIB}" \
41674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41675 install-info) \
41676 || exit 1
41678 @endif libcc1
41680 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41681 maybe-install-dvi-libcc1:
41682 @if libcc1
41683 maybe-install-dvi-libcc1: install-dvi-libcc1
41685 install-dvi-libcc1: \
41686 configure-libcc1 \
41687 dvi-libcc1
41688 @: $(MAKE); $(unstage)
41689 @[ -f ./libcc1/Makefile ] || exit 0; \
41690 r=`${PWD_COMMAND}`; export r; \
41691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41692 $(HOST_EXPORTS) \
41693 for flag in $(EXTRA_HOST_FLAGS) ; do \
41694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41695 done; \
41696 echo "Doing install-dvi in libcc1"; \
41697 (cd $(HOST_SUBDIR)/libcc1 && \
41698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41700 "RANLIB=$${RANLIB}" \
41701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41702 install-dvi) \
41703 || exit 1
41705 @endif libcc1
41707 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41708 maybe-install-pdf-libcc1:
41709 @if libcc1
41710 maybe-install-pdf-libcc1: install-pdf-libcc1
41712 install-pdf-libcc1: \
41713 configure-libcc1 \
41714 pdf-libcc1
41715 @: $(MAKE); $(unstage)
41716 @[ -f ./libcc1/Makefile ] || exit 0; \
41717 r=`${PWD_COMMAND}`; export r; \
41718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41719 $(HOST_EXPORTS) \
41720 for flag in $(EXTRA_HOST_FLAGS) ; do \
41721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41722 done; \
41723 echo "Doing install-pdf in libcc1"; \
41724 (cd $(HOST_SUBDIR)/libcc1 && \
41725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41727 "RANLIB=$${RANLIB}" \
41728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41729 install-pdf) \
41730 || exit 1
41732 @endif libcc1
41734 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41735 maybe-install-html-libcc1:
41736 @if libcc1
41737 maybe-install-html-libcc1: install-html-libcc1
41739 install-html-libcc1: \
41740 configure-libcc1 \
41741 html-libcc1
41742 @: $(MAKE); $(unstage)
41743 @[ -f ./libcc1/Makefile ] || exit 0; \
41744 r=`${PWD_COMMAND}`; export r; \
41745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41746 $(HOST_EXPORTS) \
41747 for flag in $(EXTRA_HOST_FLAGS) ; do \
41748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41749 done; \
41750 echo "Doing install-html in libcc1"; \
41751 (cd $(HOST_SUBDIR)/libcc1 && \
41752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41754 "RANLIB=$${RANLIB}" \
41755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41756 install-html) \
41757 || exit 1
41759 @endif libcc1
41761 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41762 maybe-installcheck-libcc1:
41763 @if libcc1
41764 maybe-installcheck-libcc1: installcheck-libcc1
41766 installcheck-libcc1: \
41767 configure-libcc1
41768 @: $(MAKE); $(unstage)
41769 @[ -f ./libcc1/Makefile ] || exit 0; \
41770 r=`${PWD_COMMAND}`; export r; \
41771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41772 $(HOST_EXPORTS) \
41773 for flag in $(EXTRA_HOST_FLAGS) ; do \
41774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41775 done; \
41776 echo "Doing installcheck in libcc1"; \
41777 (cd $(HOST_SUBDIR)/libcc1 && \
41778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41780 "RANLIB=$${RANLIB}" \
41781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41782 installcheck) \
41783 || exit 1
41785 @endif libcc1
41787 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41788 maybe-mostlyclean-libcc1:
41789 @if libcc1
41790 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41792 mostlyclean-libcc1:
41793 @: $(MAKE); $(unstage)
41794 @[ -f ./libcc1/Makefile ] || exit 0; \
41795 r=`${PWD_COMMAND}`; export r; \
41796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41797 $(HOST_EXPORTS) \
41798 for flag in $(EXTRA_HOST_FLAGS) ; do \
41799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41800 done; \
41801 echo "Doing mostlyclean in libcc1"; \
41802 (cd $(HOST_SUBDIR)/libcc1 && \
41803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41805 "RANLIB=$${RANLIB}" \
41806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41807 mostlyclean) \
41808 || exit 1
41810 @endif libcc1
41812 .PHONY: maybe-clean-libcc1 clean-libcc1
41813 maybe-clean-libcc1:
41814 @if libcc1
41815 maybe-clean-libcc1: clean-libcc1
41817 clean-libcc1:
41818 @: $(MAKE); $(unstage)
41819 @[ -f ./libcc1/Makefile ] || exit 0; \
41820 r=`${PWD_COMMAND}`; export r; \
41821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41822 $(HOST_EXPORTS) \
41823 for flag in $(EXTRA_HOST_FLAGS) ; do \
41824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41825 done; \
41826 echo "Doing clean in libcc1"; \
41827 (cd $(HOST_SUBDIR)/libcc1 && \
41828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41830 "RANLIB=$${RANLIB}" \
41831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41832 clean) \
41833 || exit 1
41835 @endif libcc1
41837 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41838 maybe-distclean-libcc1:
41839 @if libcc1
41840 maybe-distclean-libcc1: distclean-libcc1
41842 distclean-libcc1:
41843 @: $(MAKE); $(unstage)
41844 @[ -f ./libcc1/Makefile ] || exit 0; \
41845 r=`${PWD_COMMAND}`; export r; \
41846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41847 $(HOST_EXPORTS) \
41848 for flag in $(EXTRA_HOST_FLAGS) ; do \
41849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41850 done; \
41851 echo "Doing distclean in libcc1"; \
41852 (cd $(HOST_SUBDIR)/libcc1 && \
41853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41855 "RANLIB=$${RANLIB}" \
41856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41857 distclean) \
41858 || exit 1
41860 @endif libcc1
41862 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41863 maybe-maintainer-clean-libcc1:
41864 @if libcc1
41865 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41867 maintainer-clean-libcc1:
41868 @: $(MAKE); $(unstage)
41869 @[ -f ./libcc1/Makefile ] || exit 0; \
41870 r=`${PWD_COMMAND}`; export r; \
41871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41872 $(HOST_EXPORTS) \
41873 for flag in $(EXTRA_HOST_FLAGS) ; do \
41874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41875 done; \
41876 echo "Doing maintainer-clean in libcc1"; \
41877 (cd $(HOST_SUBDIR)/libcc1 && \
41878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41880 "RANLIB=$${RANLIB}" \
41881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41882 maintainer-clean) \
41883 || exit 1
41885 @endif libcc1
41889 .PHONY: configure-gotools maybe-configure-gotools
41890 maybe-configure-gotools:
41891 @if gcc-bootstrap
41892 configure-gotools: stage_current
41893 @endif gcc-bootstrap
41894 @if gotools
41895 maybe-configure-gotools: configure-gotools
41896 configure-gotools:
41897 @: $(MAKE); $(unstage)
41898 @r=`${PWD_COMMAND}`; export r; \
41899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41900 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41902 $(HOST_EXPORTS) \
41903 echo Configuring in $(HOST_SUBDIR)/gotools; \
41904 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41905 case $(srcdir) in \
41906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41907 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41909 esac; \
41910 module_srcdir=gotools; \
41911 $(SHELL) \
41912 $$s/$$module_srcdir/configure \
41913 --srcdir=$${topdir}/$$module_srcdir \
41914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41915 --target=${target_alias} \
41916 || exit 1
41917 @endif gotools
41923 .PHONY: all-gotools maybe-all-gotools
41924 maybe-all-gotools:
41925 @if gcc-bootstrap
41926 all-gotools: stage_current
41927 @endif gcc-bootstrap
41928 @if gotools
41929 TARGET-gotools=all
41930 maybe-all-gotools: all-gotools
41931 all-gotools: configure-gotools
41932 @: $(MAKE); $(unstage)
41933 @r=`${PWD_COMMAND}`; export r; \
41934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41935 $(HOST_EXPORTS) \
41936 (cd $(HOST_SUBDIR)/gotools && \
41937 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41938 $(TARGET-gotools))
41939 @endif gotools
41944 .PHONY: check-gotools maybe-check-gotools
41945 maybe-check-gotools:
41946 @if gotools
41947 maybe-check-gotools: check-gotools
41949 check-gotools:
41950 @: $(MAKE); $(unstage)
41951 @r=`${PWD_COMMAND}`; export r; \
41952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953 $(HOST_EXPORTS) \
41954 (cd $(HOST_SUBDIR)/gotools && \
41955 $(MAKE) $(FLAGS_TO_PASS) check)
41957 @endif gotools
41959 .PHONY: install-gotools maybe-install-gotools
41960 maybe-install-gotools:
41961 @if gotools
41962 maybe-install-gotools: install-gotools
41964 install-gotools: installdirs
41965 @: $(MAKE); $(unstage)
41966 @r=`${PWD_COMMAND}`; export r; \
41967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41968 $(HOST_EXPORTS) \
41969 (cd $(HOST_SUBDIR)/gotools && \
41970 $(MAKE) $(FLAGS_TO_PASS) install)
41972 @endif gotools
41974 .PHONY: install-strip-gotools maybe-install-strip-gotools
41975 maybe-install-strip-gotools:
41976 @if gotools
41977 maybe-install-strip-gotools: install-strip-gotools
41979 install-strip-gotools: installdirs
41980 @: $(MAKE); $(unstage)
41981 @r=`${PWD_COMMAND}`; export r; \
41982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41983 $(HOST_EXPORTS) \
41984 (cd $(HOST_SUBDIR)/gotools && \
41985 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41987 @endif gotools
41989 # Other targets (info, dvi, pdf, etc.)
41991 .PHONY: maybe-info-gotools info-gotools
41992 maybe-info-gotools:
41993 @if gotools
41994 maybe-info-gotools: info-gotools
41996 info-gotools: \
41997 configure-gotools
41998 @: $(MAKE); $(unstage)
41999 @[ -f ./gotools/Makefile ] || exit 0; \
42000 r=`${PWD_COMMAND}`; export r; \
42001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42002 $(HOST_EXPORTS) \
42003 for flag in $(EXTRA_HOST_FLAGS) ; do \
42004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42005 done; \
42006 echo "Doing info in gotools"; \
42007 (cd $(HOST_SUBDIR)/gotools && \
42008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42010 "RANLIB=$${RANLIB}" \
42011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42012 info) \
42013 || exit 1
42015 @endif gotools
42017 .PHONY: maybe-dvi-gotools dvi-gotools
42018 maybe-dvi-gotools:
42019 @if gotools
42020 maybe-dvi-gotools: dvi-gotools
42022 dvi-gotools: \
42023 configure-gotools
42024 @: $(MAKE); $(unstage)
42025 @[ -f ./gotools/Makefile ] || exit 0; \
42026 r=`${PWD_COMMAND}`; export r; \
42027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42028 $(HOST_EXPORTS) \
42029 for flag in $(EXTRA_HOST_FLAGS) ; do \
42030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42031 done; \
42032 echo "Doing dvi in gotools"; \
42033 (cd $(HOST_SUBDIR)/gotools && \
42034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42036 "RANLIB=$${RANLIB}" \
42037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42038 dvi) \
42039 || exit 1
42041 @endif gotools
42043 .PHONY: maybe-pdf-gotools pdf-gotools
42044 maybe-pdf-gotools:
42045 @if gotools
42046 maybe-pdf-gotools: pdf-gotools
42048 pdf-gotools: \
42049 configure-gotools
42050 @: $(MAKE); $(unstage)
42051 @[ -f ./gotools/Makefile ] || exit 0; \
42052 r=`${PWD_COMMAND}`; export r; \
42053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42054 $(HOST_EXPORTS) \
42055 for flag in $(EXTRA_HOST_FLAGS) ; do \
42056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42057 done; \
42058 echo "Doing pdf in gotools"; \
42059 (cd $(HOST_SUBDIR)/gotools && \
42060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42062 "RANLIB=$${RANLIB}" \
42063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42064 pdf) \
42065 || exit 1
42067 @endif gotools
42069 .PHONY: maybe-html-gotools html-gotools
42070 maybe-html-gotools:
42071 @if gotools
42072 maybe-html-gotools: html-gotools
42074 html-gotools: \
42075 configure-gotools
42076 @: $(MAKE); $(unstage)
42077 @[ -f ./gotools/Makefile ] || exit 0; \
42078 r=`${PWD_COMMAND}`; export r; \
42079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42080 $(HOST_EXPORTS) \
42081 for flag in $(EXTRA_HOST_FLAGS) ; do \
42082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42083 done; \
42084 echo "Doing html in gotools"; \
42085 (cd $(HOST_SUBDIR)/gotools && \
42086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42088 "RANLIB=$${RANLIB}" \
42089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42090 html) \
42091 || exit 1
42093 @endif gotools
42095 .PHONY: maybe-TAGS-gotools TAGS-gotools
42096 maybe-TAGS-gotools:
42097 @if gotools
42098 maybe-TAGS-gotools: TAGS-gotools
42100 TAGS-gotools: \
42101 configure-gotools
42102 @: $(MAKE); $(unstage)
42103 @[ -f ./gotools/Makefile ] || exit 0; \
42104 r=`${PWD_COMMAND}`; export r; \
42105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42106 $(HOST_EXPORTS) \
42107 for flag in $(EXTRA_HOST_FLAGS) ; do \
42108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42109 done; \
42110 echo "Doing TAGS in gotools"; \
42111 (cd $(HOST_SUBDIR)/gotools && \
42112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42114 "RANLIB=$${RANLIB}" \
42115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42116 TAGS) \
42117 || exit 1
42119 @endif gotools
42121 .PHONY: maybe-install-info-gotools install-info-gotools
42122 maybe-install-info-gotools:
42123 @if gotools
42124 maybe-install-info-gotools: install-info-gotools
42126 install-info-gotools: \
42127 configure-gotools \
42128 info-gotools
42129 @: $(MAKE); $(unstage)
42130 @[ -f ./gotools/Makefile ] || exit 0; \
42131 r=`${PWD_COMMAND}`; export r; \
42132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42133 $(HOST_EXPORTS) \
42134 for flag in $(EXTRA_HOST_FLAGS) ; do \
42135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42136 done; \
42137 echo "Doing install-info in gotools"; \
42138 (cd $(HOST_SUBDIR)/gotools && \
42139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42141 "RANLIB=$${RANLIB}" \
42142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42143 install-info) \
42144 || exit 1
42146 @endif gotools
42148 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
42149 maybe-install-dvi-gotools:
42150 @if gotools
42151 maybe-install-dvi-gotools: install-dvi-gotools
42153 install-dvi-gotools: \
42154 configure-gotools \
42155 dvi-gotools
42156 @: $(MAKE); $(unstage)
42157 @[ -f ./gotools/Makefile ] || exit 0; \
42158 r=`${PWD_COMMAND}`; export r; \
42159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42160 $(HOST_EXPORTS) \
42161 for flag in $(EXTRA_HOST_FLAGS) ; do \
42162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42163 done; \
42164 echo "Doing install-dvi in gotools"; \
42165 (cd $(HOST_SUBDIR)/gotools && \
42166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42168 "RANLIB=$${RANLIB}" \
42169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42170 install-dvi) \
42171 || exit 1
42173 @endif gotools
42175 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
42176 maybe-install-pdf-gotools:
42177 @if gotools
42178 maybe-install-pdf-gotools: install-pdf-gotools
42180 install-pdf-gotools: \
42181 configure-gotools \
42182 pdf-gotools
42183 @: $(MAKE); $(unstage)
42184 @[ -f ./gotools/Makefile ] || exit 0; \
42185 r=`${PWD_COMMAND}`; export r; \
42186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42187 $(HOST_EXPORTS) \
42188 for flag in $(EXTRA_HOST_FLAGS) ; do \
42189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42190 done; \
42191 echo "Doing install-pdf in gotools"; \
42192 (cd $(HOST_SUBDIR)/gotools && \
42193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42195 "RANLIB=$${RANLIB}" \
42196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42197 install-pdf) \
42198 || exit 1
42200 @endif gotools
42202 .PHONY: maybe-install-html-gotools install-html-gotools
42203 maybe-install-html-gotools:
42204 @if gotools
42205 maybe-install-html-gotools: install-html-gotools
42207 install-html-gotools: \
42208 configure-gotools \
42209 html-gotools
42210 @: $(MAKE); $(unstage)
42211 @[ -f ./gotools/Makefile ] || exit 0; \
42212 r=`${PWD_COMMAND}`; export r; \
42213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42214 $(HOST_EXPORTS) \
42215 for flag in $(EXTRA_HOST_FLAGS) ; do \
42216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42217 done; \
42218 echo "Doing install-html in gotools"; \
42219 (cd $(HOST_SUBDIR)/gotools && \
42220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42222 "RANLIB=$${RANLIB}" \
42223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42224 install-html) \
42225 || exit 1
42227 @endif gotools
42229 .PHONY: maybe-installcheck-gotools installcheck-gotools
42230 maybe-installcheck-gotools:
42231 @if gotools
42232 maybe-installcheck-gotools: installcheck-gotools
42234 installcheck-gotools: \
42235 configure-gotools
42236 @: $(MAKE); $(unstage)
42237 @[ -f ./gotools/Makefile ] || exit 0; \
42238 r=`${PWD_COMMAND}`; export r; \
42239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42240 $(HOST_EXPORTS) \
42241 for flag in $(EXTRA_HOST_FLAGS) ; do \
42242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42243 done; \
42244 echo "Doing installcheck in gotools"; \
42245 (cd $(HOST_SUBDIR)/gotools && \
42246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42248 "RANLIB=$${RANLIB}" \
42249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42250 installcheck) \
42251 || exit 1
42253 @endif gotools
42255 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
42256 maybe-mostlyclean-gotools:
42257 @if gotools
42258 maybe-mostlyclean-gotools: mostlyclean-gotools
42260 mostlyclean-gotools:
42261 @: $(MAKE); $(unstage)
42262 @[ -f ./gotools/Makefile ] || exit 0; \
42263 r=`${PWD_COMMAND}`; export r; \
42264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42265 $(HOST_EXPORTS) \
42266 for flag in $(EXTRA_HOST_FLAGS) ; do \
42267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42268 done; \
42269 echo "Doing mostlyclean in gotools"; \
42270 (cd $(HOST_SUBDIR)/gotools && \
42271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42273 "RANLIB=$${RANLIB}" \
42274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42275 mostlyclean) \
42276 || exit 1
42278 @endif gotools
42280 .PHONY: maybe-clean-gotools clean-gotools
42281 maybe-clean-gotools:
42282 @if gotools
42283 maybe-clean-gotools: clean-gotools
42285 clean-gotools:
42286 @: $(MAKE); $(unstage)
42287 @[ -f ./gotools/Makefile ] || exit 0; \
42288 r=`${PWD_COMMAND}`; export r; \
42289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290 $(HOST_EXPORTS) \
42291 for flag in $(EXTRA_HOST_FLAGS) ; do \
42292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42293 done; \
42294 echo "Doing clean in gotools"; \
42295 (cd $(HOST_SUBDIR)/gotools && \
42296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42298 "RANLIB=$${RANLIB}" \
42299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42300 clean) \
42301 || exit 1
42303 @endif gotools
42305 .PHONY: maybe-distclean-gotools distclean-gotools
42306 maybe-distclean-gotools:
42307 @if gotools
42308 maybe-distclean-gotools: distclean-gotools
42310 distclean-gotools:
42311 @: $(MAKE); $(unstage)
42312 @[ -f ./gotools/Makefile ] || exit 0; \
42313 r=`${PWD_COMMAND}`; export r; \
42314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42315 $(HOST_EXPORTS) \
42316 for flag in $(EXTRA_HOST_FLAGS) ; do \
42317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42318 done; \
42319 echo "Doing distclean in gotools"; \
42320 (cd $(HOST_SUBDIR)/gotools && \
42321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42323 "RANLIB=$${RANLIB}" \
42324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42325 distclean) \
42326 || exit 1
42328 @endif gotools
42330 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
42331 maybe-maintainer-clean-gotools:
42332 @if gotools
42333 maybe-maintainer-clean-gotools: maintainer-clean-gotools
42335 maintainer-clean-gotools:
42336 @: $(MAKE); $(unstage)
42337 @[ -f ./gotools/Makefile ] || exit 0; \
42338 r=`${PWD_COMMAND}`; export r; \
42339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42340 $(HOST_EXPORTS) \
42341 for flag in $(EXTRA_HOST_FLAGS) ; do \
42342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42343 done; \
42344 echo "Doing maintainer-clean in gotools"; \
42345 (cd $(HOST_SUBDIR)/gotools && \
42346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42348 "RANLIB=$${RANLIB}" \
42349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42350 maintainer-clean) \
42351 || exit 1
42353 @endif gotools
42357 .PHONY: configure-libctf maybe-configure-libctf
42358 maybe-configure-libctf:
42359 @if gcc-bootstrap
42360 configure-libctf: stage_current
42361 @endif gcc-bootstrap
42362 @if libctf
42363 maybe-configure-libctf: configure-libctf
42364 configure-libctf:
42365 @r=`${PWD_COMMAND}`; export r; \
42366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42367 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42369 $(HOST_EXPORTS) \
42370 echo Configuring in $(HOST_SUBDIR)/libctf; \
42371 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
42372 case $(srcdir) in \
42373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42374 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42376 esac; \
42377 module_srcdir=libctf; \
42378 $(SHELL) \
42379 $$s/$$module_srcdir/configure \
42380 --srcdir=$${topdir}/$$module_srcdir \
42381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42382 --target=${target_alias} \
42383 || exit 1
42384 @endif libctf
42388 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
42389 maybe-configure-stage1-libctf:
42390 @if libctf-bootstrap
42391 maybe-configure-stage1-libctf: configure-stage1-libctf
42392 configure-stage1-libctf:
42393 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42395 @r=`${PWD_COMMAND}`; export r; \
42396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42397 TFLAGS="$(STAGE1_TFLAGS)"; \
42398 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42399 $(HOST_EXPORTS) \
42400 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42401 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42402 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42403 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
42404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42405 cd $(HOST_SUBDIR)/libctf || exit 1; \
42406 case $(srcdir) in \
42407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42408 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42410 esac; \
42411 module_srcdir=libctf; \
42412 $(SHELL) $$s/$$module_srcdir/configure \
42413 --srcdir=$${topdir}/$$module_srcdir \
42414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42415 --target=${target_alias} \
42417 $(STAGE1_CONFIGURE_FLAGS)
42418 @endif libctf-bootstrap
42420 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
42421 maybe-configure-stage2-libctf:
42422 @if libctf-bootstrap
42423 maybe-configure-stage2-libctf: configure-stage2-libctf
42424 configure-stage2-libctf:
42425 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42426 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42427 @r=`${PWD_COMMAND}`; export r; \
42428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42429 TFLAGS="$(STAGE2_TFLAGS)"; \
42430 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42431 $(HOST_EXPORTS) \
42432 $(POSTSTAGE1_HOST_EXPORTS) \
42433 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42434 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42435 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42436 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
42437 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42438 cd $(HOST_SUBDIR)/libctf || exit 1; \
42439 case $(srcdir) in \
42440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42441 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42443 esac; \
42444 module_srcdir=libctf; \
42445 $(SHELL) $$s/$$module_srcdir/configure \
42446 --srcdir=$${topdir}/$$module_srcdir \
42447 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42448 --target=${target_alias} \
42449 --with-build-libsubdir=$(HOST_SUBDIR) \
42450 $(STAGE2_CONFIGURE_FLAGS)
42451 @endif libctf-bootstrap
42453 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
42454 maybe-configure-stage3-libctf:
42455 @if libctf-bootstrap
42456 maybe-configure-stage3-libctf: configure-stage3-libctf
42457 configure-stage3-libctf:
42458 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42459 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42460 @r=`${PWD_COMMAND}`; export r; \
42461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42462 TFLAGS="$(STAGE3_TFLAGS)"; \
42463 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42464 $(HOST_EXPORTS) \
42465 $(POSTSTAGE1_HOST_EXPORTS) \
42466 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
42467 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
42468 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
42469 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
42470 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42471 cd $(HOST_SUBDIR)/libctf || exit 1; \
42472 case $(srcdir) in \
42473 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42474 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42475 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42476 esac; \
42477 module_srcdir=libctf; \
42478 $(SHELL) $$s/$$module_srcdir/configure \
42479 --srcdir=$${topdir}/$$module_srcdir \
42480 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42481 --target=${target_alias} \
42482 --with-build-libsubdir=$(HOST_SUBDIR) \
42483 $(STAGE3_CONFIGURE_FLAGS)
42484 @endif libctf-bootstrap
42486 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
42487 maybe-configure-stage4-libctf:
42488 @if libctf-bootstrap
42489 maybe-configure-stage4-libctf: configure-stage4-libctf
42490 configure-stage4-libctf:
42491 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42492 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42493 @r=`${PWD_COMMAND}`; export r; \
42494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42495 TFLAGS="$(STAGE4_TFLAGS)"; \
42496 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42497 $(HOST_EXPORTS) \
42498 $(POSTSTAGE1_HOST_EXPORTS) \
42499 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
42500 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
42501 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
42502 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
42503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42504 cd $(HOST_SUBDIR)/libctf || exit 1; \
42505 case $(srcdir) in \
42506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42507 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42509 esac; \
42510 module_srcdir=libctf; \
42511 $(SHELL) $$s/$$module_srcdir/configure \
42512 --srcdir=$${topdir}/$$module_srcdir \
42513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42514 --target=${target_alias} \
42515 --with-build-libsubdir=$(HOST_SUBDIR) \
42516 $(STAGE4_CONFIGURE_FLAGS)
42517 @endif libctf-bootstrap
42519 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
42520 maybe-configure-stageprofile-libctf:
42521 @if libctf-bootstrap
42522 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
42523 configure-stageprofile-libctf:
42524 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42525 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42526 @r=`${PWD_COMMAND}`; export r; \
42527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42528 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42529 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42530 $(HOST_EXPORTS) \
42531 $(POSTSTAGE1_HOST_EXPORTS) \
42532 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
42533 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
42534 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
42535 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
42536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42537 cd $(HOST_SUBDIR)/libctf || exit 1; \
42538 case $(srcdir) in \
42539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42540 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42542 esac; \
42543 module_srcdir=libctf; \
42544 $(SHELL) $$s/$$module_srcdir/configure \
42545 --srcdir=$${topdir}/$$module_srcdir \
42546 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42547 --target=${target_alias} \
42548 --with-build-libsubdir=$(HOST_SUBDIR) \
42549 $(STAGEprofile_CONFIGURE_FLAGS)
42550 @endif libctf-bootstrap
42552 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42553 maybe-configure-stagetrain-libctf:
42554 @if libctf-bootstrap
42555 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42556 configure-stagetrain-libctf:
42557 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42559 @r=`${PWD_COMMAND}`; export r; \
42560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42561 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42562 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42563 $(HOST_EXPORTS) \
42564 $(POSTSTAGE1_HOST_EXPORTS) \
42565 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42566 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42567 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42568 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42570 cd $(HOST_SUBDIR)/libctf || exit 1; \
42571 case $(srcdir) in \
42572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42573 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42575 esac; \
42576 module_srcdir=libctf; \
42577 $(SHELL) $$s/$$module_srcdir/configure \
42578 --srcdir=$${topdir}/$$module_srcdir \
42579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42580 --target=${target_alias} \
42581 --with-build-libsubdir=$(HOST_SUBDIR) \
42582 $(STAGEtrain_CONFIGURE_FLAGS)
42583 @endif libctf-bootstrap
42585 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42586 maybe-configure-stagefeedback-libctf:
42587 @if libctf-bootstrap
42588 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42589 configure-stagefeedback-libctf:
42590 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42591 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42592 @r=`${PWD_COMMAND}`; export r; \
42593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42594 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42595 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42596 $(HOST_EXPORTS) \
42597 $(POSTSTAGE1_HOST_EXPORTS) \
42598 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42599 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42600 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42601 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42602 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42603 cd $(HOST_SUBDIR)/libctf || exit 1; \
42604 case $(srcdir) in \
42605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42606 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42608 esac; \
42609 module_srcdir=libctf; \
42610 $(SHELL) $$s/$$module_srcdir/configure \
42611 --srcdir=$${topdir}/$$module_srcdir \
42612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42613 --target=${target_alias} \
42614 --with-build-libsubdir=$(HOST_SUBDIR) \
42615 $(STAGEfeedback_CONFIGURE_FLAGS)
42616 @endif libctf-bootstrap
42618 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42619 maybe-configure-stageautoprofile-libctf:
42620 @if libctf-bootstrap
42621 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42622 configure-stageautoprofile-libctf:
42623 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42624 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42625 @r=`${PWD_COMMAND}`; export r; \
42626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42627 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42628 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42629 $(HOST_EXPORTS) \
42630 $(POSTSTAGE1_HOST_EXPORTS) \
42631 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42632 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42633 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42634 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42635 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42636 cd $(HOST_SUBDIR)/libctf || exit 1; \
42637 case $(srcdir) in \
42638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42639 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42641 esac; \
42642 module_srcdir=libctf; \
42643 $(SHELL) $$s/$$module_srcdir/configure \
42644 --srcdir=$${topdir}/$$module_srcdir \
42645 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42646 --target=${target_alias} \
42647 --with-build-libsubdir=$(HOST_SUBDIR) \
42648 $(STAGEautoprofile_CONFIGURE_FLAGS)
42649 @endif libctf-bootstrap
42651 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42652 maybe-configure-stageautofeedback-libctf:
42653 @if libctf-bootstrap
42654 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42655 configure-stageautofeedback-libctf:
42656 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42658 @r=`${PWD_COMMAND}`; export r; \
42659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42660 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42661 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42662 $(HOST_EXPORTS) \
42663 $(POSTSTAGE1_HOST_EXPORTS) \
42664 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42665 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42666 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42667 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42669 cd $(HOST_SUBDIR)/libctf || exit 1; \
42670 case $(srcdir) in \
42671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42672 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42674 esac; \
42675 module_srcdir=libctf; \
42676 $(SHELL) $$s/$$module_srcdir/configure \
42677 --srcdir=$${topdir}/$$module_srcdir \
42678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42679 --target=${target_alias} \
42680 --with-build-libsubdir=$(HOST_SUBDIR) \
42681 $(STAGEautofeedback_CONFIGURE_FLAGS)
42682 @endif libctf-bootstrap
42688 .PHONY: all-libctf maybe-all-libctf
42689 maybe-all-libctf:
42690 @if gcc-bootstrap
42691 all-libctf: stage_current
42692 @endif gcc-bootstrap
42693 @if libctf
42694 TARGET-libctf=all
42695 maybe-all-libctf: all-libctf
42696 all-libctf: configure-libctf
42697 @r=`${PWD_COMMAND}`; export r; \
42698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42699 $(HOST_EXPORTS) \
42700 (cd $(HOST_SUBDIR)/libctf && \
42701 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42702 $(TARGET-libctf))
42703 @endif libctf
42707 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42708 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42709 maybe-all-stage1-libctf:
42710 maybe-clean-stage1-libctf:
42711 @if libctf-bootstrap
42712 maybe-all-stage1-libctf: all-stage1-libctf
42713 all-stage1: all-stage1-libctf
42714 TARGET-stage1-libctf = $(TARGET-libctf)
42715 all-stage1-libctf: configure-stage1-libctf
42716 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42717 @r=`${PWD_COMMAND}`; export r; \
42718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42719 TFLAGS="$(STAGE1_TFLAGS)"; \
42720 $(HOST_EXPORTS) \
42721 cd $(HOST_SUBDIR)/libctf && \
42723 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42724 CFLAGS="$(STAGE1_CFLAGS)" \
42725 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42726 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42727 LIBCFLAGS="$(LIBCFLAGS)" \
42728 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42729 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42730 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42731 $(EXTRA_HOST_FLAGS) \
42732 $(STAGE1_FLAGS_TO_PASS) \
42733 TFLAGS="$(STAGE1_TFLAGS)" \
42734 $(TARGET-stage1-libctf)
42736 maybe-clean-stage1-libctf: clean-stage1-libctf
42737 clean-stage1: clean-stage1-libctf
42738 clean-stage1-libctf:
42739 @if [ $(current_stage) = stage1 ]; then \
42740 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42741 else \
42742 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42743 $(MAKE) stage1-start; \
42744 fi; \
42745 cd $(HOST_SUBDIR)/libctf && \
42746 $(MAKE) $(EXTRA_HOST_FLAGS) \
42747 $(STAGE1_FLAGS_TO_PASS) clean
42748 @endif libctf-bootstrap
42751 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42752 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42753 maybe-all-stage2-libctf:
42754 maybe-clean-stage2-libctf:
42755 @if libctf-bootstrap
42756 maybe-all-stage2-libctf: all-stage2-libctf
42757 all-stage2: all-stage2-libctf
42758 TARGET-stage2-libctf = $(TARGET-libctf)
42759 all-stage2-libctf: configure-stage2-libctf
42760 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42761 @r=`${PWD_COMMAND}`; export r; \
42762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42763 TFLAGS="$(STAGE2_TFLAGS)"; \
42764 $(HOST_EXPORTS) \
42765 $(POSTSTAGE1_HOST_EXPORTS) \
42766 cd $(HOST_SUBDIR)/libctf && \
42768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42769 CFLAGS="$(STAGE2_CFLAGS)" \
42770 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42771 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42772 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42773 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42774 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42775 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42776 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42777 TFLAGS="$(STAGE2_TFLAGS)" \
42778 $(TARGET-stage2-libctf)
42780 maybe-clean-stage2-libctf: clean-stage2-libctf
42781 clean-stage2: clean-stage2-libctf
42782 clean-stage2-libctf:
42783 @if [ $(current_stage) = stage2 ]; then \
42784 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42785 else \
42786 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42787 $(MAKE) stage2-start; \
42788 fi; \
42789 cd $(HOST_SUBDIR)/libctf && \
42790 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42791 @endif libctf-bootstrap
42794 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42795 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42796 maybe-all-stage3-libctf:
42797 maybe-clean-stage3-libctf:
42798 @if libctf-bootstrap
42799 maybe-all-stage3-libctf: all-stage3-libctf
42800 all-stage3: all-stage3-libctf
42801 TARGET-stage3-libctf = $(TARGET-libctf)
42802 all-stage3-libctf: configure-stage3-libctf
42803 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42804 @r=`${PWD_COMMAND}`; export r; \
42805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42806 TFLAGS="$(STAGE3_TFLAGS)"; \
42807 $(HOST_EXPORTS) \
42808 $(POSTSTAGE1_HOST_EXPORTS) \
42809 cd $(HOST_SUBDIR)/libctf && \
42811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42812 CFLAGS="$(STAGE3_CFLAGS)" \
42813 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42814 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42815 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42819 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42820 TFLAGS="$(STAGE3_TFLAGS)" \
42821 $(TARGET-stage3-libctf)
42823 maybe-clean-stage3-libctf: clean-stage3-libctf
42824 clean-stage3: clean-stage3-libctf
42825 clean-stage3-libctf:
42826 @if [ $(current_stage) = stage3 ]; then \
42827 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42828 else \
42829 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42830 $(MAKE) stage3-start; \
42831 fi; \
42832 cd $(HOST_SUBDIR)/libctf && \
42833 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42834 @endif libctf-bootstrap
42837 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42838 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42839 maybe-all-stage4-libctf:
42840 maybe-clean-stage4-libctf:
42841 @if libctf-bootstrap
42842 maybe-all-stage4-libctf: all-stage4-libctf
42843 all-stage4: all-stage4-libctf
42844 TARGET-stage4-libctf = $(TARGET-libctf)
42845 all-stage4-libctf: configure-stage4-libctf
42846 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42847 @r=`${PWD_COMMAND}`; export r; \
42848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42849 TFLAGS="$(STAGE4_TFLAGS)"; \
42850 $(HOST_EXPORTS) \
42851 $(POSTSTAGE1_HOST_EXPORTS) \
42852 cd $(HOST_SUBDIR)/libctf && \
42854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42855 CFLAGS="$(STAGE4_CFLAGS)" \
42856 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42857 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42858 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42862 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42863 TFLAGS="$(STAGE4_TFLAGS)" \
42864 $(TARGET-stage4-libctf)
42866 maybe-clean-stage4-libctf: clean-stage4-libctf
42867 clean-stage4: clean-stage4-libctf
42868 clean-stage4-libctf:
42869 @if [ $(current_stage) = stage4 ]; then \
42870 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42871 else \
42872 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42873 $(MAKE) stage4-start; \
42874 fi; \
42875 cd $(HOST_SUBDIR)/libctf && \
42876 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42877 @endif libctf-bootstrap
42880 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42881 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42882 maybe-all-stageprofile-libctf:
42883 maybe-clean-stageprofile-libctf:
42884 @if libctf-bootstrap
42885 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42886 all-stageprofile: all-stageprofile-libctf
42887 TARGET-stageprofile-libctf = $(TARGET-libctf)
42888 all-stageprofile-libctf: configure-stageprofile-libctf
42889 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42890 @r=`${PWD_COMMAND}`; export r; \
42891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42892 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42893 $(HOST_EXPORTS) \
42894 $(POSTSTAGE1_HOST_EXPORTS) \
42895 cd $(HOST_SUBDIR)/libctf && \
42897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42898 CFLAGS="$(STAGEprofile_CFLAGS)" \
42899 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42900 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42901 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42905 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42906 TFLAGS="$(STAGEprofile_TFLAGS)" \
42907 $(TARGET-stageprofile-libctf)
42909 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42910 clean-stageprofile: clean-stageprofile-libctf
42911 clean-stageprofile-libctf:
42912 @if [ $(current_stage) = stageprofile ]; then \
42913 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42914 else \
42915 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42916 $(MAKE) stageprofile-start; \
42917 fi; \
42918 cd $(HOST_SUBDIR)/libctf && \
42919 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42920 @endif libctf-bootstrap
42923 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42924 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42925 maybe-all-stagetrain-libctf:
42926 maybe-clean-stagetrain-libctf:
42927 @if libctf-bootstrap
42928 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42929 all-stagetrain: all-stagetrain-libctf
42930 TARGET-stagetrain-libctf = $(TARGET-libctf)
42931 all-stagetrain-libctf: configure-stagetrain-libctf
42932 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42933 @r=`${PWD_COMMAND}`; export r; \
42934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42935 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42936 $(HOST_EXPORTS) \
42937 $(POSTSTAGE1_HOST_EXPORTS) \
42938 cd $(HOST_SUBDIR)/libctf && \
42940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42941 CFLAGS="$(STAGEtrain_CFLAGS)" \
42942 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42943 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42944 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42948 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42949 TFLAGS="$(STAGEtrain_TFLAGS)" \
42950 $(TARGET-stagetrain-libctf)
42952 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42953 clean-stagetrain: clean-stagetrain-libctf
42954 clean-stagetrain-libctf:
42955 @if [ $(current_stage) = stagetrain ]; then \
42956 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42957 else \
42958 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42959 $(MAKE) stagetrain-start; \
42960 fi; \
42961 cd $(HOST_SUBDIR)/libctf && \
42962 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42963 @endif libctf-bootstrap
42966 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42967 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42968 maybe-all-stagefeedback-libctf:
42969 maybe-clean-stagefeedback-libctf:
42970 @if libctf-bootstrap
42971 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42972 all-stagefeedback: all-stagefeedback-libctf
42973 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42974 all-stagefeedback-libctf: configure-stagefeedback-libctf
42975 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42976 @r=`${PWD_COMMAND}`; export r; \
42977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42978 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42979 $(HOST_EXPORTS) \
42980 $(POSTSTAGE1_HOST_EXPORTS) \
42981 cd $(HOST_SUBDIR)/libctf && \
42983 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42984 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42985 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42986 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42987 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42991 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42992 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42993 $(TARGET-stagefeedback-libctf)
42995 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42996 clean-stagefeedback: clean-stagefeedback-libctf
42997 clean-stagefeedback-libctf:
42998 @if [ $(current_stage) = stagefeedback ]; then \
42999 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43000 else \
43001 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
43002 $(MAKE) stagefeedback-start; \
43003 fi; \
43004 cd $(HOST_SUBDIR)/libctf && \
43005 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43006 @endif libctf-bootstrap
43009 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
43010 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
43011 maybe-all-stageautoprofile-libctf:
43012 maybe-clean-stageautoprofile-libctf:
43013 @if libctf-bootstrap
43014 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
43015 all-stageautoprofile: all-stageautoprofile-libctf
43016 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
43017 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
43018 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43019 @r=`${PWD_COMMAND}`; export r; \
43020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43022 $(HOST_EXPORTS) \
43023 $(POSTSTAGE1_HOST_EXPORTS) \
43024 cd $(HOST_SUBDIR)/libctf && \
43025 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43026 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43027 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43028 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43029 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43030 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43034 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43035 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43036 $(TARGET-stageautoprofile-libctf)
43038 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
43039 clean-stageautoprofile: clean-stageautoprofile-libctf
43040 clean-stageautoprofile-libctf:
43041 @if [ $(current_stage) = stageautoprofile ]; then \
43042 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43043 else \
43044 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
43045 $(MAKE) stageautoprofile-start; \
43046 fi; \
43047 cd $(HOST_SUBDIR)/libctf && \
43048 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43049 @endif libctf-bootstrap
43052 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
43053 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
43054 maybe-all-stageautofeedback-libctf:
43055 maybe-clean-stageautofeedback-libctf:
43056 @if libctf-bootstrap
43057 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
43058 all-stageautofeedback: all-stageautofeedback-libctf
43059 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
43060 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
43061 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43062 @r=`${PWD_COMMAND}`; export r; \
43063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43064 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43065 $(HOST_EXPORTS) \
43066 $(POSTSTAGE1_HOST_EXPORTS) \
43067 cd $(HOST_SUBDIR)/libctf && \
43069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43070 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43071 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43072 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43073 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43074 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43075 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43076 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43077 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43078 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43079 $(TARGET-stageautofeedback-libctf)
43081 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
43082 clean-stageautofeedback: clean-stageautofeedback-libctf
43083 clean-stageautofeedback-libctf:
43084 @if [ $(current_stage) = stageautofeedback ]; then \
43085 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43086 else \
43087 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
43088 $(MAKE) stageautofeedback-start; \
43089 fi; \
43090 cd $(HOST_SUBDIR)/libctf && \
43091 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43092 @endif libctf-bootstrap
43098 .PHONY: check-libctf maybe-check-libctf
43099 maybe-check-libctf:
43100 @if libctf
43101 maybe-check-libctf: check-libctf
43103 check-libctf:
43104 @: $(MAKE); $(unstage)
43105 @r=`${PWD_COMMAND}`; export r; \
43106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43107 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43108 (cd $(HOST_SUBDIR)/libctf && \
43109 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43111 @endif libctf
43113 .PHONY: install-libctf maybe-install-libctf
43114 maybe-install-libctf:
43115 @if libctf
43116 maybe-install-libctf: install-libctf
43118 install-libctf: installdirs
43119 @: $(MAKE); $(unstage)
43120 @r=`${PWD_COMMAND}`; export r; \
43121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43122 $(HOST_EXPORTS) \
43123 (cd $(HOST_SUBDIR)/libctf && \
43124 $(MAKE) $(FLAGS_TO_PASS) install)
43126 @endif libctf
43128 .PHONY: install-strip-libctf maybe-install-strip-libctf
43129 maybe-install-strip-libctf:
43130 @if libctf
43131 maybe-install-strip-libctf: install-strip-libctf
43133 install-strip-libctf: installdirs
43134 @: $(MAKE); $(unstage)
43135 @r=`${PWD_COMMAND}`; export r; \
43136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43137 $(HOST_EXPORTS) \
43138 (cd $(HOST_SUBDIR)/libctf && \
43139 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43141 @endif libctf
43143 # Other targets (info, dvi, pdf, etc.)
43145 .PHONY: maybe-info-libctf info-libctf
43146 maybe-info-libctf:
43147 @if libctf
43148 maybe-info-libctf: info-libctf
43150 info-libctf: \
43151 configure-libctf
43152 @[ -f ./libctf/Makefile ] || exit 0; \
43153 r=`${PWD_COMMAND}`; export r; \
43154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155 $(HOST_EXPORTS) \
43156 for flag in $(EXTRA_HOST_FLAGS) ; do \
43157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43158 done; \
43159 echo "Doing info in libctf"; \
43160 (cd $(HOST_SUBDIR)/libctf && \
43161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43163 "RANLIB=$${RANLIB}" \
43164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43165 info) \
43166 || exit 1
43168 @endif libctf
43170 .PHONY: maybe-dvi-libctf dvi-libctf
43171 maybe-dvi-libctf:
43172 @if libctf
43173 maybe-dvi-libctf: dvi-libctf
43175 dvi-libctf: \
43176 configure-libctf
43177 @[ -f ./libctf/Makefile ] || exit 0; \
43178 r=`${PWD_COMMAND}`; export r; \
43179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43180 $(HOST_EXPORTS) \
43181 for flag in $(EXTRA_HOST_FLAGS) ; do \
43182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43183 done; \
43184 echo "Doing dvi in libctf"; \
43185 (cd $(HOST_SUBDIR)/libctf && \
43186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43188 "RANLIB=$${RANLIB}" \
43189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43190 dvi) \
43191 || exit 1
43193 @endif libctf
43195 .PHONY: maybe-pdf-libctf pdf-libctf
43196 maybe-pdf-libctf:
43197 @if libctf
43198 maybe-pdf-libctf: pdf-libctf
43200 pdf-libctf: \
43201 configure-libctf
43202 @[ -f ./libctf/Makefile ] || exit 0; \
43203 r=`${PWD_COMMAND}`; export r; \
43204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205 $(HOST_EXPORTS) \
43206 for flag in $(EXTRA_HOST_FLAGS) ; do \
43207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43208 done; \
43209 echo "Doing pdf in libctf"; \
43210 (cd $(HOST_SUBDIR)/libctf && \
43211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43213 "RANLIB=$${RANLIB}" \
43214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43215 pdf) \
43216 || exit 1
43218 @endif libctf
43220 .PHONY: maybe-html-libctf html-libctf
43221 maybe-html-libctf:
43222 @if libctf
43223 maybe-html-libctf: html-libctf
43225 html-libctf: \
43226 configure-libctf
43227 @[ -f ./libctf/Makefile ] || exit 0; \
43228 r=`${PWD_COMMAND}`; export r; \
43229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43230 $(HOST_EXPORTS) \
43231 for flag in $(EXTRA_HOST_FLAGS) ; do \
43232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43233 done; \
43234 echo "Doing html in libctf"; \
43235 (cd $(HOST_SUBDIR)/libctf && \
43236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43238 "RANLIB=$${RANLIB}" \
43239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43240 html) \
43241 || exit 1
43243 @endif libctf
43245 .PHONY: maybe-TAGS-libctf TAGS-libctf
43246 maybe-TAGS-libctf:
43247 @if libctf
43248 maybe-TAGS-libctf: TAGS-libctf
43250 TAGS-libctf: \
43251 configure-libctf
43252 @[ -f ./libctf/Makefile ] || exit 0; \
43253 r=`${PWD_COMMAND}`; export r; \
43254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43255 $(HOST_EXPORTS) \
43256 for flag in $(EXTRA_HOST_FLAGS) ; do \
43257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43258 done; \
43259 echo "Doing TAGS in libctf"; \
43260 (cd $(HOST_SUBDIR)/libctf && \
43261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43263 "RANLIB=$${RANLIB}" \
43264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43265 TAGS) \
43266 || exit 1
43268 @endif libctf
43270 .PHONY: maybe-install-info-libctf install-info-libctf
43271 maybe-install-info-libctf:
43272 @if libctf
43273 maybe-install-info-libctf: install-info-libctf
43275 install-info-libctf: \
43276 configure-libctf \
43277 info-libctf
43278 @[ -f ./libctf/Makefile ] || exit 0; \
43279 r=`${PWD_COMMAND}`; export r; \
43280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43281 $(HOST_EXPORTS) \
43282 for flag in $(EXTRA_HOST_FLAGS) ; do \
43283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43284 done; \
43285 echo "Doing install-info in libctf"; \
43286 (cd $(HOST_SUBDIR)/libctf && \
43287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43289 "RANLIB=$${RANLIB}" \
43290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43291 install-info) \
43292 || exit 1
43294 @endif libctf
43296 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
43297 maybe-install-dvi-libctf:
43298 @if libctf
43299 maybe-install-dvi-libctf: install-dvi-libctf
43301 install-dvi-libctf: \
43302 configure-libctf \
43303 dvi-libctf
43304 @[ -f ./libctf/Makefile ] || exit 0; \
43305 r=`${PWD_COMMAND}`; export r; \
43306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43307 $(HOST_EXPORTS) \
43308 for flag in $(EXTRA_HOST_FLAGS) ; do \
43309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43310 done; \
43311 echo "Doing install-dvi in libctf"; \
43312 (cd $(HOST_SUBDIR)/libctf && \
43313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43315 "RANLIB=$${RANLIB}" \
43316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43317 install-dvi) \
43318 || exit 1
43320 @endif libctf
43322 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
43323 maybe-install-pdf-libctf:
43324 @if libctf
43325 maybe-install-pdf-libctf: install-pdf-libctf
43327 install-pdf-libctf: \
43328 configure-libctf \
43329 pdf-libctf
43330 @[ -f ./libctf/Makefile ] || exit 0; \
43331 r=`${PWD_COMMAND}`; export r; \
43332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43333 $(HOST_EXPORTS) \
43334 for flag in $(EXTRA_HOST_FLAGS) ; do \
43335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43336 done; \
43337 echo "Doing install-pdf in libctf"; \
43338 (cd $(HOST_SUBDIR)/libctf && \
43339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43341 "RANLIB=$${RANLIB}" \
43342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43343 install-pdf) \
43344 || exit 1
43346 @endif libctf
43348 .PHONY: maybe-install-html-libctf install-html-libctf
43349 maybe-install-html-libctf:
43350 @if libctf
43351 maybe-install-html-libctf: install-html-libctf
43353 install-html-libctf: \
43354 configure-libctf \
43355 html-libctf
43356 @[ -f ./libctf/Makefile ] || exit 0; \
43357 r=`${PWD_COMMAND}`; export r; \
43358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43359 $(HOST_EXPORTS) \
43360 for flag in $(EXTRA_HOST_FLAGS) ; do \
43361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43362 done; \
43363 echo "Doing install-html in libctf"; \
43364 (cd $(HOST_SUBDIR)/libctf && \
43365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43367 "RANLIB=$${RANLIB}" \
43368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43369 install-html) \
43370 || exit 1
43372 @endif libctf
43374 .PHONY: maybe-installcheck-libctf installcheck-libctf
43375 maybe-installcheck-libctf:
43376 @if libctf
43377 maybe-installcheck-libctf: installcheck-libctf
43379 installcheck-libctf: \
43380 configure-libctf
43381 @[ -f ./libctf/Makefile ] || exit 0; \
43382 r=`${PWD_COMMAND}`; export r; \
43383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43384 $(HOST_EXPORTS) \
43385 for flag in $(EXTRA_HOST_FLAGS) ; do \
43386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43387 done; \
43388 echo "Doing installcheck in libctf"; \
43389 (cd $(HOST_SUBDIR)/libctf && \
43390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43392 "RANLIB=$${RANLIB}" \
43393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43394 installcheck) \
43395 || exit 1
43397 @endif libctf
43399 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
43400 maybe-mostlyclean-libctf:
43401 @if libctf
43402 maybe-mostlyclean-libctf: mostlyclean-libctf
43404 mostlyclean-libctf:
43405 @[ -f ./libctf/Makefile ] || exit 0; \
43406 r=`${PWD_COMMAND}`; export r; \
43407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408 $(HOST_EXPORTS) \
43409 for flag in $(EXTRA_HOST_FLAGS) ; do \
43410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43411 done; \
43412 echo "Doing mostlyclean in libctf"; \
43413 (cd $(HOST_SUBDIR)/libctf && \
43414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416 "RANLIB=$${RANLIB}" \
43417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418 mostlyclean) \
43419 || exit 1
43421 @endif libctf
43423 .PHONY: maybe-clean-libctf clean-libctf
43424 maybe-clean-libctf:
43425 @if libctf
43426 maybe-clean-libctf: clean-libctf
43428 clean-libctf:
43429 @[ -f ./libctf/Makefile ] || exit 0; \
43430 r=`${PWD_COMMAND}`; export r; \
43431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43432 $(HOST_EXPORTS) \
43433 for flag in $(EXTRA_HOST_FLAGS) ; do \
43434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43435 done; \
43436 echo "Doing clean in libctf"; \
43437 (cd $(HOST_SUBDIR)/libctf && \
43438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43440 "RANLIB=$${RANLIB}" \
43441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43442 clean) \
43443 || exit 1
43445 @endif libctf
43447 .PHONY: maybe-distclean-libctf distclean-libctf
43448 maybe-distclean-libctf:
43449 @if libctf
43450 maybe-distclean-libctf: distclean-libctf
43452 distclean-libctf:
43453 @[ -f ./libctf/Makefile ] || exit 0; \
43454 r=`${PWD_COMMAND}`; export r; \
43455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43456 $(HOST_EXPORTS) \
43457 for flag in $(EXTRA_HOST_FLAGS) ; do \
43458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43459 done; \
43460 echo "Doing distclean in libctf"; \
43461 (cd $(HOST_SUBDIR)/libctf && \
43462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43464 "RANLIB=$${RANLIB}" \
43465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43466 distclean) \
43467 || exit 1
43469 @endif libctf
43471 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
43472 maybe-maintainer-clean-libctf:
43473 @if libctf
43474 maybe-maintainer-clean-libctf: maintainer-clean-libctf
43476 maintainer-clean-libctf:
43477 @[ -f ./libctf/Makefile ] || exit 0; \
43478 r=`${PWD_COMMAND}`; export r; \
43479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43480 $(HOST_EXPORTS) \
43481 for flag in $(EXTRA_HOST_FLAGS) ; do \
43482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43483 done; \
43484 echo "Doing maintainer-clean in libctf"; \
43485 (cd $(HOST_SUBDIR)/libctf && \
43486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43488 "RANLIB=$${RANLIB}" \
43489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43490 maintainer-clean) \
43491 || exit 1
43493 @endif libctf
43497 # ---------------------------------------
43498 # Modules which run on the target machine
43499 # ---------------------------------------
43504 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
43505 maybe-configure-target-libstdc++-v3:
43506 @if gcc-bootstrap
43507 configure-target-libstdc++-v3: stage_current
43508 @endif gcc-bootstrap
43509 @if target-libstdc++-v3
43510 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
43511 configure-target-libstdc++-v3:
43512 @r=`${PWD_COMMAND}`; export r; \
43513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514 echo "Checking multilib configuration for libstdc++-v3..."; \
43515 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43516 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43517 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43518 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43519 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43520 else \
43521 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43522 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43523 fi; \
43524 else \
43525 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43526 fi; \
43527 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43529 $(RAW_CXX_TARGET_EXPORTS) \
43530 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43531 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43532 case $(srcdir) in \
43533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43534 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43536 esac; \
43537 module_srcdir=libstdc++-v3; \
43538 rm -f no-such-file || : ; \
43539 CONFIG_SITE=no-such-file $(SHELL) \
43540 $$s/$$module_srcdir/configure \
43541 --srcdir=$${topdir}/$$module_srcdir \
43542 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43543 --target=${target_alias} \
43544 || exit 1
43545 @endif target-libstdc++-v3
43549 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43550 maybe-configure-stage1-target-libstdc++-v3:
43551 @if target-libstdc++-v3-bootstrap
43552 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43553 configure-stage1-target-libstdc++-v3:
43554 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43555 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43556 @r=`${PWD_COMMAND}`; export r; \
43557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43558 TFLAGS="$(STAGE1_TFLAGS)"; \
43559 echo "Checking multilib configuration for libstdc++-v3..."; \
43560 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43561 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43562 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43563 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43564 else \
43565 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43566 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43567 fi; \
43568 else \
43569 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43570 fi; \
43571 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43572 $(RAW_CXX_TARGET_EXPORTS) \
43573 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43574 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43575 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43576 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
43577 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43578 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43579 case $(srcdir) in \
43580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43581 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43583 esac; \
43584 module_srcdir=libstdc++-v3; \
43585 $(SHELL) $$s/$$module_srcdir/configure \
43586 --srcdir=$${topdir}/$$module_srcdir \
43587 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43588 --target=${target_alias} \
43590 $(STAGE1_CONFIGURE_FLAGS)
43591 @endif target-libstdc++-v3-bootstrap
43593 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43594 maybe-configure-stage2-target-libstdc++-v3:
43595 @if target-libstdc++-v3-bootstrap
43596 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43597 configure-stage2-target-libstdc++-v3:
43598 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43599 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43600 @r=`${PWD_COMMAND}`; export r; \
43601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43602 TFLAGS="$(STAGE2_TFLAGS)"; \
43603 echo "Checking multilib configuration for libstdc++-v3..."; \
43604 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43605 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43606 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43607 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43608 else \
43609 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43610 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43611 fi; \
43612 else \
43613 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43614 fi; \
43615 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43616 $(RAW_CXX_TARGET_EXPORTS) \
43618 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43619 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43620 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43621 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
43622 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43623 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43624 case $(srcdir) in \
43625 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43626 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43627 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43628 esac; \
43629 module_srcdir=libstdc++-v3; \
43630 $(SHELL) $$s/$$module_srcdir/configure \
43631 --srcdir=$${topdir}/$$module_srcdir \
43632 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43633 --target=${target_alias} \
43634 --with-build-libsubdir=$(HOST_SUBDIR) \
43635 $(STAGE2_CONFIGURE_FLAGS)
43636 @endif target-libstdc++-v3-bootstrap
43638 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43639 maybe-configure-stage3-target-libstdc++-v3:
43640 @if target-libstdc++-v3-bootstrap
43641 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43642 configure-stage3-target-libstdc++-v3:
43643 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43644 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43645 @r=`${PWD_COMMAND}`; export r; \
43646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647 TFLAGS="$(STAGE3_TFLAGS)"; \
43648 echo "Checking multilib configuration for libstdc++-v3..."; \
43649 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43650 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43651 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43652 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43653 else \
43654 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43655 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43656 fi; \
43657 else \
43658 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43659 fi; \
43660 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43661 $(RAW_CXX_TARGET_EXPORTS) \
43663 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43664 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43665 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43666 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
43667 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43668 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43669 case $(srcdir) in \
43670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43671 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43673 esac; \
43674 module_srcdir=libstdc++-v3; \
43675 $(SHELL) $$s/$$module_srcdir/configure \
43676 --srcdir=$${topdir}/$$module_srcdir \
43677 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43678 --target=${target_alias} \
43679 --with-build-libsubdir=$(HOST_SUBDIR) \
43680 $(STAGE3_CONFIGURE_FLAGS)
43681 @endif target-libstdc++-v3-bootstrap
43683 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43684 maybe-configure-stage4-target-libstdc++-v3:
43685 @if target-libstdc++-v3-bootstrap
43686 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43687 configure-stage4-target-libstdc++-v3:
43688 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43689 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43690 @r=`${PWD_COMMAND}`; export r; \
43691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43692 TFLAGS="$(STAGE4_TFLAGS)"; \
43693 echo "Checking multilib configuration for libstdc++-v3..."; \
43694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43695 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43696 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43697 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43698 else \
43699 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43700 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43701 fi; \
43702 else \
43703 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43704 fi; \
43705 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43706 $(RAW_CXX_TARGET_EXPORTS) \
43708 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43709 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43710 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43711 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
43712 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43713 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43714 case $(srcdir) in \
43715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43716 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43718 esac; \
43719 module_srcdir=libstdc++-v3; \
43720 $(SHELL) $$s/$$module_srcdir/configure \
43721 --srcdir=$${topdir}/$$module_srcdir \
43722 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43723 --target=${target_alias} \
43724 --with-build-libsubdir=$(HOST_SUBDIR) \
43725 $(STAGE4_CONFIGURE_FLAGS)
43726 @endif target-libstdc++-v3-bootstrap
43728 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43729 maybe-configure-stageprofile-target-libstdc++-v3:
43730 @if target-libstdc++-v3-bootstrap
43731 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43732 configure-stageprofile-target-libstdc++-v3:
43733 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43734 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43735 @r=`${PWD_COMMAND}`; export r; \
43736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43737 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43738 echo "Checking multilib configuration for libstdc++-v3..."; \
43739 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43740 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43741 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43742 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43743 else \
43744 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43745 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43746 fi; \
43747 else \
43748 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43749 fi; \
43750 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43751 $(RAW_CXX_TARGET_EXPORTS) \
43753 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43754 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43755 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43756 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
43757 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43758 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43759 case $(srcdir) in \
43760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43761 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43763 esac; \
43764 module_srcdir=libstdc++-v3; \
43765 $(SHELL) $$s/$$module_srcdir/configure \
43766 --srcdir=$${topdir}/$$module_srcdir \
43767 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43768 --target=${target_alias} \
43769 --with-build-libsubdir=$(HOST_SUBDIR) \
43770 $(STAGEprofile_CONFIGURE_FLAGS)
43771 @endif target-libstdc++-v3-bootstrap
43773 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
43774 maybe-configure-stagetrain-target-libstdc++-v3:
43775 @if target-libstdc++-v3-bootstrap
43776 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
43777 configure-stagetrain-target-libstdc++-v3:
43778 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43779 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43780 @r=`${PWD_COMMAND}`; export r; \
43781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43782 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43783 echo "Checking multilib configuration for libstdc++-v3..."; \
43784 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43785 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43786 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43787 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43788 else \
43789 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43790 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43791 fi; \
43792 else \
43793 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43794 fi; \
43795 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43796 $(RAW_CXX_TARGET_EXPORTS) \
43798 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43799 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43800 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43801 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
43802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43803 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43804 case $(srcdir) in \
43805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43806 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43808 esac; \
43809 module_srcdir=libstdc++-v3; \
43810 $(SHELL) $$s/$$module_srcdir/configure \
43811 --srcdir=$${topdir}/$$module_srcdir \
43812 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43813 --target=${target_alias} \
43814 --with-build-libsubdir=$(HOST_SUBDIR) \
43815 $(STAGEtrain_CONFIGURE_FLAGS)
43816 @endif target-libstdc++-v3-bootstrap
43818 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43819 maybe-configure-stagefeedback-target-libstdc++-v3:
43820 @if target-libstdc++-v3-bootstrap
43821 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43822 configure-stagefeedback-target-libstdc++-v3:
43823 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43824 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43825 @r=`${PWD_COMMAND}`; export r; \
43826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43827 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43828 echo "Checking multilib configuration for libstdc++-v3..."; \
43829 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43830 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43831 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43832 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43833 else \
43834 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43835 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43836 fi; \
43837 else \
43838 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43839 fi; \
43840 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43841 $(RAW_CXX_TARGET_EXPORTS) \
43843 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43844 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43845 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43846 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43847 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43848 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43849 case $(srcdir) in \
43850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43851 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43853 esac; \
43854 module_srcdir=libstdc++-v3; \
43855 $(SHELL) $$s/$$module_srcdir/configure \
43856 --srcdir=$${topdir}/$$module_srcdir \
43857 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43858 --target=${target_alias} \
43859 --with-build-libsubdir=$(HOST_SUBDIR) \
43860 $(STAGEfeedback_CONFIGURE_FLAGS)
43861 @endif target-libstdc++-v3-bootstrap
43863 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
43864 maybe-configure-stageautoprofile-target-libstdc++-v3:
43865 @if target-libstdc++-v3-bootstrap
43866 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
43867 configure-stageautoprofile-target-libstdc++-v3:
43868 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43869 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43870 @r=`${PWD_COMMAND}`; export r; \
43871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43872 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43873 echo "Checking multilib configuration for libstdc++-v3..."; \
43874 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43875 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43876 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43877 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43878 else \
43879 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43880 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43881 fi; \
43882 else \
43883 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43884 fi; \
43885 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43886 $(RAW_CXX_TARGET_EXPORTS) \
43888 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43889 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43890 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43891 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
43892 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43893 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43894 case $(srcdir) in \
43895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43896 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43898 esac; \
43899 module_srcdir=libstdc++-v3; \
43900 $(SHELL) $$s/$$module_srcdir/configure \
43901 --srcdir=$${topdir}/$$module_srcdir \
43902 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43903 --target=${target_alias} \
43904 --with-build-libsubdir=$(HOST_SUBDIR) \
43905 $(STAGEautoprofile_CONFIGURE_FLAGS)
43906 @endif target-libstdc++-v3-bootstrap
43908 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
43909 maybe-configure-stageautofeedback-target-libstdc++-v3:
43910 @if target-libstdc++-v3-bootstrap
43911 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
43912 configure-stageautofeedback-target-libstdc++-v3:
43913 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43914 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43915 @r=`${PWD_COMMAND}`; export r; \
43916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43917 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43918 echo "Checking multilib configuration for libstdc++-v3..."; \
43919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
43920 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43921 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43922 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43923 else \
43924 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43925 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43926 fi; \
43927 else \
43928 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43929 fi; \
43930 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43931 $(RAW_CXX_TARGET_EXPORTS) \
43933 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43936 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
43937 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
43938 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43939 case $(srcdir) in \
43940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43941 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43943 esac; \
43944 module_srcdir=libstdc++-v3; \
43945 $(SHELL) $$s/$$module_srcdir/configure \
43946 --srcdir=$${topdir}/$$module_srcdir \
43947 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43948 --target=${target_alias} \
43949 --with-build-libsubdir=$(HOST_SUBDIR) \
43950 $(STAGEautofeedback_CONFIGURE_FLAGS)
43951 @endif target-libstdc++-v3-bootstrap
43957 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43958 maybe-all-target-libstdc++-v3:
43959 @if gcc-bootstrap
43960 all-target-libstdc++-v3: stage_current
43961 @endif gcc-bootstrap
43962 @if target-libstdc++-v3
43963 TARGET-target-libstdc++-v3=all
43964 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43965 all-target-libstdc++-v3: configure-target-libstdc++-v3
43966 @r=`${PWD_COMMAND}`; export r; \
43967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43968 $(RAW_CXX_TARGET_EXPORTS) \
43969 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43970 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43971 $(TARGET-target-libstdc++-v3))
43972 @endif target-libstdc++-v3
43976 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43977 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43978 maybe-all-stage1-target-libstdc++-v3:
43979 maybe-clean-stage1-target-libstdc++-v3:
43980 @if target-libstdc++-v3-bootstrap
43981 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43982 all-stage1: all-stage1-target-libstdc++-v3
43983 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43984 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43985 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43986 @r=`${PWD_COMMAND}`; export r; \
43987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43988 TFLAGS="$(STAGE1_TFLAGS)"; \
43989 $(RAW_CXX_TARGET_EXPORTS) \
43990 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43993 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43994 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43995 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43999 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44001 TFLAGS="$(STAGE1_TFLAGS)" \
44002 $(TARGET-stage1-target-libstdc++-v3)
44004 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44005 clean-stage1: clean-stage1-target-libstdc++-v3
44006 clean-stage1-target-libstdc++-v3:
44007 @if [ $(current_stage) = stage1 ]; then \
44008 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44009 else \
44010 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44011 $(MAKE) stage1-start; \
44012 fi; \
44013 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44014 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44015 clean
44016 @endif target-libstdc++-v3-bootstrap
44019 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44020 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44021 maybe-all-stage2-target-libstdc++-v3:
44022 maybe-clean-stage2-target-libstdc++-v3:
44023 @if target-libstdc++-v3-bootstrap
44024 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44025 all-stage2: all-stage2-target-libstdc++-v3
44026 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44027 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44028 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44029 @r=`${PWD_COMMAND}`; export r; \
44030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44031 TFLAGS="$(STAGE2_TFLAGS)"; \
44032 $(RAW_CXX_TARGET_EXPORTS) \
44034 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44037 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44038 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44039 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44043 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44044 TFLAGS="$(STAGE2_TFLAGS)" \
44045 $(TARGET-stage2-target-libstdc++-v3)
44047 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44048 clean-stage2: clean-stage2-target-libstdc++-v3
44049 clean-stage2-target-libstdc++-v3:
44050 @if [ $(current_stage) = stage2 ]; then \
44051 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44052 else \
44053 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44054 $(MAKE) stage2-start; \
44055 fi; \
44056 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44057 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44058 @endif target-libstdc++-v3-bootstrap
44061 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44062 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44063 maybe-all-stage3-target-libstdc++-v3:
44064 maybe-clean-stage3-target-libstdc++-v3:
44065 @if target-libstdc++-v3-bootstrap
44066 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44067 all-stage3: all-stage3-target-libstdc++-v3
44068 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44069 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44070 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44071 @r=`${PWD_COMMAND}`; export r; \
44072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44073 TFLAGS="$(STAGE3_TFLAGS)"; \
44074 $(RAW_CXX_TARGET_EXPORTS) \
44076 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44079 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44080 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44081 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44085 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44086 TFLAGS="$(STAGE3_TFLAGS)" \
44087 $(TARGET-stage3-target-libstdc++-v3)
44089 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44090 clean-stage3: clean-stage3-target-libstdc++-v3
44091 clean-stage3-target-libstdc++-v3:
44092 @if [ $(current_stage) = stage3 ]; then \
44093 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44094 else \
44095 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44096 $(MAKE) stage3-start; \
44097 fi; \
44098 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44099 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44100 @endif target-libstdc++-v3-bootstrap
44103 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44104 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44105 maybe-all-stage4-target-libstdc++-v3:
44106 maybe-clean-stage4-target-libstdc++-v3:
44107 @if target-libstdc++-v3-bootstrap
44108 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44109 all-stage4: all-stage4-target-libstdc++-v3
44110 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44111 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44112 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44113 @r=`${PWD_COMMAND}`; export r; \
44114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44115 TFLAGS="$(STAGE4_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="$(STAGE4_TFLAGS)" \
44129 $(TARGET-stage4-target-libstdc++-v3)
44131 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44132 clean-stage4: clean-stage4-target-libstdc++-v3
44133 clean-stage4-target-libstdc++-v3:
44134 @if [ $(current_stage) = stage4 ]; then \
44135 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44136 else \
44137 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44138 $(MAKE) stage4-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-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44146 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44147 maybe-all-stageprofile-target-libstdc++-v3:
44148 maybe-clean-stageprofile-target-libstdc++-v3:
44149 @if target-libstdc++-v3-bootstrap
44150 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44151 all-stageprofile: all-stageprofile-target-libstdc++-v3
44152 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44153 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44154 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44155 @r=`${PWD_COMMAND}`; export r; \
44156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44157 TFLAGS="$(STAGEprofile_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="$(STAGEprofile_TFLAGS)" \
44171 $(TARGET-stageprofile-target-libstdc++-v3)
44173 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44174 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44175 clean-stageprofile-target-libstdc++-v3:
44176 @if [ $(current_stage) = stageprofile ]; then \
44177 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44178 else \
44179 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44180 $(MAKE) stageprofile-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-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44188 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44189 maybe-all-stagetrain-target-libstdc++-v3:
44190 maybe-clean-stagetrain-target-libstdc++-v3:
44191 @if target-libstdc++-v3-bootstrap
44192 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44193 all-stagetrain: all-stagetrain-target-libstdc++-v3
44194 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44195 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44196 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44197 @r=`${PWD_COMMAND}`; export r; \
44198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199 TFLAGS="$(STAGEtrain_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="$(STAGEtrain_TFLAGS)" \
44213 $(TARGET-stagetrain-target-libstdc++-v3)
44215 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44216 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44217 clean-stagetrain-target-libstdc++-v3:
44218 @if [ $(current_stage) = stagetrain ]; then \
44219 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44220 else \
44221 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44222 $(MAKE) stagetrain-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-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44230 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44231 maybe-all-stagefeedback-target-libstdc++-v3:
44232 maybe-clean-stagefeedback-target-libstdc++-v3:
44233 @if target-libstdc++-v3-bootstrap
44234 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44235 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44236 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44237 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44238 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44239 @r=`${PWD_COMMAND}`; export r; \
44240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44241 TFLAGS="$(STAGEfeedback_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="$(STAGEfeedback_TFLAGS)" \
44255 $(TARGET-stagefeedback-target-libstdc++-v3)
44257 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44258 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44259 clean-stagefeedback-target-libstdc++-v3:
44260 @if [ $(current_stage) = stagefeedback ]; then \
44261 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44262 else \
44263 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44264 $(MAKE) stagefeedback-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-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44272 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44273 maybe-all-stageautoprofile-target-libstdc++-v3:
44274 maybe-clean-stageautoprofile-target-libstdc++-v3:
44275 @if target-libstdc++-v3-bootstrap
44276 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44277 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44278 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44279 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44280 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44281 @r=`${PWD_COMMAND}`; export r; \
44282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44283 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44284 $(RAW_CXX_TARGET_EXPORTS) \
44286 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44287 $$s/gcc/config/i386/$(AUTO_PROFILE) \
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="$(STAGEautoprofile_TFLAGS)" \
44297 $(TARGET-stageautoprofile-target-libstdc++-v3)
44299 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44300 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44301 clean-stageautoprofile-target-libstdc++-v3:
44302 @if [ $(current_stage) = stageautoprofile ]; then \
44303 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44304 else \
44305 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44306 $(MAKE) stageautoprofile-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-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44314 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44315 maybe-all-stageautofeedback-target-libstdc++-v3:
44316 maybe-clean-stageautofeedback-target-libstdc++-v3:
44317 @if target-libstdc++-v3-bootstrap
44318 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44319 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44320 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44321 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44322 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44323 @r=`${PWD_COMMAND}`; export r; \
44324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44325 TFLAGS="$(STAGEautofeedback_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="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44339 $(TARGET-stageautofeedback-target-libstdc++-v3)
44341 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44342 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44343 clean-stageautofeedback-target-libstdc++-v3:
44344 @if [ $(current_stage) = stageautofeedback ]; then \
44345 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44346 else \
44347 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44348 $(MAKE) stageautofeedback-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
44359 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44360 maybe-check-target-libstdc++-v3:
44361 @if target-libstdc++-v3
44362 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44364 check-target-libstdc++-v3:
44365 @: $(MAKE); $(unstage)
44366 @r=`${PWD_COMMAND}`; export r; \
44367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44368 $(RAW_CXX_TARGET_EXPORTS) \
44369 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44370 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44372 @endif target-libstdc++-v3
44374 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44375 maybe-install-target-libstdc++-v3:
44376 @if target-libstdc++-v3
44377 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44379 install-target-libstdc++-v3: installdirs
44380 @: $(MAKE); $(unstage)
44381 @r=`${PWD_COMMAND}`; export r; \
44382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44383 $(RAW_CXX_TARGET_EXPORTS) \
44384 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44385 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44387 @endif target-libstdc++-v3
44389 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44390 maybe-install-strip-target-libstdc++-v3:
44391 @if target-libstdc++-v3
44392 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44394 install-strip-target-libstdc++-v3: installdirs
44395 @: $(MAKE); $(unstage)
44396 @r=`${PWD_COMMAND}`; export r; \
44397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44398 $(RAW_CXX_TARGET_EXPORTS) \
44399 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44400 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44402 @endif target-libstdc++-v3
44404 # Other targets (info, dvi, pdf, etc.)
44406 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44407 maybe-info-target-libstdc++-v3:
44408 @if target-libstdc++-v3
44409 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44411 info-target-libstdc++-v3: \
44412 configure-target-libstdc++-v3
44413 @: $(MAKE); $(unstage)
44414 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44415 r=`${PWD_COMMAND}`; export r; \
44416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44417 $(RAW_CXX_TARGET_EXPORTS) \
44418 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44419 for flag in $(EXTRA_TARGET_FLAGS); do \
44420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44421 done; \
44422 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44425 "RANLIB=$${RANLIB}" \
44426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44427 info) \
44428 || exit 1
44430 @endif target-libstdc++-v3
44432 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44433 maybe-dvi-target-libstdc++-v3:
44434 @if target-libstdc++-v3
44435 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44437 dvi-target-libstdc++-v3: \
44438 configure-target-libstdc++-v3
44439 @: $(MAKE); $(unstage)
44440 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44441 r=`${PWD_COMMAND}`; export r; \
44442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44443 $(RAW_CXX_TARGET_EXPORTS) \
44444 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44445 for flag in $(EXTRA_TARGET_FLAGS); do \
44446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44447 done; \
44448 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44451 "RANLIB=$${RANLIB}" \
44452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44453 dvi) \
44454 || exit 1
44456 @endif target-libstdc++-v3
44458 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
44459 maybe-pdf-target-libstdc++-v3:
44460 @if target-libstdc++-v3
44461 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
44463 pdf-target-libstdc++-v3: \
44464 configure-target-libstdc++-v3
44465 @: $(MAKE); $(unstage)
44466 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44467 r=`${PWD_COMMAND}`; export r; \
44468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44469 $(RAW_CXX_TARGET_EXPORTS) \
44470 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44471 for flag in $(EXTRA_TARGET_FLAGS); do \
44472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44473 done; \
44474 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44477 "RANLIB=$${RANLIB}" \
44478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44479 pdf) \
44480 || exit 1
44482 @endif target-libstdc++-v3
44484 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
44485 maybe-html-target-libstdc++-v3:
44486 @if target-libstdc++-v3
44487 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
44489 html-target-libstdc++-v3: \
44490 configure-target-libstdc++-v3
44491 @: $(MAKE); $(unstage)
44492 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44493 r=`${PWD_COMMAND}`; export r; \
44494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44495 $(RAW_CXX_TARGET_EXPORTS) \
44496 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44497 for flag in $(EXTRA_TARGET_FLAGS); do \
44498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44499 done; \
44500 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44503 "RANLIB=$${RANLIB}" \
44504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44505 html) \
44506 || exit 1
44508 @endif target-libstdc++-v3
44510 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
44511 maybe-TAGS-target-libstdc++-v3:
44512 @if target-libstdc++-v3
44513 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
44515 TAGS-target-libstdc++-v3: \
44516 configure-target-libstdc++-v3
44517 @: $(MAKE); $(unstage)
44518 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44519 r=`${PWD_COMMAND}`; export r; \
44520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44521 $(RAW_CXX_TARGET_EXPORTS) \
44522 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
44523 for flag in $(EXTRA_TARGET_FLAGS); do \
44524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44525 done; \
44526 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44529 "RANLIB=$${RANLIB}" \
44530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44531 TAGS) \
44532 || exit 1
44534 @endif target-libstdc++-v3
44536 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
44537 maybe-install-info-target-libstdc++-v3:
44538 @if target-libstdc++-v3
44539 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
44541 install-info-target-libstdc++-v3: \
44542 configure-target-libstdc++-v3 \
44543 info-target-libstdc++-v3
44544 @: $(MAKE); $(unstage)
44545 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44546 r=`${PWD_COMMAND}`; export r; \
44547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548 $(RAW_CXX_TARGET_EXPORTS) \
44549 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44550 for flag in $(EXTRA_TARGET_FLAGS); do \
44551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44552 done; \
44553 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44556 "RANLIB=$${RANLIB}" \
44557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44558 install-info) \
44559 || exit 1
44561 @endif target-libstdc++-v3
44563 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
44564 maybe-install-dvi-target-libstdc++-v3:
44565 @if target-libstdc++-v3
44566 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
44568 install-dvi-target-libstdc++-v3: \
44569 configure-target-libstdc++-v3 \
44570 dvi-target-libstdc++-v3
44571 @: $(MAKE); $(unstage)
44572 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44573 r=`${PWD_COMMAND}`; export r; \
44574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44575 $(RAW_CXX_TARGET_EXPORTS) \
44576 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44577 for flag in $(EXTRA_TARGET_FLAGS); do \
44578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44579 done; \
44580 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44583 "RANLIB=$${RANLIB}" \
44584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44585 install-dvi) \
44586 || exit 1
44588 @endif target-libstdc++-v3
44590 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
44591 maybe-install-pdf-target-libstdc++-v3:
44592 @if target-libstdc++-v3
44593 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
44595 install-pdf-target-libstdc++-v3: \
44596 configure-target-libstdc++-v3 \
44597 pdf-target-libstdc++-v3
44598 @: $(MAKE); $(unstage)
44599 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44600 r=`${PWD_COMMAND}`; export r; \
44601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44602 $(RAW_CXX_TARGET_EXPORTS) \
44603 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
44604 for flag in $(EXTRA_TARGET_FLAGS); do \
44605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44606 done; \
44607 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44610 "RANLIB=$${RANLIB}" \
44611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44612 install-pdf) \
44613 || exit 1
44615 @endif target-libstdc++-v3
44617 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
44618 maybe-install-html-target-libstdc++-v3:
44619 @if target-libstdc++-v3
44620 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
44622 install-html-target-libstdc++-v3: \
44623 configure-target-libstdc++-v3 \
44624 html-target-libstdc++-v3
44625 @: $(MAKE); $(unstage)
44626 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44627 r=`${PWD_COMMAND}`; export r; \
44628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44629 $(RAW_CXX_TARGET_EXPORTS) \
44630 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
44631 for flag in $(EXTRA_TARGET_FLAGS); do \
44632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44633 done; \
44634 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44637 "RANLIB=$${RANLIB}" \
44638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44639 install-html) \
44640 || exit 1
44642 @endif target-libstdc++-v3
44644 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
44645 maybe-installcheck-target-libstdc++-v3:
44646 @if target-libstdc++-v3
44647 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
44649 installcheck-target-libstdc++-v3: \
44650 configure-target-libstdc++-v3
44651 @: $(MAKE); $(unstage)
44652 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44653 r=`${PWD_COMMAND}`; export r; \
44654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44655 $(RAW_CXX_TARGET_EXPORTS) \
44656 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
44657 for flag in $(EXTRA_TARGET_FLAGS); do \
44658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44659 done; \
44660 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44663 "RANLIB=$${RANLIB}" \
44664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44665 installcheck) \
44666 || exit 1
44668 @endif target-libstdc++-v3
44670 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
44671 maybe-mostlyclean-target-libstdc++-v3:
44672 @if target-libstdc++-v3
44673 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
44675 mostlyclean-target-libstdc++-v3:
44676 @: $(MAKE); $(unstage)
44677 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44678 r=`${PWD_COMMAND}`; export r; \
44679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44680 $(RAW_CXX_TARGET_EXPORTS) \
44681 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44682 for flag in $(EXTRA_TARGET_FLAGS); do \
44683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44684 done; \
44685 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44688 "RANLIB=$${RANLIB}" \
44689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44690 mostlyclean) \
44691 || exit 1
44693 @endif target-libstdc++-v3
44695 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
44696 maybe-clean-target-libstdc++-v3:
44697 @if target-libstdc++-v3
44698 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
44700 clean-target-libstdc++-v3:
44701 @: $(MAKE); $(unstage)
44702 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44703 r=`${PWD_COMMAND}`; export r; \
44704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44705 $(RAW_CXX_TARGET_EXPORTS) \
44706 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44707 for flag in $(EXTRA_TARGET_FLAGS); do \
44708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44709 done; \
44710 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44713 "RANLIB=$${RANLIB}" \
44714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44715 clean) \
44716 || exit 1
44718 @endif target-libstdc++-v3
44720 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
44721 maybe-distclean-target-libstdc++-v3:
44722 @if target-libstdc++-v3
44723 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
44725 distclean-target-libstdc++-v3:
44726 @: $(MAKE); $(unstage)
44727 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44728 r=`${PWD_COMMAND}`; export r; \
44729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44730 $(RAW_CXX_TARGET_EXPORTS) \
44731 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44732 for flag in $(EXTRA_TARGET_FLAGS); do \
44733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44734 done; \
44735 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44738 "RANLIB=$${RANLIB}" \
44739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44740 distclean) \
44741 || exit 1
44743 @endif target-libstdc++-v3
44745 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
44746 maybe-maintainer-clean-target-libstdc++-v3:
44747 @if target-libstdc++-v3
44748 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
44750 maintainer-clean-target-libstdc++-v3:
44751 @: $(MAKE); $(unstage)
44752 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44753 r=`${PWD_COMMAND}`; export r; \
44754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44755 $(RAW_CXX_TARGET_EXPORTS) \
44756 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
44757 for flag in $(EXTRA_TARGET_FLAGS); do \
44758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44759 done; \
44760 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44763 "RANLIB=$${RANLIB}" \
44764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44765 maintainer-clean) \
44766 || exit 1
44768 @endif target-libstdc++-v3
44774 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
44775 maybe-configure-target-libsanitizer:
44776 @if gcc-bootstrap
44777 configure-target-libsanitizer: stage_current
44778 @endif gcc-bootstrap
44779 @if target-libsanitizer
44780 maybe-configure-target-libsanitizer: configure-target-libsanitizer
44781 configure-target-libsanitizer:
44782 @r=`${PWD_COMMAND}`; export r; \
44783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44784 echo "Checking multilib configuration for libsanitizer..."; \
44785 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44787 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44788 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44789 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44790 else \
44791 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44792 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44793 fi; \
44794 else \
44795 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44796 fi; \
44797 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44798 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44799 $(RAW_CXX_TARGET_EXPORTS) \
44800 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
44801 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
44802 case $(srcdir) in \
44803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44804 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44806 esac; \
44807 module_srcdir=libsanitizer; \
44808 rm -f no-such-file || : ; \
44809 CONFIG_SITE=no-such-file $(SHELL) \
44810 $$s/$$module_srcdir/configure \
44811 --srcdir=$${topdir}/$$module_srcdir \
44812 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44813 --target=${target_alias} \
44814 || exit 1
44815 @endif target-libsanitizer
44819 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
44820 maybe-configure-stage1-target-libsanitizer:
44821 @if target-libsanitizer-bootstrap
44822 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
44823 configure-stage1-target-libsanitizer:
44824 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44825 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44826 @r=`${PWD_COMMAND}`; export r; \
44827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44828 TFLAGS="$(STAGE1_TFLAGS)"; \
44829 echo "Checking multilib configuration for libsanitizer..."; \
44830 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44831 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44832 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44833 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44834 else \
44835 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44836 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44837 fi; \
44838 else \
44839 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44840 fi; \
44841 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44842 $(RAW_CXX_TARGET_EXPORTS) \
44843 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44844 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44845 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44846 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
44847 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44848 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44849 case $(srcdir) in \
44850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44851 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44853 esac; \
44854 module_srcdir=libsanitizer; \
44855 $(SHELL) $$s/$$module_srcdir/configure \
44856 --srcdir=$${topdir}/$$module_srcdir \
44857 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44858 --target=${target_alias} \
44860 $(STAGE1_CONFIGURE_FLAGS)
44861 @endif target-libsanitizer-bootstrap
44863 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
44864 maybe-configure-stage2-target-libsanitizer:
44865 @if target-libsanitizer-bootstrap
44866 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
44867 configure-stage2-target-libsanitizer:
44868 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44869 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44870 @r=`${PWD_COMMAND}`; export r; \
44871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44872 TFLAGS="$(STAGE2_TFLAGS)"; \
44873 echo "Checking multilib configuration for libsanitizer..."; \
44874 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44875 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44876 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44877 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44878 else \
44879 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44880 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44881 fi; \
44882 else \
44883 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44884 fi; \
44885 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44886 $(RAW_CXX_TARGET_EXPORTS) \
44888 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44889 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44890 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44891 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
44892 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44893 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44894 case $(srcdir) in \
44895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44896 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44898 esac; \
44899 module_srcdir=libsanitizer; \
44900 $(SHELL) $$s/$$module_srcdir/configure \
44901 --srcdir=$${topdir}/$$module_srcdir \
44902 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44903 --target=${target_alias} \
44904 --with-build-libsubdir=$(HOST_SUBDIR) \
44905 $(STAGE2_CONFIGURE_FLAGS)
44906 @endif target-libsanitizer-bootstrap
44908 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
44909 maybe-configure-stage3-target-libsanitizer:
44910 @if target-libsanitizer-bootstrap
44911 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
44912 configure-stage3-target-libsanitizer:
44913 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44914 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44915 @r=`${PWD_COMMAND}`; export r; \
44916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917 TFLAGS="$(STAGE3_TFLAGS)"; \
44918 echo "Checking multilib configuration for libsanitizer..."; \
44919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44920 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44921 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44922 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44923 else \
44924 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44925 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44926 fi; \
44927 else \
44928 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44929 fi; \
44930 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44931 $(RAW_CXX_TARGET_EXPORTS) \
44933 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44936 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
44937 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44938 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44939 case $(srcdir) in \
44940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44941 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44943 esac; \
44944 module_srcdir=libsanitizer; \
44945 $(SHELL) $$s/$$module_srcdir/configure \
44946 --srcdir=$${topdir}/$$module_srcdir \
44947 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44948 --target=${target_alias} \
44949 --with-build-libsubdir=$(HOST_SUBDIR) \
44950 $(STAGE3_CONFIGURE_FLAGS)
44951 @endif target-libsanitizer-bootstrap
44953 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
44954 maybe-configure-stage4-target-libsanitizer:
44955 @if target-libsanitizer-bootstrap
44956 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
44957 configure-stage4-target-libsanitizer:
44958 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44959 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
44960 @r=`${PWD_COMMAND}`; export r; \
44961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962 TFLAGS="$(STAGE4_TFLAGS)"; \
44963 echo "Checking multilib configuration for libsanitizer..."; \
44964 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
44965 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44966 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
44967 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
44968 else \
44969 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
44970 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44971 fi; \
44972 else \
44973 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
44974 fi; \
44975 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
44976 $(RAW_CXX_TARGET_EXPORTS) \
44978 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44981 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
44982 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
44983 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
44984 case $(srcdir) in \
44985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44986 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
44987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44988 esac; \
44989 module_srcdir=libsanitizer; \
44990 $(SHELL) $$s/$$module_srcdir/configure \
44991 --srcdir=$${topdir}/$$module_srcdir \
44992 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44993 --target=${target_alias} \
44994 --with-build-libsubdir=$(HOST_SUBDIR) \
44995 $(STAGE4_CONFIGURE_FLAGS)
44996 @endif target-libsanitizer-bootstrap
44998 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
44999 maybe-configure-stageprofile-target-libsanitizer:
45000 @if target-libsanitizer-bootstrap
45001 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45002 configure-stageprofile-target-libsanitizer:
45003 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45004 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45005 @r=`${PWD_COMMAND}`; export r; \
45006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45007 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45008 echo "Checking multilib configuration for libsanitizer..."; \
45009 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45010 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45011 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45012 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45013 else \
45014 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45015 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45016 fi; \
45017 else \
45018 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45019 fi; \
45020 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45021 $(RAW_CXX_TARGET_EXPORTS) \
45023 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45024 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45025 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45026 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45027 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45028 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45029 case $(srcdir) in \
45030 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45031 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45032 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45033 esac; \
45034 module_srcdir=libsanitizer; \
45035 $(SHELL) $$s/$$module_srcdir/configure \
45036 --srcdir=$${topdir}/$$module_srcdir \
45037 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45038 --target=${target_alias} \
45039 --with-build-libsubdir=$(HOST_SUBDIR) \
45040 $(STAGEprofile_CONFIGURE_FLAGS)
45041 @endif target-libsanitizer-bootstrap
45043 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45044 maybe-configure-stagetrain-target-libsanitizer:
45045 @if target-libsanitizer-bootstrap
45046 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45047 configure-stagetrain-target-libsanitizer:
45048 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45049 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45050 @r=`${PWD_COMMAND}`; export r; \
45051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45052 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45053 echo "Checking multilib configuration for libsanitizer..."; \
45054 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45055 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45056 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45057 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45058 else \
45059 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45060 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45061 fi; \
45062 else \
45063 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45064 fi; \
45065 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45066 $(RAW_CXX_TARGET_EXPORTS) \
45068 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45069 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45070 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45071 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45072 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45073 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45074 case $(srcdir) in \
45075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45076 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45078 esac; \
45079 module_srcdir=libsanitizer; \
45080 $(SHELL) $$s/$$module_srcdir/configure \
45081 --srcdir=$${topdir}/$$module_srcdir \
45082 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45083 --target=${target_alias} \
45084 --with-build-libsubdir=$(HOST_SUBDIR) \
45085 $(STAGEtrain_CONFIGURE_FLAGS)
45086 @endif target-libsanitizer-bootstrap
45088 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45089 maybe-configure-stagefeedback-target-libsanitizer:
45090 @if target-libsanitizer-bootstrap
45091 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45092 configure-stagefeedback-target-libsanitizer:
45093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45094 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45095 @r=`${PWD_COMMAND}`; export r; \
45096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45097 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45098 echo "Checking multilib configuration for libsanitizer..."; \
45099 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45100 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45101 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45102 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45103 else \
45104 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45105 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45106 fi; \
45107 else \
45108 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45109 fi; \
45110 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45111 $(RAW_CXX_TARGET_EXPORTS) \
45113 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45116 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45118 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45119 case $(srcdir) in \
45120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45121 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45123 esac; \
45124 module_srcdir=libsanitizer; \
45125 $(SHELL) $$s/$$module_srcdir/configure \
45126 --srcdir=$${topdir}/$$module_srcdir \
45127 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45128 --target=${target_alias} \
45129 --with-build-libsubdir=$(HOST_SUBDIR) \
45130 $(STAGEfeedback_CONFIGURE_FLAGS)
45131 @endif target-libsanitizer-bootstrap
45133 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45134 maybe-configure-stageautoprofile-target-libsanitizer:
45135 @if target-libsanitizer-bootstrap
45136 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45137 configure-stageautoprofile-target-libsanitizer:
45138 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45139 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45140 @r=`${PWD_COMMAND}`; export r; \
45141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45143 echo "Checking multilib configuration for libsanitizer..."; \
45144 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45145 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45146 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45147 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45148 else \
45149 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45150 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45151 fi; \
45152 else \
45153 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45154 fi; \
45155 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45156 $(RAW_CXX_TARGET_EXPORTS) \
45158 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45159 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45160 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45161 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45162 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45163 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45164 case $(srcdir) in \
45165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45166 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45168 esac; \
45169 module_srcdir=libsanitizer; \
45170 $(SHELL) $$s/$$module_srcdir/configure \
45171 --srcdir=$${topdir}/$$module_srcdir \
45172 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45173 --target=${target_alias} \
45174 --with-build-libsubdir=$(HOST_SUBDIR) \
45175 $(STAGEautoprofile_CONFIGURE_FLAGS)
45176 @endif target-libsanitizer-bootstrap
45178 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45179 maybe-configure-stageautofeedback-target-libsanitizer:
45180 @if target-libsanitizer-bootstrap
45181 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45182 configure-stageautofeedback-target-libsanitizer:
45183 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45184 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45185 @r=`${PWD_COMMAND}`; export r; \
45186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45187 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45188 echo "Checking multilib configuration for libsanitizer..."; \
45189 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45190 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45191 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45192 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45193 else \
45194 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45195 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45196 fi; \
45197 else \
45198 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45199 fi; \
45200 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45201 $(RAW_CXX_TARGET_EXPORTS) \
45203 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45204 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45205 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45206 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45207 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45208 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45209 case $(srcdir) in \
45210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45211 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45213 esac; \
45214 module_srcdir=libsanitizer; \
45215 $(SHELL) $$s/$$module_srcdir/configure \
45216 --srcdir=$${topdir}/$$module_srcdir \
45217 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45218 --target=${target_alias} \
45219 --with-build-libsubdir=$(HOST_SUBDIR) \
45220 $(STAGEautofeedback_CONFIGURE_FLAGS)
45221 @endif target-libsanitizer-bootstrap
45227 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45228 maybe-all-target-libsanitizer:
45229 @if gcc-bootstrap
45230 all-target-libsanitizer: stage_current
45231 @endif gcc-bootstrap
45232 @if target-libsanitizer
45233 TARGET-target-libsanitizer=all
45234 maybe-all-target-libsanitizer: all-target-libsanitizer
45235 all-target-libsanitizer: configure-target-libsanitizer
45236 @r=`${PWD_COMMAND}`; export r; \
45237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45238 $(RAW_CXX_TARGET_EXPORTS) \
45239 (cd $(TARGET_SUBDIR)/libsanitizer && \
45240 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45241 $(TARGET-target-libsanitizer))
45242 @endif target-libsanitizer
45246 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45247 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45248 maybe-all-stage1-target-libsanitizer:
45249 maybe-clean-stage1-target-libsanitizer:
45250 @if target-libsanitizer-bootstrap
45251 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45252 all-stage1: all-stage1-target-libsanitizer
45253 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45254 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45255 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45256 @r=`${PWD_COMMAND}`; export r; \
45257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45258 TFLAGS="$(STAGE1_TFLAGS)"; \
45259 $(RAW_CXX_TARGET_EXPORTS) \
45260 cd $(TARGET_SUBDIR)/libsanitizer && \
45262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45263 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45264 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45265 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45269 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45271 TFLAGS="$(STAGE1_TFLAGS)" \
45272 $(TARGET-stage1-target-libsanitizer)
45274 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45275 clean-stage1: clean-stage1-target-libsanitizer
45276 clean-stage1-target-libsanitizer:
45277 @if [ $(current_stage) = stage1 ]; then \
45278 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45279 else \
45280 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45281 $(MAKE) stage1-start; \
45282 fi; \
45283 cd $(TARGET_SUBDIR)/libsanitizer && \
45284 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45285 clean
45286 @endif target-libsanitizer-bootstrap
45289 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45290 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45291 maybe-all-stage2-target-libsanitizer:
45292 maybe-clean-stage2-target-libsanitizer:
45293 @if target-libsanitizer-bootstrap
45294 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45295 all-stage2: all-stage2-target-libsanitizer
45296 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45297 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45298 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45299 @r=`${PWD_COMMAND}`; export r; \
45300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45301 TFLAGS="$(STAGE2_TFLAGS)"; \
45302 $(RAW_CXX_TARGET_EXPORTS) \
45304 cd $(TARGET_SUBDIR)/libsanitizer && \
45306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45307 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45309 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45313 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45314 TFLAGS="$(STAGE2_TFLAGS)" \
45315 $(TARGET-stage2-target-libsanitizer)
45317 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45318 clean-stage2: clean-stage2-target-libsanitizer
45319 clean-stage2-target-libsanitizer:
45320 @if [ $(current_stage) = stage2 ]; then \
45321 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45322 else \
45323 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45324 $(MAKE) stage2-start; \
45325 fi; \
45326 cd $(TARGET_SUBDIR)/libsanitizer && \
45327 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45328 @endif target-libsanitizer-bootstrap
45331 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45332 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45333 maybe-all-stage3-target-libsanitizer:
45334 maybe-clean-stage3-target-libsanitizer:
45335 @if target-libsanitizer-bootstrap
45336 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45337 all-stage3: all-stage3-target-libsanitizer
45338 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45339 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45340 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45341 @r=`${PWD_COMMAND}`; export r; \
45342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45343 TFLAGS="$(STAGE3_TFLAGS)"; \
45344 $(RAW_CXX_TARGET_EXPORTS) \
45346 cd $(TARGET_SUBDIR)/libsanitizer && \
45348 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45349 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45350 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45351 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45352 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45353 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45354 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45355 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45356 TFLAGS="$(STAGE3_TFLAGS)" \
45357 $(TARGET-stage3-target-libsanitizer)
45359 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45360 clean-stage3: clean-stage3-target-libsanitizer
45361 clean-stage3-target-libsanitizer:
45362 @if [ $(current_stage) = stage3 ]; then \
45363 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45364 else \
45365 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45366 $(MAKE) stage3-start; \
45367 fi; \
45368 cd $(TARGET_SUBDIR)/libsanitizer && \
45369 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45370 @endif target-libsanitizer-bootstrap
45373 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45374 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45375 maybe-all-stage4-target-libsanitizer:
45376 maybe-clean-stage4-target-libsanitizer:
45377 @if target-libsanitizer-bootstrap
45378 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45379 all-stage4: all-stage4-target-libsanitizer
45380 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45381 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45382 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45383 @r=`${PWD_COMMAND}`; export r; \
45384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45385 TFLAGS="$(STAGE4_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="$(STAGE4_TFLAGS)" \
45399 $(TARGET-stage4-target-libsanitizer)
45401 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45402 clean-stage4: clean-stage4-target-libsanitizer
45403 clean-stage4-target-libsanitizer:
45404 @if [ $(current_stage) = stage4 ]; then \
45405 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45406 else \
45407 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45408 $(MAKE) stage4-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-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45416 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45417 maybe-all-stageprofile-target-libsanitizer:
45418 maybe-clean-stageprofile-target-libsanitizer:
45419 @if target-libsanitizer-bootstrap
45420 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45421 all-stageprofile: all-stageprofile-target-libsanitizer
45422 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45423 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45424 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45425 @r=`${PWD_COMMAND}`; export r; \
45426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45427 TFLAGS="$(STAGEprofile_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="$(STAGEprofile_TFLAGS)" \
45441 $(TARGET-stageprofile-target-libsanitizer)
45443 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45444 clean-stageprofile: clean-stageprofile-target-libsanitizer
45445 clean-stageprofile-target-libsanitizer:
45446 @if [ $(current_stage) = stageprofile ]; then \
45447 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45448 else \
45449 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45450 $(MAKE) stageprofile-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-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
45458 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
45459 maybe-all-stagetrain-target-libsanitizer:
45460 maybe-clean-stagetrain-target-libsanitizer:
45461 @if target-libsanitizer-bootstrap
45462 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
45463 all-stagetrain: all-stagetrain-target-libsanitizer
45464 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
45465 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45466 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45467 @r=`${PWD_COMMAND}`; export r; \
45468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469 TFLAGS="$(STAGEtrain_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="$(STAGEtrain_TFLAGS)" \
45483 $(TARGET-stagetrain-target-libsanitizer)
45485 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
45486 clean-stagetrain: clean-stagetrain-target-libsanitizer
45487 clean-stagetrain-target-libsanitizer:
45488 @if [ $(current_stage) = stagetrain ]; then \
45489 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45490 else \
45491 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
45492 $(MAKE) stagetrain-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-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
45500 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
45501 maybe-all-stagefeedback-target-libsanitizer:
45502 maybe-clean-stagefeedback-target-libsanitizer:
45503 @if target-libsanitizer-bootstrap
45504 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
45505 all-stagefeedback: all-stagefeedback-target-libsanitizer
45506 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45507 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45508 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45509 @r=`${PWD_COMMAND}`; export r; \
45510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45511 TFLAGS="$(STAGEfeedback_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="$(STAGEfeedback_TFLAGS)" \
45525 $(TARGET-stagefeedback-target-libsanitizer)
45527 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
45528 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
45529 clean-stagefeedback-target-libsanitizer:
45530 @if [ $(current_stage) = stagefeedback ]; then \
45531 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45532 else \
45533 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
45534 $(MAKE) stagefeedback-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-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
45542 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
45543 maybe-all-stageautoprofile-target-libsanitizer:
45544 maybe-clean-stageautoprofile-target-libsanitizer:
45545 @if target-libsanitizer-bootstrap
45546 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
45547 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
45548 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45549 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45550 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45551 @r=`${PWD_COMMAND}`; export r; \
45552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45553 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45554 $(RAW_CXX_TARGET_EXPORTS) \
45556 cd $(TARGET_SUBDIR)/libsanitizer && \
45557 $$s/gcc/config/i386/$(AUTO_PROFILE) \
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="$(STAGEautoprofile_TFLAGS)" \
45567 $(TARGET-stageautoprofile-target-libsanitizer)
45569 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
45570 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
45571 clean-stageautoprofile-target-libsanitizer:
45572 @if [ $(current_stage) = stageautoprofile ]; then \
45573 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45574 else \
45575 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
45576 $(MAKE) stageautoprofile-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-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
45584 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
45585 maybe-all-stageautofeedback-target-libsanitizer:
45586 maybe-clean-stageautofeedback-target-libsanitizer:
45587 @if target-libsanitizer-bootstrap
45588 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
45589 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
45590 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
45591 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45592 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45593 @r=`${PWD_COMMAND}`; export r; \
45594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45595 TFLAGS="$(STAGEautofeedback_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="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45609 $(TARGET-stageautofeedback-target-libsanitizer)
45611 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
45612 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
45613 clean-stageautofeedback-target-libsanitizer:
45614 @if [ $(current_stage) = stageautofeedback ]; then \
45615 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45616 else \
45617 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
45618 $(MAKE) stageautofeedback-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
45629 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
45630 maybe-check-target-libsanitizer:
45631 @if target-libsanitizer
45632 maybe-check-target-libsanitizer: check-target-libsanitizer
45634 check-target-libsanitizer:
45635 @: $(MAKE); $(unstage)
45636 @r=`${PWD_COMMAND}`; export r; \
45637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45638 $(RAW_CXX_TARGET_EXPORTS) \
45639 (cd $(TARGET_SUBDIR)/libsanitizer && \
45640 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45642 @endif target-libsanitizer
45644 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
45645 maybe-install-target-libsanitizer:
45646 @if target-libsanitizer
45647 maybe-install-target-libsanitizer: install-target-libsanitizer
45649 install-target-libsanitizer: installdirs
45650 @: $(MAKE); $(unstage)
45651 @r=`${PWD_COMMAND}`; export r; \
45652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45653 $(RAW_CXX_TARGET_EXPORTS) \
45654 (cd $(TARGET_SUBDIR)/libsanitizer && \
45655 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45657 @endif target-libsanitizer
45659 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
45660 maybe-install-strip-target-libsanitizer:
45661 @if target-libsanitizer
45662 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
45664 install-strip-target-libsanitizer: installdirs
45665 @: $(MAKE); $(unstage)
45666 @r=`${PWD_COMMAND}`; export r; \
45667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45668 $(RAW_CXX_TARGET_EXPORTS) \
45669 (cd $(TARGET_SUBDIR)/libsanitizer && \
45670 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45672 @endif target-libsanitizer
45674 # Other targets (info, dvi, pdf, etc.)
45676 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
45677 maybe-info-target-libsanitizer:
45678 @if target-libsanitizer
45679 maybe-info-target-libsanitizer: info-target-libsanitizer
45681 info-target-libsanitizer: \
45682 configure-target-libsanitizer
45683 @: $(MAKE); $(unstage)
45684 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45685 r=`${PWD_COMMAND}`; export r; \
45686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45687 $(RAW_CXX_TARGET_EXPORTS) \
45688 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
45689 for flag in $(EXTRA_TARGET_FLAGS); do \
45690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45691 done; \
45692 (cd $(TARGET_SUBDIR)/libsanitizer && \
45693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45695 "RANLIB=$${RANLIB}" \
45696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45697 info) \
45698 || exit 1
45700 @endif target-libsanitizer
45702 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
45703 maybe-dvi-target-libsanitizer:
45704 @if target-libsanitizer
45705 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
45707 dvi-target-libsanitizer: \
45708 configure-target-libsanitizer
45709 @: $(MAKE); $(unstage)
45710 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45711 r=`${PWD_COMMAND}`; export r; \
45712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45713 $(RAW_CXX_TARGET_EXPORTS) \
45714 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45715 for flag in $(EXTRA_TARGET_FLAGS); do \
45716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45717 done; \
45718 (cd $(TARGET_SUBDIR)/libsanitizer && \
45719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45721 "RANLIB=$${RANLIB}" \
45722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45723 dvi) \
45724 || exit 1
45726 @endif target-libsanitizer
45728 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
45729 maybe-pdf-target-libsanitizer:
45730 @if target-libsanitizer
45731 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
45733 pdf-target-libsanitizer: \
45734 configure-target-libsanitizer
45735 @: $(MAKE); $(unstage)
45736 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45737 r=`${PWD_COMMAND}`; export r; \
45738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45739 $(RAW_CXX_TARGET_EXPORTS) \
45740 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45741 for flag in $(EXTRA_TARGET_FLAGS); do \
45742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45743 done; \
45744 (cd $(TARGET_SUBDIR)/libsanitizer && \
45745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45747 "RANLIB=$${RANLIB}" \
45748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45749 pdf) \
45750 || exit 1
45752 @endif target-libsanitizer
45754 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
45755 maybe-html-target-libsanitizer:
45756 @if target-libsanitizer
45757 maybe-html-target-libsanitizer: html-target-libsanitizer
45759 html-target-libsanitizer: \
45760 configure-target-libsanitizer
45761 @: $(MAKE); $(unstage)
45762 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45763 r=`${PWD_COMMAND}`; export r; \
45764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45765 $(RAW_CXX_TARGET_EXPORTS) \
45766 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
45767 for flag in $(EXTRA_TARGET_FLAGS); do \
45768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45769 done; \
45770 (cd $(TARGET_SUBDIR)/libsanitizer && \
45771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45773 "RANLIB=$${RANLIB}" \
45774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45775 html) \
45776 || exit 1
45778 @endif target-libsanitizer
45780 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
45781 maybe-TAGS-target-libsanitizer:
45782 @if target-libsanitizer
45783 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
45785 TAGS-target-libsanitizer: \
45786 configure-target-libsanitizer
45787 @: $(MAKE); $(unstage)
45788 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45789 r=`${PWD_COMMAND}`; export r; \
45790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791 $(RAW_CXX_TARGET_EXPORTS) \
45792 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
45793 for flag in $(EXTRA_TARGET_FLAGS); do \
45794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45795 done; \
45796 (cd $(TARGET_SUBDIR)/libsanitizer && \
45797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45799 "RANLIB=$${RANLIB}" \
45800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45801 TAGS) \
45802 || exit 1
45804 @endif target-libsanitizer
45806 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
45807 maybe-install-info-target-libsanitizer:
45808 @if target-libsanitizer
45809 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
45811 install-info-target-libsanitizer: \
45812 configure-target-libsanitizer \
45813 info-target-libsanitizer
45814 @: $(MAKE); $(unstage)
45815 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45816 r=`${PWD_COMMAND}`; export r; \
45817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45818 $(RAW_CXX_TARGET_EXPORTS) \
45819 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
45820 for flag in $(EXTRA_TARGET_FLAGS); do \
45821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45822 done; \
45823 (cd $(TARGET_SUBDIR)/libsanitizer && \
45824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45826 "RANLIB=$${RANLIB}" \
45827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45828 install-info) \
45829 || exit 1
45831 @endif target-libsanitizer
45833 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
45834 maybe-install-dvi-target-libsanitizer:
45835 @if target-libsanitizer
45836 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
45838 install-dvi-target-libsanitizer: \
45839 configure-target-libsanitizer \
45840 dvi-target-libsanitizer
45841 @: $(MAKE); $(unstage)
45842 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45843 r=`${PWD_COMMAND}`; export r; \
45844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45845 $(RAW_CXX_TARGET_EXPORTS) \
45846 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
45847 for flag in $(EXTRA_TARGET_FLAGS); do \
45848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45849 done; \
45850 (cd $(TARGET_SUBDIR)/libsanitizer && \
45851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45853 "RANLIB=$${RANLIB}" \
45854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45855 install-dvi) \
45856 || exit 1
45858 @endif target-libsanitizer
45860 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
45861 maybe-install-pdf-target-libsanitizer:
45862 @if target-libsanitizer
45863 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
45865 install-pdf-target-libsanitizer: \
45866 configure-target-libsanitizer \
45867 pdf-target-libsanitizer
45868 @: $(MAKE); $(unstage)
45869 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45870 r=`${PWD_COMMAND}`; export r; \
45871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45872 $(RAW_CXX_TARGET_EXPORTS) \
45873 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
45874 for flag in $(EXTRA_TARGET_FLAGS); do \
45875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45876 done; \
45877 (cd $(TARGET_SUBDIR)/libsanitizer && \
45878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45880 "RANLIB=$${RANLIB}" \
45881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45882 install-pdf) \
45883 || exit 1
45885 @endif target-libsanitizer
45887 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
45888 maybe-install-html-target-libsanitizer:
45889 @if target-libsanitizer
45890 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
45892 install-html-target-libsanitizer: \
45893 configure-target-libsanitizer \
45894 html-target-libsanitizer
45895 @: $(MAKE); $(unstage)
45896 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45897 r=`${PWD_COMMAND}`; export r; \
45898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45899 $(RAW_CXX_TARGET_EXPORTS) \
45900 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
45901 for flag in $(EXTRA_TARGET_FLAGS); do \
45902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45903 done; \
45904 (cd $(TARGET_SUBDIR)/libsanitizer && \
45905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45907 "RANLIB=$${RANLIB}" \
45908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45909 install-html) \
45910 || exit 1
45912 @endif target-libsanitizer
45914 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
45915 maybe-installcheck-target-libsanitizer:
45916 @if target-libsanitizer
45917 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
45919 installcheck-target-libsanitizer: \
45920 configure-target-libsanitizer
45921 @: $(MAKE); $(unstage)
45922 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45923 r=`${PWD_COMMAND}`; export r; \
45924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45925 $(RAW_CXX_TARGET_EXPORTS) \
45926 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
45927 for flag in $(EXTRA_TARGET_FLAGS); do \
45928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45929 done; \
45930 (cd $(TARGET_SUBDIR)/libsanitizer && \
45931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45933 "RANLIB=$${RANLIB}" \
45934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45935 installcheck) \
45936 || exit 1
45938 @endif target-libsanitizer
45940 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
45941 maybe-mostlyclean-target-libsanitizer:
45942 @if target-libsanitizer
45943 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
45945 mostlyclean-target-libsanitizer:
45946 @: $(MAKE); $(unstage)
45947 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45948 r=`${PWD_COMMAND}`; export r; \
45949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45950 $(RAW_CXX_TARGET_EXPORTS) \
45951 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
45952 for flag in $(EXTRA_TARGET_FLAGS); do \
45953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45954 done; \
45955 (cd $(TARGET_SUBDIR)/libsanitizer && \
45956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45958 "RANLIB=$${RANLIB}" \
45959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45960 mostlyclean) \
45961 || exit 1
45963 @endif target-libsanitizer
45965 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
45966 maybe-clean-target-libsanitizer:
45967 @if target-libsanitizer
45968 maybe-clean-target-libsanitizer: clean-target-libsanitizer
45970 clean-target-libsanitizer:
45971 @: $(MAKE); $(unstage)
45972 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45973 r=`${PWD_COMMAND}`; export r; \
45974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45975 $(RAW_CXX_TARGET_EXPORTS) \
45976 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
45977 for flag in $(EXTRA_TARGET_FLAGS); do \
45978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45979 done; \
45980 (cd $(TARGET_SUBDIR)/libsanitizer && \
45981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45983 "RANLIB=$${RANLIB}" \
45984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45985 clean) \
45986 || exit 1
45988 @endif target-libsanitizer
45990 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
45991 maybe-distclean-target-libsanitizer:
45992 @if target-libsanitizer
45993 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
45995 distclean-target-libsanitizer:
45996 @: $(MAKE); $(unstage)
45997 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45998 r=`${PWD_COMMAND}`; export r; \
45999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46000 $(RAW_CXX_TARGET_EXPORTS) \
46001 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46002 for flag in $(EXTRA_TARGET_FLAGS); do \
46003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46004 done; \
46005 (cd $(TARGET_SUBDIR)/libsanitizer && \
46006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46008 "RANLIB=$${RANLIB}" \
46009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46010 distclean) \
46011 || exit 1
46013 @endif target-libsanitizer
46015 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46016 maybe-maintainer-clean-target-libsanitizer:
46017 @if target-libsanitizer
46018 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46020 maintainer-clean-target-libsanitizer:
46021 @: $(MAKE); $(unstage)
46022 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46023 r=`${PWD_COMMAND}`; export r; \
46024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46025 $(RAW_CXX_TARGET_EXPORTS) \
46026 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46027 for flag in $(EXTRA_TARGET_FLAGS); do \
46028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46029 done; \
46030 (cd $(TARGET_SUBDIR)/libsanitizer && \
46031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46033 "RANLIB=$${RANLIB}" \
46034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46035 maintainer-clean) \
46036 || exit 1
46038 @endif target-libsanitizer
46044 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46045 maybe-configure-target-libvtv:
46046 @if gcc-bootstrap
46047 configure-target-libvtv: stage_current
46048 @endif gcc-bootstrap
46049 @if target-libvtv
46050 maybe-configure-target-libvtv: configure-target-libvtv
46051 configure-target-libvtv:
46052 @r=`${PWD_COMMAND}`; export r; \
46053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46054 echo "Checking multilib configuration for libvtv..."; \
46055 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46056 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46057 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46058 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46059 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46060 else \
46061 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46062 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46063 fi; \
46064 else \
46065 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46066 fi; \
46067 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46068 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46069 $(RAW_CXX_TARGET_EXPORTS) \
46070 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46071 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46072 case $(srcdir) in \
46073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46074 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46076 esac; \
46077 module_srcdir=libvtv; \
46078 rm -f no-such-file || : ; \
46079 CONFIG_SITE=no-such-file $(SHELL) \
46080 $$s/$$module_srcdir/configure \
46081 --srcdir=$${topdir}/$$module_srcdir \
46082 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46083 --target=${target_alias} \
46084 || exit 1
46085 @endif target-libvtv
46089 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46090 maybe-configure-stage1-target-libvtv:
46091 @if target-libvtv-bootstrap
46092 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46093 configure-stage1-target-libvtv:
46094 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46095 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46096 @r=`${PWD_COMMAND}`; export r; \
46097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46098 TFLAGS="$(STAGE1_TFLAGS)"; \
46099 echo "Checking multilib configuration for libvtv..."; \
46100 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46101 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46102 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46103 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46104 else \
46105 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46106 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46107 fi; \
46108 else \
46109 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46110 fi; \
46111 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46112 $(RAW_CXX_TARGET_EXPORTS) \
46113 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46116 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46117 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46118 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46119 case $(srcdir) in \
46120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46121 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46123 esac; \
46124 module_srcdir=libvtv; \
46125 $(SHELL) $$s/$$module_srcdir/configure \
46126 --srcdir=$${topdir}/$$module_srcdir \
46127 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46128 --target=${target_alias} \
46130 $(STAGE1_CONFIGURE_FLAGS)
46131 @endif target-libvtv-bootstrap
46133 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46134 maybe-configure-stage2-target-libvtv:
46135 @if target-libvtv-bootstrap
46136 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46137 configure-stage2-target-libvtv:
46138 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46139 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46140 @r=`${PWD_COMMAND}`; export r; \
46141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46142 TFLAGS="$(STAGE2_TFLAGS)"; \
46143 echo "Checking multilib configuration for libvtv..."; \
46144 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46145 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46146 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46147 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46148 else \
46149 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46150 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46151 fi; \
46152 else \
46153 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46154 fi; \
46155 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46156 $(RAW_CXX_TARGET_EXPORTS) \
46158 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46159 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46160 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46161 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46162 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46163 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46164 case $(srcdir) in \
46165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46166 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46168 esac; \
46169 module_srcdir=libvtv; \
46170 $(SHELL) $$s/$$module_srcdir/configure \
46171 --srcdir=$${topdir}/$$module_srcdir \
46172 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46173 --target=${target_alias} \
46174 --with-build-libsubdir=$(HOST_SUBDIR) \
46175 $(STAGE2_CONFIGURE_FLAGS)
46176 @endif target-libvtv-bootstrap
46178 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46179 maybe-configure-stage3-target-libvtv:
46180 @if target-libvtv-bootstrap
46181 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46182 configure-stage3-target-libvtv:
46183 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46184 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46185 @r=`${PWD_COMMAND}`; export r; \
46186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187 TFLAGS="$(STAGE3_TFLAGS)"; \
46188 echo "Checking multilib configuration for libvtv..."; \
46189 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46190 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46191 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46192 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46193 else \
46194 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46195 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46196 fi; \
46197 else \
46198 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46199 fi; \
46200 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46201 $(RAW_CXX_TARGET_EXPORTS) \
46203 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46204 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46205 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46206 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46207 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46208 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46209 case $(srcdir) in \
46210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46211 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46213 esac; \
46214 module_srcdir=libvtv; \
46215 $(SHELL) $$s/$$module_srcdir/configure \
46216 --srcdir=$${topdir}/$$module_srcdir \
46217 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46218 --target=${target_alias} \
46219 --with-build-libsubdir=$(HOST_SUBDIR) \
46220 $(STAGE3_CONFIGURE_FLAGS)
46221 @endif target-libvtv-bootstrap
46223 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46224 maybe-configure-stage4-target-libvtv:
46225 @if target-libvtv-bootstrap
46226 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46227 configure-stage4-target-libvtv:
46228 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46229 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46230 @r=`${PWD_COMMAND}`; export r; \
46231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46232 TFLAGS="$(STAGE4_TFLAGS)"; \
46233 echo "Checking multilib configuration for libvtv..."; \
46234 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46235 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46236 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46237 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46238 else \
46239 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46240 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46241 fi; \
46242 else \
46243 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46244 fi; \
46245 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46246 $(RAW_CXX_TARGET_EXPORTS) \
46248 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46249 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46250 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46251 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46252 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46253 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46254 case $(srcdir) in \
46255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46256 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46258 esac; \
46259 module_srcdir=libvtv; \
46260 $(SHELL) $$s/$$module_srcdir/configure \
46261 --srcdir=$${topdir}/$$module_srcdir \
46262 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46263 --target=${target_alias} \
46264 --with-build-libsubdir=$(HOST_SUBDIR) \
46265 $(STAGE4_CONFIGURE_FLAGS)
46266 @endif target-libvtv-bootstrap
46268 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46269 maybe-configure-stageprofile-target-libvtv:
46270 @if target-libvtv-bootstrap
46271 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46272 configure-stageprofile-target-libvtv:
46273 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46274 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46275 @r=`${PWD_COMMAND}`; export r; \
46276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46277 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46278 echo "Checking multilib configuration for libvtv..."; \
46279 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46280 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46281 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46282 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46283 else \
46284 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46285 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46286 fi; \
46287 else \
46288 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46289 fi; \
46290 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46291 $(RAW_CXX_TARGET_EXPORTS) \
46293 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46294 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46295 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46296 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46297 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46298 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46299 case $(srcdir) in \
46300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46301 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46303 esac; \
46304 module_srcdir=libvtv; \
46305 $(SHELL) $$s/$$module_srcdir/configure \
46306 --srcdir=$${topdir}/$$module_srcdir \
46307 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46308 --target=${target_alias} \
46309 --with-build-libsubdir=$(HOST_SUBDIR) \
46310 $(STAGEprofile_CONFIGURE_FLAGS)
46311 @endif target-libvtv-bootstrap
46313 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46314 maybe-configure-stagetrain-target-libvtv:
46315 @if target-libvtv-bootstrap
46316 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46317 configure-stagetrain-target-libvtv:
46318 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46319 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46320 @r=`${PWD_COMMAND}`; export r; \
46321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46322 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46323 echo "Checking multilib configuration for libvtv..."; \
46324 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46325 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46326 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46327 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46328 else \
46329 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46330 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46331 fi; \
46332 else \
46333 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46334 fi; \
46335 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46336 $(RAW_CXX_TARGET_EXPORTS) \
46338 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46339 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46340 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46341 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46342 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46343 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46344 case $(srcdir) in \
46345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46346 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46348 esac; \
46349 module_srcdir=libvtv; \
46350 $(SHELL) $$s/$$module_srcdir/configure \
46351 --srcdir=$${topdir}/$$module_srcdir \
46352 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46353 --target=${target_alias} \
46354 --with-build-libsubdir=$(HOST_SUBDIR) \
46355 $(STAGEtrain_CONFIGURE_FLAGS)
46356 @endif target-libvtv-bootstrap
46358 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46359 maybe-configure-stagefeedback-target-libvtv:
46360 @if target-libvtv-bootstrap
46361 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46362 configure-stagefeedback-target-libvtv:
46363 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46364 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46365 @r=`${PWD_COMMAND}`; export r; \
46366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46367 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46368 echo "Checking multilib configuration for libvtv..."; \
46369 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46370 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46371 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46372 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46373 else \
46374 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46375 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46376 fi; \
46377 else \
46378 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46379 fi; \
46380 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46381 $(RAW_CXX_TARGET_EXPORTS) \
46383 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46384 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46385 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46386 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46388 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46389 case $(srcdir) in \
46390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46391 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46393 esac; \
46394 module_srcdir=libvtv; \
46395 $(SHELL) $$s/$$module_srcdir/configure \
46396 --srcdir=$${topdir}/$$module_srcdir \
46397 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46398 --target=${target_alias} \
46399 --with-build-libsubdir=$(HOST_SUBDIR) \
46400 $(STAGEfeedback_CONFIGURE_FLAGS)
46401 @endif target-libvtv-bootstrap
46403 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46404 maybe-configure-stageautoprofile-target-libvtv:
46405 @if target-libvtv-bootstrap
46406 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46407 configure-stageautoprofile-target-libvtv:
46408 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46409 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46410 @r=`${PWD_COMMAND}`; export r; \
46411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46412 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46413 echo "Checking multilib configuration for libvtv..."; \
46414 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46415 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46416 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46417 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46418 else \
46419 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46420 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46421 fi; \
46422 else \
46423 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46424 fi; \
46425 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46426 $(RAW_CXX_TARGET_EXPORTS) \
46428 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46429 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46430 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46431 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46432 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46433 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46434 case $(srcdir) in \
46435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46436 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46438 esac; \
46439 module_srcdir=libvtv; \
46440 $(SHELL) $$s/$$module_srcdir/configure \
46441 --srcdir=$${topdir}/$$module_srcdir \
46442 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46443 --target=${target_alias} \
46444 --with-build-libsubdir=$(HOST_SUBDIR) \
46445 $(STAGEautoprofile_CONFIGURE_FLAGS)
46446 @endif target-libvtv-bootstrap
46448 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46449 maybe-configure-stageautofeedback-target-libvtv:
46450 @if target-libvtv-bootstrap
46451 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46452 configure-stageautofeedback-target-libvtv:
46453 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46454 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46455 @r=`${PWD_COMMAND}`; export r; \
46456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46457 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46458 echo "Checking multilib configuration for libvtv..."; \
46459 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46460 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46461 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46462 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46463 else \
46464 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46465 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46466 fi; \
46467 else \
46468 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46469 fi; \
46470 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46471 $(RAW_CXX_TARGET_EXPORTS) \
46473 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46474 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46475 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46476 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
46477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46478 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46479 case $(srcdir) in \
46480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46481 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46483 esac; \
46484 module_srcdir=libvtv; \
46485 $(SHELL) $$s/$$module_srcdir/configure \
46486 --srcdir=$${topdir}/$$module_srcdir \
46487 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46488 --target=${target_alias} \
46489 --with-build-libsubdir=$(HOST_SUBDIR) \
46490 $(STAGEautofeedback_CONFIGURE_FLAGS)
46491 @endif target-libvtv-bootstrap
46497 .PHONY: all-target-libvtv maybe-all-target-libvtv
46498 maybe-all-target-libvtv:
46499 @if gcc-bootstrap
46500 all-target-libvtv: stage_current
46501 @endif gcc-bootstrap
46502 @if target-libvtv
46503 TARGET-target-libvtv=all
46504 maybe-all-target-libvtv: all-target-libvtv
46505 all-target-libvtv: configure-target-libvtv
46506 @r=`${PWD_COMMAND}`; export r; \
46507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508 $(RAW_CXX_TARGET_EXPORTS) \
46509 (cd $(TARGET_SUBDIR)/libvtv && \
46510 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46511 $(TARGET-target-libvtv))
46512 @endif target-libvtv
46516 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
46517 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
46518 maybe-all-stage1-target-libvtv:
46519 maybe-clean-stage1-target-libvtv:
46520 @if target-libvtv-bootstrap
46521 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
46522 all-stage1: all-stage1-target-libvtv
46523 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
46524 all-stage1-target-libvtv: configure-stage1-target-libvtv
46525 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46526 @r=`${PWD_COMMAND}`; export r; \
46527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528 TFLAGS="$(STAGE1_TFLAGS)"; \
46529 $(RAW_CXX_TARGET_EXPORTS) \
46530 cd $(TARGET_SUBDIR)/libvtv && \
46532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46533 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46534 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46535 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46539 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46541 TFLAGS="$(STAGE1_TFLAGS)" \
46542 $(TARGET-stage1-target-libvtv)
46544 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
46545 clean-stage1: clean-stage1-target-libvtv
46546 clean-stage1-target-libvtv:
46547 @if [ $(current_stage) = stage1 ]; then \
46548 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46549 else \
46550 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
46551 $(MAKE) stage1-start; \
46552 fi; \
46553 cd $(TARGET_SUBDIR)/libvtv && \
46554 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46555 clean
46556 @endif target-libvtv-bootstrap
46559 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
46560 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
46561 maybe-all-stage2-target-libvtv:
46562 maybe-clean-stage2-target-libvtv:
46563 @if target-libvtv-bootstrap
46564 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
46565 all-stage2: all-stage2-target-libvtv
46566 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
46567 all-stage2-target-libvtv: configure-stage2-target-libvtv
46568 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46569 @r=`${PWD_COMMAND}`; export r; \
46570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46571 TFLAGS="$(STAGE2_TFLAGS)"; \
46572 $(RAW_CXX_TARGET_EXPORTS) \
46574 cd $(TARGET_SUBDIR)/libvtv && \
46576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46577 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46578 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46579 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46583 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46584 TFLAGS="$(STAGE2_TFLAGS)" \
46585 $(TARGET-stage2-target-libvtv)
46587 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
46588 clean-stage2: clean-stage2-target-libvtv
46589 clean-stage2-target-libvtv:
46590 @if [ $(current_stage) = stage2 ]; then \
46591 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46592 else \
46593 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
46594 $(MAKE) stage2-start; \
46595 fi; \
46596 cd $(TARGET_SUBDIR)/libvtv && \
46597 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46598 @endif target-libvtv-bootstrap
46601 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
46602 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
46603 maybe-all-stage3-target-libvtv:
46604 maybe-clean-stage3-target-libvtv:
46605 @if target-libvtv-bootstrap
46606 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
46607 all-stage3: all-stage3-target-libvtv
46608 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
46609 all-stage3-target-libvtv: configure-stage3-target-libvtv
46610 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46611 @r=`${PWD_COMMAND}`; export r; \
46612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46613 TFLAGS="$(STAGE3_TFLAGS)"; \
46614 $(RAW_CXX_TARGET_EXPORTS) \
46616 cd $(TARGET_SUBDIR)/libvtv && \
46618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46619 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46625 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46626 TFLAGS="$(STAGE3_TFLAGS)" \
46627 $(TARGET-stage3-target-libvtv)
46629 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
46630 clean-stage3: clean-stage3-target-libvtv
46631 clean-stage3-target-libvtv:
46632 @if [ $(current_stage) = stage3 ]; then \
46633 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46634 else \
46635 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
46636 $(MAKE) stage3-start; \
46637 fi; \
46638 cd $(TARGET_SUBDIR)/libvtv && \
46639 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46640 @endif target-libvtv-bootstrap
46643 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
46644 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
46645 maybe-all-stage4-target-libvtv:
46646 maybe-clean-stage4-target-libvtv:
46647 @if target-libvtv-bootstrap
46648 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
46649 all-stage4: all-stage4-target-libvtv
46650 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
46651 all-stage4-target-libvtv: configure-stage4-target-libvtv
46652 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46653 @r=`${PWD_COMMAND}`; export r; \
46654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46655 TFLAGS="$(STAGE4_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="$(STAGE4_TFLAGS)" \
46669 $(TARGET-stage4-target-libvtv)
46671 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
46672 clean-stage4: clean-stage4-target-libvtv
46673 clean-stage4-target-libvtv:
46674 @if [ $(current_stage) = stage4 ]; then \
46675 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46676 else \
46677 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
46678 $(MAKE) stage4-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-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
46686 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
46687 maybe-all-stageprofile-target-libvtv:
46688 maybe-clean-stageprofile-target-libvtv:
46689 @if target-libvtv-bootstrap
46690 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
46691 all-stageprofile: all-stageprofile-target-libvtv
46692 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
46693 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46694 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46695 @r=`${PWD_COMMAND}`; export r; \
46696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46697 TFLAGS="$(STAGEprofile_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="$(STAGEprofile_TFLAGS)" \
46711 $(TARGET-stageprofile-target-libvtv)
46713 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
46714 clean-stageprofile: clean-stageprofile-target-libvtv
46715 clean-stageprofile-target-libvtv:
46716 @if [ $(current_stage) = stageprofile ]; then \
46717 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46718 else \
46719 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
46720 $(MAKE) stageprofile-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-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
46728 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
46729 maybe-all-stagetrain-target-libvtv:
46730 maybe-clean-stagetrain-target-libvtv:
46731 @if target-libvtv-bootstrap
46732 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
46733 all-stagetrain: all-stagetrain-target-libvtv
46734 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
46735 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46736 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46737 @r=`${PWD_COMMAND}`; export r; \
46738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46739 TFLAGS="$(STAGEtrain_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="$(STAGEtrain_TFLAGS)" \
46753 $(TARGET-stagetrain-target-libvtv)
46755 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
46756 clean-stagetrain: clean-stagetrain-target-libvtv
46757 clean-stagetrain-target-libvtv:
46758 @if [ $(current_stage) = stagetrain ]; then \
46759 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46760 else \
46761 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
46762 $(MAKE) stagetrain-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-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
46770 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
46771 maybe-all-stagefeedback-target-libvtv:
46772 maybe-clean-stagefeedback-target-libvtv:
46773 @if target-libvtv-bootstrap
46774 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
46775 all-stagefeedback: all-stagefeedback-target-libvtv
46776 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
46777 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46778 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46779 @r=`${PWD_COMMAND}`; export r; \
46780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46781 TFLAGS="$(STAGEfeedback_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="$(STAGEfeedback_TFLAGS)" \
46795 $(TARGET-stagefeedback-target-libvtv)
46797 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
46798 clean-stagefeedback: clean-stagefeedback-target-libvtv
46799 clean-stagefeedback-target-libvtv:
46800 @if [ $(current_stage) = stagefeedback ]; then \
46801 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46802 else \
46803 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
46804 $(MAKE) stagefeedback-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-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
46812 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
46813 maybe-all-stageautoprofile-target-libvtv:
46814 maybe-clean-stageautoprofile-target-libvtv:
46815 @if target-libvtv-bootstrap
46816 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
46817 all-stageautoprofile: all-stageautoprofile-target-libvtv
46818 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
46819 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46820 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46821 @r=`${PWD_COMMAND}`; export r; \
46822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46823 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46824 $(RAW_CXX_TARGET_EXPORTS) \
46826 cd $(TARGET_SUBDIR)/libvtv && \
46827 $$s/gcc/config/i386/$(AUTO_PROFILE) \
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="$(STAGEautoprofile_TFLAGS)" \
46837 $(TARGET-stageautoprofile-target-libvtv)
46839 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
46840 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
46841 clean-stageautoprofile-target-libvtv:
46842 @if [ $(current_stage) = stageautoprofile ]; then \
46843 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46844 else \
46845 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
46846 $(MAKE) stageautoprofile-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-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
46854 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
46855 maybe-all-stageautofeedback-target-libvtv:
46856 maybe-clean-stageautofeedback-target-libvtv:
46857 @if target-libvtv-bootstrap
46858 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
46859 all-stageautofeedback: all-stageautofeedback-target-libvtv
46860 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
46861 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46862 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46863 @r=`${PWD_COMMAND}`; export r; \
46864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46865 TFLAGS="$(STAGEautofeedback_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="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46879 $(TARGET-stageautofeedback-target-libvtv)
46881 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
46882 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
46883 clean-stageautofeedback-target-libvtv:
46884 @if [ $(current_stage) = stageautofeedback ]; then \
46885 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46886 else \
46887 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
46888 $(MAKE) stageautofeedback-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
46899 .PHONY: check-target-libvtv maybe-check-target-libvtv
46900 maybe-check-target-libvtv:
46901 @if target-libvtv
46902 maybe-check-target-libvtv: check-target-libvtv
46904 check-target-libvtv:
46905 @: $(MAKE); $(unstage)
46906 @r=`${PWD_COMMAND}`; export r; \
46907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46908 $(RAW_CXX_TARGET_EXPORTS) \
46909 (cd $(TARGET_SUBDIR)/libvtv && \
46910 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46912 @endif target-libvtv
46914 .PHONY: install-target-libvtv maybe-install-target-libvtv
46915 maybe-install-target-libvtv:
46916 @if target-libvtv
46917 maybe-install-target-libvtv: install-target-libvtv
46919 install-target-libvtv: installdirs
46920 @: $(MAKE); $(unstage)
46921 @r=`${PWD_COMMAND}`; export r; \
46922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46923 $(RAW_CXX_TARGET_EXPORTS) \
46924 (cd $(TARGET_SUBDIR)/libvtv && \
46925 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46927 @endif target-libvtv
46929 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
46930 maybe-install-strip-target-libvtv:
46931 @if target-libvtv
46932 maybe-install-strip-target-libvtv: install-strip-target-libvtv
46934 install-strip-target-libvtv: installdirs
46935 @: $(MAKE); $(unstage)
46936 @r=`${PWD_COMMAND}`; export r; \
46937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46938 $(RAW_CXX_TARGET_EXPORTS) \
46939 (cd $(TARGET_SUBDIR)/libvtv && \
46940 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46942 @endif target-libvtv
46944 # Other targets (info, dvi, pdf, etc.)
46946 .PHONY: maybe-info-target-libvtv info-target-libvtv
46947 maybe-info-target-libvtv:
46948 @if target-libvtv
46949 maybe-info-target-libvtv: info-target-libvtv
46951 info-target-libvtv: \
46952 configure-target-libvtv
46953 @: $(MAKE); $(unstage)
46954 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46955 r=`${PWD_COMMAND}`; export r; \
46956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46957 $(RAW_CXX_TARGET_EXPORTS) \
46958 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
46959 for flag in $(EXTRA_TARGET_FLAGS); do \
46960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46961 done; \
46962 (cd $(TARGET_SUBDIR)/libvtv && \
46963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46965 "RANLIB=$${RANLIB}" \
46966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46967 info) \
46968 || exit 1
46970 @endif target-libvtv
46972 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
46973 maybe-dvi-target-libvtv:
46974 @if target-libvtv
46975 maybe-dvi-target-libvtv: dvi-target-libvtv
46977 dvi-target-libvtv: \
46978 configure-target-libvtv
46979 @: $(MAKE); $(unstage)
46980 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
46981 r=`${PWD_COMMAND}`; export r; \
46982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46983 $(RAW_CXX_TARGET_EXPORTS) \
46984 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
46985 for flag in $(EXTRA_TARGET_FLAGS); do \
46986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46987 done; \
46988 (cd $(TARGET_SUBDIR)/libvtv && \
46989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46991 "RANLIB=$${RANLIB}" \
46992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46993 dvi) \
46994 || exit 1
46996 @endif target-libvtv
46998 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
46999 maybe-pdf-target-libvtv:
47000 @if target-libvtv
47001 maybe-pdf-target-libvtv: pdf-target-libvtv
47003 pdf-target-libvtv: \
47004 configure-target-libvtv
47005 @: $(MAKE); $(unstage)
47006 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47007 r=`${PWD_COMMAND}`; export r; \
47008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47009 $(RAW_CXX_TARGET_EXPORTS) \
47010 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47011 for flag in $(EXTRA_TARGET_FLAGS); do \
47012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47013 done; \
47014 (cd $(TARGET_SUBDIR)/libvtv && \
47015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47017 "RANLIB=$${RANLIB}" \
47018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47019 pdf) \
47020 || exit 1
47022 @endif target-libvtv
47024 .PHONY: maybe-html-target-libvtv html-target-libvtv
47025 maybe-html-target-libvtv:
47026 @if target-libvtv
47027 maybe-html-target-libvtv: html-target-libvtv
47029 html-target-libvtv: \
47030 configure-target-libvtv
47031 @: $(MAKE); $(unstage)
47032 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47033 r=`${PWD_COMMAND}`; export r; \
47034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47035 $(RAW_CXX_TARGET_EXPORTS) \
47036 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47037 for flag in $(EXTRA_TARGET_FLAGS); do \
47038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47039 done; \
47040 (cd $(TARGET_SUBDIR)/libvtv && \
47041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47043 "RANLIB=$${RANLIB}" \
47044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47045 html) \
47046 || exit 1
47048 @endif target-libvtv
47050 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47051 maybe-TAGS-target-libvtv:
47052 @if target-libvtv
47053 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47055 TAGS-target-libvtv: \
47056 configure-target-libvtv
47057 @: $(MAKE); $(unstage)
47058 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47059 r=`${PWD_COMMAND}`; export r; \
47060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47061 $(RAW_CXX_TARGET_EXPORTS) \
47062 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47063 for flag in $(EXTRA_TARGET_FLAGS); do \
47064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47065 done; \
47066 (cd $(TARGET_SUBDIR)/libvtv && \
47067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47069 "RANLIB=$${RANLIB}" \
47070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47071 TAGS) \
47072 || exit 1
47074 @endif target-libvtv
47076 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47077 maybe-install-info-target-libvtv:
47078 @if target-libvtv
47079 maybe-install-info-target-libvtv: install-info-target-libvtv
47081 install-info-target-libvtv: \
47082 configure-target-libvtv \
47083 info-target-libvtv
47084 @: $(MAKE); $(unstage)
47085 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47086 r=`${PWD_COMMAND}`; export r; \
47087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47088 $(RAW_CXX_TARGET_EXPORTS) \
47089 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47090 for flag in $(EXTRA_TARGET_FLAGS); do \
47091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47092 done; \
47093 (cd $(TARGET_SUBDIR)/libvtv && \
47094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47096 "RANLIB=$${RANLIB}" \
47097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47098 install-info) \
47099 || exit 1
47101 @endif target-libvtv
47103 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47104 maybe-install-dvi-target-libvtv:
47105 @if target-libvtv
47106 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47108 install-dvi-target-libvtv: \
47109 configure-target-libvtv \
47110 dvi-target-libvtv
47111 @: $(MAKE); $(unstage)
47112 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47113 r=`${PWD_COMMAND}`; export r; \
47114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47115 $(RAW_CXX_TARGET_EXPORTS) \
47116 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47117 for flag in $(EXTRA_TARGET_FLAGS); do \
47118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47119 done; \
47120 (cd $(TARGET_SUBDIR)/libvtv && \
47121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47123 "RANLIB=$${RANLIB}" \
47124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47125 install-dvi) \
47126 || exit 1
47128 @endif target-libvtv
47130 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47131 maybe-install-pdf-target-libvtv:
47132 @if target-libvtv
47133 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47135 install-pdf-target-libvtv: \
47136 configure-target-libvtv \
47137 pdf-target-libvtv
47138 @: $(MAKE); $(unstage)
47139 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47140 r=`${PWD_COMMAND}`; export r; \
47141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47142 $(RAW_CXX_TARGET_EXPORTS) \
47143 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47144 for flag in $(EXTRA_TARGET_FLAGS); do \
47145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47146 done; \
47147 (cd $(TARGET_SUBDIR)/libvtv && \
47148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47150 "RANLIB=$${RANLIB}" \
47151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47152 install-pdf) \
47153 || exit 1
47155 @endif target-libvtv
47157 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47158 maybe-install-html-target-libvtv:
47159 @if target-libvtv
47160 maybe-install-html-target-libvtv: install-html-target-libvtv
47162 install-html-target-libvtv: \
47163 configure-target-libvtv \
47164 html-target-libvtv
47165 @: $(MAKE); $(unstage)
47166 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47167 r=`${PWD_COMMAND}`; export r; \
47168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47169 $(RAW_CXX_TARGET_EXPORTS) \
47170 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47171 for flag in $(EXTRA_TARGET_FLAGS); do \
47172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47173 done; \
47174 (cd $(TARGET_SUBDIR)/libvtv && \
47175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47177 "RANLIB=$${RANLIB}" \
47178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47179 install-html) \
47180 || exit 1
47182 @endif target-libvtv
47184 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47185 maybe-installcheck-target-libvtv:
47186 @if target-libvtv
47187 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47189 installcheck-target-libvtv: \
47190 configure-target-libvtv
47191 @: $(MAKE); $(unstage)
47192 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47193 r=`${PWD_COMMAND}`; export r; \
47194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47195 $(RAW_CXX_TARGET_EXPORTS) \
47196 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47197 for flag in $(EXTRA_TARGET_FLAGS); do \
47198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47199 done; \
47200 (cd $(TARGET_SUBDIR)/libvtv && \
47201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47203 "RANLIB=$${RANLIB}" \
47204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47205 installcheck) \
47206 || exit 1
47208 @endif target-libvtv
47210 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47211 maybe-mostlyclean-target-libvtv:
47212 @if target-libvtv
47213 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47215 mostlyclean-target-libvtv:
47216 @: $(MAKE); $(unstage)
47217 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47218 r=`${PWD_COMMAND}`; export r; \
47219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47220 $(RAW_CXX_TARGET_EXPORTS) \
47221 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47222 for flag in $(EXTRA_TARGET_FLAGS); do \
47223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47224 done; \
47225 (cd $(TARGET_SUBDIR)/libvtv && \
47226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47228 "RANLIB=$${RANLIB}" \
47229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47230 mostlyclean) \
47231 || exit 1
47233 @endif target-libvtv
47235 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47236 maybe-clean-target-libvtv:
47237 @if target-libvtv
47238 maybe-clean-target-libvtv: clean-target-libvtv
47240 clean-target-libvtv:
47241 @: $(MAKE); $(unstage)
47242 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47243 r=`${PWD_COMMAND}`; export r; \
47244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47245 $(RAW_CXX_TARGET_EXPORTS) \
47246 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47247 for flag in $(EXTRA_TARGET_FLAGS); do \
47248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47249 done; \
47250 (cd $(TARGET_SUBDIR)/libvtv && \
47251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47253 "RANLIB=$${RANLIB}" \
47254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47255 clean) \
47256 || exit 1
47258 @endif target-libvtv
47260 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47261 maybe-distclean-target-libvtv:
47262 @if target-libvtv
47263 maybe-distclean-target-libvtv: distclean-target-libvtv
47265 distclean-target-libvtv:
47266 @: $(MAKE); $(unstage)
47267 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47268 r=`${PWD_COMMAND}`; export r; \
47269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47270 $(RAW_CXX_TARGET_EXPORTS) \
47271 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47272 for flag in $(EXTRA_TARGET_FLAGS); do \
47273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47274 done; \
47275 (cd $(TARGET_SUBDIR)/libvtv && \
47276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47278 "RANLIB=$${RANLIB}" \
47279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47280 distclean) \
47281 || exit 1
47283 @endif target-libvtv
47285 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47286 maybe-maintainer-clean-target-libvtv:
47287 @if target-libvtv
47288 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47290 maintainer-clean-target-libvtv:
47291 @: $(MAKE); $(unstage)
47292 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47293 r=`${PWD_COMMAND}`; export r; \
47294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47295 $(RAW_CXX_TARGET_EXPORTS) \
47296 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47297 for flag in $(EXTRA_TARGET_FLAGS); do \
47298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47299 done; \
47300 (cd $(TARGET_SUBDIR)/libvtv && \
47301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47303 "RANLIB=$${RANLIB}" \
47304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47305 maintainer-clean) \
47306 || exit 1
47308 @endif target-libvtv
47314 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
47315 maybe-configure-target-liboffloadmic:
47316 @if gcc-bootstrap
47317 configure-target-liboffloadmic: stage_current
47318 @endif gcc-bootstrap
47319 @if target-liboffloadmic
47320 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
47321 configure-target-liboffloadmic:
47322 @: $(MAKE); $(unstage)
47323 @r=`${PWD_COMMAND}`; export r; \
47324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325 echo "Checking multilib configuration for liboffloadmic..."; \
47326 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47327 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
47328 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47329 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47330 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
47331 else \
47332 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
47333 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47334 fi; \
47335 else \
47336 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47337 fi; \
47338 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
47339 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47340 $(NORMAL_TARGET_EXPORTS) \
47341 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
47342 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
47343 case $(srcdir) in \
47344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47345 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
47346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47347 esac; \
47348 module_srcdir=liboffloadmic; \
47349 rm -f no-such-file || : ; \
47350 CONFIG_SITE=no-such-file $(SHELL) \
47351 $$s/$$module_srcdir/configure \
47352 --srcdir=$${topdir}/$$module_srcdir \
47353 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47354 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
47355 || exit 1
47356 @endif target-liboffloadmic
47362 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
47363 maybe-all-target-liboffloadmic:
47364 @if gcc-bootstrap
47365 all-target-liboffloadmic: stage_current
47366 @endif gcc-bootstrap
47367 @if target-liboffloadmic
47368 TARGET-target-liboffloadmic=all
47369 maybe-all-target-liboffloadmic: all-target-liboffloadmic
47370 all-target-liboffloadmic: configure-target-liboffloadmic
47371 @: $(MAKE); $(unstage)
47372 @r=`${PWD_COMMAND}`; export r; \
47373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47374 $(NORMAL_TARGET_EXPORTS) \
47375 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47376 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47377 $(TARGET-target-liboffloadmic))
47378 @endif target-liboffloadmic
47384 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
47385 maybe-check-target-liboffloadmic:
47386 @if target-liboffloadmic
47387 maybe-check-target-liboffloadmic: check-target-liboffloadmic
47389 check-target-liboffloadmic:
47390 @: $(MAKE); $(unstage)
47391 @r=`${PWD_COMMAND}`; export r; \
47392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47393 $(NORMAL_TARGET_EXPORTS) \
47394 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47395 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47397 @endif target-liboffloadmic
47399 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
47400 maybe-install-target-liboffloadmic:
47401 @if target-liboffloadmic
47402 maybe-install-target-liboffloadmic: install-target-liboffloadmic
47404 install-target-liboffloadmic: installdirs
47405 @: $(MAKE); $(unstage)
47406 @r=`${PWD_COMMAND}`; export r; \
47407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47408 $(NORMAL_TARGET_EXPORTS) \
47409 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47410 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47412 @endif target-liboffloadmic
47414 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
47415 maybe-install-strip-target-liboffloadmic:
47416 @if target-liboffloadmic
47417 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
47419 install-strip-target-liboffloadmic: installdirs
47420 @: $(MAKE); $(unstage)
47421 @r=`${PWD_COMMAND}`; export r; \
47422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47423 $(NORMAL_TARGET_EXPORTS) \
47424 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47425 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47427 @endif target-liboffloadmic
47429 # Other targets (info, dvi, pdf, etc.)
47431 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
47432 maybe-info-target-liboffloadmic:
47433 @if target-liboffloadmic
47434 maybe-info-target-liboffloadmic: info-target-liboffloadmic
47436 info-target-liboffloadmic: \
47437 configure-target-liboffloadmic
47438 @: $(MAKE); $(unstage)
47439 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47440 r=`${PWD_COMMAND}`; export r; \
47441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47442 $(NORMAL_TARGET_EXPORTS) \
47443 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
47444 for flag in $(EXTRA_TARGET_FLAGS); do \
47445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47446 done; \
47447 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47450 "RANLIB=$${RANLIB}" \
47451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47452 info) \
47453 || exit 1
47455 @endif target-liboffloadmic
47457 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
47458 maybe-dvi-target-liboffloadmic:
47459 @if target-liboffloadmic
47460 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
47462 dvi-target-liboffloadmic: \
47463 configure-target-liboffloadmic
47464 @: $(MAKE); $(unstage)
47465 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47466 r=`${PWD_COMMAND}`; export r; \
47467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47468 $(NORMAL_TARGET_EXPORTS) \
47469 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47470 for flag in $(EXTRA_TARGET_FLAGS); do \
47471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47472 done; \
47473 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47476 "RANLIB=$${RANLIB}" \
47477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47478 dvi) \
47479 || exit 1
47481 @endif target-liboffloadmic
47483 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
47484 maybe-pdf-target-liboffloadmic:
47485 @if target-liboffloadmic
47486 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
47488 pdf-target-liboffloadmic: \
47489 configure-target-liboffloadmic
47490 @: $(MAKE); $(unstage)
47491 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47492 r=`${PWD_COMMAND}`; export r; \
47493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47494 $(NORMAL_TARGET_EXPORTS) \
47495 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47496 for flag in $(EXTRA_TARGET_FLAGS); do \
47497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47498 done; \
47499 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47502 "RANLIB=$${RANLIB}" \
47503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47504 pdf) \
47505 || exit 1
47507 @endif target-liboffloadmic
47509 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
47510 maybe-html-target-liboffloadmic:
47511 @if target-liboffloadmic
47512 maybe-html-target-liboffloadmic: html-target-liboffloadmic
47514 html-target-liboffloadmic: \
47515 configure-target-liboffloadmic
47516 @: $(MAKE); $(unstage)
47517 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47518 r=`${PWD_COMMAND}`; export r; \
47519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47520 $(NORMAL_TARGET_EXPORTS) \
47521 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
47522 for flag in $(EXTRA_TARGET_FLAGS); do \
47523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47524 done; \
47525 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47528 "RANLIB=$${RANLIB}" \
47529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47530 html) \
47531 || exit 1
47533 @endif target-liboffloadmic
47535 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
47536 maybe-TAGS-target-liboffloadmic:
47537 @if target-liboffloadmic
47538 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
47540 TAGS-target-liboffloadmic: \
47541 configure-target-liboffloadmic
47542 @: $(MAKE); $(unstage)
47543 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47544 r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 $(NORMAL_TARGET_EXPORTS) \
47547 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
47548 for flag in $(EXTRA_TARGET_FLAGS); do \
47549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47550 done; \
47551 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47554 "RANLIB=$${RANLIB}" \
47555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47556 TAGS) \
47557 || exit 1
47559 @endif target-liboffloadmic
47561 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
47562 maybe-install-info-target-liboffloadmic:
47563 @if target-liboffloadmic
47564 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
47566 install-info-target-liboffloadmic: \
47567 configure-target-liboffloadmic \
47568 info-target-liboffloadmic
47569 @: $(MAKE); $(unstage)
47570 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47571 r=`${PWD_COMMAND}`; export r; \
47572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47573 $(NORMAL_TARGET_EXPORTS) \
47574 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
47575 for flag in $(EXTRA_TARGET_FLAGS); do \
47576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47577 done; \
47578 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47581 "RANLIB=$${RANLIB}" \
47582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47583 install-info) \
47584 || exit 1
47586 @endif target-liboffloadmic
47588 .PHONY: maybe-install-dvi-target-liboffloadmic install-dvi-target-liboffloadmic
47589 maybe-install-dvi-target-liboffloadmic:
47590 @if target-liboffloadmic
47591 maybe-install-dvi-target-liboffloadmic: install-dvi-target-liboffloadmic
47593 install-dvi-target-liboffloadmic: \
47594 configure-target-liboffloadmic \
47595 dvi-target-liboffloadmic
47596 @: $(MAKE); $(unstage)
47597 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47598 r=`${PWD_COMMAND}`; export r; \
47599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47600 $(NORMAL_TARGET_EXPORTS) \
47601 echo "Doing install-dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
47602 for flag in $(EXTRA_TARGET_FLAGS); do \
47603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47604 done; \
47605 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47608 "RANLIB=$${RANLIB}" \
47609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47610 install-dvi) \
47611 || exit 1
47613 @endif target-liboffloadmic
47615 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
47616 maybe-install-pdf-target-liboffloadmic:
47617 @if target-liboffloadmic
47618 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
47620 install-pdf-target-liboffloadmic: \
47621 configure-target-liboffloadmic \
47622 pdf-target-liboffloadmic
47623 @: $(MAKE); $(unstage)
47624 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47625 r=`${PWD_COMMAND}`; export r; \
47626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47627 $(NORMAL_TARGET_EXPORTS) \
47628 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
47629 for flag in $(EXTRA_TARGET_FLAGS); do \
47630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47631 done; \
47632 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47635 "RANLIB=$${RANLIB}" \
47636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47637 install-pdf) \
47638 || exit 1
47640 @endif target-liboffloadmic
47642 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
47643 maybe-install-html-target-liboffloadmic:
47644 @if target-liboffloadmic
47645 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
47647 install-html-target-liboffloadmic: \
47648 configure-target-liboffloadmic \
47649 html-target-liboffloadmic
47650 @: $(MAKE); $(unstage)
47651 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47652 r=`${PWD_COMMAND}`; export r; \
47653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47654 $(NORMAL_TARGET_EXPORTS) \
47655 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
47656 for flag in $(EXTRA_TARGET_FLAGS); do \
47657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47658 done; \
47659 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47662 "RANLIB=$${RANLIB}" \
47663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47664 install-html) \
47665 || exit 1
47667 @endif target-liboffloadmic
47669 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
47670 maybe-installcheck-target-liboffloadmic:
47671 @if target-liboffloadmic
47672 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
47674 installcheck-target-liboffloadmic: \
47675 configure-target-liboffloadmic
47676 @: $(MAKE); $(unstage)
47677 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47678 r=`${PWD_COMMAND}`; export r; \
47679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47680 $(NORMAL_TARGET_EXPORTS) \
47681 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
47682 for flag in $(EXTRA_TARGET_FLAGS); do \
47683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47684 done; \
47685 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47688 "RANLIB=$${RANLIB}" \
47689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47690 installcheck) \
47691 || exit 1
47693 @endif target-liboffloadmic
47695 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
47696 maybe-mostlyclean-target-liboffloadmic:
47697 @if target-liboffloadmic
47698 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
47700 mostlyclean-target-liboffloadmic:
47701 @: $(MAKE); $(unstage)
47702 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47703 r=`${PWD_COMMAND}`; export r; \
47704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47705 $(NORMAL_TARGET_EXPORTS) \
47706 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47707 for flag in $(EXTRA_TARGET_FLAGS); do \
47708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47709 done; \
47710 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47713 "RANLIB=$${RANLIB}" \
47714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47715 mostlyclean) \
47716 || exit 1
47718 @endif target-liboffloadmic
47720 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
47721 maybe-clean-target-liboffloadmic:
47722 @if target-liboffloadmic
47723 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
47725 clean-target-liboffloadmic:
47726 @: $(MAKE); $(unstage)
47727 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47728 r=`${PWD_COMMAND}`; export r; \
47729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47730 $(NORMAL_TARGET_EXPORTS) \
47731 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47732 for flag in $(EXTRA_TARGET_FLAGS); do \
47733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47734 done; \
47735 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47738 "RANLIB=$${RANLIB}" \
47739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47740 clean) \
47741 || exit 1
47743 @endif target-liboffloadmic
47745 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
47746 maybe-distclean-target-liboffloadmic:
47747 @if target-liboffloadmic
47748 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
47750 distclean-target-liboffloadmic:
47751 @: $(MAKE); $(unstage)
47752 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47753 r=`${PWD_COMMAND}`; export r; \
47754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47755 $(NORMAL_TARGET_EXPORTS) \
47756 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
47757 for flag in $(EXTRA_TARGET_FLAGS); do \
47758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47759 done; \
47760 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47763 "RANLIB=$${RANLIB}" \
47764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47765 distclean) \
47766 || exit 1
47768 @endif target-liboffloadmic
47770 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
47771 maybe-maintainer-clean-target-liboffloadmic:
47772 @if target-liboffloadmic
47773 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
47775 maintainer-clean-target-liboffloadmic:
47776 @: $(MAKE); $(unstage)
47777 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47778 r=`${PWD_COMMAND}`; export r; \
47779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47780 $(NORMAL_TARGET_EXPORTS) \
47781 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
47782 for flag in $(EXTRA_TARGET_FLAGS); do \
47783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47784 done; \
47785 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47788 "RANLIB=$${RANLIB}" \
47789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47790 maintainer-clean) \
47791 || exit 1
47793 @endif target-liboffloadmic
47799 .PHONY: configure-target-libssp maybe-configure-target-libssp
47800 maybe-configure-target-libssp:
47801 @if gcc-bootstrap
47802 configure-target-libssp: stage_current
47803 @endif gcc-bootstrap
47804 @if target-libssp
47805 maybe-configure-target-libssp: configure-target-libssp
47806 configure-target-libssp:
47807 @: $(MAKE); $(unstage)
47808 @r=`${PWD_COMMAND}`; export r; \
47809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47810 echo "Checking multilib configuration for libssp..."; \
47811 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47812 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47813 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47814 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47815 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47816 else \
47817 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47818 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47819 fi; \
47820 else \
47821 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47822 fi; \
47823 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47824 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47825 $(NORMAL_TARGET_EXPORTS) \
47826 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47827 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47828 case $(srcdir) in \
47829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47830 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47832 esac; \
47833 module_srcdir=libssp; \
47834 rm -f no-such-file || : ; \
47835 CONFIG_SITE=no-such-file $(SHELL) \
47836 $$s/$$module_srcdir/configure \
47837 --srcdir=$${topdir}/$$module_srcdir \
47838 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47839 --target=${target_alias} \
47840 || exit 1
47841 @endif target-libssp
47847 .PHONY: all-target-libssp maybe-all-target-libssp
47848 maybe-all-target-libssp:
47849 @if gcc-bootstrap
47850 all-target-libssp: stage_current
47851 @endif gcc-bootstrap
47852 @if target-libssp
47853 TARGET-target-libssp=all
47854 maybe-all-target-libssp: all-target-libssp
47855 all-target-libssp: configure-target-libssp
47856 @: $(MAKE); $(unstage)
47857 @r=`${PWD_COMMAND}`; export r; \
47858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47859 $(NORMAL_TARGET_EXPORTS) \
47860 (cd $(TARGET_SUBDIR)/libssp && \
47861 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47862 $(TARGET-target-libssp))
47863 @endif target-libssp
47869 .PHONY: check-target-libssp maybe-check-target-libssp
47870 maybe-check-target-libssp:
47871 @if target-libssp
47872 maybe-check-target-libssp: check-target-libssp
47874 check-target-libssp:
47875 @: $(MAKE); $(unstage)
47876 @r=`${PWD_COMMAND}`; export r; \
47877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47878 $(NORMAL_TARGET_EXPORTS) \
47879 (cd $(TARGET_SUBDIR)/libssp && \
47880 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47882 @endif target-libssp
47884 .PHONY: install-target-libssp maybe-install-target-libssp
47885 maybe-install-target-libssp:
47886 @if target-libssp
47887 maybe-install-target-libssp: install-target-libssp
47889 install-target-libssp: installdirs
47890 @: $(MAKE); $(unstage)
47891 @r=`${PWD_COMMAND}`; export r; \
47892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47893 $(NORMAL_TARGET_EXPORTS) \
47894 (cd $(TARGET_SUBDIR)/libssp && \
47895 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47897 @endif target-libssp
47899 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47900 maybe-install-strip-target-libssp:
47901 @if target-libssp
47902 maybe-install-strip-target-libssp: install-strip-target-libssp
47904 install-strip-target-libssp: installdirs
47905 @: $(MAKE); $(unstage)
47906 @r=`${PWD_COMMAND}`; export r; \
47907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47908 $(NORMAL_TARGET_EXPORTS) \
47909 (cd $(TARGET_SUBDIR)/libssp && \
47910 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47912 @endif target-libssp
47914 # Other targets (info, dvi, pdf, etc.)
47916 .PHONY: maybe-info-target-libssp info-target-libssp
47917 maybe-info-target-libssp:
47918 @if target-libssp
47919 maybe-info-target-libssp: info-target-libssp
47921 info-target-libssp: \
47922 configure-target-libssp
47923 @: $(MAKE); $(unstage)
47924 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47925 r=`${PWD_COMMAND}`; export r; \
47926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47927 $(NORMAL_TARGET_EXPORTS) \
47928 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
47929 for flag in $(EXTRA_TARGET_FLAGS); do \
47930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47931 done; \
47932 (cd $(TARGET_SUBDIR)/libssp && \
47933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47935 "RANLIB=$${RANLIB}" \
47936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47937 info) \
47938 || exit 1
47940 @endif target-libssp
47942 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47943 maybe-dvi-target-libssp:
47944 @if target-libssp
47945 maybe-dvi-target-libssp: dvi-target-libssp
47947 dvi-target-libssp: \
47948 configure-target-libssp
47949 @: $(MAKE); $(unstage)
47950 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47951 r=`${PWD_COMMAND}`; export r; \
47952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47953 $(NORMAL_TARGET_EXPORTS) \
47954 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
47955 for flag in $(EXTRA_TARGET_FLAGS); do \
47956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47957 done; \
47958 (cd $(TARGET_SUBDIR)/libssp && \
47959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47961 "RANLIB=$${RANLIB}" \
47962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47963 dvi) \
47964 || exit 1
47966 @endif target-libssp
47968 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47969 maybe-pdf-target-libssp:
47970 @if target-libssp
47971 maybe-pdf-target-libssp: pdf-target-libssp
47973 pdf-target-libssp: \
47974 configure-target-libssp
47975 @: $(MAKE); $(unstage)
47976 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
47977 r=`${PWD_COMMAND}`; export r; \
47978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47979 $(NORMAL_TARGET_EXPORTS) \
47980 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
47981 for flag in $(EXTRA_TARGET_FLAGS); do \
47982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47983 done; \
47984 (cd $(TARGET_SUBDIR)/libssp && \
47985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47987 "RANLIB=$${RANLIB}" \
47988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47989 pdf) \
47990 || exit 1
47992 @endif target-libssp
47994 .PHONY: maybe-html-target-libssp html-target-libssp
47995 maybe-html-target-libssp:
47996 @if target-libssp
47997 maybe-html-target-libssp: html-target-libssp
47999 html-target-libssp: \
48000 configure-target-libssp
48001 @: $(MAKE); $(unstage)
48002 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48003 r=`${PWD_COMMAND}`; export r; \
48004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005 $(NORMAL_TARGET_EXPORTS) \
48006 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48007 for flag in $(EXTRA_TARGET_FLAGS); do \
48008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48009 done; \
48010 (cd $(TARGET_SUBDIR)/libssp && \
48011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48013 "RANLIB=$${RANLIB}" \
48014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48015 html) \
48016 || exit 1
48018 @endif target-libssp
48020 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48021 maybe-TAGS-target-libssp:
48022 @if target-libssp
48023 maybe-TAGS-target-libssp: TAGS-target-libssp
48025 TAGS-target-libssp: \
48026 configure-target-libssp
48027 @: $(MAKE); $(unstage)
48028 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48029 r=`${PWD_COMMAND}`; export r; \
48030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48031 $(NORMAL_TARGET_EXPORTS) \
48032 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48033 for flag in $(EXTRA_TARGET_FLAGS); do \
48034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48035 done; \
48036 (cd $(TARGET_SUBDIR)/libssp && \
48037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48039 "RANLIB=$${RANLIB}" \
48040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48041 TAGS) \
48042 || exit 1
48044 @endif target-libssp
48046 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48047 maybe-install-info-target-libssp:
48048 @if target-libssp
48049 maybe-install-info-target-libssp: install-info-target-libssp
48051 install-info-target-libssp: \
48052 configure-target-libssp \
48053 info-target-libssp
48054 @: $(MAKE); $(unstage)
48055 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48056 r=`${PWD_COMMAND}`; export r; \
48057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48058 $(NORMAL_TARGET_EXPORTS) \
48059 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48060 for flag in $(EXTRA_TARGET_FLAGS); do \
48061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48062 done; \
48063 (cd $(TARGET_SUBDIR)/libssp && \
48064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48066 "RANLIB=$${RANLIB}" \
48067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48068 install-info) \
48069 || exit 1
48071 @endif target-libssp
48073 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48074 maybe-install-dvi-target-libssp:
48075 @if target-libssp
48076 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48078 install-dvi-target-libssp: \
48079 configure-target-libssp \
48080 dvi-target-libssp
48081 @: $(MAKE); $(unstage)
48082 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48083 r=`${PWD_COMMAND}`; export r; \
48084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48085 $(NORMAL_TARGET_EXPORTS) \
48086 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48087 for flag in $(EXTRA_TARGET_FLAGS); do \
48088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48089 done; \
48090 (cd $(TARGET_SUBDIR)/libssp && \
48091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48093 "RANLIB=$${RANLIB}" \
48094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48095 install-dvi) \
48096 || exit 1
48098 @endif target-libssp
48100 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48101 maybe-install-pdf-target-libssp:
48102 @if target-libssp
48103 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48105 install-pdf-target-libssp: \
48106 configure-target-libssp \
48107 pdf-target-libssp
48108 @: $(MAKE); $(unstage)
48109 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48110 r=`${PWD_COMMAND}`; export r; \
48111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48112 $(NORMAL_TARGET_EXPORTS) \
48113 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48114 for flag in $(EXTRA_TARGET_FLAGS); do \
48115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48116 done; \
48117 (cd $(TARGET_SUBDIR)/libssp && \
48118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48120 "RANLIB=$${RANLIB}" \
48121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48122 install-pdf) \
48123 || exit 1
48125 @endif target-libssp
48127 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48128 maybe-install-html-target-libssp:
48129 @if target-libssp
48130 maybe-install-html-target-libssp: install-html-target-libssp
48132 install-html-target-libssp: \
48133 configure-target-libssp \
48134 html-target-libssp
48135 @: $(MAKE); $(unstage)
48136 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48137 r=`${PWD_COMMAND}`; export r; \
48138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48139 $(NORMAL_TARGET_EXPORTS) \
48140 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48141 for flag in $(EXTRA_TARGET_FLAGS); do \
48142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48143 done; \
48144 (cd $(TARGET_SUBDIR)/libssp && \
48145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48147 "RANLIB=$${RANLIB}" \
48148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48149 install-html) \
48150 || exit 1
48152 @endif target-libssp
48154 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48155 maybe-installcheck-target-libssp:
48156 @if target-libssp
48157 maybe-installcheck-target-libssp: installcheck-target-libssp
48159 installcheck-target-libssp: \
48160 configure-target-libssp
48161 @: $(MAKE); $(unstage)
48162 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48163 r=`${PWD_COMMAND}`; export r; \
48164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48165 $(NORMAL_TARGET_EXPORTS) \
48166 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48167 for flag in $(EXTRA_TARGET_FLAGS); do \
48168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48169 done; \
48170 (cd $(TARGET_SUBDIR)/libssp && \
48171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48173 "RANLIB=$${RANLIB}" \
48174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48175 installcheck) \
48176 || exit 1
48178 @endif target-libssp
48180 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48181 maybe-mostlyclean-target-libssp:
48182 @if target-libssp
48183 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48185 mostlyclean-target-libssp:
48186 @: $(MAKE); $(unstage)
48187 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48188 r=`${PWD_COMMAND}`; export r; \
48189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190 $(NORMAL_TARGET_EXPORTS) \
48191 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48192 for flag in $(EXTRA_TARGET_FLAGS); do \
48193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194 done; \
48195 (cd $(TARGET_SUBDIR)/libssp && \
48196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198 "RANLIB=$${RANLIB}" \
48199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200 mostlyclean) \
48201 || exit 1
48203 @endif target-libssp
48205 .PHONY: maybe-clean-target-libssp clean-target-libssp
48206 maybe-clean-target-libssp:
48207 @if target-libssp
48208 maybe-clean-target-libssp: clean-target-libssp
48210 clean-target-libssp:
48211 @: $(MAKE); $(unstage)
48212 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48213 r=`${PWD_COMMAND}`; export r; \
48214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48215 $(NORMAL_TARGET_EXPORTS) \
48216 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48217 for flag in $(EXTRA_TARGET_FLAGS); do \
48218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48219 done; \
48220 (cd $(TARGET_SUBDIR)/libssp && \
48221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48223 "RANLIB=$${RANLIB}" \
48224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48225 clean) \
48226 || exit 1
48228 @endif target-libssp
48230 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48231 maybe-distclean-target-libssp:
48232 @if target-libssp
48233 maybe-distclean-target-libssp: distclean-target-libssp
48235 distclean-target-libssp:
48236 @: $(MAKE); $(unstage)
48237 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48238 r=`${PWD_COMMAND}`; export r; \
48239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48240 $(NORMAL_TARGET_EXPORTS) \
48241 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48242 for flag in $(EXTRA_TARGET_FLAGS); do \
48243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48244 done; \
48245 (cd $(TARGET_SUBDIR)/libssp && \
48246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48248 "RANLIB=$${RANLIB}" \
48249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48250 distclean) \
48251 || exit 1
48253 @endif target-libssp
48255 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48256 maybe-maintainer-clean-target-libssp:
48257 @if target-libssp
48258 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48260 maintainer-clean-target-libssp:
48261 @: $(MAKE); $(unstage)
48262 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48263 r=`${PWD_COMMAND}`; export r; \
48264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48265 $(NORMAL_TARGET_EXPORTS) \
48266 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48267 for flag in $(EXTRA_TARGET_FLAGS); do \
48268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48269 done; \
48270 (cd $(TARGET_SUBDIR)/libssp && \
48271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48273 "RANLIB=$${RANLIB}" \
48274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48275 maintainer-clean) \
48276 || exit 1
48278 @endif target-libssp
48284 .PHONY: configure-target-newlib maybe-configure-target-newlib
48285 maybe-configure-target-newlib:
48286 @if gcc-bootstrap
48287 configure-target-newlib: stage_current
48288 @endif gcc-bootstrap
48289 @if target-newlib
48290 maybe-configure-target-newlib: configure-target-newlib
48291 configure-target-newlib:
48292 @: $(MAKE); $(unstage)
48293 @r=`${PWD_COMMAND}`; export r; \
48294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48295 echo "Checking multilib configuration for newlib..."; \
48296 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48297 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48298 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48299 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48300 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48301 else \
48302 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48303 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48304 fi; \
48305 else \
48306 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48307 fi; \
48308 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48310 $(NORMAL_TARGET_EXPORTS) \
48311 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48312 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48313 case $(srcdir) in \
48314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48315 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48317 esac; \
48318 module_srcdir=newlib; \
48319 rm -f no-such-file || : ; \
48320 CONFIG_SITE=no-such-file $(SHELL) \
48321 $$s/$$module_srcdir/configure \
48322 --srcdir=$${topdir}/$$module_srcdir \
48323 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48324 --target=${target_alias} \
48325 || exit 1
48326 @endif target-newlib
48332 .PHONY: all-target-newlib maybe-all-target-newlib
48333 maybe-all-target-newlib:
48334 @if gcc-bootstrap
48335 all-target-newlib: stage_current
48336 @endif gcc-bootstrap
48337 @if target-newlib
48338 TARGET-target-newlib=all
48339 maybe-all-target-newlib: all-target-newlib
48340 all-target-newlib: configure-target-newlib
48341 @: $(MAKE); $(unstage)
48342 @r=`${PWD_COMMAND}`; export r; \
48343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48344 $(NORMAL_TARGET_EXPORTS) \
48345 (cd $(TARGET_SUBDIR)/newlib && \
48346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48347 $(TARGET-target-newlib))
48348 @endif target-newlib
48354 .PHONY: check-target-newlib maybe-check-target-newlib
48355 maybe-check-target-newlib:
48356 @if target-newlib
48357 maybe-check-target-newlib: check-target-newlib
48359 check-target-newlib:
48360 @: $(MAKE); $(unstage)
48361 @r=`${PWD_COMMAND}`; export r; \
48362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48363 $(NORMAL_TARGET_EXPORTS) \
48364 (cd $(TARGET_SUBDIR)/newlib && \
48365 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48367 @endif target-newlib
48369 .PHONY: install-target-newlib maybe-install-target-newlib
48370 maybe-install-target-newlib:
48371 @if target-newlib
48372 maybe-install-target-newlib: install-target-newlib
48374 install-target-newlib: installdirs
48375 @: $(MAKE); $(unstage)
48376 @r=`${PWD_COMMAND}`; export r; \
48377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48378 $(NORMAL_TARGET_EXPORTS) \
48379 (cd $(TARGET_SUBDIR)/newlib && \
48380 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48382 @endif target-newlib
48384 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48385 maybe-install-strip-target-newlib:
48386 @if target-newlib
48387 maybe-install-strip-target-newlib: install-strip-target-newlib
48389 install-strip-target-newlib: installdirs
48390 @: $(MAKE); $(unstage)
48391 @r=`${PWD_COMMAND}`; export r; \
48392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48393 $(NORMAL_TARGET_EXPORTS) \
48394 (cd $(TARGET_SUBDIR)/newlib && \
48395 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48397 @endif target-newlib
48399 # Other targets (info, dvi, pdf, etc.)
48401 .PHONY: maybe-info-target-newlib info-target-newlib
48402 maybe-info-target-newlib:
48403 @if target-newlib
48404 maybe-info-target-newlib: info-target-newlib
48406 info-target-newlib: \
48407 configure-target-newlib
48408 @: $(MAKE); $(unstage)
48409 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48410 r=`${PWD_COMMAND}`; export r; \
48411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48412 $(NORMAL_TARGET_EXPORTS) \
48413 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48414 for flag in $(EXTRA_TARGET_FLAGS); do \
48415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48416 done; \
48417 (cd $(TARGET_SUBDIR)/newlib && \
48418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48420 "RANLIB=$${RANLIB}" \
48421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48422 info) \
48423 || exit 1
48425 @endif target-newlib
48427 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48428 maybe-dvi-target-newlib:
48429 @if target-newlib
48430 maybe-dvi-target-newlib: dvi-target-newlib
48432 dvi-target-newlib: \
48433 configure-target-newlib
48434 @: $(MAKE); $(unstage)
48435 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48436 r=`${PWD_COMMAND}`; export r; \
48437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438 $(NORMAL_TARGET_EXPORTS) \
48439 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48440 for flag in $(EXTRA_TARGET_FLAGS); do \
48441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48442 done; \
48443 (cd $(TARGET_SUBDIR)/newlib && \
48444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48446 "RANLIB=$${RANLIB}" \
48447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48448 dvi) \
48449 || exit 1
48451 @endif target-newlib
48453 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48454 maybe-pdf-target-newlib:
48455 @if target-newlib
48456 maybe-pdf-target-newlib: pdf-target-newlib
48458 pdf-target-newlib: \
48459 configure-target-newlib
48460 @: $(MAKE); $(unstage)
48461 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48462 r=`${PWD_COMMAND}`; export r; \
48463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48464 $(NORMAL_TARGET_EXPORTS) \
48465 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48466 for flag in $(EXTRA_TARGET_FLAGS); do \
48467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48468 done; \
48469 (cd $(TARGET_SUBDIR)/newlib && \
48470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48472 "RANLIB=$${RANLIB}" \
48473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48474 pdf) \
48475 || exit 1
48477 @endif target-newlib
48479 .PHONY: maybe-html-target-newlib html-target-newlib
48480 maybe-html-target-newlib:
48481 @if target-newlib
48482 maybe-html-target-newlib: html-target-newlib
48484 html-target-newlib: \
48485 configure-target-newlib
48486 @: $(MAKE); $(unstage)
48487 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48488 r=`${PWD_COMMAND}`; export r; \
48489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48490 $(NORMAL_TARGET_EXPORTS) \
48491 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48492 for flag in $(EXTRA_TARGET_FLAGS); do \
48493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48494 done; \
48495 (cd $(TARGET_SUBDIR)/newlib && \
48496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48498 "RANLIB=$${RANLIB}" \
48499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48500 html) \
48501 || exit 1
48503 @endif target-newlib
48505 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48506 maybe-TAGS-target-newlib:
48507 @if target-newlib
48508 maybe-TAGS-target-newlib: TAGS-target-newlib
48510 TAGS-target-newlib: \
48511 configure-target-newlib
48512 @: $(MAKE); $(unstage)
48513 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48514 r=`${PWD_COMMAND}`; export r; \
48515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48516 $(NORMAL_TARGET_EXPORTS) \
48517 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48518 for flag in $(EXTRA_TARGET_FLAGS); do \
48519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48520 done; \
48521 (cd $(TARGET_SUBDIR)/newlib && \
48522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48524 "RANLIB=$${RANLIB}" \
48525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48526 TAGS) \
48527 || exit 1
48529 @endif target-newlib
48531 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48532 maybe-install-info-target-newlib:
48533 @if target-newlib
48534 maybe-install-info-target-newlib: install-info-target-newlib
48536 install-info-target-newlib: \
48537 configure-target-newlib \
48538 info-target-newlib
48539 @: $(MAKE); $(unstage)
48540 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48541 r=`${PWD_COMMAND}`; export r; \
48542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48543 $(NORMAL_TARGET_EXPORTS) \
48544 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48545 for flag in $(EXTRA_TARGET_FLAGS); do \
48546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48547 done; \
48548 (cd $(TARGET_SUBDIR)/newlib && \
48549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48551 "RANLIB=$${RANLIB}" \
48552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48553 install-info) \
48554 || exit 1
48556 @endif target-newlib
48558 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48559 maybe-install-dvi-target-newlib:
48560 @if target-newlib
48561 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48563 install-dvi-target-newlib: \
48564 configure-target-newlib \
48565 dvi-target-newlib
48566 @: $(MAKE); $(unstage)
48567 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48568 r=`${PWD_COMMAND}`; export r; \
48569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48570 $(NORMAL_TARGET_EXPORTS) \
48571 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48572 for flag in $(EXTRA_TARGET_FLAGS); do \
48573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48574 done; \
48575 (cd $(TARGET_SUBDIR)/newlib && \
48576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48578 "RANLIB=$${RANLIB}" \
48579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48580 install-dvi) \
48581 || exit 1
48583 @endif target-newlib
48585 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48586 maybe-install-pdf-target-newlib:
48587 @if target-newlib
48588 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48590 install-pdf-target-newlib: \
48591 configure-target-newlib \
48592 pdf-target-newlib
48593 @: $(MAKE); $(unstage)
48594 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48595 r=`${PWD_COMMAND}`; export r; \
48596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48597 $(NORMAL_TARGET_EXPORTS) \
48598 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48599 for flag in $(EXTRA_TARGET_FLAGS); do \
48600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48601 done; \
48602 (cd $(TARGET_SUBDIR)/newlib && \
48603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48605 "RANLIB=$${RANLIB}" \
48606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48607 install-pdf) \
48608 || exit 1
48610 @endif target-newlib
48612 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48613 maybe-install-html-target-newlib:
48614 @if target-newlib
48615 maybe-install-html-target-newlib: install-html-target-newlib
48617 install-html-target-newlib: \
48618 configure-target-newlib \
48619 html-target-newlib
48620 @: $(MAKE); $(unstage)
48621 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48622 r=`${PWD_COMMAND}`; export r; \
48623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48624 $(NORMAL_TARGET_EXPORTS) \
48625 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48626 for flag in $(EXTRA_TARGET_FLAGS); do \
48627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48628 done; \
48629 (cd $(TARGET_SUBDIR)/newlib && \
48630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48632 "RANLIB=$${RANLIB}" \
48633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48634 install-html) \
48635 || exit 1
48637 @endif target-newlib
48639 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48640 maybe-installcheck-target-newlib:
48641 @if target-newlib
48642 maybe-installcheck-target-newlib: installcheck-target-newlib
48644 installcheck-target-newlib: \
48645 configure-target-newlib
48646 @: $(MAKE); $(unstage)
48647 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48648 r=`${PWD_COMMAND}`; export r; \
48649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48650 $(NORMAL_TARGET_EXPORTS) \
48651 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48652 for flag in $(EXTRA_TARGET_FLAGS); do \
48653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48654 done; \
48655 (cd $(TARGET_SUBDIR)/newlib && \
48656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48658 "RANLIB=$${RANLIB}" \
48659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48660 installcheck) \
48661 || exit 1
48663 @endif target-newlib
48665 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48666 maybe-mostlyclean-target-newlib:
48667 @if target-newlib
48668 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48670 mostlyclean-target-newlib:
48671 @: $(MAKE); $(unstage)
48672 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48673 r=`${PWD_COMMAND}`; export r; \
48674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48675 $(NORMAL_TARGET_EXPORTS) \
48676 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48677 for flag in $(EXTRA_TARGET_FLAGS); do \
48678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48679 done; \
48680 (cd $(TARGET_SUBDIR)/newlib && \
48681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48683 "RANLIB=$${RANLIB}" \
48684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48685 mostlyclean) \
48686 || exit 1
48688 @endif target-newlib
48690 .PHONY: maybe-clean-target-newlib clean-target-newlib
48691 maybe-clean-target-newlib:
48692 @if target-newlib
48693 maybe-clean-target-newlib: clean-target-newlib
48695 clean-target-newlib:
48696 @: $(MAKE); $(unstage)
48697 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48698 r=`${PWD_COMMAND}`; export r; \
48699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48700 $(NORMAL_TARGET_EXPORTS) \
48701 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48702 for flag in $(EXTRA_TARGET_FLAGS); do \
48703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48704 done; \
48705 (cd $(TARGET_SUBDIR)/newlib && \
48706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48708 "RANLIB=$${RANLIB}" \
48709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48710 clean) \
48711 || exit 1
48713 @endif target-newlib
48715 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48716 maybe-distclean-target-newlib:
48717 @if target-newlib
48718 maybe-distclean-target-newlib: distclean-target-newlib
48720 distclean-target-newlib:
48721 @: $(MAKE); $(unstage)
48722 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48723 r=`${PWD_COMMAND}`; export r; \
48724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48725 $(NORMAL_TARGET_EXPORTS) \
48726 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48727 for flag in $(EXTRA_TARGET_FLAGS); do \
48728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48729 done; \
48730 (cd $(TARGET_SUBDIR)/newlib && \
48731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48733 "RANLIB=$${RANLIB}" \
48734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48735 distclean) \
48736 || exit 1
48738 @endif target-newlib
48740 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48741 maybe-maintainer-clean-target-newlib:
48742 @if target-newlib
48743 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48745 maintainer-clean-target-newlib:
48746 @: $(MAKE); $(unstage)
48747 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48748 r=`${PWD_COMMAND}`; export r; \
48749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750 $(NORMAL_TARGET_EXPORTS) \
48751 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48752 for flag in $(EXTRA_TARGET_FLAGS); do \
48753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48754 done; \
48755 (cd $(TARGET_SUBDIR)/newlib && \
48756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48758 "RANLIB=$${RANLIB}" \
48759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48760 maintainer-clean) \
48761 || exit 1
48763 @endif target-newlib
48769 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48770 maybe-configure-target-libgcc:
48771 @if gcc-bootstrap
48772 configure-target-libgcc: stage_current
48773 @endif gcc-bootstrap
48774 @if target-libgcc
48775 maybe-configure-target-libgcc: configure-target-libgcc
48776 configure-target-libgcc:
48777 @r=`${PWD_COMMAND}`; export r; \
48778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48779 echo "Checking multilib configuration for libgcc..."; \
48780 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48782 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48783 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48784 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48785 else \
48786 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48787 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48788 fi; \
48789 else \
48790 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48791 fi; \
48792 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48793 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48794 $(NORMAL_TARGET_EXPORTS) \
48795 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48796 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48797 case $(srcdir) in \
48798 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48799 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48800 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48801 esac; \
48802 module_srcdir=libgcc; \
48803 rm -f no-such-file || : ; \
48804 CONFIG_SITE=no-such-file $(SHELL) \
48805 $$s/$$module_srcdir/configure \
48806 --srcdir=$${topdir}/$$module_srcdir \
48807 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48808 --target=${target_alias} \
48809 || exit 1
48810 @endif target-libgcc
48814 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48815 maybe-configure-stage1-target-libgcc:
48816 @if target-libgcc-bootstrap
48817 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48818 configure-stage1-target-libgcc:
48819 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48820 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48821 @r=`${PWD_COMMAND}`; export r; \
48822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48823 TFLAGS="$(STAGE1_TFLAGS)"; \
48824 echo "Checking multilib configuration for libgcc..."; \
48825 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48826 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48827 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48828 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48829 else \
48830 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48831 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48832 fi; \
48833 else \
48834 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48835 fi; \
48836 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48837 $(NORMAL_TARGET_EXPORTS) \
48838 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48839 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48840 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48841 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48842 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48843 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48844 case $(srcdir) in \
48845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48846 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48848 esac; \
48849 module_srcdir=libgcc; \
48850 $(SHELL) $$s/$$module_srcdir/configure \
48851 --srcdir=$${topdir}/$$module_srcdir \
48852 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48853 --target=${target_alias} \
48855 $(STAGE1_CONFIGURE_FLAGS)
48856 @endif target-libgcc-bootstrap
48858 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48859 maybe-configure-stage2-target-libgcc:
48860 @if target-libgcc-bootstrap
48861 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48862 configure-stage2-target-libgcc:
48863 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48864 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48865 @r=`${PWD_COMMAND}`; export r; \
48866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48867 TFLAGS="$(STAGE2_TFLAGS)"; \
48868 echo "Checking multilib configuration for libgcc..."; \
48869 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48870 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48871 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48872 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48873 else \
48874 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48875 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48876 fi; \
48877 else \
48878 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48879 fi; \
48880 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48881 $(NORMAL_TARGET_EXPORTS) \
48883 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48884 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48885 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48886 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48887 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48888 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48889 case $(srcdir) in \
48890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48891 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48893 esac; \
48894 module_srcdir=libgcc; \
48895 $(SHELL) $$s/$$module_srcdir/configure \
48896 --srcdir=$${topdir}/$$module_srcdir \
48897 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48898 --target=${target_alias} \
48899 --with-build-libsubdir=$(HOST_SUBDIR) \
48900 $(STAGE2_CONFIGURE_FLAGS)
48901 @endif target-libgcc-bootstrap
48903 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48904 maybe-configure-stage3-target-libgcc:
48905 @if target-libgcc-bootstrap
48906 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48907 configure-stage3-target-libgcc:
48908 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48909 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48910 @r=`${PWD_COMMAND}`; export r; \
48911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48912 TFLAGS="$(STAGE3_TFLAGS)"; \
48913 echo "Checking multilib configuration for libgcc..."; \
48914 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48915 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48916 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48917 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48918 else \
48919 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48920 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48921 fi; \
48922 else \
48923 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48924 fi; \
48925 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48926 $(NORMAL_TARGET_EXPORTS) \
48928 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48929 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48930 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48931 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
48932 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48933 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48934 case $(srcdir) in \
48935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48936 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48938 esac; \
48939 module_srcdir=libgcc; \
48940 $(SHELL) $$s/$$module_srcdir/configure \
48941 --srcdir=$${topdir}/$$module_srcdir \
48942 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48943 --target=${target_alias} \
48944 --with-build-libsubdir=$(HOST_SUBDIR) \
48945 $(STAGE3_CONFIGURE_FLAGS)
48946 @endif target-libgcc-bootstrap
48948 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48949 maybe-configure-stage4-target-libgcc:
48950 @if target-libgcc-bootstrap
48951 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48952 configure-stage4-target-libgcc:
48953 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48954 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48955 @r=`${PWD_COMMAND}`; export r; \
48956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957 TFLAGS="$(STAGE4_TFLAGS)"; \
48958 echo "Checking multilib configuration for libgcc..."; \
48959 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48960 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48961 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48962 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48963 else \
48964 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48965 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48966 fi; \
48967 else \
48968 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48969 fi; \
48970 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48971 $(NORMAL_TARGET_EXPORTS) \
48973 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48974 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48975 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48976 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
48977 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48978 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48979 case $(srcdir) in \
48980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48981 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48983 esac; \
48984 module_srcdir=libgcc; \
48985 $(SHELL) $$s/$$module_srcdir/configure \
48986 --srcdir=$${topdir}/$$module_srcdir \
48987 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48988 --target=${target_alias} \
48989 --with-build-libsubdir=$(HOST_SUBDIR) \
48990 $(STAGE4_CONFIGURE_FLAGS)
48991 @endif target-libgcc-bootstrap
48993 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48994 maybe-configure-stageprofile-target-libgcc:
48995 @if target-libgcc-bootstrap
48996 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48997 configure-stageprofile-target-libgcc:
48998 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48999 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49000 @r=`${PWD_COMMAND}`; export r; \
49001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49002 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49003 echo "Checking multilib configuration for libgcc..."; \
49004 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49005 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49006 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49007 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49008 else \
49009 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49010 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49011 fi; \
49012 else \
49013 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49014 fi; \
49015 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49016 $(NORMAL_TARGET_EXPORTS) \
49018 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49019 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49020 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49021 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49022 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49023 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49024 case $(srcdir) in \
49025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49026 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49028 esac; \
49029 module_srcdir=libgcc; \
49030 $(SHELL) $$s/$$module_srcdir/configure \
49031 --srcdir=$${topdir}/$$module_srcdir \
49032 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49033 --target=${target_alias} \
49034 --with-build-libsubdir=$(HOST_SUBDIR) \
49035 $(STAGEprofile_CONFIGURE_FLAGS)
49036 @endif target-libgcc-bootstrap
49038 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49039 maybe-configure-stagetrain-target-libgcc:
49040 @if target-libgcc-bootstrap
49041 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49042 configure-stagetrain-target-libgcc:
49043 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49044 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49045 @r=`${PWD_COMMAND}`; export r; \
49046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49047 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49048 echo "Checking multilib configuration for libgcc..."; \
49049 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49050 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49051 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49052 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49053 else \
49054 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49055 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49056 fi; \
49057 else \
49058 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49059 fi; \
49060 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49061 $(NORMAL_TARGET_EXPORTS) \
49063 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49064 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49065 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49066 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49067 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49068 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49069 case $(srcdir) in \
49070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49071 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49073 esac; \
49074 module_srcdir=libgcc; \
49075 $(SHELL) $$s/$$module_srcdir/configure \
49076 --srcdir=$${topdir}/$$module_srcdir \
49077 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49078 --target=${target_alias} \
49079 --with-build-libsubdir=$(HOST_SUBDIR) \
49080 $(STAGEtrain_CONFIGURE_FLAGS)
49081 @endif target-libgcc-bootstrap
49083 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49084 maybe-configure-stagefeedback-target-libgcc:
49085 @if target-libgcc-bootstrap
49086 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49087 configure-stagefeedback-target-libgcc:
49088 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49089 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49090 @r=`${PWD_COMMAND}`; export r; \
49091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49092 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49093 echo "Checking multilib configuration for libgcc..."; \
49094 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49095 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49096 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49097 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49098 else \
49099 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49100 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49101 fi; \
49102 else \
49103 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49104 fi; \
49105 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49106 $(NORMAL_TARGET_EXPORTS) \
49108 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49109 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49110 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49111 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49112 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49113 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49114 case $(srcdir) in \
49115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49116 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49118 esac; \
49119 module_srcdir=libgcc; \
49120 $(SHELL) $$s/$$module_srcdir/configure \
49121 --srcdir=$${topdir}/$$module_srcdir \
49122 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49123 --target=${target_alias} \
49124 --with-build-libsubdir=$(HOST_SUBDIR) \
49125 $(STAGEfeedback_CONFIGURE_FLAGS)
49126 @endif target-libgcc-bootstrap
49128 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49129 maybe-configure-stageautoprofile-target-libgcc:
49130 @if target-libgcc-bootstrap
49131 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49132 configure-stageautoprofile-target-libgcc:
49133 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49134 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49135 @r=`${PWD_COMMAND}`; export r; \
49136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49137 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49138 echo "Checking multilib configuration for libgcc..."; \
49139 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49140 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49141 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49142 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49143 else \
49144 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49145 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49146 fi; \
49147 else \
49148 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49149 fi; \
49150 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49151 $(NORMAL_TARGET_EXPORTS) \
49153 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49154 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49155 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49156 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49157 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49158 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49159 case $(srcdir) in \
49160 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49161 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49162 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49163 esac; \
49164 module_srcdir=libgcc; \
49165 $(SHELL) $$s/$$module_srcdir/configure \
49166 --srcdir=$${topdir}/$$module_srcdir \
49167 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49168 --target=${target_alias} \
49169 --with-build-libsubdir=$(HOST_SUBDIR) \
49170 $(STAGEautoprofile_CONFIGURE_FLAGS)
49171 @endif target-libgcc-bootstrap
49173 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49174 maybe-configure-stageautofeedback-target-libgcc:
49175 @if target-libgcc-bootstrap
49176 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49177 configure-stageautofeedback-target-libgcc:
49178 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49179 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49180 @r=`${PWD_COMMAND}`; export r; \
49181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49182 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49183 echo "Checking multilib configuration for libgcc..."; \
49184 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49185 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49186 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49187 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49188 else \
49189 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49190 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49191 fi; \
49192 else \
49193 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49194 fi; \
49195 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49196 $(NORMAL_TARGET_EXPORTS) \
49198 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49199 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49200 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49201 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49202 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49203 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49204 case $(srcdir) in \
49205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49206 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49208 esac; \
49209 module_srcdir=libgcc; \
49210 $(SHELL) $$s/$$module_srcdir/configure \
49211 --srcdir=$${topdir}/$$module_srcdir \
49212 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49213 --target=${target_alias} \
49214 --with-build-libsubdir=$(HOST_SUBDIR) \
49215 $(STAGEautofeedback_CONFIGURE_FLAGS)
49216 @endif target-libgcc-bootstrap
49222 .PHONY: all-target-libgcc maybe-all-target-libgcc
49223 maybe-all-target-libgcc:
49224 @if gcc-bootstrap
49225 all-target-libgcc: stage_current
49226 @endif gcc-bootstrap
49227 @if target-libgcc
49228 TARGET-target-libgcc=all
49229 maybe-all-target-libgcc: all-target-libgcc
49230 all-target-libgcc: configure-target-libgcc
49231 @r=`${PWD_COMMAND}`; export r; \
49232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49233 $(NORMAL_TARGET_EXPORTS) \
49234 (cd $(TARGET_SUBDIR)/libgcc && \
49235 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49236 $(TARGET-target-libgcc))
49237 @endif target-libgcc
49241 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49242 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49243 maybe-all-stage1-target-libgcc:
49244 maybe-clean-stage1-target-libgcc:
49245 @if target-libgcc-bootstrap
49246 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49247 all-stage1: all-stage1-target-libgcc
49248 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49249 all-stage1-target-libgcc: configure-stage1-target-libgcc
49250 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49251 @r=`${PWD_COMMAND}`; export r; \
49252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49253 TFLAGS="$(STAGE1_TFLAGS)"; \
49254 $(NORMAL_TARGET_EXPORTS) \
49255 cd $(TARGET_SUBDIR)/libgcc && \
49257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49258 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49259 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49260 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49261 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49262 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49263 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49264 $(EXTRA_TARGET_FLAGS) \
49266 TFLAGS="$(STAGE1_TFLAGS)" \
49267 $(TARGET-stage1-target-libgcc)
49269 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49270 clean-stage1: clean-stage1-target-libgcc
49271 clean-stage1-target-libgcc:
49272 @if [ $(current_stage) = stage1 ]; then \
49273 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49274 else \
49275 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49276 $(MAKE) stage1-start; \
49277 fi; \
49278 cd $(TARGET_SUBDIR)/libgcc && \
49279 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49280 clean
49281 @endif target-libgcc-bootstrap
49284 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49285 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49286 maybe-all-stage2-target-libgcc:
49287 maybe-clean-stage2-target-libgcc:
49288 @if target-libgcc-bootstrap
49289 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49290 all-stage2: all-stage2-target-libgcc
49291 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49292 all-stage2-target-libgcc: configure-stage2-target-libgcc
49293 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49294 @r=`${PWD_COMMAND}`; export r; \
49295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49296 TFLAGS="$(STAGE2_TFLAGS)"; \
49297 $(NORMAL_TARGET_EXPORTS) \
49299 cd $(TARGET_SUBDIR)/libgcc && \
49301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49302 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49303 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49304 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49308 $(EXTRA_TARGET_FLAGS) \
49309 TFLAGS="$(STAGE2_TFLAGS)" \
49310 $(TARGET-stage2-target-libgcc)
49312 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49313 clean-stage2: clean-stage2-target-libgcc
49314 clean-stage2-target-libgcc:
49315 @if [ $(current_stage) = stage2 ]; then \
49316 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49317 else \
49318 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49319 $(MAKE) stage2-start; \
49320 fi; \
49321 cd $(TARGET_SUBDIR)/libgcc && \
49322 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49323 @endif target-libgcc-bootstrap
49326 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49327 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49328 maybe-all-stage3-target-libgcc:
49329 maybe-clean-stage3-target-libgcc:
49330 @if target-libgcc-bootstrap
49331 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49332 all-stage3: all-stage3-target-libgcc
49333 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49334 all-stage3-target-libgcc: configure-stage3-target-libgcc
49335 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49336 @r=`${PWD_COMMAND}`; export r; \
49337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49338 TFLAGS="$(STAGE3_TFLAGS)"; \
49339 $(NORMAL_TARGET_EXPORTS) \
49341 cd $(TARGET_SUBDIR)/libgcc && \
49343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49344 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49345 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49346 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49347 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49348 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49349 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49350 $(EXTRA_TARGET_FLAGS) \
49351 TFLAGS="$(STAGE3_TFLAGS)" \
49352 $(TARGET-stage3-target-libgcc)
49354 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49355 clean-stage3: clean-stage3-target-libgcc
49356 clean-stage3-target-libgcc:
49357 @if [ $(current_stage) = stage3 ]; then \
49358 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49359 else \
49360 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49361 $(MAKE) stage3-start; \
49362 fi; \
49363 cd $(TARGET_SUBDIR)/libgcc && \
49364 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49365 @endif target-libgcc-bootstrap
49368 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49369 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49370 maybe-all-stage4-target-libgcc:
49371 maybe-clean-stage4-target-libgcc:
49372 @if target-libgcc-bootstrap
49373 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49374 all-stage4: all-stage4-target-libgcc
49375 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49376 all-stage4-target-libgcc: configure-stage4-target-libgcc
49377 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49378 @r=`${PWD_COMMAND}`; export r; \
49379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49380 TFLAGS="$(STAGE4_TFLAGS)"; \
49381 $(NORMAL_TARGET_EXPORTS) \
49383 cd $(TARGET_SUBDIR)/libgcc && \
49385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49386 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49392 $(EXTRA_TARGET_FLAGS) \
49393 TFLAGS="$(STAGE4_TFLAGS)" \
49394 $(TARGET-stage4-target-libgcc)
49396 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49397 clean-stage4: clean-stage4-target-libgcc
49398 clean-stage4-target-libgcc:
49399 @if [ $(current_stage) = stage4 ]; then \
49400 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49401 else \
49402 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49403 $(MAKE) stage4-start; \
49404 fi; \
49405 cd $(TARGET_SUBDIR)/libgcc && \
49406 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49407 @endif target-libgcc-bootstrap
49410 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49411 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49412 maybe-all-stageprofile-target-libgcc:
49413 maybe-clean-stageprofile-target-libgcc:
49414 @if target-libgcc-bootstrap
49415 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49416 all-stageprofile: all-stageprofile-target-libgcc
49417 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49418 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49419 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49420 @r=`${PWD_COMMAND}`; export r; \
49421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49422 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49423 $(NORMAL_TARGET_EXPORTS) \
49425 cd $(TARGET_SUBDIR)/libgcc && \
49427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49428 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49429 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49430 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49434 $(EXTRA_TARGET_FLAGS) \
49435 TFLAGS="$(STAGEprofile_TFLAGS)" \
49436 $(TARGET-stageprofile-target-libgcc)
49438 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49439 clean-stageprofile: clean-stageprofile-target-libgcc
49440 clean-stageprofile-target-libgcc:
49441 @if [ $(current_stage) = stageprofile ]; then \
49442 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49443 else \
49444 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49445 $(MAKE) stageprofile-start; \
49446 fi; \
49447 cd $(TARGET_SUBDIR)/libgcc && \
49448 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49449 @endif target-libgcc-bootstrap
49452 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49453 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49454 maybe-all-stagetrain-target-libgcc:
49455 maybe-clean-stagetrain-target-libgcc:
49456 @if target-libgcc-bootstrap
49457 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49458 all-stagetrain: all-stagetrain-target-libgcc
49459 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49460 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49461 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49462 @r=`${PWD_COMMAND}`; export r; \
49463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49464 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49465 $(NORMAL_TARGET_EXPORTS) \
49467 cd $(TARGET_SUBDIR)/libgcc && \
49469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49470 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49471 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49472 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49476 $(EXTRA_TARGET_FLAGS) \
49477 TFLAGS="$(STAGEtrain_TFLAGS)" \
49478 $(TARGET-stagetrain-target-libgcc)
49480 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49481 clean-stagetrain: clean-stagetrain-target-libgcc
49482 clean-stagetrain-target-libgcc:
49483 @if [ $(current_stage) = stagetrain ]; then \
49484 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49485 else \
49486 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49487 $(MAKE) stagetrain-start; \
49488 fi; \
49489 cd $(TARGET_SUBDIR)/libgcc && \
49490 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49491 @endif target-libgcc-bootstrap
49494 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49495 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49496 maybe-all-stagefeedback-target-libgcc:
49497 maybe-clean-stagefeedback-target-libgcc:
49498 @if target-libgcc-bootstrap
49499 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49500 all-stagefeedback: all-stagefeedback-target-libgcc
49501 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49502 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49503 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49504 @r=`${PWD_COMMAND}`; export r; \
49505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49506 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49507 $(NORMAL_TARGET_EXPORTS) \
49509 cd $(TARGET_SUBDIR)/libgcc && \
49511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49512 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49513 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49514 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49518 $(EXTRA_TARGET_FLAGS) \
49519 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49520 $(TARGET-stagefeedback-target-libgcc)
49522 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49523 clean-stagefeedback: clean-stagefeedback-target-libgcc
49524 clean-stagefeedback-target-libgcc:
49525 @if [ $(current_stage) = stagefeedback ]; then \
49526 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49527 else \
49528 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49529 $(MAKE) stagefeedback-start; \
49530 fi; \
49531 cd $(TARGET_SUBDIR)/libgcc && \
49532 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49533 @endif target-libgcc-bootstrap
49536 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49537 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49538 maybe-all-stageautoprofile-target-libgcc:
49539 maybe-clean-stageautoprofile-target-libgcc:
49540 @if target-libgcc-bootstrap
49541 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49542 all-stageautoprofile: all-stageautoprofile-target-libgcc
49543 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49544 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49545 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49546 @r=`${PWD_COMMAND}`; export r; \
49547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49549 $(NORMAL_TARGET_EXPORTS) \
49551 cd $(TARGET_SUBDIR)/libgcc && \
49552 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49554 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49555 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49556 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49560 $(EXTRA_TARGET_FLAGS) \
49561 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49562 $(TARGET-stageautoprofile-target-libgcc)
49564 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49565 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49566 clean-stageautoprofile-target-libgcc:
49567 @if [ $(current_stage) = stageautoprofile ]; then \
49568 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49569 else \
49570 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49571 $(MAKE) stageautoprofile-start; \
49572 fi; \
49573 cd $(TARGET_SUBDIR)/libgcc && \
49574 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49575 @endif target-libgcc-bootstrap
49578 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49579 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49580 maybe-all-stageautofeedback-target-libgcc:
49581 maybe-clean-stageautofeedback-target-libgcc:
49582 @if target-libgcc-bootstrap
49583 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49584 all-stageautofeedback: all-stageautofeedback-target-libgcc
49585 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49586 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49587 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49588 @r=`${PWD_COMMAND}`; export r; \
49589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49590 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49591 $(NORMAL_TARGET_EXPORTS) \
49593 cd $(TARGET_SUBDIR)/libgcc && \
49595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49596 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49597 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49598 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49602 $(EXTRA_TARGET_FLAGS) \
49603 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49604 $(TARGET-stageautofeedback-target-libgcc)
49606 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49607 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49608 clean-stageautofeedback-target-libgcc:
49609 @if [ $(current_stage) = stageautofeedback ]; then \
49610 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49611 else \
49612 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49613 $(MAKE) stageautofeedback-start; \
49614 fi; \
49615 cd $(TARGET_SUBDIR)/libgcc && \
49616 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49617 @endif target-libgcc-bootstrap
49624 .PHONY: check-target-libgcc maybe-check-target-libgcc
49625 maybe-check-target-libgcc:
49626 @if target-libgcc
49627 maybe-check-target-libgcc: check-target-libgcc
49629 # Dummy target for uncheckable module.
49630 check-target-libgcc:
49632 @endif target-libgcc
49634 .PHONY: install-target-libgcc maybe-install-target-libgcc
49635 maybe-install-target-libgcc:
49636 @if target-libgcc
49637 maybe-install-target-libgcc: install-target-libgcc
49639 install-target-libgcc: installdirs
49640 @: $(MAKE); $(unstage)
49641 @r=`${PWD_COMMAND}`; export r; \
49642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49643 $(NORMAL_TARGET_EXPORTS) \
49644 (cd $(TARGET_SUBDIR)/libgcc && \
49645 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49647 @endif target-libgcc
49649 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49650 maybe-install-strip-target-libgcc:
49651 @if target-libgcc
49652 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49654 install-strip-target-libgcc: installdirs
49655 @: $(MAKE); $(unstage)
49656 @r=`${PWD_COMMAND}`; export r; \
49657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49658 $(NORMAL_TARGET_EXPORTS) \
49659 (cd $(TARGET_SUBDIR)/libgcc && \
49660 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49662 @endif target-libgcc
49664 # Other targets (info, dvi, pdf, etc.)
49666 .PHONY: maybe-info-target-libgcc info-target-libgcc
49667 maybe-info-target-libgcc:
49668 @if target-libgcc
49669 maybe-info-target-libgcc: info-target-libgcc
49671 info-target-libgcc: \
49672 configure-target-libgcc
49673 @: $(MAKE); $(unstage)
49674 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49675 r=`${PWD_COMMAND}`; export r; \
49676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49677 $(NORMAL_TARGET_EXPORTS) \
49678 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49679 for flag in $(EXTRA_TARGET_FLAGS); do \
49680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49681 done; \
49682 (cd $(TARGET_SUBDIR)/libgcc && \
49683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49685 "RANLIB=$${RANLIB}" \
49686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49687 info) \
49688 || exit 1
49690 @endif target-libgcc
49692 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49693 maybe-dvi-target-libgcc:
49694 @if target-libgcc
49695 maybe-dvi-target-libgcc: dvi-target-libgcc
49697 dvi-target-libgcc: \
49698 configure-target-libgcc
49699 @: $(MAKE); $(unstage)
49700 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49701 r=`${PWD_COMMAND}`; export r; \
49702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49703 $(NORMAL_TARGET_EXPORTS) \
49704 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49705 for flag in $(EXTRA_TARGET_FLAGS); do \
49706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49707 done; \
49708 (cd $(TARGET_SUBDIR)/libgcc && \
49709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49711 "RANLIB=$${RANLIB}" \
49712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49713 dvi) \
49714 || exit 1
49716 @endif target-libgcc
49718 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49719 maybe-pdf-target-libgcc:
49720 @if target-libgcc
49721 maybe-pdf-target-libgcc: pdf-target-libgcc
49723 pdf-target-libgcc: \
49724 configure-target-libgcc
49725 @: $(MAKE); $(unstage)
49726 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49727 r=`${PWD_COMMAND}`; export r; \
49728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49729 $(NORMAL_TARGET_EXPORTS) \
49730 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49731 for flag in $(EXTRA_TARGET_FLAGS); do \
49732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49733 done; \
49734 (cd $(TARGET_SUBDIR)/libgcc && \
49735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49737 "RANLIB=$${RANLIB}" \
49738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49739 pdf) \
49740 || exit 1
49742 @endif target-libgcc
49744 .PHONY: maybe-html-target-libgcc html-target-libgcc
49745 maybe-html-target-libgcc:
49746 @if target-libgcc
49747 maybe-html-target-libgcc: html-target-libgcc
49749 html-target-libgcc: \
49750 configure-target-libgcc
49751 @: $(MAKE); $(unstage)
49752 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49753 r=`${PWD_COMMAND}`; export r; \
49754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49755 $(NORMAL_TARGET_EXPORTS) \
49756 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49757 for flag in $(EXTRA_TARGET_FLAGS); do \
49758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49759 done; \
49760 (cd $(TARGET_SUBDIR)/libgcc && \
49761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49763 "RANLIB=$${RANLIB}" \
49764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49765 html) \
49766 || exit 1
49768 @endif target-libgcc
49770 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49771 maybe-TAGS-target-libgcc:
49772 @if target-libgcc
49773 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49775 # libgcc doesn't support TAGS.
49776 TAGS-target-libgcc:
49778 @endif target-libgcc
49780 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49781 maybe-install-info-target-libgcc:
49782 @if target-libgcc
49783 maybe-install-info-target-libgcc: install-info-target-libgcc
49785 install-info-target-libgcc: \
49786 configure-target-libgcc \
49787 info-target-libgcc
49788 @: $(MAKE); $(unstage)
49789 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49790 r=`${PWD_COMMAND}`; export r; \
49791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49792 $(NORMAL_TARGET_EXPORTS) \
49793 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49794 for flag in $(EXTRA_TARGET_FLAGS); do \
49795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49796 done; \
49797 (cd $(TARGET_SUBDIR)/libgcc && \
49798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49800 "RANLIB=$${RANLIB}" \
49801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49802 install-info) \
49803 || exit 1
49805 @endif target-libgcc
49807 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49808 maybe-install-dvi-target-libgcc:
49809 @if target-libgcc
49810 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49812 # libgcc doesn't support install-dvi.
49813 install-dvi-target-libgcc:
49815 @endif target-libgcc
49817 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49818 maybe-install-pdf-target-libgcc:
49819 @if target-libgcc
49820 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49822 install-pdf-target-libgcc: \
49823 configure-target-libgcc \
49824 pdf-target-libgcc
49825 @: $(MAKE); $(unstage)
49826 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49827 r=`${PWD_COMMAND}`; export r; \
49828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49829 $(NORMAL_TARGET_EXPORTS) \
49830 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49831 for flag in $(EXTRA_TARGET_FLAGS); do \
49832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49833 done; \
49834 (cd $(TARGET_SUBDIR)/libgcc && \
49835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49837 "RANLIB=$${RANLIB}" \
49838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49839 install-pdf) \
49840 || exit 1
49842 @endif target-libgcc
49844 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49845 maybe-install-html-target-libgcc:
49846 @if target-libgcc
49847 maybe-install-html-target-libgcc: install-html-target-libgcc
49849 install-html-target-libgcc: \
49850 configure-target-libgcc \
49851 html-target-libgcc
49852 @: $(MAKE); $(unstage)
49853 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49854 r=`${PWD_COMMAND}`; export r; \
49855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49856 $(NORMAL_TARGET_EXPORTS) \
49857 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49858 for flag in $(EXTRA_TARGET_FLAGS); do \
49859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49860 done; \
49861 (cd $(TARGET_SUBDIR)/libgcc && \
49862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49864 "RANLIB=$${RANLIB}" \
49865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49866 install-html) \
49867 || exit 1
49869 @endif target-libgcc
49871 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49872 maybe-installcheck-target-libgcc:
49873 @if target-libgcc
49874 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49876 installcheck-target-libgcc: \
49877 configure-target-libgcc
49878 @: $(MAKE); $(unstage)
49879 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49880 r=`${PWD_COMMAND}`; export r; \
49881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49882 $(NORMAL_TARGET_EXPORTS) \
49883 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49884 for flag in $(EXTRA_TARGET_FLAGS); do \
49885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49886 done; \
49887 (cd $(TARGET_SUBDIR)/libgcc && \
49888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49890 "RANLIB=$${RANLIB}" \
49891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49892 installcheck) \
49893 || exit 1
49895 @endif target-libgcc
49897 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49898 maybe-mostlyclean-target-libgcc:
49899 @if target-libgcc
49900 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49902 mostlyclean-target-libgcc:
49903 @: $(MAKE); $(unstage)
49904 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49905 r=`${PWD_COMMAND}`; export r; \
49906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49907 $(NORMAL_TARGET_EXPORTS) \
49908 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
49909 for flag in $(EXTRA_TARGET_FLAGS); do \
49910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49911 done; \
49912 (cd $(TARGET_SUBDIR)/libgcc && \
49913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49915 "RANLIB=$${RANLIB}" \
49916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49917 mostlyclean) \
49918 || exit 1
49920 @endif target-libgcc
49922 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49923 maybe-clean-target-libgcc:
49924 @if target-libgcc
49925 maybe-clean-target-libgcc: clean-target-libgcc
49927 clean-target-libgcc:
49928 @: $(MAKE); $(unstage)
49929 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49930 r=`${PWD_COMMAND}`; export r; \
49931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49932 $(NORMAL_TARGET_EXPORTS) \
49933 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
49934 for flag in $(EXTRA_TARGET_FLAGS); do \
49935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49936 done; \
49937 (cd $(TARGET_SUBDIR)/libgcc && \
49938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49940 "RANLIB=$${RANLIB}" \
49941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49942 clean) \
49943 || exit 1
49945 @endif target-libgcc
49947 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49948 maybe-distclean-target-libgcc:
49949 @if target-libgcc
49950 maybe-distclean-target-libgcc: distclean-target-libgcc
49952 distclean-target-libgcc:
49953 @: $(MAKE); $(unstage)
49954 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49955 r=`${PWD_COMMAND}`; export r; \
49956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49957 $(NORMAL_TARGET_EXPORTS) \
49958 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
49959 for flag in $(EXTRA_TARGET_FLAGS); do \
49960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49961 done; \
49962 (cd $(TARGET_SUBDIR)/libgcc && \
49963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49965 "RANLIB=$${RANLIB}" \
49966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49967 distclean) \
49968 || exit 1
49970 @endif target-libgcc
49972 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49973 maybe-maintainer-clean-target-libgcc:
49974 @if target-libgcc
49975 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49977 maintainer-clean-target-libgcc:
49978 @: $(MAKE); $(unstage)
49979 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49980 r=`${PWD_COMMAND}`; export r; \
49981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49982 $(NORMAL_TARGET_EXPORTS) \
49983 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
49984 for flag in $(EXTRA_TARGET_FLAGS); do \
49985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49986 done; \
49987 (cd $(TARGET_SUBDIR)/libgcc && \
49988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49990 "RANLIB=$${RANLIB}" \
49991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49992 maintainer-clean) \
49993 || exit 1
49995 @endif target-libgcc
50001 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50002 maybe-configure-target-libbacktrace:
50003 @if gcc-bootstrap
50004 configure-target-libbacktrace: stage_current
50005 @endif gcc-bootstrap
50006 @if target-libbacktrace
50007 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50008 configure-target-libbacktrace:
50009 @: $(MAKE); $(unstage)
50010 @r=`${PWD_COMMAND}`; export r; \
50011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50012 echo "Checking multilib configuration for libbacktrace..."; \
50013 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50014 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50015 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50016 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50017 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50018 else \
50019 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50020 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50021 fi; \
50022 else \
50023 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50024 fi; \
50025 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50026 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50027 $(NORMAL_TARGET_EXPORTS) \
50028 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50029 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50030 case $(srcdir) in \
50031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50032 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50034 esac; \
50035 module_srcdir=libbacktrace; \
50036 rm -f no-such-file || : ; \
50037 CONFIG_SITE=no-such-file $(SHELL) \
50038 $$s/$$module_srcdir/configure \
50039 --srcdir=$${topdir}/$$module_srcdir \
50040 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50041 --target=${target_alias} \
50042 || exit 1
50043 @endif target-libbacktrace
50049 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50050 maybe-all-target-libbacktrace:
50051 @if gcc-bootstrap
50052 all-target-libbacktrace: stage_current
50053 @endif gcc-bootstrap
50054 @if target-libbacktrace
50055 TARGET-target-libbacktrace=all
50056 maybe-all-target-libbacktrace: all-target-libbacktrace
50057 all-target-libbacktrace: configure-target-libbacktrace
50058 @: $(MAKE); $(unstage)
50059 @r=`${PWD_COMMAND}`; export r; \
50060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50061 $(NORMAL_TARGET_EXPORTS) \
50062 (cd $(TARGET_SUBDIR)/libbacktrace && \
50063 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50064 $(TARGET-target-libbacktrace))
50065 @endif target-libbacktrace
50071 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50072 maybe-check-target-libbacktrace:
50073 @if target-libbacktrace
50074 maybe-check-target-libbacktrace: check-target-libbacktrace
50076 check-target-libbacktrace:
50077 @: $(MAKE); $(unstage)
50078 @r=`${PWD_COMMAND}`; export r; \
50079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50080 $(NORMAL_TARGET_EXPORTS) \
50081 (cd $(TARGET_SUBDIR)/libbacktrace && \
50082 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50084 @endif target-libbacktrace
50086 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50087 maybe-install-target-libbacktrace:
50088 @if target-libbacktrace
50089 maybe-install-target-libbacktrace: install-target-libbacktrace
50091 install-target-libbacktrace: installdirs
50092 @: $(MAKE); $(unstage)
50093 @r=`${PWD_COMMAND}`; export r; \
50094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50095 $(NORMAL_TARGET_EXPORTS) \
50096 (cd $(TARGET_SUBDIR)/libbacktrace && \
50097 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50099 @endif target-libbacktrace
50101 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50102 maybe-install-strip-target-libbacktrace:
50103 @if target-libbacktrace
50104 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50106 install-strip-target-libbacktrace: installdirs
50107 @: $(MAKE); $(unstage)
50108 @r=`${PWD_COMMAND}`; export r; \
50109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50110 $(NORMAL_TARGET_EXPORTS) \
50111 (cd $(TARGET_SUBDIR)/libbacktrace && \
50112 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50114 @endif target-libbacktrace
50116 # Other targets (info, dvi, pdf, etc.)
50118 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50119 maybe-info-target-libbacktrace:
50120 @if target-libbacktrace
50121 maybe-info-target-libbacktrace: info-target-libbacktrace
50123 info-target-libbacktrace: \
50124 configure-target-libbacktrace
50125 @: $(MAKE); $(unstage)
50126 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50127 r=`${PWD_COMMAND}`; export r; \
50128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50129 $(NORMAL_TARGET_EXPORTS) \
50130 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50131 for flag in $(EXTRA_TARGET_FLAGS); do \
50132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50133 done; \
50134 (cd $(TARGET_SUBDIR)/libbacktrace && \
50135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50137 "RANLIB=$${RANLIB}" \
50138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50139 info) \
50140 || exit 1
50142 @endif target-libbacktrace
50144 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50145 maybe-dvi-target-libbacktrace:
50146 @if target-libbacktrace
50147 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50149 dvi-target-libbacktrace: \
50150 configure-target-libbacktrace
50151 @: $(MAKE); $(unstage)
50152 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50153 r=`${PWD_COMMAND}`; export r; \
50154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50155 $(NORMAL_TARGET_EXPORTS) \
50156 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50157 for flag in $(EXTRA_TARGET_FLAGS); do \
50158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50159 done; \
50160 (cd $(TARGET_SUBDIR)/libbacktrace && \
50161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50163 "RANLIB=$${RANLIB}" \
50164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50165 dvi) \
50166 || exit 1
50168 @endif target-libbacktrace
50170 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50171 maybe-pdf-target-libbacktrace:
50172 @if target-libbacktrace
50173 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50175 pdf-target-libbacktrace: \
50176 configure-target-libbacktrace
50177 @: $(MAKE); $(unstage)
50178 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50179 r=`${PWD_COMMAND}`; export r; \
50180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50181 $(NORMAL_TARGET_EXPORTS) \
50182 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50183 for flag in $(EXTRA_TARGET_FLAGS); do \
50184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50185 done; \
50186 (cd $(TARGET_SUBDIR)/libbacktrace && \
50187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50189 "RANLIB=$${RANLIB}" \
50190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50191 pdf) \
50192 || exit 1
50194 @endif target-libbacktrace
50196 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50197 maybe-html-target-libbacktrace:
50198 @if target-libbacktrace
50199 maybe-html-target-libbacktrace: html-target-libbacktrace
50201 html-target-libbacktrace: \
50202 configure-target-libbacktrace
50203 @: $(MAKE); $(unstage)
50204 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50205 r=`${PWD_COMMAND}`; export r; \
50206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50207 $(NORMAL_TARGET_EXPORTS) \
50208 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50209 for flag in $(EXTRA_TARGET_FLAGS); do \
50210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50211 done; \
50212 (cd $(TARGET_SUBDIR)/libbacktrace && \
50213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50215 "RANLIB=$${RANLIB}" \
50216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50217 html) \
50218 || exit 1
50220 @endif target-libbacktrace
50222 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50223 maybe-TAGS-target-libbacktrace:
50224 @if target-libbacktrace
50225 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50227 TAGS-target-libbacktrace: \
50228 configure-target-libbacktrace
50229 @: $(MAKE); $(unstage)
50230 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50231 r=`${PWD_COMMAND}`; export r; \
50232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50233 $(NORMAL_TARGET_EXPORTS) \
50234 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50235 for flag in $(EXTRA_TARGET_FLAGS); do \
50236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50237 done; \
50238 (cd $(TARGET_SUBDIR)/libbacktrace && \
50239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50241 "RANLIB=$${RANLIB}" \
50242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50243 TAGS) \
50244 || exit 1
50246 @endif target-libbacktrace
50248 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50249 maybe-install-info-target-libbacktrace:
50250 @if target-libbacktrace
50251 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50253 install-info-target-libbacktrace: \
50254 configure-target-libbacktrace \
50255 info-target-libbacktrace
50256 @: $(MAKE); $(unstage)
50257 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50258 r=`${PWD_COMMAND}`; export r; \
50259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50260 $(NORMAL_TARGET_EXPORTS) \
50261 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50262 for flag in $(EXTRA_TARGET_FLAGS); do \
50263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50264 done; \
50265 (cd $(TARGET_SUBDIR)/libbacktrace && \
50266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50268 "RANLIB=$${RANLIB}" \
50269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50270 install-info) \
50271 || exit 1
50273 @endif target-libbacktrace
50275 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50276 maybe-install-dvi-target-libbacktrace:
50277 @if target-libbacktrace
50278 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50280 install-dvi-target-libbacktrace: \
50281 configure-target-libbacktrace \
50282 dvi-target-libbacktrace
50283 @: $(MAKE); $(unstage)
50284 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50285 r=`${PWD_COMMAND}`; export r; \
50286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50287 $(NORMAL_TARGET_EXPORTS) \
50288 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50289 for flag in $(EXTRA_TARGET_FLAGS); do \
50290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50291 done; \
50292 (cd $(TARGET_SUBDIR)/libbacktrace && \
50293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50295 "RANLIB=$${RANLIB}" \
50296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50297 install-dvi) \
50298 || exit 1
50300 @endif target-libbacktrace
50302 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50303 maybe-install-pdf-target-libbacktrace:
50304 @if target-libbacktrace
50305 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50307 install-pdf-target-libbacktrace: \
50308 configure-target-libbacktrace \
50309 pdf-target-libbacktrace
50310 @: $(MAKE); $(unstage)
50311 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50312 r=`${PWD_COMMAND}`; export r; \
50313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314 $(NORMAL_TARGET_EXPORTS) \
50315 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50316 for flag in $(EXTRA_TARGET_FLAGS); do \
50317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50318 done; \
50319 (cd $(TARGET_SUBDIR)/libbacktrace && \
50320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50322 "RANLIB=$${RANLIB}" \
50323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50324 install-pdf) \
50325 || exit 1
50327 @endif target-libbacktrace
50329 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50330 maybe-install-html-target-libbacktrace:
50331 @if target-libbacktrace
50332 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50334 install-html-target-libbacktrace: \
50335 configure-target-libbacktrace \
50336 html-target-libbacktrace
50337 @: $(MAKE); $(unstage)
50338 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50339 r=`${PWD_COMMAND}`; export r; \
50340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50341 $(NORMAL_TARGET_EXPORTS) \
50342 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50343 for flag in $(EXTRA_TARGET_FLAGS); do \
50344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50345 done; \
50346 (cd $(TARGET_SUBDIR)/libbacktrace && \
50347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50349 "RANLIB=$${RANLIB}" \
50350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50351 install-html) \
50352 || exit 1
50354 @endif target-libbacktrace
50356 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50357 maybe-installcheck-target-libbacktrace:
50358 @if target-libbacktrace
50359 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50361 installcheck-target-libbacktrace: \
50362 configure-target-libbacktrace
50363 @: $(MAKE); $(unstage)
50364 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50365 r=`${PWD_COMMAND}`; export r; \
50366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50367 $(NORMAL_TARGET_EXPORTS) \
50368 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50369 for flag in $(EXTRA_TARGET_FLAGS); do \
50370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50371 done; \
50372 (cd $(TARGET_SUBDIR)/libbacktrace && \
50373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50375 "RANLIB=$${RANLIB}" \
50376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50377 installcheck) \
50378 || exit 1
50380 @endif target-libbacktrace
50382 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50383 maybe-mostlyclean-target-libbacktrace:
50384 @if target-libbacktrace
50385 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50387 mostlyclean-target-libbacktrace:
50388 @: $(MAKE); $(unstage)
50389 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50390 r=`${PWD_COMMAND}`; export r; \
50391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50392 $(NORMAL_TARGET_EXPORTS) \
50393 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50394 for flag in $(EXTRA_TARGET_FLAGS); do \
50395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50396 done; \
50397 (cd $(TARGET_SUBDIR)/libbacktrace && \
50398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50400 "RANLIB=$${RANLIB}" \
50401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50402 mostlyclean) \
50403 || exit 1
50405 @endif target-libbacktrace
50407 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50408 maybe-clean-target-libbacktrace:
50409 @if target-libbacktrace
50410 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50412 clean-target-libbacktrace:
50413 @: $(MAKE); $(unstage)
50414 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50415 r=`${PWD_COMMAND}`; export r; \
50416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50417 $(NORMAL_TARGET_EXPORTS) \
50418 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50419 for flag in $(EXTRA_TARGET_FLAGS); do \
50420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50421 done; \
50422 (cd $(TARGET_SUBDIR)/libbacktrace && \
50423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50425 "RANLIB=$${RANLIB}" \
50426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50427 clean) \
50428 || exit 1
50430 @endif target-libbacktrace
50432 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50433 maybe-distclean-target-libbacktrace:
50434 @if target-libbacktrace
50435 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50437 distclean-target-libbacktrace:
50438 @: $(MAKE); $(unstage)
50439 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50440 r=`${PWD_COMMAND}`; export r; \
50441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50442 $(NORMAL_TARGET_EXPORTS) \
50443 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50444 for flag in $(EXTRA_TARGET_FLAGS); do \
50445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50446 done; \
50447 (cd $(TARGET_SUBDIR)/libbacktrace && \
50448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50450 "RANLIB=$${RANLIB}" \
50451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50452 distclean) \
50453 || exit 1
50455 @endif target-libbacktrace
50457 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
50458 maybe-maintainer-clean-target-libbacktrace:
50459 @if target-libbacktrace
50460 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
50462 maintainer-clean-target-libbacktrace:
50463 @: $(MAKE); $(unstage)
50464 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50465 r=`${PWD_COMMAND}`; export r; \
50466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50467 $(NORMAL_TARGET_EXPORTS) \
50468 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
50469 for flag in $(EXTRA_TARGET_FLAGS); do \
50470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50471 done; \
50472 (cd $(TARGET_SUBDIR)/libbacktrace && \
50473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50475 "RANLIB=$${RANLIB}" \
50476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50477 maintainer-clean) \
50478 || exit 1
50480 @endif target-libbacktrace
50486 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
50487 maybe-configure-target-libquadmath:
50488 @if gcc-bootstrap
50489 configure-target-libquadmath: stage_current
50490 @endif gcc-bootstrap
50491 @if target-libquadmath
50492 maybe-configure-target-libquadmath: configure-target-libquadmath
50493 configure-target-libquadmath:
50494 @: $(MAKE); $(unstage)
50495 @r=`${PWD_COMMAND}`; export r; \
50496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50497 echo "Checking multilib configuration for libquadmath..."; \
50498 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50499 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
50500 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50501 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
50502 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
50503 else \
50504 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
50505 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50506 fi; \
50507 else \
50508 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
50509 fi; \
50510 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
50511 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
50512 $(NORMAL_TARGET_EXPORTS) \
50513 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
50514 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
50515 case $(srcdir) in \
50516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50517 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
50518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50519 esac; \
50520 module_srcdir=libquadmath; \
50521 rm -f no-such-file || : ; \
50522 CONFIG_SITE=no-such-file $(SHELL) \
50523 $$s/$$module_srcdir/configure \
50524 --srcdir=$${topdir}/$$module_srcdir \
50525 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50526 --target=${target_alias} \
50527 || exit 1
50528 @endif target-libquadmath
50534 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
50535 maybe-all-target-libquadmath:
50536 @if gcc-bootstrap
50537 all-target-libquadmath: stage_current
50538 @endif gcc-bootstrap
50539 @if target-libquadmath
50540 TARGET-target-libquadmath=all
50541 maybe-all-target-libquadmath: all-target-libquadmath
50542 all-target-libquadmath: configure-target-libquadmath
50543 @: $(MAKE); $(unstage)
50544 @r=`${PWD_COMMAND}`; export r; \
50545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50546 $(NORMAL_TARGET_EXPORTS) \
50547 (cd $(TARGET_SUBDIR)/libquadmath && \
50548 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50549 $(TARGET-target-libquadmath))
50550 @endif target-libquadmath
50556 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
50557 maybe-check-target-libquadmath:
50558 @if target-libquadmath
50559 maybe-check-target-libquadmath: check-target-libquadmath
50561 check-target-libquadmath:
50562 @: $(MAKE); $(unstage)
50563 @r=`${PWD_COMMAND}`; export r; \
50564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50565 $(NORMAL_TARGET_EXPORTS) \
50566 (cd $(TARGET_SUBDIR)/libquadmath && \
50567 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50569 @endif target-libquadmath
50571 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
50572 maybe-install-target-libquadmath:
50573 @if target-libquadmath
50574 maybe-install-target-libquadmath: install-target-libquadmath
50576 install-target-libquadmath: installdirs
50577 @: $(MAKE); $(unstage)
50578 @r=`${PWD_COMMAND}`; export r; \
50579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50580 $(NORMAL_TARGET_EXPORTS) \
50581 (cd $(TARGET_SUBDIR)/libquadmath && \
50582 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50584 @endif target-libquadmath
50586 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
50587 maybe-install-strip-target-libquadmath:
50588 @if target-libquadmath
50589 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
50591 install-strip-target-libquadmath: installdirs
50592 @: $(MAKE); $(unstage)
50593 @r=`${PWD_COMMAND}`; export r; \
50594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50595 $(NORMAL_TARGET_EXPORTS) \
50596 (cd $(TARGET_SUBDIR)/libquadmath && \
50597 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50599 @endif target-libquadmath
50601 # Other targets (info, dvi, pdf, etc.)
50603 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
50604 maybe-info-target-libquadmath:
50605 @if target-libquadmath
50606 maybe-info-target-libquadmath: info-target-libquadmath
50608 info-target-libquadmath: \
50609 configure-target-libquadmath
50610 @: $(MAKE); $(unstage)
50611 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50612 r=`${PWD_COMMAND}`; export r; \
50613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50614 $(NORMAL_TARGET_EXPORTS) \
50615 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
50616 for flag in $(EXTRA_TARGET_FLAGS); do \
50617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50618 done; \
50619 (cd $(TARGET_SUBDIR)/libquadmath && \
50620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50622 "RANLIB=$${RANLIB}" \
50623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50624 info) \
50625 || exit 1
50627 @endif target-libquadmath
50629 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
50630 maybe-dvi-target-libquadmath:
50631 @if target-libquadmath
50632 maybe-dvi-target-libquadmath: dvi-target-libquadmath
50634 dvi-target-libquadmath: \
50635 configure-target-libquadmath
50636 @: $(MAKE); $(unstage)
50637 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50638 r=`${PWD_COMMAND}`; export r; \
50639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50640 $(NORMAL_TARGET_EXPORTS) \
50641 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
50642 for flag in $(EXTRA_TARGET_FLAGS); do \
50643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50644 done; \
50645 (cd $(TARGET_SUBDIR)/libquadmath && \
50646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50648 "RANLIB=$${RANLIB}" \
50649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50650 dvi) \
50651 || exit 1
50653 @endif target-libquadmath
50655 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
50656 maybe-pdf-target-libquadmath:
50657 @if target-libquadmath
50658 maybe-pdf-target-libquadmath: pdf-target-libquadmath
50660 pdf-target-libquadmath: \
50661 configure-target-libquadmath
50662 @: $(MAKE); $(unstage)
50663 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50664 r=`${PWD_COMMAND}`; export r; \
50665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50666 $(NORMAL_TARGET_EXPORTS) \
50667 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
50668 for flag in $(EXTRA_TARGET_FLAGS); do \
50669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50670 done; \
50671 (cd $(TARGET_SUBDIR)/libquadmath && \
50672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50674 "RANLIB=$${RANLIB}" \
50675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50676 pdf) \
50677 || exit 1
50679 @endif target-libquadmath
50681 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
50682 maybe-html-target-libquadmath:
50683 @if target-libquadmath
50684 maybe-html-target-libquadmath: html-target-libquadmath
50686 html-target-libquadmath: \
50687 configure-target-libquadmath
50688 @: $(MAKE); $(unstage)
50689 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50690 r=`${PWD_COMMAND}`; export r; \
50691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50692 $(NORMAL_TARGET_EXPORTS) \
50693 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
50694 for flag in $(EXTRA_TARGET_FLAGS); do \
50695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50696 done; \
50697 (cd $(TARGET_SUBDIR)/libquadmath && \
50698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50700 "RANLIB=$${RANLIB}" \
50701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50702 html) \
50703 || exit 1
50705 @endif target-libquadmath
50707 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
50708 maybe-TAGS-target-libquadmath:
50709 @if target-libquadmath
50710 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
50712 TAGS-target-libquadmath: \
50713 configure-target-libquadmath
50714 @: $(MAKE); $(unstage)
50715 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50716 r=`${PWD_COMMAND}`; export r; \
50717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50718 $(NORMAL_TARGET_EXPORTS) \
50719 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
50720 for flag in $(EXTRA_TARGET_FLAGS); do \
50721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50722 done; \
50723 (cd $(TARGET_SUBDIR)/libquadmath && \
50724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50726 "RANLIB=$${RANLIB}" \
50727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50728 TAGS) \
50729 || exit 1
50731 @endif target-libquadmath
50733 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
50734 maybe-install-info-target-libquadmath:
50735 @if target-libquadmath
50736 maybe-install-info-target-libquadmath: install-info-target-libquadmath
50738 install-info-target-libquadmath: \
50739 configure-target-libquadmath \
50740 info-target-libquadmath
50741 @: $(MAKE); $(unstage)
50742 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50743 r=`${PWD_COMMAND}`; export r; \
50744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50745 $(NORMAL_TARGET_EXPORTS) \
50746 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
50747 for flag in $(EXTRA_TARGET_FLAGS); do \
50748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50749 done; \
50750 (cd $(TARGET_SUBDIR)/libquadmath && \
50751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50753 "RANLIB=$${RANLIB}" \
50754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50755 install-info) \
50756 || exit 1
50758 @endif target-libquadmath
50760 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
50761 maybe-install-dvi-target-libquadmath:
50762 @if target-libquadmath
50763 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
50765 install-dvi-target-libquadmath: \
50766 configure-target-libquadmath \
50767 dvi-target-libquadmath
50768 @: $(MAKE); $(unstage)
50769 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50770 r=`${PWD_COMMAND}`; export r; \
50771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50772 $(NORMAL_TARGET_EXPORTS) \
50773 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
50774 for flag in $(EXTRA_TARGET_FLAGS); do \
50775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50776 done; \
50777 (cd $(TARGET_SUBDIR)/libquadmath && \
50778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50780 "RANLIB=$${RANLIB}" \
50781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50782 install-dvi) \
50783 || exit 1
50785 @endif target-libquadmath
50787 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
50788 maybe-install-pdf-target-libquadmath:
50789 @if target-libquadmath
50790 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
50792 install-pdf-target-libquadmath: \
50793 configure-target-libquadmath \
50794 pdf-target-libquadmath
50795 @: $(MAKE); $(unstage)
50796 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50797 r=`${PWD_COMMAND}`; export r; \
50798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50799 $(NORMAL_TARGET_EXPORTS) \
50800 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
50801 for flag in $(EXTRA_TARGET_FLAGS); do \
50802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50803 done; \
50804 (cd $(TARGET_SUBDIR)/libquadmath && \
50805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50807 "RANLIB=$${RANLIB}" \
50808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50809 install-pdf) \
50810 || exit 1
50812 @endif target-libquadmath
50814 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
50815 maybe-install-html-target-libquadmath:
50816 @if target-libquadmath
50817 maybe-install-html-target-libquadmath: install-html-target-libquadmath
50819 install-html-target-libquadmath: \
50820 configure-target-libquadmath \
50821 html-target-libquadmath
50822 @: $(MAKE); $(unstage)
50823 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50824 r=`${PWD_COMMAND}`; export r; \
50825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826 $(NORMAL_TARGET_EXPORTS) \
50827 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 install-html) \
50837 || exit 1
50839 @endif target-libquadmath
50841 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
50842 maybe-installcheck-target-libquadmath:
50843 @if target-libquadmath
50844 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
50846 installcheck-target-libquadmath: \
50847 configure-target-libquadmath
50848 @: $(MAKE); $(unstage)
50849 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50850 r=`${PWD_COMMAND}`; export r; \
50851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50852 $(NORMAL_TARGET_EXPORTS) \
50853 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
50854 for flag in $(EXTRA_TARGET_FLAGS); do \
50855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50856 done; \
50857 (cd $(TARGET_SUBDIR)/libquadmath && \
50858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50860 "RANLIB=$${RANLIB}" \
50861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50862 installcheck) \
50863 || exit 1
50865 @endif target-libquadmath
50867 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
50868 maybe-mostlyclean-target-libquadmath:
50869 @if target-libquadmath
50870 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
50872 mostlyclean-target-libquadmath:
50873 @: $(MAKE); $(unstage)
50874 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50875 r=`${PWD_COMMAND}`; export r; \
50876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50877 $(NORMAL_TARGET_EXPORTS) \
50878 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
50879 for flag in $(EXTRA_TARGET_FLAGS); do \
50880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50881 done; \
50882 (cd $(TARGET_SUBDIR)/libquadmath && \
50883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50885 "RANLIB=$${RANLIB}" \
50886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50887 mostlyclean) \
50888 || exit 1
50890 @endif target-libquadmath
50892 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
50893 maybe-clean-target-libquadmath:
50894 @if target-libquadmath
50895 maybe-clean-target-libquadmath: clean-target-libquadmath
50897 clean-target-libquadmath:
50898 @: $(MAKE); $(unstage)
50899 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50900 r=`${PWD_COMMAND}`; export r; \
50901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50902 $(NORMAL_TARGET_EXPORTS) \
50903 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
50904 for flag in $(EXTRA_TARGET_FLAGS); do \
50905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50906 done; \
50907 (cd $(TARGET_SUBDIR)/libquadmath && \
50908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50910 "RANLIB=$${RANLIB}" \
50911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50912 clean) \
50913 || exit 1
50915 @endif target-libquadmath
50917 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
50918 maybe-distclean-target-libquadmath:
50919 @if target-libquadmath
50920 maybe-distclean-target-libquadmath: distclean-target-libquadmath
50922 distclean-target-libquadmath:
50923 @: $(MAKE); $(unstage)
50924 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50925 r=`${PWD_COMMAND}`; export r; \
50926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50927 $(NORMAL_TARGET_EXPORTS) \
50928 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
50929 for flag in $(EXTRA_TARGET_FLAGS); do \
50930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50931 done; \
50932 (cd $(TARGET_SUBDIR)/libquadmath && \
50933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50935 "RANLIB=$${RANLIB}" \
50936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50937 distclean) \
50938 || exit 1
50940 @endif target-libquadmath
50942 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
50943 maybe-maintainer-clean-target-libquadmath:
50944 @if target-libquadmath
50945 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
50947 maintainer-clean-target-libquadmath:
50948 @: $(MAKE); $(unstage)
50949 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
50950 r=`${PWD_COMMAND}`; export r; \
50951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50952 $(NORMAL_TARGET_EXPORTS) \
50953 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
50954 for flag in $(EXTRA_TARGET_FLAGS); do \
50955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50956 done; \
50957 (cd $(TARGET_SUBDIR)/libquadmath && \
50958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50960 "RANLIB=$${RANLIB}" \
50961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50962 maintainer-clean) \
50963 || exit 1
50965 @endif target-libquadmath
50971 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
50972 maybe-configure-target-libgfortran:
50973 @if gcc-bootstrap
50974 configure-target-libgfortran: stage_current
50975 @endif gcc-bootstrap
50976 @if target-libgfortran
50977 maybe-configure-target-libgfortran: configure-target-libgfortran
50978 configure-target-libgfortran:
50979 @: $(MAKE); $(unstage)
50980 @r=`${PWD_COMMAND}`; export r; \
50981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50982 echo "Checking multilib configuration for libgfortran..."; \
50983 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50984 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
50985 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50986 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
50987 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
50988 else \
50989 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
50990 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50991 fi; \
50992 else \
50993 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
50994 fi; \
50995 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
50996 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
50997 $(NORMAL_TARGET_EXPORTS) \
50998 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
50999 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51000 case $(srcdir) in \
51001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51002 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51004 esac; \
51005 module_srcdir=libgfortran; \
51006 rm -f no-such-file || : ; \
51007 CONFIG_SITE=no-such-file $(SHELL) \
51008 $$s/$$module_srcdir/configure \
51009 --srcdir=$${topdir}/$$module_srcdir \
51010 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51011 --target=${target_alias} \
51012 || exit 1
51013 @endif target-libgfortran
51019 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51020 maybe-all-target-libgfortran:
51021 @if gcc-bootstrap
51022 all-target-libgfortran: stage_current
51023 @endif gcc-bootstrap
51024 @if target-libgfortran
51025 TARGET-target-libgfortran=all
51026 maybe-all-target-libgfortran: all-target-libgfortran
51027 all-target-libgfortran: configure-target-libgfortran
51028 @: $(MAKE); $(unstage)
51029 @r=`${PWD_COMMAND}`; export r; \
51030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51031 $(NORMAL_TARGET_EXPORTS) \
51032 (cd $(TARGET_SUBDIR)/libgfortran && \
51033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51034 $(TARGET-target-libgfortran))
51035 @endif target-libgfortran
51041 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51042 maybe-check-target-libgfortran:
51043 @if target-libgfortran
51044 maybe-check-target-libgfortran: check-target-libgfortran
51046 check-target-libgfortran:
51047 @: $(MAKE); $(unstage)
51048 @r=`${PWD_COMMAND}`; export r; \
51049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51050 $(NORMAL_TARGET_EXPORTS) \
51051 (cd $(TARGET_SUBDIR)/libgfortran && \
51052 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51054 @endif target-libgfortran
51056 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51057 maybe-install-target-libgfortran:
51058 @if target-libgfortran
51059 maybe-install-target-libgfortran: install-target-libgfortran
51061 install-target-libgfortran: installdirs
51062 @: $(MAKE); $(unstage)
51063 @r=`${PWD_COMMAND}`; export r; \
51064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51065 $(NORMAL_TARGET_EXPORTS) \
51066 (cd $(TARGET_SUBDIR)/libgfortran && \
51067 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51069 @endif target-libgfortran
51071 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51072 maybe-install-strip-target-libgfortran:
51073 @if target-libgfortran
51074 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51076 install-strip-target-libgfortran: installdirs
51077 @: $(MAKE); $(unstage)
51078 @r=`${PWD_COMMAND}`; export r; \
51079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51080 $(NORMAL_TARGET_EXPORTS) \
51081 (cd $(TARGET_SUBDIR)/libgfortran && \
51082 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51084 @endif target-libgfortran
51086 # Other targets (info, dvi, pdf, etc.)
51088 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51089 maybe-info-target-libgfortran:
51090 @if target-libgfortran
51091 maybe-info-target-libgfortran: info-target-libgfortran
51093 info-target-libgfortran: \
51094 configure-target-libgfortran
51095 @: $(MAKE); $(unstage)
51096 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51097 r=`${PWD_COMMAND}`; export r; \
51098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51099 $(NORMAL_TARGET_EXPORTS) \
51100 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51101 for flag in $(EXTRA_TARGET_FLAGS); do \
51102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51103 done; \
51104 (cd $(TARGET_SUBDIR)/libgfortran && \
51105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51107 "RANLIB=$${RANLIB}" \
51108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51109 info) \
51110 || exit 1
51112 @endif target-libgfortran
51114 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51115 maybe-dvi-target-libgfortran:
51116 @if target-libgfortran
51117 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51119 dvi-target-libgfortran: \
51120 configure-target-libgfortran
51121 @: $(MAKE); $(unstage)
51122 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51123 r=`${PWD_COMMAND}`; export r; \
51124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51125 $(NORMAL_TARGET_EXPORTS) \
51126 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51127 for flag in $(EXTRA_TARGET_FLAGS); do \
51128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51129 done; \
51130 (cd $(TARGET_SUBDIR)/libgfortran && \
51131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51133 "RANLIB=$${RANLIB}" \
51134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51135 dvi) \
51136 || exit 1
51138 @endif target-libgfortran
51140 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51141 maybe-pdf-target-libgfortran:
51142 @if target-libgfortran
51143 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51145 pdf-target-libgfortran: \
51146 configure-target-libgfortran
51147 @: $(MAKE); $(unstage)
51148 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51149 r=`${PWD_COMMAND}`; export r; \
51150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51151 $(NORMAL_TARGET_EXPORTS) \
51152 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51153 for flag in $(EXTRA_TARGET_FLAGS); do \
51154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51155 done; \
51156 (cd $(TARGET_SUBDIR)/libgfortran && \
51157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51159 "RANLIB=$${RANLIB}" \
51160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51161 pdf) \
51162 || exit 1
51164 @endif target-libgfortran
51166 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51167 maybe-html-target-libgfortran:
51168 @if target-libgfortran
51169 maybe-html-target-libgfortran: html-target-libgfortran
51171 html-target-libgfortran: \
51172 configure-target-libgfortran
51173 @: $(MAKE); $(unstage)
51174 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51175 r=`${PWD_COMMAND}`; export r; \
51176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51177 $(NORMAL_TARGET_EXPORTS) \
51178 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51179 for flag in $(EXTRA_TARGET_FLAGS); do \
51180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51181 done; \
51182 (cd $(TARGET_SUBDIR)/libgfortran && \
51183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51185 "RANLIB=$${RANLIB}" \
51186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51187 html) \
51188 || exit 1
51190 @endif target-libgfortran
51192 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51193 maybe-TAGS-target-libgfortran:
51194 @if target-libgfortran
51195 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51197 TAGS-target-libgfortran: \
51198 configure-target-libgfortran
51199 @: $(MAKE); $(unstage)
51200 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51201 r=`${PWD_COMMAND}`; export r; \
51202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51203 $(NORMAL_TARGET_EXPORTS) \
51204 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51205 for flag in $(EXTRA_TARGET_FLAGS); do \
51206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51207 done; \
51208 (cd $(TARGET_SUBDIR)/libgfortran && \
51209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51211 "RANLIB=$${RANLIB}" \
51212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51213 TAGS) \
51214 || exit 1
51216 @endif target-libgfortran
51218 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51219 maybe-install-info-target-libgfortran:
51220 @if target-libgfortran
51221 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51223 install-info-target-libgfortran: \
51224 configure-target-libgfortran \
51225 info-target-libgfortran
51226 @: $(MAKE); $(unstage)
51227 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51228 r=`${PWD_COMMAND}`; export r; \
51229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51230 $(NORMAL_TARGET_EXPORTS) \
51231 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51232 for flag in $(EXTRA_TARGET_FLAGS); do \
51233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51234 done; \
51235 (cd $(TARGET_SUBDIR)/libgfortran && \
51236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51238 "RANLIB=$${RANLIB}" \
51239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51240 install-info) \
51241 || exit 1
51243 @endif target-libgfortran
51245 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51246 maybe-install-dvi-target-libgfortran:
51247 @if target-libgfortran
51248 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51250 install-dvi-target-libgfortran: \
51251 configure-target-libgfortran \
51252 dvi-target-libgfortran
51253 @: $(MAKE); $(unstage)
51254 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51255 r=`${PWD_COMMAND}`; export r; \
51256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51257 $(NORMAL_TARGET_EXPORTS) \
51258 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51259 for flag in $(EXTRA_TARGET_FLAGS); do \
51260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51261 done; \
51262 (cd $(TARGET_SUBDIR)/libgfortran && \
51263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51265 "RANLIB=$${RANLIB}" \
51266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51267 install-dvi) \
51268 || exit 1
51270 @endif target-libgfortran
51272 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51273 maybe-install-pdf-target-libgfortran:
51274 @if target-libgfortran
51275 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51277 install-pdf-target-libgfortran: \
51278 configure-target-libgfortran \
51279 pdf-target-libgfortran
51280 @: $(MAKE); $(unstage)
51281 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51282 r=`${PWD_COMMAND}`; export r; \
51283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284 $(NORMAL_TARGET_EXPORTS) \
51285 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51286 for flag in $(EXTRA_TARGET_FLAGS); do \
51287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51288 done; \
51289 (cd $(TARGET_SUBDIR)/libgfortran && \
51290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51292 "RANLIB=$${RANLIB}" \
51293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51294 install-pdf) \
51295 || exit 1
51297 @endif target-libgfortran
51299 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51300 maybe-install-html-target-libgfortran:
51301 @if target-libgfortran
51302 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51304 install-html-target-libgfortran: \
51305 configure-target-libgfortran \
51306 html-target-libgfortran
51307 @: $(MAKE); $(unstage)
51308 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51309 r=`${PWD_COMMAND}`; export r; \
51310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51311 $(NORMAL_TARGET_EXPORTS) \
51312 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 install-html) \
51322 || exit 1
51324 @endif target-libgfortran
51326 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51327 maybe-installcheck-target-libgfortran:
51328 @if target-libgfortran
51329 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51331 installcheck-target-libgfortran: \
51332 configure-target-libgfortran
51333 @: $(MAKE); $(unstage)
51334 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51335 r=`${PWD_COMMAND}`; export r; \
51336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51337 $(NORMAL_TARGET_EXPORTS) \
51338 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51339 for flag in $(EXTRA_TARGET_FLAGS); do \
51340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51341 done; \
51342 (cd $(TARGET_SUBDIR)/libgfortran && \
51343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51345 "RANLIB=$${RANLIB}" \
51346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51347 installcheck) \
51348 || exit 1
51350 @endif target-libgfortran
51352 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51353 maybe-mostlyclean-target-libgfortran:
51354 @if target-libgfortran
51355 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51357 mostlyclean-target-libgfortran:
51358 @: $(MAKE); $(unstage)
51359 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51360 r=`${PWD_COMMAND}`; export r; \
51361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51362 $(NORMAL_TARGET_EXPORTS) \
51363 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51364 for flag in $(EXTRA_TARGET_FLAGS); do \
51365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51366 done; \
51367 (cd $(TARGET_SUBDIR)/libgfortran && \
51368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51370 "RANLIB=$${RANLIB}" \
51371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51372 mostlyclean) \
51373 || exit 1
51375 @endif target-libgfortran
51377 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51378 maybe-clean-target-libgfortran:
51379 @if target-libgfortran
51380 maybe-clean-target-libgfortran: clean-target-libgfortran
51382 clean-target-libgfortran:
51383 @: $(MAKE); $(unstage)
51384 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51385 r=`${PWD_COMMAND}`; export r; \
51386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51387 $(NORMAL_TARGET_EXPORTS) \
51388 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51389 for flag in $(EXTRA_TARGET_FLAGS); do \
51390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51391 done; \
51392 (cd $(TARGET_SUBDIR)/libgfortran && \
51393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51395 "RANLIB=$${RANLIB}" \
51396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51397 clean) \
51398 || exit 1
51400 @endif target-libgfortran
51402 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51403 maybe-distclean-target-libgfortran:
51404 @if target-libgfortran
51405 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51407 distclean-target-libgfortran:
51408 @: $(MAKE); $(unstage)
51409 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51410 r=`${PWD_COMMAND}`; export r; \
51411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51412 $(NORMAL_TARGET_EXPORTS) \
51413 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51414 for flag in $(EXTRA_TARGET_FLAGS); do \
51415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51416 done; \
51417 (cd $(TARGET_SUBDIR)/libgfortran && \
51418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51420 "RANLIB=$${RANLIB}" \
51421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51422 distclean) \
51423 || exit 1
51425 @endif target-libgfortran
51427 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51428 maybe-maintainer-clean-target-libgfortran:
51429 @if target-libgfortran
51430 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51432 maintainer-clean-target-libgfortran:
51433 @: $(MAKE); $(unstage)
51434 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51435 r=`${PWD_COMMAND}`; export r; \
51436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51437 $(NORMAL_TARGET_EXPORTS) \
51438 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51439 for flag in $(EXTRA_TARGET_FLAGS); do \
51440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51441 done; \
51442 (cd $(TARGET_SUBDIR)/libgfortran && \
51443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51445 "RANLIB=$${RANLIB}" \
51446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51447 maintainer-clean) \
51448 || exit 1
51450 @endif target-libgfortran
51456 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
51457 maybe-configure-target-libobjc:
51458 @if gcc-bootstrap
51459 configure-target-libobjc: stage_current
51460 @endif gcc-bootstrap
51461 @if target-libobjc
51462 maybe-configure-target-libobjc: configure-target-libobjc
51463 configure-target-libobjc:
51464 @: $(MAKE); $(unstage)
51465 @r=`${PWD_COMMAND}`; export r; \
51466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51467 echo "Checking multilib configuration for libobjc..."; \
51468 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51469 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
51470 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51471 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
51472 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
51473 else \
51474 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
51475 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51476 fi; \
51477 else \
51478 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
51479 fi; \
51480 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
51481 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
51482 $(NORMAL_TARGET_EXPORTS) \
51483 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
51484 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
51485 case $(srcdir) in \
51486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51487 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
51488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51489 esac; \
51490 module_srcdir=libobjc; \
51491 rm -f no-such-file || : ; \
51492 CONFIG_SITE=no-such-file $(SHELL) \
51493 $$s/$$module_srcdir/configure \
51494 --srcdir=$${topdir}/$$module_srcdir \
51495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51496 --target=${target_alias} \
51497 || exit 1
51498 @endif target-libobjc
51504 .PHONY: all-target-libobjc maybe-all-target-libobjc
51505 maybe-all-target-libobjc:
51506 @if gcc-bootstrap
51507 all-target-libobjc: stage_current
51508 @endif gcc-bootstrap
51509 @if target-libobjc
51510 TARGET-target-libobjc=all
51511 maybe-all-target-libobjc: all-target-libobjc
51512 all-target-libobjc: configure-target-libobjc
51513 @: $(MAKE); $(unstage)
51514 @r=`${PWD_COMMAND}`; export r; \
51515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51516 $(NORMAL_TARGET_EXPORTS) \
51517 (cd $(TARGET_SUBDIR)/libobjc && \
51518 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51519 $(TARGET-target-libobjc))
51520 @endif target-libobjc
51526 .PHONY: check-target-libobjc maybe-check-target-libobjc
51527 maybe-check-target-libobjc:
51528 @if target-libobjc
51529 maybe-check-target-libobjc: check-target-libobjc
51531 check-target-libobjc:
51532 @: $(MAKE); $(unstage)
51533 @r=`${PWD_COMMAND}`; export r; \
51534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51535 $(NORMAL_TARGET_EXPORTS) \
51536 (cd $(TARGET_SUBDIR)/libobjc && \
51537 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51539 @endif target-libobjc
51541 .PHONY: install-target-libobjc maybe-install-target-libobjc
51542 maybe-install-target-libobjc:
51543 @if target-libobjc
51544 maybe-install-target-libobjc: install-target-libobjc
51546 install-target-libobjc: installdirs
51547 @: $(MAKE); $(unstage)
51548 @r=`${PWD_COMMAND}`; export r; \
51549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51550 $(NORMAL_TARGET_EXPORTS) \
51551 (cd $(TARGET_SUBDIR)/libobjc && \
51552 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51554 @endif target-libobjc
51556 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
51557 maybe-install-strip-target-libobjc:
51558 @if target-libobjc
51559 maybe-install-strip-target-libobjc: install-strip-target-libobjc
51561 install-strip-target-libobjc: installdirs
51562 @: $(MAKE); $(unstage)
51563 @r=`${PWD_COMMAND}`; export r; \
51564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51565 $(NORMAL_TARGET_EXPORTS) \
51566 (cd $(TARGET_SUBDIR)/libobjc && \
51567 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51569 @endif target-libobjc
51571 # Other targets (info, dvi, pdf, etc.)
51573 .PHONY: maybe-info-target-libobjc info-target-libobjc
51574 maybe-info-target-libobjc:
51575 @if target-libobjc
51576 maybe-info-target-libobjc: info-target-libobjc
51578 info-target-libobjc: \
51579 configure-target-libobjc
51580 @: $(MAKE); $(unstage)
51581 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51582 r=`${PWD_COMMAND}`; export r; \
51583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51584 $(NORMAL_TARGET_EXPORTS) \
51585 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
51586 for flag in $(EXTRA_TARGET_FLAGS); do \
51587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51588 done; \
51589 (cd $(TARGET_SUBDIR)/libobjc && \
51590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51592 "RANLIB=$${RANLIB}" \
51593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51594 info) \
51595 || exit 1
51597 @endif target-libobjc
51599 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
51600 maybe-dvi-target-libobjc:
51601 @if target-libobjc
51602 maybe-dvi-target-libobjc: dvi-target-libobjc
51604 dvi-target-libobjc: \
51605 configure-target-libobjc
51606 @: $(MAKE); $(unstage)
51607 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51608 r=`${PWD_COMMAND}`; export r; \
51609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51610 $(NORMAL_TARGET_EXPORTS) \
51611 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
51612 for flag in $(EXTRA_TARGET_FLAGS); do \
51613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51614 done; \
51615 (cd $(TARGET_SUBDIR)/libobjc && \
51616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51618 "RANLIB=$${RANLIB}" \
51619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51620 dvi) \
51621 || exit 1
51623 @endif target-libobjc
51625 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
51626 maybe-pdf-target-libobjc:
51627 @if target-libobjc
51628 maybe-pdf-target-libobjc: pdf-target-libobjc
51630 pdf-target-libobjc: \
51631 configure-target-libobjc
51632 @: $(MAKE); $(unstage)
51633 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51634 r=`${PWD_COMMAND}`; export r; \
51635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51636 $(NORMAL_TARGET_EXPORTS) \
51637 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
51638 for flag in $(EXTRA_TARGET_FLAGS); do \
51639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51640 done; \
51641 (cd $(TARGET_SUBDIR)/libobjc && \
51642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51644 "RANLIB=$${RANLIB}" \
51645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51646 pdf) \
51647 || exit 1
51649 @endif target-libobjc
51651 .PHONY: maybe-html-target-libobjc html-target-libobjc
51652 maybe-html-target-libobjc:
51653 @if target-libobjc
51654 maybe-html-target-libobjc: html-target-libobjc
51656 html-target-libobjc: \
51657 configure-target-libobjc
51658 @: $(MAKE); $(unstage)
51659 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51660 r=`${PWD_COMMAND}`; export r; \
51661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51662 $(NORMAL_TARGET_EXPORTS) \
51663 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
51664 for flag in $(EXTRA_TARGET_FLAGS); do \
51665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51666 done; \
51667 (cd $(TARGET_SUBDIR)/libobjc && \
51668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51670 "RANLIB=$${RANLIB}" \
51671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51672 html) \
51673 || exit 1
51675 @endif target-libobjc
51677 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
51678 maybe-TAGS-target-libobjc:
51679 @if target-libobjc
51680 maybe-TAGS-target-libobjc: TAGS-target-libobjc
51682 # libobjc doesn't support TAGS.
51683 TAGS-target-libobjc:
51685 @endif target-libobjc
51687 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
51688 maybe-install-info-target-libobjc:
51689 @if target-libobjc
51690 maybe-install-info-target-libobjc: install-info-target-libobjc
51692 install-info-target-libobjc: \
51693 configure-target-libobjc \
51694 info-target-libobjc
51695 @: $(MAKE); $(unstage)
51696 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51697 r=`${PWD_COMMAND}`; export r; \
51698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51699 $(NORMAL_TARGET_EXPORTS) \
51700 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
51701 for flag in $(EXTRA_TARGET_FLAGS); do \
51702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51703 done; \
51704 (cd $(TARGET_SUBDIR)/libobjc && \
51705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51707 "RANLIB=$${RANLIB}" \
51708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51709 install-info) \
51710 || exit 1
51712 @endif target-libobjc
51714 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
51715 maybe-install-dvi-target-libobjc:
51716 @if target-libobjc
51717 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
51719 # libobjc doesn't support install-dvi.
51720 install-dvi-target-libobjc:
51722 @endif target-libobjc
51724 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
51725 maybe-install-pdf-target-libobjc:
51726 @if target-libobjc
51727 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
51729 install-pdf-target-libobjc: \
51730 configure-target-libobjc \
51731 pdf-target-libobjc
51732 @: $(MAKE); $(unstage)
51733 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51734 r=`${PWD_COMMAND}`; export r; \
51735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51736 $(NORMAL_TARGET_EXPORTS) \
51737 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
51738 for flag in $(EXTRA_TARGET_FLAGS); do \
51739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51740 done; \
51741 (cd $(TARGET_SUBDIR)/libobjc && \
51742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51744 "RANLIB=$${RANLIB}" \
51745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51746 install-pdf) \
51747 || exit 1
51749 @endif target-libobjc
51751 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
51752 maybe-install-html-target-libobjc:
51753 @if target-libobjc
51754 maybe-install-html-target-libobjc: install-html-target-libobjc
51756 install-html-target-libobjc: \
51757 configure-target-libobjc \
51758 html-target-libobjc
51759 @: $(MAKE); $(unstage)
51760 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51761 r=`${PWD_COMMAND}`; export r; \
51762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51763 $(NORMAL_TARGET_EXPORTS) \
51764 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
51765 for flag in $(EXTRA_TARGET_FLAGS); do \
51766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51767 done; \
51768 (cd $(TARGET_SUBDIR)/libobjc && \
51769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51771 "RANLIB=$${RANLIB}" \
51772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51773 install-html) \
51774 || exit 1
51776 @endif target-libobjc
51778 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
51779 maybe-installcheck-target-libobjc:
51780 @if target-libobjc
51781 maybe-installcheck-target-libobjc: installcheck-target-libobjc
51783 installcheck-target-libobjc: \
51784 configure-target-libobjc
51785 @: $(MAKE); $(unstage)
51786 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51787 r=`${PWD_COMMAND}`; export r; \
51788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51789 $(NORMAL_TARGET_EXPORTS) \
51790 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
51791 for flag in $(EXTRA_TARGET_FLAGS); do \
51792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51793 done; \
51794 (cd $(TARGET_SUBDIR)/libobjc && \
51795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51797 "RANLIB=$${RANLIB}" \
51798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51799 installcheck) \
51800 || exit 1
51802 @endif target-libobjc
51804 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
51805 maybe-mostlyclean-target-libobjc:
51806 @if target-libobjc
51807 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
51809 mostlyclean-target-libobjc:
51810 @: $(MAKE); $(unstage)
51811 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51812 r=`${PWD_COMMAND}`; export r; \
51813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51814 $(NORMAL_TARGET_EXPORTS) \
51815 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
51816 for flag in $(EXTRA_TARGET_FLAGS); do \
51817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51818 done; \
51819 (cd $(TARGET_SUBDIR)/libobjc && \
51820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51822 "RANLIB=$${RANLIB}" \
51823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51824 mostlyclean) \
51825 || exit 1
51827 @endif target-libobjc
51829 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
51830 maybe-clean-target-libobjc:
51831 @if target-libobjc
51832 maybe-clean-target-libobjc: clean-target-libobjc
51834 clean-target-libobjc:
51835 @: $(MAKE); $(unstage)
51836 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51837 r=`${PWD_COMMAND}`; export r; \
51838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51839 $(NORMAL_TARGET_EXPORTS) \
51840 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
51841 for flag in $(EXTRA_TARGET_FLAGS); do \
51842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51843 done; \
51844 (cd $(TARGET_SUBDIR)/libobjc && \
51845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51847 "RANLIB=$${RANLIB}" \
51848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51849 clean) \
51850 || exit 1
51852 @endif target-libobjc
51854 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
51855 maybe-distclean-target-libobjc:
51856 @if target-libobjc
51857 maybe-distclean-target-libobjc: distclean-target-libobjc
51859 distclean-target-libobjc:
51860 @: $(MAKE); $(unstage)
51861 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51862 r=`${PWD_COMMAND}`; export r; \
51863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51864 $(NORMAL_TARGET_EXPORTS) \
51865 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
51866 for flag in $(EXTRA_TARGET_FLAGS); do \
51867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51868 done; \
51869 (cd $(TARGET_SUBDIR)/libobjc && \
51870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51872 "RANLIB=$${RANLIB}" \
51873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51874 distclean) \
51875 || exit 1
51877 @endif target-libobjc
51879 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
51880 maybe-maintainer-clean-target-libobjc:
51881 @if target-libobjc
51882 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
51884 maintainer-clean-target-libobjc:
51885 @: $(MAKE); $(unstage)
51886 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
51887 r=`${PWD_COMMAND}`; export r; \
51888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51889 $(NORMAL_TARGET_EXPORTS) \
51890 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
51891 for flag in $(EXTRA_TARGET_FLAGS); do \
51892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51893 done; \
51894 (cd $(TARGET_SUBDIR)/libobjc && \
51895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51897 "RANLIB=$${RANLIB}" \
51898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51899 maintainer-clean) \
51900 || exit 1
51902 @endif target-libobjc
51908 .PHONY: configure-target-libgo maybe-configure-target-libgo
51909 maybe-configure-target-libgo:
51910 @if gcc-bootstrap
51911 configure-target-libgo: stage_current
51912 @endif gcc-bootstrap
51913 @if target-libgo
51914 maybe-configure-target-libgo: configure-target-libgo
51915 configure-target-libgo:
51916 @: $(MAKE); $(unstage)
51917 @r=`${PWD_COMMAND}`; export r; \
51918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51919 echo "Checking multilib configuration for libgo..."; \
51920 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51921 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
51922 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
51923 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
51924 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
51925 else \
51926 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
51927 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51928 fi; \
51929 else \
51930 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
51931 fi; \
51932 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
51933 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
51934 $(NORMAL_TARGET_EXPORTS) \
51935 echo Configuring in $(TARGET_SUBDIR)/libgo; \
51936 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
51937 case $(srcdir) in \
51938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51939 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
51940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51941 esac; \
51942 module_srcdir=libgo; \
51943 rm -f no-such-file || : ; \
51944 CONFIG_SITE=no-such-file $(SHELL) \
51945 $$s/$$module_srcdir/configure \
51946 --srcdir=$${topdir}/$$module_srcdir \
51947 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51948 --target=${target_alias} \
51949 || exit 1
51950 @endif target-libgo
51956 .PHONY: all-target-libgo maybe-all-target-libgo
51957 maybe-all-target-libgo:
51958 @if gcc-bootstrap
51959 all-target-libgo: stage_current
51960 @endif gcc-bootstrap
51961 @if target-libgo
51962 TARGET-target-libgo=all
51963 maybe-all-target-libgo: all-target-libgo
51964 all-target-libgo: configure-target-libgo
51965 @: $(MAKE); $(unstage)
51966 @r=`${PWD_COMMAND}`; export r; \
51967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51968 $(NORMAL_TARGET_EXPORTS) \
51969 (cd $(TARGET_SUBDIR)/libgo && \
51970 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51971 $(TARGET-target-libgo))
51972 @endif target-libgo
51978 .PHONY: check-target-libgo maybe-check-target-libgo
51979 maybe-check-target-libgo:
51980 @if target-libgo
51981 maybe-check-target-libgo: check-target-libgo
51983 check-target-libgo:
51984 @: $(MAKE); $(unstage)
51985 @r=`${PWD_COMMAND}`; export r; \
51986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51987 $(NORMAL_TARGET_EXPORTS) \
51988 (cd $(TARGET_SUBDIR)/libgo && \
51989 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51991 @endif target-libgo
51993 .PHONY: install-target-libgo maybe-install-target-libgo
51994 maybe-install-target-libgo:
51995 @if target-libgo
51996 maybe-install-target-libgo: install-target-libgo
51998 install-target-libgo: installdirs
51999 @: $(MAKE); $(unstage)
52000 @r=`${PWD_COMMAND}`; export r; \
52001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52002 $(NORMAL_TARGET_EXPORTS) \
52003 (cd $(TARGET_SUBDIR)/libgo && \
52004 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52006 @endif target-libgo
52008 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52009 maybe-install-strip-target-libgo:
52010 @if target-libgo
52011 maybe-install-strip-target-libgo: install-strip-target-libgo
52013 install-strip-target-libgo: installdirs
52014 @: $(MAKE); $(unstage)
52015 @r=`${PWD_COMMAND}`; export r; \
52016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52017 $(NORMAL_TARGET_EXPORTS) \
52018 (cd $(TARGET_SUBDIR)/libgo && \
52019 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52021 @endif target-libgo
52023 # Other targets (info, dvi, pdf, etc.)
52025 .PHONY: maybe-info-target-libgo info-target-libgo
52026 maybe-info-target-libgo:
52027 @if target-libgo
52028 maybe-info-target-libgo: info-target-libgo
52030 info-target-libgo: \
52031 configure-target-libgo
52032 @: $(MAKE); $(unstage)
52033 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52034 r=`${PWD_COMMAND}`; export r; \
52035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52036 $(NORMAL_TARGET_EXPORTS) \
52037 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52038 for flag in $(EXTRA_TARGET_FLAGS); do \
52039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52040 done; \
52041 (cd $(TARGET_SUBDIR)/libgo && \
52042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52044 "RANLIB=$${RANLIB}" \
52045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52046 info) \
52047 || exit 1
52049 @endif target-libgo
52051 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52052 maybe-dvi-target-libgo:
52053 @if target-libgo
52054 maybe-dvi-target-libgo: dvi-target-libgo
52056 dvi-target-libgo: \
52057 configure-target-libgo
52058 @: $(MAKE); $(unstage)
52059 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52060 r=`${PWD_COMMAND}`; export r; \
52061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52062 $(NORMAL_TARGET_EXPORTS) \
52063 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52064 for flag in $(EXTRA_TARGET_FLAGS); do \
52065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52066 done; \
52067 (cd $(TARGET_SUBDIR)/libgo && \
52068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52070 "RANLIB=$${RANLIB}" \
52071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52072 dvi) \
52073 || exit 1
52075 @endif target-libgo
52077 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52078 maybe-pdf-target-libgo:
52079 @if target-libgo
52080 maybe-pdf-target-libgo: pdf-target-libgo
52082 pdf-target-libgo: \
52083 configure-target-libgo
52084 @: $(MAKE); $(unstage)
52085 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52086 r=`${PWD_COMMAND}`; export r; \
52087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52088 $(NORMAL_TARGET_EXPORTS) \
52089 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52090 for flag in $(EXTRA_TARGET_FLAGS); do \
52091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52092 done; \
52093 (cd $(TARGET_SUBDIR)/libgo && \
52094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52096 "RANLIB=$${RANLIB}" \
52097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52098 pdf) \
52099 || exit 1
52101 @endif target-libgo
52103 .PHONY: maybe-html-target-libgo html-target-libgo
52104 maybe-html-target-libgo:
52105 @if target-libgo
52106 maybe-html-target-libgo: html-target-libgo
52108 html-target-libgo: \
52109 configure-target-libgo
52110 @: $(MAKE); $(unstage)
52111 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52112 r=`${PWD_COMMAND}`; export r; \
52113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52114 $(NORMAL_TARGET_EXPORTS) \
52115 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52116 for flag in $(EXTRA_TARGET_FLAGS); do \
52117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52118 done; \
52119 (cd $(TARGET_SUBDIR)/libgo && \
52120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52122 "RANLIB=$${RANLIB}" \
52123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52124 html) \
52125 || exit 1
52127 @endif target-libgo
52129 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52130 maybe-TAGS-target-libgo:
52131 @if target-libgo
52132 maybe-TAGS-target-libgo: TAGS-target-libgo
52134 TAGS-target-libgo: \
52135 configure-target-libgo
52136 @: $(MAKE); $(unstage)
52137 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52138 r=`${PWD_COMMAND}`; export r; \
52139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52140 $(NORMAL_TARGET_EXPORTS) \
52141 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52142 for flag in $(EXTRA_TARGET_FLAGS); do \
52143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52144 done; \
52145 (cd $(TARGET_SUBDIR)/libgo && \
52146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52148 "RANLIB=$${RANLIB}" \
52149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52150 TAGS) \
52151 || exit 1
52153 @endif target-libgo
52155 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52156 maybe-install-info-target-libgo:
52157 @if target-libgo
52158 maybe-install-info-target-libgo: install-info-target-libgo
52160 install-info-target-libgo: \
52161 configure-target-libgo \
52162 info-target-libgo
52163 @: $(MAKE); $(unstage)
52164 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52165 r=`${PWD_COMMAND}`; export r; \
52166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52167 $(NORMAL_TARGET_EXPORTS) \
52168 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52169 for flag in $(EXTRA_TARGET_FLAGS); do \
52170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52171 done; \
52172 (cd $(TARGET_SUBDIR)/libgo && \
52173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52175 "RANLIB=$${RANLIB}" \
52176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52177 install-info) \
52178 || exit 1
52180 @endif target-libgo
52182 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52183 maybe-install-dvi-target-libgo:
52184 @if target-libgo
52185 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52187 install-dvi-target-libgo: \
52188 configure-target-libgo \
52189 dvi-target-libgo
52190 @: $(MAKE); $(unstage)
52191 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52192 r=`${PWD_COMMAND}`; export r; \
52193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194 $(NORMAL_TARGET_EXPORTS) \
52195 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52196 for flag in $(EXTRA_TARGET_FLAGS); do \
52197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52198 done; \
52199 (cd $(TARGET_SUBDIR)/libgo && \
52200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52202 "RANLIB=$${RANLIB}" \
52203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52204 install-dvi) \
52205 || exit 1
52207 @endif target-libgo
52209 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52210 maybe-install-pdf-target-libgo:
52211 @if target-libgo
52212 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52214 install-pdf-target-libgo: \
52215 configure-target-libgo \
52216 pdf-target-libgo
52217 @: $(MAKE); $(unstage)
52218 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52219 r=`${PWD_COMMAND}`; export r; \
52220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221 $(NORMAL_TARGET_EXPORTS) \
52222 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52223 for flag in $(EXTRA_TARGET_FLAGS); do \
52224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52225 done; \
52226 (cd $(TARGET_SUBDIR)/libgo && \
52227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52229 "RANLIB=$${RANLIB}" \
52230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52231 install-pdf) \
52232 || exit 1
52234 @endif target-libgo
52236 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52237 maybe-install-html-target-libgo:
52238 @if target-libgo
52239 maybe-install-html-target-libgo: install-html-target-libgo
52241 install-html-target-libgo: \
52242 configure-target-libgo \
52243 html-target-libgo
52244 @: $(MAKE); $(unstage)
52245 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52246 r=`${PWD_COMMAND}`; export r; \
52247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248 $(NORMAL_TARGET_EXPORTS) \
52249 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 install-html) \
52259 || exit 1
52261 @endif target-libgo
52263 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52264 maybe-installcheck-target-libgo:
52265 @if target-libgo
52266 maybe-installcheck-target-libgo: installcheck-target-libgo
52268 installcheck-target-libgo: \
52269 configure-target-libgo
52270 @: $(MAKE); $(unstage)
52271 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52272 r=`${PWD_COMMAND}`; export r; \
52273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52274 $(NORMAL_TARGET_EXPORTS) \
52275 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52276 for flag in $(EXTRA_TARGET_FLAGS); do \
52277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52278 done; \
52279 (cd $(TARGET_SUBDIR)/libgo && \
52280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52282 "RANLIB=$${RANLIB}" \
52283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52284 installcheck) \
52285 || exit 1
52287 @endif target-libgo
52289 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52290 maybe-mostlyclean-target-libgo:
52291 @if target-libgo
52292 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52294 mostlyclean-target-libgo:
52295 @: $(MAKE); $(unstage)
52296 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52297 r=`${PWD_COMMAND}`; export r; \
52298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52299 $(NORMAL_TARGET_EXPORTS) \
52300 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52301 for flag in $(EXTRA_TARGET_FLAGS); do \
52302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52303 done; \
52304 (cd $(TARGET_SUBDIR)/libgo && \
52305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52307 "RANLIB=$${RANLIB}" \
52308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52309 mostlyclean) \
52310 || exit 1
52312 @endif target-libgo
52314 .PHONY: maybe-clean-target-libgo clean-target-libgo
52315 maybe-clean-target-libgo:
52316 @if target-libgo
52317 maybe-clean-target-libgo: clean-target-libgo
52319 clean-target-libgo:
52320 @: $(MAKE); $(unstage)
52321 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52322 r=`${PWD_COMMAND}`; export r; \
52323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52324 $(NORMAL_TARGET_EXPORTS) \
52325 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52326 for flag in $(EXTRA_TARGET_FLAGS); do \
52327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52328 done; \
52329 (cd $(TARGET_SUBDIR)/libgo && \
52330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52332 "RANLIB=$${RANLIB}" \
52333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52334 clean) \
52335 || exit 1
52337 @endif target-libgo
52339 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52340 maybe-distclean-target-libgo:
52341 @if target-libgo
52342 maybe-distclean-target-libgo: distclean-target-libgo
52344 distclean-target-libgo:
52345 @: $(MAKE); $(unstage)
52346 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52347 r=`${PWD_COMMAND}`; export r; \
52348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52349 $(NORMAL_TARGET_EXPORTS) \
52350 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52351 for flag in $(EXTRA_TARGET_FLAGS); do \
52352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52353 done; \
52354 (cd $(TARGET_SUBDIR)/libgo && \
52355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52357 "RANLIB=$${RANLIB}" \
52358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52359 distclean) \
52360 || exit 1
52362 @endif target-libgo
52364 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52365 maybe-maintainer-clean-target-libgo:
52366 @if target-libgo
52367 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52369 maintainer-clean-target-libgo:
52370 @: $(MAKE); $(unstage)
52371 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52372 r=`${PWD_COMMAND}`; export r; \
52373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52374 $(NORMAL_TARGET_EXPORTS) \
52375 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52376 for flag in $(EXTRA_TARGET_FLAGS); do \
52377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52378 done; \
52379 (cd $(TARGET_SUBDIR)/libgo && \
52380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52382 "RANLIB=$${RANLIB}" \
52383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52384 maintainer-clean) \
52385 || exit 1
52387 @endif target-libgo
52393 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52394 maybe-configure-target-libphobos:
52395 @if gcc-bootstrap
52396 configure-target-libphobos: stage_current
52397 @endif gcc-bootstrap
52398 @if target-libphobos
52399 maybe-configure-target-libphobos: configure-target-libphobos
52400 configure-target-libphobos:
52401 @: $(MAKE); $(unstage)
52402 @r=`${PWD_COMMAND}`; export r; \
52403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52404 echo "Checking multilib configuration for libphobos..."; \
52405 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52406 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52407 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52408 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52409 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52410 else \
52411 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52412 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52413 fi; \
52414 else \
52415 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52416 fi; \
52417 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52418 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52419 $(NORMAL_TARGET_EXPORTS) \
52420 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52421 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52422 case $(srcdir) in \
52423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52424 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52426 esac; \
52427 module_srcdir=libphobos; \
52428 rm -f no-such-file || : ; \
52429 CONFIG_SITE=no-such-file $(SHELL) \
52430 $$s/$$module_srcdir/configure \
52431 --srcdir=$${topdir}/$$module_srcdir \
52432 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52433 --target=${target_alias} \
52434 || exit 1
52435 @endif target-libphobos
52441 .PHONY: all-target-libphobos maybe-all-target-libphobos
52442 maybe-all-target-libphobos:
52443 @if gcc-bootstrap
52444 all-target-libphobos: stage_current
52445 @endif gcc-bootstrap
52446 @if target-libphobos
52447 TARGET-target-libphobos=all
52448 maybe-all-target-libphobos: all-target-libphobos
52449 all-target-libphobos: configure-target-libphobos
52450 @: $(MAKE); $(unstage)
52451 @r=`${PWD_COMMAND}`; export r; \
52452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52453 $(NORMAL_TARGET_EXPORTS) \
52454 (cd $(TARGET_SUBDIR)/libphobos && \
52455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52456 $(TARGET-target-libphobos))
52457 @endif target-libphobos
52463 .PHONY: check-target-libphobos maybe-check-target-libphobos
52464 maybe-check-target-libphobos:
52465 @if target-libphobos
52466 maybe-check-target-libphobos: check-target-libphobos
52468 check-target-libphobos:
52469 @: $(MAKE); $(unstage)
52470 @r=`${PWD_COMMAND}`; export r; \
52471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52472 $(NORMAL_TARGET_EXPORTS) \
52473 (cd $(TARGET_SUBDIR)/libphobos && \
52474 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52476 @endif target-libphobos
52478 .PHONY: install-target-libphobos maybe-install-target-libphobos
52479 maybe-install-target-libphobos:
52480 @if target-libphobos
52481 maybe-install-target-libphobos: install-target-libphobos
52483 install-target-libphobos: installdirs
52484 @: $(MAKE); $(unstage)
52485 @r=`${PWD_COMMAND}`; export r; \
52486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52487 $(NORMAL_TARGET_EXPORTS) \
52488 (cd $(TARGET_SUBDIR)/libphobos && \
52489 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52491 @endif target-libphobos
52493 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
52494 maybe-install-strip-target-libphobos:
52495 @if target-libphobos
52496 maybe-install-strip-target-libphobos: install-strip-target-libphobos
52498 install-strip-target-libphobos: installdirs
52499 @: $(MAKE); $(unstage)
52500 @r=`${PWD_COMMAND}`; export r; \
52501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52502 $(NORMAL_TARGET_EXPORTS) \
52503 (cd $(TARGET_SUBDIR)/libphobos && \
52504 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52506 @endif target-libphobos
52508 # Other targets (info, dvi, pdf, etc.)
52510 .PHONY: maybe-info-target-libphobos info-target-libphobos
52511 maybe-info-target-libphobos:
52512 @if target-libphobos
52513 maybe-info-target-libphobos: info-target-libphobos
52515 info-target-libphobos: \
52516 configure-target-libphobos
52517 @: $(MAKE); $(unstage)
52518 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52519 r=`${PWD_COMMAND}`; export r; \
52520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52521 $(NORMAL_TARGET_EXPORTS) \
52522 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
52523 for flag in $(EXTRA_TARGET_FLAGS); do \
52524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52525 done; \
52526 (cd $(TARGET_SUBDIR)/libphobos && \
52527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52529 "RANLIB=$${RANLIB}" \
52530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52531 info) \
52532 || exit 1
52534 @endif target-libphobos
52536 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
52537 maybe-dvi-target-libphobos:
52538 @if target-libphobos
52539 maybe-dvi-target-libphobos: dvi-target-libphobos
52541 dvi-target-libphobos: \
52542 configure-target-libphobos
52543 @: $(MAKE); $(unstage)
52544 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52545 r=`${PWD_COMMAND}`; export r; \
52546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52547 $(NORMAL_TARGET_EXPORTS) \
52548 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
52549 for flag in $(EXTRA_TARGET_FLAGS); do \
52550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52551 done; \
52552 (cd $(TARGET_SUBDIR)/libphobos && \
52553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52555 "RANLIB=$${RANLIB}" \
52556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52557 dvi) \
52558 || exit 1
52560 @endif target-libphobos
52562 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
52563 maybe-pdf-target-libphobos:
52564 @if target-libphobos
52565 maybe-pdf-target-libphobos: pdf-target-libphobos
52567 pdf-target-libphobos: \
52568 configure-target-libphobos
52569 @: $(MAKE); $(unstage)
52570 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52571 r=`${PWD_COMMAND}`; export r; \
52572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52573 $(NORMAL_TARGET_EXPORTS) \
52574 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
52575 for flag in $(EXTRA_TARGET_FLAGS); do \
52576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52577 done; \
52578 (cd $(TARGET_SUBDIR)/libphobos && \
52579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52581 "RANLIB=$${RANLIB}" \
52582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52583 pdf) \
52584 || exit 1
52586 @endif target-libphobos
52588 .PHONY: maybe-html-target-libphobos html-target-libphobos
52589 maybe-html-target-libphobos:
52590 @if target-libphobos
52591 maybe-html-target-libphobos: html-target-libphobos
52593 html-target-libphobos: \
52594 configure-target-libphobos
52595 @: $(MAKE); $(unstage)
52596 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52597 r=`${PWD_COMMAND}`; export r; \
52598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52599 $(NORMAL_TARGET_EXPORTS) \
52600 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
52601 for flag in $(EXTRA_TARGET_FLAGS); do \
52602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52603 done; \
52604 (cd $(TARGET_SUBDIR)/libphobos && \
52605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52607 "RANLIB=$${RANLIB}" \
52608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52609 html) \
52610 || exit 1
52612 @endif target-libphobos
52614 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
52615 maybe-TAGS-target-libphobos:
52616 @if target-libphobos
52617 maybe-TAGS-target-libphobos: TAGS-target-libphobos
52619 TAGS-target-libphobos: \
52620 configure-target-libphobos
52621 @: $(MAKE); $(unstage)
52622 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52623 r=`${PWD_COMMAND}`; export r; \
52624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52625 $(NORMAL_TARGET_EXPORTS) \
52626 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
52627 for flag in $(EXTRA_TARGET_FLAGS); do \
52628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52629 done; \
52630 (cd $(TARGET_SUBDIR)/libphobos && \
52631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52633 "RANLIB=$${RANLIB}" \
52634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52635 TAGS) \
52636 || exit 1
52638 @endif target-libphobos
52640 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
52641 maybe-install-info-target-libphobos:
52642 @if target-libphobos
52643 maybe-install-info-target-libphobos: install-info-target-libphobos
52645 install-info-target-libphobos: \
52646 configure-target-libphobos \
52647 info-target-libphobos
52648 @: $(MAKE); $(unstage)
52649 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52650 r=`${PWD_COMMAND}`; export r; \
52651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52652 $(NORMAL_TARGET_EXPORTS) \
52653 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
52654 for flag in $(EXTRA_TARGET_FLAGS); do \
52655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52656 done; \
52657 (cd $(TARGET_SUBDIR)/libphobos && \
52658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52660 "RANLIB=$${RANLIB}" \
52661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52662 install-info) \
52663 || exit 1
52665 @endif target-libphobos
52667 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
52668 maybe-install-dvi-target-libphobos:
52669 @if target-libphobos
52670 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
52672 install-dvi-target-libphobos: \
52673 configure-target-libphobos \
52674 dvi-target-libphobos
52675 @: $(MAKE); $(unstage)
52676 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52677 r=`${PWD_COMMAND}`; export r; \
52678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52679 $(NORMAL_TARGET_EXPORTS) \
52680 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
52681 for flag in $(EXTRA_TARGET_FLAGS); do \
52682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52683 done; \
52684 (cd $(TARGET_SUBDIR)/libphobos && \
52685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52687 "RANLIB=$${RANLIB}" \
52688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52689 install-dvi) \
52690 || exit 1
52692 @endif target-libphobos
52694 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
52695 maybe-install-pdf-target-libphobos:
52696 @if target-libphobos
52697 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
52699 install-pdf-target-libphobos: \
52700 configure-target-libphobos \
52701 pdf-target-libphobos
52702 @: $(MAKE); $(unstage)
52703 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52704 r=`${PWD_COMMAND}`; export r; \
52705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52706 $(NORMAL_TARGET_EXPORTS) \
52707 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
52708 for flag in $(EXTRA_TARGET_FLAGS); do \
52709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52710 done; \
52711 (cd $(TARGET_SUBDIR)/libphobos && \
52712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52714 "RANLIB=$${RANLIB}" \
52715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52716 install-pdf) \
52717 || exit 1
52719 @endif target-libphobos
52721 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
52722 maybe-install-html-target-libphobos:
52723 @if target-libphobos
52724 maybe-install-html-target-libphobos: install-html-target-libphobos
52726 install-html-target-libphobos: \
52727 configure-target-libphobos \
52728 html-target-libphobos
52729 @: $(MAKE); $(unstage)
52730 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52731 r=`${PWD_COMMAND}`; export r; \
52732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52733 $(NORMAL_TARGET_EXPORTS) \
52734 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 install-html) \
52744 || exit 1
52746 @endif target-libphobos
52748 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
52749 maybe-installcheck-target-libphobos:
52750 @if target-libphobos
52751 maybe-installcheck-target-libphobos: installcheck-target-libphobos
52753 installcheck-target-libphobos: \
52754 configure-target-libphobos
52755 @: $(MAKE); $(unstage)
52756 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52757 r=`${PWD_COMMAND}`; export r; \
52758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52759 $(NORMAL_TARGET_EXPORTS) \
52760 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
52761 for flag in $(EXTRA_TARGET_FLAGS); do \
52762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52763 done; \
52764 (cd $(TARGET_SUBDIR)/libphobos && \
52765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52767 "RANLIB=$${RANLIB}" \
52768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52769 installcheck) \
52770 || exit 1
52772 @endif target-libphobos
52774 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
52775 maybe-mostlyclean-target-libphobos:
52776 @if target-libphobos
52777 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
52779 mostlyclean-target-libphobos:
52780 @: $(MAKE); $(unstage)
52781 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52782 r=`${PWD_COMMAND}`; export r; \
52783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52784 $(NORMAL_TARGET_EXPORTS) \
52785 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
52786 for flag in $(EXTRA_TARGET_FLAGS); do \
52787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52788 done; \
52789 (cd $(TARGET_SUBDIR)/libphobos && \
52790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52792 "RANLIB=$${RANLIB}" \
52793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52794 mostlyclean) \
52795 || exit 1
52797 @endif target-libphobos
52799 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
52800 maybe-clean-target-libphobos:
52801 @if target-libphobos
52802 maybe-clean-target-libphobos: clean-target-libphobos
52804 clean-target-libphobos:
52805 @: $(MAKE); $(unstage)
52806 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52807 r=`${PWD_COMMAND}`; export r; \
52808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52809 $(NORMAL_TARGET_EXPORTS) \
52810 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
52811 for flag in $(EXTRA_TARGET_FLAGS); do \
52812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52813 done; \
52814 (cd $(TARGET_SUBDIR)/libphobos && \
52815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52817 "RANLIB=$${RANLIB}" \
52818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52819 clean) \
52820 || exit 1
52822 @endif target-libphobos
52824 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
52825 maybe-distclean-target-libphobos:
52826 @if target-libphobos
52827 maybe-distclean-target-libphobos: distclean-target-libphobos
52829 distclean-target-libphobos:
52830 @: $(MAKE); $(unstage)
52831 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52832 r=`${PWD_COMMAND}`; export r; \
52833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52834 $(NORMAL_TARGET_EXPORTS) \
52835 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
52836 for flag in $(EXTRA_TARGET_FLAGS); do \
52837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52838 done; \
52839 (cd $(TARGET_SUBDIR)/libphobos && \
52840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52842 "RANLIB=$${RANLIB}" \
52843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52844 distclean) \
52845 || exit 1
52847 @endif target-libphobos
52849 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
52850 maybe-maintainer-clean-target-libphobos:
52851 @if target-libphobos
52852 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
52854 maintainer-clean-target-libphobos:
52855 @: $(MAKE); $(unstage)
52856 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
52857 r=`${PWD_COMMAND}`; export r; \
52858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52859 $(NORMAL_TARGET_EXPORTS) \
52860 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
52861 for flag in $(EXTRA_TARGET_FLAGS); do \
52862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52863 done; \
52864 (cd $(TARGET_SUBDIR)/libphobos && \
52865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52867 "RANLIB=$${RANLIB}" \
52868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52869 maintainer-clean) \
52870 || exit 1
52872 @endif target-libphobos
52878 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
52879 maybe-configure-target-libtermcap:
52880 @if gcc-bootstrap
52881 configure-target-libtermcap: stage_current
52882 @endif gcc-bootstrap
52883 @if target-libtermcap
52884 maybe-configure-target-libtermcap: configure-target-libtermcap
52885 configure-target-libtermcap:
52886 @: $(MAKE); $(unstage)
52887 @r=`${PWD_COMMAND}`; export r; \
52888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52889 echo "Checking multilib configuration for libtermcap..."; \
52890 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52891 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
52892 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52893 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
52894 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
52895 else \
52896 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
52897 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52898 fi; \
52899 else \
52900 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
52901 fi; \
52902 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
52903 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
52904 $(NORMAL_TARGET_EXPORTS) \
52905 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
52906 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
52907 case $(srcdir) in \
52908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52909 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
52910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52911 esac; \
52912 module_srcdir=libtermcap; \
52913 rm -f no-such-file || : ; \
52914 CONFIG_SITE=no-such-file $(SHELL) \
52915 $$s/$$module_srcdir/configure \
52916 --srcdir=$${topdir}/$$module_srcdir \
52917 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52918 --target=${target_alias} \
52919 || exit 1
52920 @endif target-libtermcap
52926 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
52927 maybe-all-target-libtermcap:
52928 @if gcc-bootstrap
52929 all-target-libtermcap: stage_current
52930 @endif gcc-bootstrap
52931 @if target-libtermcap
52932 TARGET-target-libtermcap=all
52933 maybe-all-target-libtermcap: all-target-libtermcap
52934 all-target-libtermcap: configure-target-libtermcap
52935 @: $(MAKE); $(unstage)
52936 @r=`${PWD_COMMAND}`; export r; \
52937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52938 $(NORMAL_TARGET_EXPORTS) \
52939 (cd $(TARGET_SUBDIR)/libtermcap && \
52940 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52941 $(TARGET-target-libtermcap))
52942 @endif target-libtermcap
52948 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
52949 maybe-check-target-libtermcap:
52950 @if target-libtermcap
52951 maybe-check-target-libtermcap: check-target-libtermcap
52953 # Dummy target for uncheckable module.
52954 check-target-libtermcap:
52956 @endif target-libtermcap
52958 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
52959 maybe-install-target-libtermcap:
52960 @if target-libtermcap
52961 maybe-install-target-libtermcap: install-target-libtermcap
52963 install-target-libtermcap: installdirs
52964 @: $(MAKE); $(unstage)
52965 @r=`${PWD_COMMAND}`; export r; \
52966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52967 $(NORMAL_TARGET_EXPORTS) \
52968 (cd $(TARGET_SUBDIR)/libtermcap && \
52969 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52971 @endif target-libtermcap
52973 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
52974 maybe-install-strip-target-libtermcap:
52975 @if target-libtermcap
52976 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
52978 install-strip-target-libtermcap: installdirs
52979 @: $(MAKE); $(unstage)
52980 @r=`${PWD_COMMAND}`; export r; \
52981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52982 $(NORMAL_TARGET_EXPORTS) \
52983 (cd $(TARGET_SUBDIR)/libtermcap && \
52984 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52986 @endif target-libtermcap
52988 # Other targets (info, dvi, pdf, etc.)
52990 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
52991 maybe-info-target-libtermcap:
52992 @if target-libtermcap
52993 maybe-info-target-libtermcap: info-target-libtermcap
52995 info-target-libtermcap: \
52996 configure-target-libtermcap
52997 @: $(MAKE); $(unstage)
52998 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52999 r=`${PWD_COMMAND}`; export r; \
53000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53001 $(NORMAL_TARGET_EXPORTS) \
53002 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
53003 for flag in $(EXTRA_TARGET_FLAGS); do \
53004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53005 done; \
53006 (cd $(TARGET_SUBDIR)/libtermcap && \
53007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53009 "RANLIB=$${RANLIB}" \
53010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53011 info) \
53012 || exit 1
53014 @endif target-libtermcap
53016 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
53017 maybe-dvi-target-libtermcap:
53018 @if target-libtermcap
53019 maybe-dvi-target-libtermcap: dvi-target-libtermcap
53021 dvi-target-libtermcap: \
53022 configure-target-libtermcap
53023 @: $(MAKE); $(unstage)
53024 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53025 r=`${PWD_COMMAND}`; export r; \
53026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53027 $(NORMAL_TARGET_EXPORTS) \
53028 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
53029 for flag in $(EXTRA_TARGET_FLAGS); do \
53030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53031 done; \
53032 (cd $(TARGET_SUBDIR)/libtermcap && \
53033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53035 "RANLIB=$${RANLIB}" \
53036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53037 dvi) \
53038 || exit 1
53040 @endif target-libtermcap
53042 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
53043 maybe-pdf-target-libtermcap:
53044 @if target-libtermcap
53045 maybe-pdf-target-libtermcap: pdf-target-libtermcap
53047 pdf-target-libtermcap: \
53048 configure-target-libtermcap
53049 @: $(MAKE); $(unstage)
53050 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53051 r=`${PWD_COMMAND}`; export r; \
53052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53053 $(NORMAL_TARGET_EXPORTS) \
53054 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
53055 for flag in $(EXTRA_TARGET_FLAGS); do \
53056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53057 done; \
53058 (cd $(TARGET_SUBDIR)/libtermcap && \
53059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53061 "RANLIB=$${RANLIB}" \
53062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53063 pdf) \
53064 || exit 1
53066 @endif target-libtermcap
53068 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
53069 maybe-html-target-libtermcap:
53070 @if target-libtermcap
53071 maybe-html-target-libtermcap: html-target-libtermcap
53073 html-target-libtermcap: \
53074 configure-target-libtermcap
53075 @: $(MAKE); $(unstage)
53076 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53077 r=`${PWD_COMMAND}`; export r; \
53078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53079 $(NORMAL_TARGET_EXPORTS) \
53080 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
53081 for flag in $(EXTRA_TARGET_FLAGS); do \
53082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53083 done; \
53084 (cd $(TARGET_SUBDIR)/libtermcap && \
53085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53087 "RANLIB=$${RANLIB}" \
53088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53089 html) \
53090 || exit 1
53092 @endif target-libtermcap
53094 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
53095 maybe-TAGS-target-libtermcap:
53096 @if target-libtermcap
53097 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
53099 TAGS-target-libtermcap: \
53100 configure-target-libtermcap
53101 @: $(MAKE); $(unstage)
53102 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53103 r=`${PWD_COMMAND}`; export r; \
53104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53105 $(NORMAL_TARGET_EXPORTS) \
53106 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
53107 for flag in $(EXTRA_TARGET_FLAGS); do \
53108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53109 done; \
53110 (cd $(TARGET_SUBDIR)/libtermcap && \
53111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53113 "RANLIB=$${RANLIB}" \
53114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53115 TAGS) \
53116 || exit 1
53118 @endif target-libtermcap
53120 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
53121 maybe-install-info-target-libtermcap:
53122 @if target-libtermcap
53123 maybe-install-info-target-libtermcap: install-info-target-libtermcap
53125 install-info-target-libtermcap: \
53126 configure-target-libtermcap \
53127 info-target-libtermcap
53128 @: $(MAKE); $(unstage)
53129 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53130 r=`${PWD_COMMAND}`; export r; \
53131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53132 $(NORMAL_TARGET_EXPORTS) \
53133 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
53134 for flag in $(EXTRA_TARGET_FLAGS); do \
53135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53136 done; \
53137 (cd $(TARGET_SUBDIR)/libtermcap && \
53138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53140 "RANLIB=$${RANLIB}" \
53141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53142 install-info) \
53143 || exit 1
53145 @endif target-libtermcap
53147 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
53148 maybe-install-dvi-target-libtermcap:
53149 @if target-libtermcap
53150 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
53152 install-dvi-target-libtermcap: \
53153 configure-target-libtermcap \
53154 dvi-target-libtermcap
53155 @: $(MAKE); $(unstage)
53156 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53157 r=`${PWD_COMMAND}`; export r; \
53158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53159 $(NORMAL_TARGET_EXPORTS) \
53160 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
53161 for flag in $(EXTRA_TARGET_FLAGS); do \
53162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53163 done; \
53164 (cd $(TARGET_SUBDIR)/libtermcap && \
53165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53167 "RANLIB=$${RANLIB}" \
53168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53169 install-dvi) \
53170 || exit 1
53172 @endif target-libtermcap
53174 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
53175 maybe-install-pdf-target-libtermcap:
53176 @if target-libtermcap
53177 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
53179 install-pdf-target-libtermcap: \
53180 configure-target-libtermcap \
53181 pdf-target-libtermcap
53182 @: $(MAKE); $(unstage)
53183 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53184 r=`${PWD_COMMAND}`; export r; \
53185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53186 $(NORMAL_TARGET_EXPORTS) \
53187 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
53188 for flag in $(EXTRA_TARGET_FLAGS); do \
53189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53190 done; \
53191 (cd $(TARGET_SUBDIR)/libtermcap && \
53192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53194 "RANLIB=$${RANLIB}" \
53195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53196 install-pdf) \
53197 || exit 1
53199 @endif target-libtermcap
53201 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
53202 maybe-install-html-target-libtermcap:
53203 @if target-libtermcap
53204 maybe-install-html-target-libtermcap: install-html-target-libtermcap
53206 install-html-target-libtermcap: \
53207 configure-target-libtermcap \
53208 html-target-libtermcap
53209 @: $(MAKE); $(unstage)
53210 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53211 r=`${PWD_COMMAND}`; export r; \
53212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53213 $(NORMAL_TARGET_EXPORTS) \
53214 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
53215 for flag in $(EXTRA_TARGET_FLAGS); do \
53216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53217 done; \
53218 (cd $(TARGET_SUBDIR)/libtermcap && \
53219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53221 "RANLIB=$${RANLIB}" \
53222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53223 install-html) \
53224 || exit 1
53226 @endif target-libtermcap
53228 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
53229 maybe-installcheck-target-libtermcap:
53230 @if target-libtermcap
53231 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
53233 installcheck-target-libtermcap: \
53234 configure-target-libtermcap
53235 @: $(MAKE); $(unstage)
53236 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53237 r=`${PWD_COMMAND}`; export r; \
53238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53239 $(NORMAL_TARGET_EXPORTS) \
53240 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
53241 for flag in $(EXTRA_TARGET_FLAGS); do \
53242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53243 done; \
53244 (cd $(TARGET_SUBDIR)/libtermcap && \
53245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53247 "RANLIB=$${RANLIB}" \
53248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53249 installcheck) \
53250 || exit 1
53252 @endif target-libtermcap
53254 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
53255 maybe-mostlyclean-target-libtermcap:
53256 @if target-libtermcap
53257 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
53259 # libtermcap doesn't support mostlyclean.
53260 mostlyclean-target-libtermcap:
53262 @endif target-libtermcap
53264 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
53265 maybe-clean-target-libtermcap:
53266 @if target-libtermcap
53267 maybe-clean-target-libtermcap: clean-target-libtermcap
53269 # libtermcap doesn't support clean.
53270 clean-target-libtermcap:
53272 @endif target-libtermcap
53274 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
53275 maybe-distclean-target-libtermcap:
53276 @if target-libtermcap
53277 maybe-distclean-target-libtermcap: distclean-target-libtermcap
53279 # libtermcap doesn't support distclean.
53280 distclean-target-libtermcap:
53282 @endif target-libtermcap
53284 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
53285 maybe-maintainer-clean-target-libtermcap:
53286 @if target-libtermcap
53287 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
53289 # libtermcap doesn't support maintainer-clean.
53290 maintainer-clean-target-libtermcap:
53292 @endif target-libtermcap
53298 .PHONY: configure-target-winsup maybe-configure-target-winsup
53299 maybe-configure-target-winsup:
53300 @if gcc-bootstrap
53301 configure-target-winsup: stage_current
53302 @endif gcc-bootstrap
53303 @if target-winsup
53304 maybe-configure-target-winsup: configure-target-winsup
53305 configure-target-winsup:
53306 @: $(MAKE); $(unstage)
53307 @r=`${PWD_COMMAND}`; export r; \
53308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53309 echo "Checking multilib configuration for winsup..."; \
53310 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53311 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
53312 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
53313 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
53314 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
53315 else \
53316 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
53317 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53318 fi; \
53319 else \
53320 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53321 fi; \
53322 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
53323 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53324 $(NORMAL_TARGET_EXPORTS) \
53325 echo Configuring in $(TARGET_SUBDIR)/winsup; \
53326 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
53327 case $(srcdir) in \
53328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53329 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
53330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53331 esac; \
53332 module_srcdir=winsup; \
53333 rm -f no-such-file || : ; \
53334 CONFIG_SITE=no-such-file $(SHELL) \
53335 $$s/$$module_srcdir/configure \
53336 --srcdir=$${topdir}/$$module_srcdir \
53337 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53338 --target=${target_alias} \
53339 || exit 1
53340 @endif target-winsup
53346 .PHONY: all-target-winsup maybe-all-target-winsup
53347 maybe-all-target-winsup:
53348 @if gcc-bootstrap
53349 all-target-winsup: stage_current
53350 @endif gcc-bootstrap
53351 @if target-winsup
53352 TARGET-target-winsup=all
53353 maybe-all-target-winsup: all-target-winsup
53354 all-target-winsup: configure-target-winsup
53355 @: $(MAKE); $(unstage)
53356 @r=`${PWD_COMMAND}`; export r; \
53357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53358 $(NORMAL_TARGET_EXPORTS) \
53359 (cd $(TARGET_SUBDIR)/winsup && \
53360 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53361 $(TARGET-target-winsup))
53362 @endif target-winsup
53368 .PHONY: check-target-winsup maybe-check-target-winsup
53369 maybe-check-target-winsup:
53370 @if target-winsup
53371 maybe-check-target-winsup: check-target-winsup
53373 check-target-winsup:
53374 @: $(MAKE); $(unstage)
53375 @r=`${PWD_COMMAND}`; export r; \
53376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53377 $(NORMAL_TARGET_EXPORTS) \
53378 (cd $(TARGET_SUBDIR)/winsup && \
53379 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53381 @endif target-winsup
53383 .PHONY: install-target-winsup maybe-install-target-winsup
53384 maybe-install-target-winsup:
53385 @if target-winsup
53386 maybe-install-target-winsup: install-target-winsup
53388 install-target-winsup: installdirs
53389 @: $(MAKE); $(unstage)
53390 @r=`${PWD_COMMAND}`; export r; \
53391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53392 $(NORMAL_TARGET_EXPORTS) \
53393 (cd $(TARGET_SUBDIR)/winsup && \
53394 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53396 @endif target-winsup
53398 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
53399 maybe-install-strip-target-winsup:
53400 @if target-winsup
53401 maybe-install-strip-target-winsup: install-strip-target-winsup
53403 install-strip-target-winsup: installdirs
53404 @: $(MAKE); $(unstage)
53405 @r=`${PWD_COMMAND}`; export r; \
53406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53407 $(NORMAL_TARGET_EXPORTS) \
53408 (cd $(TARGET_SUBDIR)/winsup && \
53409 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53411 @endif target-winsup
53413 # Other targets (info, dvi, pdf, etc.)
53415 .PHONY: maybe-info-target-winsup info-target-winsup
53416 maybe-info-target-winsup:
53417 @if target-winsup
53418 maybe-info-target-winsup: info-target-winsup
53420 info-target-winsup: \
53421 configure-target-winsup
53422 @: $(MAKE); $(unstage)
53423 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53424 r=`${PWD_COMMAND}`; export r; \
53425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53426 $(NORMAL_TARGET_EXPORTS) \
53427 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
53428 for flag in $(EXTRA_TARGET_FLAGS); do \
53429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53430 done; \
53431 (cd $(TARGET_SUBDIR)/winsup && \
53432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53434 "RANLIB=$${RANLIB}" \
53435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53436 info) \
53437 || exit 1
53439 @endif target-winsup
53441 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
53442 maybe-dvi-target-winsup:
53443 @if target-winsup
53444 maybe-dvi-target-winsup: dvi-target-winsup
53446 dvi-target-winsup: \
53447 configure-target-winsup
53448 @: $(MAKE); $(unstage)
53449 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53450 r=`${PWD_COMMAND}`; export r; \
53451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53452 $(NORMAL_TARGET_EXPORTS) \
53453 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
53454 for flag in $(EXTRA_TARGET_FLAGS); do \
53455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53456 done; \
53457 (cd $(TARGET_SUBDIR)/winsup && \
53458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53460 "RANLIB=$${RANLIB}" \
53461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53462 dvi) \
53463 || exit 1
53465 @endif target-winsup
53467 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
53468 maybe-pdf-target-winsup:
53469 @if target-winsup
53470 maybe-pdf-target-winsup: pdf-target-winsup
53472 pdf-target-winsup: \
53473 configure-target-winsup
53474 @: $(MAKE); $(unstage)
53475 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53476 r=`${PWD_COMMAND}`; export r; \
53477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53478 $(NORMAL_TARGET_EXPORTS) \
53479 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
53480 for flag in $(EXTRA_TARGET_FLAGS); do \
53481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53482 done; \
53483 (cd $(TARGET_SUBDIR)/winsup && \
53484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53486 "RANLIB=$${RANLIB}" \
53487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53488 pdf) \
53489 || exit 1
53491 @endif target-winsup
53493 .PHONY: maybe-html-target-winsup html-target-winsup
53494 maybe-html-target-winsup:
53495 @if target-winsup
53496 maybe-html-target-winsup: html-target-winsup
53498 html-target-winsup: \
53499 configure-target-winsup
53500 @: $(MAKE); $(unstage)
53501 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53502 r=`${PWD_COMMAND}`; export r; \
53503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53504 $(NORMAL_TARGET_EXPORTS) \
53505 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
53506 for flag in $(EXTRA_TARGET_FLAGS); do \
53507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53508 done; \
53509 (cd $(TARGET_SUBDIR)/winsup && \
53510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53512 "RANLIB=$${RANLIB}" \
53513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53514 html) \
53515 || exit 1
53517 @endif target-winsup
53519 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
53520 maybe-TAGS-target-winsup:
53521 @if target-winsup
53522 maybe-TAGS-target-winsup: TAGS-target-winsup
53524 TAGS-target-winsup: \
53525 configure-target-winsup
53526 @: $(MAKE); $(unstage)
53527 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53528 r=`${PWD_COMMAND}`; export r; \
53529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53530 $(NORMAL_TARGET_EXPORTS) \
53531 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
53532 for flag in $(EXTRA_TARGET_FLAGS); do \
53533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53534 done; \
53535 (cd $(TARGET_SUBDIR)/winsup && \
53536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53538 "RANLIB=$${RANLIB}" \
53539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53540 TAGS) \
53541 || exit 1
53543 @endif target-winsup
53545 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
53546 maybe-install-info-target-winsup:
53547 @if target-winsup
53548 maybe-install-info-target-winsup: install-info-target-winsup
53550 install-info-target-winsup: \
53551 configure-target-winsup \
53552 info-target-winsup
53553 @: $(MAKE); $(unstage)
53554 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53555 r=`${PWD_COMMAND}`; export r; \
53556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53557 $(NORMAL_TARGET_EXPORTS) \
53558 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
53559 for flag in $(EXTRA_TARGET_FLAGS); do \
53560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53561 done; \
53562 (cd $(TARGET_SUBDIR)/winsup && \
53563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53565 "RANLIB=$${RANLIB}" \
53566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53567 install-info) \
53568 || exit 1
53570 @endif target-winsup
53572 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
53573 maybe-install-dvi-target-winsup:
53574 @if target-winsup
53575 maybe-install-dvi-target-winsup: install-dvi-target-winsup
53577 install-dvi-target-winsup: \
53578 configure-target-winsup \
53579 dvi-target-winsup
53580 @: $(MAKE); $(unstage)
53581 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53582 r=`${PWD_COMMAND}`; export r; \
53583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53584 $(NORMAL_TARGET_EXPORTS) \
53585 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
53586 for flag in $(EXTRA_TARGET_FLAGS); do \
53587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53588 done; \
53589 (cd $(TARGET_SUBDIR)/winsup && \
53590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53592 "RANLIB=$${RANLIB}" \
53593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53594 install-dvi) \
53595 || exit 1
53597 @endif target-winsup
53599 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
53600 maybe-install-pdf-target-winsup:
53601 @if target-winsup
53602 maybe-install-pdf-target-winsup: install-pdf-target-winsup
53604 install-pdf-target-winsup: \
53605 configure-target-winsup \
53606 pdf-target-winsup
53607 @: $(MAKE); $(unstage)
53608 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53609 r=`${PWD_COMMAND}`; export r; \
53610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53611 $(NORMAL_TARGET_EXPORTS) \
53612 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
53613 for flag in $(EXTRA_TARGET_FLAGS); do \
53614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53615 done; \
53616 (cd $(TARGET_SUBDIR)/winsup && \
53617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53619 "RANLIB=$${RANLIB}" \
53620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53621 install-pdf) \
53622 || exit 1
53624 @endif target-winsup
53626 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
53627 maybe-install-html-target-winsup:
53628 @if target-winsup
53629 maybe-install-html-target-winsup: install-html-target-winsup
53631 install-html-target-winsup: \
53632 configure-target-winsup \
53633 html-target-winsup
53634 @: $(MAKE); $(unstage)
53635 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53636 r=`${PWD_COMMAND}`; export r; \
53637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53638 $(NORMAL_TARGET_EXPORTS) \
53639 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
53640 for flag in $(EXTRA_TARGET_FLAGS); do \
53641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53642 done; \
53643 (cd $(TARGET_SUBDIR)/winsup && \
53644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53646 "RANLIB=$${RANLIB}" \
53647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53648 install-html) \
53649 || exit 1
53651 @endif target-winsup
53653 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
53654 maybe-installcheck-target-winsup:
53655 @if target-winsup
53656 maybe-installcheck-target-winsup: installcheck-target-winsup
53658 installcheck-target-winsup: \
53659 configure-target-winsup
53660 @: $(MAKE); $(unstage)
53661 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53662 r=`${PWD_COMMAND}`; export r; \
53663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53664 $(NORMAL_TARGET_EXPORTS) \
53665 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
53666 for flag in $(EXTRA_TARGET_FLAGS); do \
53667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53668 done; \
53669 (cd $(TARGET_SUBDIR)/winsup && \
53670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53672 "RANLIB=$${RANLIB}" \
53673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53674 installcheck) \
53675 || exit 1
53677 @endif target-winsup
53679 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
53680 maybe-mostlyclean-target-winsup:
53681 @if target-winsup
53682 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
53684 mostlyclean-target-winsup:
53685 @: $(MAKE); $(unstage)
53686 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53687 r=`${PWD_COMMAND}`; export r; \
53688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53689 $(NORMAL_TARGET_EXPORTS) \
53690 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
53691 for flag in $(EXTRA_TARGET_FLAGS); do \
53692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53693 done; \
53694 (cd $(TARGET_SUBDIR)/winsup && \
53695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53697 "RANLIB=$${RANLIB}" \
53698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53699 mostlyclean) \
53700 || exit 1
53702 @endif target-winsup
53704 .PHONY: maybe-clean-target-winsup clean-target-winsup
53705 maybe-clean-target-winsup:
53706 @if target-winsup
53707 maybe-clean-target-winsup: clean-target-winsup
53709 clean-target-winsup:
53710 @: $(MAKE); $(unstage)
53711 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53712 r=`${PWD_COMMAND}`; export r; \
53713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53714 $(NORMAL_TARGET_EXPORTS) \
53715 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
53716 for flag in $(EXTRA_TARGET_FLAGS); do \
53717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53718 done; \
53719 (cd $(TARGET_SUBDIR)/winsup && \
53720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53722 "RANLIB=$${RANLIB}" \
53723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53724 clean) \
53725 || exit 1
53727 @endif target-winsup
53729 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
53730 maybe-distclean-target-winsup:
53731 @if target-winsup
53732 maybe-distclean-target-winsup: distclean-target-winsup
53734 distclean-target-winsup:
53735 @: $(MAKE); $(unstage)
53736 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53737 r=`${PWD_COMMAND}`; export r; \
53738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53739 $(NORMAL_TARGET_EXPORTS) \
53740 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
53741 for flag in $(EXTRA_TARGET_FLAGS); do \
53742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53743 done; \
53744 (cd $(TARGET_SUBDIR)/winsup && \
53745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53747 "RANLIB=$${RANLIB}" \
53748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53749 distclean) \
53750 || exit 1
53752 @endif target-winsup
53754 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
53755 maybe-maintainer-clean-target-winsup:
53756 @if target-winsup
53757 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
53759 maintainer-clean-target-winsup:
53760 @: $(MAKE); $(unstage)
53761 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53762 r=`${PWD_COMMAND}`; export r; \
53763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53764 $(NORMAL_TARGET_EXPORTS) \
53765 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
53766 for flag in $(EXTRA_TARGET_FLAGS); do \
53767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53768 done; \
53769 (cd $(TARGET_SUBDIR)/winsup && \
53770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53772 "RANLIB=$${RANLIB}" \
53773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53774 maintainer-clean) \
53775 || exit 1
53777 @endif target-winsup
53783 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
53784 maybe-configure-target-libgloss:
53785 @if gcc-bootstrap
53786 configure-target-libgloss: stage_current
53787 @endif gcc-bootstrap
53788 @if target-libgloss
53789 maybe-configure-target-libgloss: configure-target-libgloss
53790 configure-target-libgloss:
53791 @: $(MAKE); $(unstage)
53792 @r=`${PWD_COMMAND}`; export r; \
53793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53794 echo "Checking multilib configuration for libgloss..."; \
53795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53796 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
53797 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53798 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
53799 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
53800 else \
53801 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
53802 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53803 fi; \
53804 else \
53805 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
53806 fi; \
53807 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
53808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
53809 $(NORMAL_TARGET_EXPORTS) \
53810 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
53811 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
53812 case $(srcdir) in \
53813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53814 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
53815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53816 esac; \
53817 module_srcdir=libgloss; \
53818 rm -f no-such-file || : ; \
53819 CONFIG_SITE=no-such-file $(SHELL) \
53820 $$s/$$module_srcdir/configure \
53821 --srcdir=$${topdir}/$$module_srcdir \
53822 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53823 --target=${target_alias} \
53824 || exit 1
53825 @endif target-libgloss
53831 .PHONY: all-target-libgloss maybe-all-target-libgloss
53832 maybe-all-target-libgloss:
53833 @if gcc-bootstrap
53834 all-target-libgloss: stage_current
53835 @endif gcc-bootstrap
53836 @if target-libgloss
53837 TARGET-target-libgloss=all
53838 maybe-all-target-libgloss: all-target-libgloss
53839 all-target-libgloss: configure-target-libgloss
53840 @: $(MAKE); $(unstage)
53841 @r=`${PWD_COMMAND}`; export r; \
53842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53843 $(NORMAL_TARGET_EXPORTS) \
53844 (cd $(TARGET_SUBDIR)/libgloss && \
53845 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53846 $(TARGET-target-libgloss))
53847 @endif target-libgloss
53853 .PHONY: check-target-libgloss maybe-check-target-libgloss
53854 maybe-check-target-libgloss:
53855 @if target-libgloss
53856 maybe-check-target-libgloss: check-target-libgloss
53858 # Dummy target for uncheckable module.
53859 check-target-libgloss:
53861 @endif target-libgloss
53863 .PHONY: install-target-libgloss maybe-install-target-libgloss
53864 maybe-install-target-libgloss:
53865 @if target-libgloss
53866 maybe-install-target-libgloss: install-target-libgloss
53868 install-target-libgloss: installdirs
53869 @: $(MAKE); $(unstage)
53870 @r=`${PWD_COMMAND}`; export r; \
53871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53872 $(NORMAL_TARGET_EXPORTS) \
53873 (cd $(TARGET_SUBDIR)/libgloss && \
53874 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53876 @endif target-libgloss
53878 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
53879 maybe-install-strip-target-libgloss:
53880 @if target-libgloss
53881 maybe-install-strip-target-libgloss: install-strip-target-libgloss
53883 install-strip-target-libgloss: installdirs
53884 @: $(MAKE); $(unstage)
53885 @r=`${PWD_COMMAND}`; export r; \
53886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53887 $(NORMAL_TARGET_EXPORTS) \
53888 (cd $(TARGET_SUBDIR)/libgloss && \
53889 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53891 @endif target-libgloss
53893 # Other targets (info, dvi, pdf, etc.)
53895 .PHONY: maybe-info-target-libgloss info-target-libgloss
53896 maybe-info-target-libgloss:
53897 @if target-libgloss
53898 maybe-info-target-libgloss: info-target-libgloss
53900 info-target-libgloss: \
53901 configure-target-libgloss
53902 @: $(MAKE); $(unstage)
53903 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53904 r=`${PWD_COMMAND}`; export r; \
53905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53906 $(NORMAL_TARGET_EXPORTS) \
53907 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
53908 for flag in $(EXTRA_TARGET_FLAGS); do \
53909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53910 done; \
53911 (cd $(TARGET_SUBDIR)/libgloss && \
53912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53914 "RANLIB=$${RANLIB}" \
53915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53916 info) \
53917 || exit 1
53919 @endif target-libgloss
53921 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
53922 maybe-dvi-target-libgloss:
53923 @if target-libgloss
53924 maybe-dvi-target-libgloss: dvi-target-libgloss
53926 dvi-target-libgloss: \
53927 configure-target-libgloss
53928 @: $(MAKE); $(unstage)
53929 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53930 r=`${PWD_COMMAND}`; export r; \
53931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53932 $(NORMAL_TARGET_EXPORTS) \
53933 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
53934 for flag in $(EXTRA_TARGET_FLAGS); do \
53935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53936 done; \
53937 (cd $(TARGET_SUBDIR)/libgloss && \
53938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53940 "RANLIB=$${RANLIB}" \
53941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53942 dvi) \
53943 || exit 1
53945 @endif target-libgloss
53947 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
53948 maybe-pdf-target-libgloss:
53949 @if target-libgloss
53950 maybe-pdf-target-libgloss: pdf-target-libgloss
53952 pdf-target-libgloss: \
53953 configure-target-libgloss
53954 @: $(MAKE); $(unstage)
53955 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53956 r=`${PWD_COMMAND}`; export r; \
53957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53958 $(NORMAL_TARGET_EXPORTS) \
53959 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
53960 for flag in $(EXTRA_TARGET_FLAGS); do \
53961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53962 done; \
53963 (cd $(TARGET_SUBDIR)/libgloss && \
53964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53966 "RANLIB=$${RANLIB}" \
53967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53968 pdf) \
53969 || exit 1
53971 @endif target-libgloss
53973 .PHONY: maybe-html-target-libgloss html-target-libgloss
53974 maybe-html-target-libgloss:
53975 @if target-libgloss
53976 maybe-html-target-libgloss: html-target-libgloss
53978 html-target-libgloss: \
53979 configure-target-libgloss
53980 @: $(MAKE); $(unstage)
53981 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
53982 r=`${PWD_COMMAND}`; export r; \
53983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53984 $(NORMAL_TARGET_EXPORTS) \
53985 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
53986 for flag in $(EXTRA_TARGET_FLAGS); do \
53987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53988 done; \
53989 (cd $(TARGET_SUBDIR)/libgloss && \
53990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53992 "RANLIB=$${RANLIB}" \
53993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53994 html) \
53995 || exit 1
53997 @endif target-libgloss
53999 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
54000 maybe-TAGS-target-libgloss:
54001 @if target-libgloss
54002 maybe-TAGS-target-libgloss: TAGS-target-libgloss
54004 TAGS-target-libgloss: \
54005 configure-target-libgloss
54006 @: $(MAKE); $(unstage)
54007 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54008 r=`${PWD_COMMAND}`; export r; \
54009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54010 $(NORMAL_TARGET_EXPORTS) \
54011 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
54012 for flag in $(EXTRA_TARGET_FLAGS); do \
54013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54014 done; \
54015 (cd $(TARGET_SUBDIR)/libgloss && \
54016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54018 "RANLIB=$${RANLIB}" \
54019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54020 TAGS) \
54021 || exit 1
54023 @endif target-libgloss
54025 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
54026 maybe-install-info-target-libgloss:
54027 @if target-libgloss
54028 maybe-install-info-target-libgloss: install-info-target-libgloss
54030 install-info-target-libgloss: \
54031 configure-target-libgloss \
54032 info-target-libgloss
54033 @: $(MAKE); $(unstage)
54034 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54035 r=`${PWD_COMMAND}`; export r; \
54036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54037 $(NORMAL_TARGET_EXPORTS) \
54038 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
54039 for flag in $(EXTRA_TARGET_FLAGS); do \
54040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54041 done; \
54042 (cd $(TARGET_SUBDIR)/libgloss && \
54043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54045 "RANLIB=$${RANLIB}" \
54046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54047 install-info) \
54048 || exit 1
54050 @endif target-libgloss
54052 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
54053 maybe-install-dvi-target-libgloss:
54054 @if target-libgloss
54055 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
54057 install-dvi-target-libgloss: \
54058 configure-target-libgloss \
54059 dvi-target-libgloss
54060 @: $(MAKE); $(unstage)
54061 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54062 r=`${PWD_COMMAND}`; export r; \
54063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54064 $(NORMAL_TARGET_EXPORTS) \
54065 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
54066 for flag in $(EXTRA_TARGET_FLAGS); do \
54067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54068 done; \
54069 (cd $(TARGET_SUBDIR)/libgloss && \
54070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54072 "RANLIB=$${RANLIB}" \
54073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54074 install-dvi) \
54075 || exit 1
54077 @endif target-libgloss
54079 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
54080 maybe-install-pdf-target-libgloss:
54081 @if target-libgloss
54082 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
54084 install-pdf-target-libgloss: \
54085 configure-target-libgloss \
54086 pdf-target-libgloss
54087 @: $(MAKE); $(unstage)
54088 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54089 r=`${PWD_COMMAND}`; export r; \
54090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54091 $(NORMAL_TARGET_EXPORTS) \
54092 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
54093 for flag in $(EXTRA_TARGET_FLAGS); do \
54094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54095 done; \
54096 (cd $(TARGET_SUBDIR)/libgloss && \
54097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54099 "RANLIB=$${RANLIB}" \
54100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54101 install-pdf) \
54102 || exit 1
54104 @endif target-libgloss
54106 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
54107 maybe-install-html-target-libgloss:
54108 @if target-libgloss
54109 maybe-install-html-target-libgloss: install-html-target-libgloss
54111 install-html-target-libgloss: \
54112 configure-target-libgloss \
54113 html-target-libgloss
54114 @: $(MAKE); $(unstage)
54115 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54116 r=`${PWD_COMMAND}`; export r; \
54117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54118 $(NORMAL_TARGET_EXPORTS) \
54119 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
54120 for flag in $(EXTRA_TARGET_FLAGS); do \
54121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54122 done; \
54123 (cd $(TARGET_SUBDIR)/libgloss && \
54124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54126 "RANLIB=$${RANLIB}" \
54127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54128 install-html) \
54129 || exit 1
54131 @endif target-libgloss
54133 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
54134 maybe-installcheck-target-libgloss:
54135 @if target-libgloss
54136 maybe-installcheck-target-libgloss: installcheck-target-libgloss
54138 installcheck-target-libgloss: \
54139 configure-target-libgloss
54140 @: $(MAKE); $(unstage)
54141 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54142 r=`${PWD_COMMAND}`; export r; \
54143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54144 $(NORMAL_TARGET_EXPORTS) \
54145 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
54146 for flag in $(EXTRA_TARGET_FLAGS); do \
54147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54148 done; \
54149 (cd $(TARGET_SUBDIR)/libgloss && \
54150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54152 "RANLIB=$${RANLIB}" \
54153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54154 installcheck) \
54155 || exit 1
54157 @endif target-libgloss
54159 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
54160 maybe-mostlyclean-target-libgloss:
54161 @if target-libgloss
54162 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
54164 mostlyclean-target-libgloss:
54165 @: $(MAKE); $(unstage)
54166 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54167 r=`${PWD_COMMAND}`; export r; \
54168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54169 $(NORMAL_TARGET_EXPORTS) \
54170 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
54171 for flag in $(EXTRA_TARGET_FLAGS); do \
54172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54173 done; \
54174 (cd $(TARGET_SUBDIR)/libgloss && \
54175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54177 "RANLIB=$${RANLIB}" \
54178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54179 mostlyclean) \
54180 || exit 1
54182 @endif target-libgloss
54184 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
54185 maybe-clean-target-libgloss:
54186 @if target-libgloss
54187 maybe-clean-target-libgloss: clean-target-libgloss
54189 clean-target-libgloss:
54190 @: $(MAKE); $(unstage)
54191 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54192 r=`${PWD_COMMAND}`; export r; \
54193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54194 $(NORMAL_TARGET_EXPORTS) \
54195 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
54196 for flag in $(EXTRA_TARGET_FLAGS); do \
54197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54198 done; \
54199 (cd $(TARGET_SUBDIR)/libgloss && \
54200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54202 "RANLIB=$${RANLIB}" \
54203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54204 clean) \
54205 || exit 1
54207 @endif target-libgloss
54209 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
54210 maybe-distclean-target-libgloss:
54211 @if target-libgloss
54212 maybe-distclean-target-libgloss: distclean-target-libgloss
54214 distclean-target-libgloss:
54215 @: $(MAKE); $(unstage)
54216 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54217 r=`${PWD_COMMAND}`; export r; \
54218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54219 $(NORMAL_TARGET_EXPORTS) \
54220 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
54221 for flag in $(EXTRA_TARGET_FLAGS); do \
54222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54223 done; \
54224 (cd $(TARGET_SUBDIR)/libgloss && \
54225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54227 "RANLIB=$${RANLIB}" \
54228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54229 distclean) \
54230 || exit 1
54232 @endif target-libgloss
54234 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
54235 maybe-maintainer-clean-target-libgloss:
54236 @if target-libgloss
54237 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
54239 maintainer-clean-target-libgloss:
54240 @: $(MAKE); $(unstage)
54241 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54242 r=`${PWD_COMMAND}`; export r; \
54243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54244 $(NORMAL_TARGET_EXPORTS) \
54245 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
54246 for flag in $(EXTRA_TARGET_FLAGS); do \
54247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54248 done; \
54249 (cd $(TARGET_SUBDIR)/libgloss && \
54250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54252 "RANLIB=$${RANLIB}" \
54253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54254 maintainer-clean) \
54255 || exit 1
54257 @endif target-libgloss
54263 .PHONY: configure-target-libffi maybe-configure-target-libffi
54264 maybe-configure-target-libffi:
54265 @if gcc-bootstrap
54266 configure-target-libffi: stage_current
54267 @endif gcc-bootstrap
54268 @if target-libffi
54269 maybe-configure-target-libffi: configure-target-libffi
54270 configure-target-libffi:
54271 @: $(MAKE); $(unstage)
54272 @r=`${PWD_COMMAND}`; export r; \
54273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54274 echo "Checking multilib configuration for libffi..."; \
54275 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54276 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
54277 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54278 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54279 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54280 else \
54281 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54282 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54283 fi; \
54284 else \
54285 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54286 fi; \
54287 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54288 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54289 $(NORMAL_TARGET_EXPORTS) \
54290 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54291 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54292 case $(srcdir) in \
54293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54294 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54296 esac; \
54297 module_srcdir=libffi; \
54298 rm -f no-such-file || : ; \
54299 CONFIG_SITE=no-such-file $(SHELL) \
54300 $$s/$$module_srcdir/configure \
54301 --srcdir=$${topdir}/$$module_srcdir \
54302 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54303 --target=${target_alias} \
54304 || exit 1
54305 @endif target-libffi
54311 .PHONY: all-target-libffi maybe-all-target-libffi
54312 maybe-all-target-libffi:
54313 @if gcc-bootstrap
54314 all-target-libffi: stage_current
54315 @endif gcc-bootstrap
54316 @if target-libffi
54317 TARGET-target-libffi=all
54318 maybe-all-target-libffi: all-target-libffi
54319 all-target-libffi: configure-target-libffi
54320 @: $(MAKE); $(unstage)
54321 @r=`${PWD_COMMAND}`; export r; \
54322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54323 $(NORMAL_TARGET_EXPORTS) \
54324 (cd $(TARGET_SUBDIR)/libffi && \
54325 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54326 $(TARGET-target-libffi))
54327 @endif target-libffi
54333 .PHONY: check-target-libffi maybe-check-target-libffi
54334 maybe-check-target-libffi:
54335 @if target-libffi
54336 maybe-check-target-libffi: check-target-libffi
54338 check-target-libffi:
54339 @: $(MAKE); $(unstage)
54340 @r=`${PWD_COMMAND}`; export r; \
54341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54342 $(NORMAL_TARGET_EXPORTS) \
54343 (cd $(TARGET_SUBDIR)/libffi && \
54344 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54346 @endif target-libffi
54348 .PHONY: install-target-libffi maybe-install-target-libffi
54349 maybe-install-target-libffi:
54350 @if target-libffi
54351 maybe-install-target-libffi: install-target-libffi
54353 # Dummy target for uninstallable.
54354 install-target-libffi:
54356 @endif target-libffi
54358 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54359 maybe-install-strip-target-libffi:
54360 @if target-libffi
54361 maybe-install-strip-target-libffi: install-strip-target-libffi
54363 # Dummy target for uninstallable.
54364 install-strip-target-libffi:
54366 @endif target-libffi
54368 # Other targets (info, dvi, pdf, etc.)
54370 .PHONY: maybe-info-target-libffi info-target-libffi
54371 maybe-info-target-libffi:
54372 @if target-libffi
54373 maybe-info-target-libffi: info-target-libffi
54375 info-target-libffi: \
54376 configure-target-libffi
54377 @: $(MAKE); $(unstage)
54378 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54379 r=`${PWD_COMMAND}`; export r; \
54380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54381 $(NORMAL_TARGET_EXPORTS) \
54382 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
54383 for flag in $(EXTRA_TARGET_FLAGS); do \
54384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54385 done; \
54386 (cd $(TARGET_SUBDIR)/libffi && \
54387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54389 "RANLIB=$${RANLIB}" \
54390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54391 info) \
54392 || exit 1
54394 @endif target-libffi
54396 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54397 maybe-dvi-target-libffi:
54398 @if target-libffi
54399 maybe-dvi-target-libffi: dvi-target-libffi
54401 dvi-target-libffi: \
54402 configure-target-libffi
54403 @: $(MAKE); $(unstage)
54404 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54405 r=`${PWD_COMMAND}`; export r; \
54406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54407 $(NORMAL_TARGET_EXPORTS) \
54408 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
54409 for flag in $(EXTRA_TARGET_FLAGS); do \
54410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54411 done; \
54412 (cd $(TARGET_SUBDIR)/libffi && \
54413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54415 "RANLIB=$${RANLIB}" \
54416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54417 dvi) \
54418 || exit 1
54420 @endif target-libffi
54422 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54423 maybe-pdf-target-libffi:
54424 @if target-libffi
54425 maybe-pdf-target-libffi: pdf-target-libffi
54427 pdf-target-libffi: \
54428 configure-target-libffi
54429 @: $(MAKE); $(unstage)
54430 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54431 r=`${PWD_COMMAND}`; export r; \
54432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54433 $(NORMAL_TARGET_EXPORTS) \
54434 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
54435 for flag in $(EXTRA_TARGET_FLAGS); do \
54436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54437 done; \
54438 (cd $(TARGET_SUBDIR)/libffi && \
54439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54441 "RANLIB=$${RANLIB}" \
54442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54443 pdf) \
54444 || exit 1
54446 @endif target-libffi
54448 .PHONY: maybe-html-target-libffi html-target-libffi
54449 maybe-html-target-libffi:
54450 @if target-libffi
54451 maybe-html-target-libffi: html-target-libffi
54453 html-target-libffi: \
54454 configure-target-libffi
54455 @: $(MAKE); $(unstage)
54456 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54457 r=`${PWD_COMMAND}`; export r; \
54458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54459 $(NORMAL_TARGET_EXPORTS) \
54460 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
54461 for flag in $(EXTRA_TARGET_FLAGS); do \
54462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54463 done; \
54464 (cd $(TARGET_SUBDIR)/libffi && \
54465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54467 "RANLIB=$${RANLIB}" \
54468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54469 html) \
54470 || exit 1
54472 @endif target-libffi
54474 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54475 maybe-TAGS-target-libffi:
54476 @if target-libffi
54477 maybe-TAGS-target-libffi: TAGS-target-libffi
54479 TAGS-target-libffi: \
54480 configure-target-libffi
54481 @: $(MAKE); $(unstage)
54482 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54483 r=`${PWD_COMMAND}`; export r; \
54484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54485 $(NORMAL_TARGET_EXPORTS) \
54486 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
54487 for flag in $(EXTRA_TARGET_FLAGS); do \
54488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54489 done; \
54490 (cd $(TARGET_SUBDIR)/libffi && \
54491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54493 "RANLIB=$${RANLIB}" \
54494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54495 TAGS) \
54496 || exit 1
54498 @endif target-libffi
54500 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54501 maybe-install-info-target-libffi:
54502 @if target-libffi
54503 maybe-install-info-target-libffi: install-info-target-libffi
54505 install-info-target-libffi: \
54506 configure-target-libffi \
54507 info-target-libffi
54508 @: $(MAKE); $(unstage)
54509 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54510 r=`${PWD_COMMAND}`; export r; \
54511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54512 $(NORMAL_TARGET_EXPORTS) \
54513 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
54514 for flag in $(EXTRA_TARGET_FLAGS); do \
54515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54516 done; \
54517 (cd $(TARGET_SUBDIR)/libffi && \
54518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54520 "RANLIB=$${RANLIB}" \
54521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54522 install-info) \
54523 || exit 1
54525 @endif target-libffi
54527 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
54528 maybe-install-dvi-target-libffi:
54529 @if target-libffi
54530 maybe-install-dvi-target-libffi: install-dvi-target-libffi
54532 install-dvi-target-libffi: \
54533 configure-target-libffi \
54534 dvi-target-libffi
54535 @: $(MAKE); $(unstage)
54536 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54537 r=`${PWD_COMMAND}`; export r; \
54538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54539 $(NORMAL_TARGET_EXPORTS) \
54540 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
54541 for flag in $(EXTRA_TARGET_FLAGS); do \
54542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54543 done; \
54544 (cd $(TARGET_SUBDIR)/libffi && \
54545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54547 "RANLIB=$${RANLIB}" \
54548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54549 install-dvi) \
54550 || exit 1
54552 @endif target-libffi
54554 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54555 maybe-install-pdf-target-libffi:
54556 @if target-libffi
54557 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54559 install-pdf-target-libffi: \
54560 configure-target-libffi \
54561 pdf-target-libffi
54562 @: $(MAKE); $(unstage)
54563 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54564 r=`${PWD_COMMAND}`; export r; \
54565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54566 $(NORMAL_TARGET_EXPORTS) \
54567 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
54568 for flag in $(EXTRA_TARGET_FLAGS); do \
54569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54570 done; \
54571 (cd $(TARGET_SUBDIR)/libffi && \
54572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54574 "RANLIB=$${RANLIB}" \
54575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54576 install-pdf) \
54577 || exit 1
54579 @endif target-libffi
54581 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54582 maybe-install-html-target-libffi:
54583 @if target-libffi
54584 maybe-install-html-target-libffi: install-html-target-libffi
54586 install-html-target-libffi: \
54587 configure-target-libffi \
54588 html-target-libffi
54589 @: $(MAKE); $(unstage)
54590 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54591 r=`${PWD_COMMAND}`; export r; \
54592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54593 $(NORMAL_TARGET_EXPORTS) \
54594 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
54595 for flag in $(EXTRA_TARGET_FLAGS); do \
54596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54597 done; \
54598 (cd $(TARGET_SUBDIR)/libffi && \
54599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54601 "RANLIB=$${RANLIB}" \
54602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54603 install-html) \
54604 || exit 1
54606 @endif target-libffi
54608 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54609 maybe-installcheck-target-libffi:
54610 @if target-libffi
54611 maybe-installcheck-target-libffi: installcheck-target-libffi
54613 installcheck-target-libffi: \
54614 configure-target-libffi
54615 @: $(MAKE); $(unstage)
54616 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54617 r=`${PWD_COMMAND}`; export r; \
54618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54619 $(NORMAL_TARGET_EXPORTS) \
54620 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
54621 for flag in $(EXTRA_TARGET_FLAGS); do \
54622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54623 done; \
54624 (cd $(TARGET_SUBDIR)/libffi && \
54625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54627 "RANLIB=$${RANLIB}" \
54628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54629 installcheck) \
54630 || exit 1
54632 @endif target-libffi
54634 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54635 maybe-mostlyclean-target-libffi:
54636 @if target-libffi
54637 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54639 mostlyclean-target-libffi:
54640 @: $(MAKE); $(unstage)
54641 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54642 r=`${PWD_COMMAND}`; export r; \
54643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54644 $(NORMAL_TARGET_EXPORTS) \
54645 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
54646 for flag in $(EXTRA_TARGET_FLAGS); do \
54647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54648 done; \
54649 (cd $(TARGET_SUBDIR)/libffi && \
54650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54652 "RANLIB=$${RANLIB}" \
54653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54654 mostlyclean) \
54655 || exit 1
54657 @endif target-libffi
54659 .PHONY: maybe-clean-target-libffi clean-target-libffi
54660 maybe-clean-target-libffi:
54661 @if target-libffi
54662 maybe-clean-target-libffi: clean-target-libffi
54664 clean-target-libffi:
54665 @: $(MAKE); $(unstage)
54666 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54667 r=`${PWD_COMMAND}`; export r; \
54668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54669 $(NORMAL_TARGET_EXPORTS) \
54670 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
54671 for flag in $(EXTRA_TARGET_FLAGS); do \
54672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54673 done; \
54674 (cd $(TARGET_SUBDIR)/libffi && \
54675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54677 "RANLIB=$${RANLIB}" \
54678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54679 clean) \
54680 || exit 1
54682 @endif target-libffi
54684 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54685 maybe-distclean-target-libffi:
54686 @if target-libffi
54687 maybe-distclean-target-libffi: distclean-target-libffi
54689 distclean-target-libffi:
54690 @: $(MAKE); $(unstage)
54691 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54692 r=`${PWD_COMMAND}`; export r; \
54693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54694 $(NORMAL_TARGET_EXPORTS) \
54695 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
54696 for flag in $(EXTRA_TARGET_FLAGS); do \
54697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54698 done; \
54699 (cd $(TARGET_SUBDIR)/libffi && \
54700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54702 "RANLIB=$${RANLIB}" \
54703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54704 distclean) \
54705 || exit 1
54707 @endif target-libffi
54709 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54710 maybe-maintainer-clean-target-libffi:
54711 @if target-libffi
54712 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54714 maintainer-clean-target-libffi:
54715 @: $(MAKE); $(unstage)
54716 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54717 r=`${PWD_COMMAND}`; export r; \
54718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54719 $(NORMAL_TARGET_EXPORTS) \
54720 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
54721 for flag in $(EXTRA_TARGET_FLAGS); do \
54722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54723 done; \
54724 (cd $(TARGET_SUBDIR)/libffi && \
54725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54727 "RANLIB=$${RANLIB}" \
54728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54729 maintainer-clean) \
54730 || exit 1
54732 @endif target-libffi
54738 .PHONY: configure-target-zlib maybe-configure-target-zlib
54739 maybe-configure-target-zlib:
54740 @if gcc-bootstrap
54741 configure-target-zlib: stage_current
54742 @endif gcc-bootstrap
54743 @if target-zlib
54744 maybe-configure-target-zlib: configure-target-zlib
54745 configure-target-zlib:
54746 @: $(MAKE); $(unstage)
54747 @r=`${PWD_COMMAND}`; export r; \
54748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54749 echo "Checking multilib configuration for zlib..."; \
54750 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54751 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
54752 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
54753 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
54754 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
54755 else \
54756 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
54757 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54758 fi; \
54759 else \
54760 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
54761 fi; \
54762 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
54763 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
54764 $(NORMAL_TARGET_EXPORTS) \
54765 echo Configuring in $(TARGET_SUBDIR)/zlib; \
54766 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
54767 case $(srcdir) in \
54768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54769 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
54770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54771 esac; \
54772 module_srcdir=zlib; \
54773 rm -f no-such-file || : ; \
54774 CONFIG_SITE=no-such-file $(SHELL) \
54775 $$s/$$module_srcdir/configure \
54776 --srcdir=$${topdir}/$$module_srcdir \
54777 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54778 --target=${target_alias} \
54779 || exit 1
54780 @endif target-zlib
54786 .PHONY: all-target-zlib maybe-all-target-zlib
54787 maybe-all-target-zlib:
54788 @if gcc-bootstrap
54789 all-target-zlib: stage_current
54790 @endif gcc-bootstrap
54791 @if target-zlib
54792 TARGET-target-zlib=all
54793 maybe-all-target-zlib: all-target-zlib
54794 all-target-zlib: configure-target-zlib
54795 @: $(MAKE); $(unstage)
54796 @r=`${PWD_COMMAND}`; export r; \
54797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54798 $(NORMAL_TARGET_EXPORTS) \
54799 (cd $(TARGET_SUBDIR)/zlib && \
54800 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54801 $(TARGET-target-zlib))
54802 @endif target-zlib
54808 .PHONY: check-target-zlib maybe-check-target-zlib
54809 maybe-check-target-zlib:
54810 @if target-zlib
54811 maybe-check-target-zlib: check-target-zlib
54813 check-target-zlib:
54814 @: $(MAKE); $(unstage)
54815 @r=`${PWD_COMMAND}`; export r; \
54816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54817 $(NORMAL_TARGET_EXPORTS) \
54818 (cd $(TARGET_SUBDIR)/zlib && \
54819 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54821 @endif target-zlib
54823 .PHONY: install-target-zlib maybe-install-target-zlib
54824 maybe-install-target-zlib:
54825 @if target-zlib
54826 maybe-install-target-zlib: install-target-zlib
54828 install-target-zlib: installdirs
54829 @: $(MAKE); $(unstage)
54830 @r=`${PWD_COMMAND}`; export r; \
54831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54832 $(NORMAL_TARGET_EXPORTS) \
54833 (cd $(TARGET_SUBDIR)/zlib && \
54834 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54836 @endif target-zlib
54838 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
54839 maybe-install-strip-target-zlib:
54840 @if target-zlib
54841 maybe-install-strip-target-zlib: install-strip-target-zlib
54843 install-strip-target-zlib: installdirs
54844 @: $(MAKE); $(unstage)
54845 @r=`${PWD_COMMAND}`; export r; \
54846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54847 $(NORMAL_TARGET_EXPORTS) \
54848 (cd $(TARGET_SUBDIR)/zlib && \
54849 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54851 @endif target-zlib
54853 # Other targets (info, dvi, pdf, etc.)
54855 .PHONY: maybe-info-target-zlib info-target-zlib
54856 maybe-info-target-zlib:
54857 @if target-zlib
54858 maybe-info-target-zlib: info-target-zlib
54860 info-target-zlib: \
54861 configure-target-zlib
54862 @: $(MAKE); $(unstage)
54863 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54864 r=`${PWD_COMMAND}`; export r; \
54865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54866 $(NORMAL_TARGET_EXPORTS) \
54867 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
54868 for flag in $(EXTRA_TARGET_FLAGS); do \
54869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54870 done; \
54871 (cd $(TARGET_SUBDIR)/zlib && \
54872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54874 "RANLIB=$${RANLIB}" \
54875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54876 info) \
54877 || exit 1
54879 @endif target-zlib
54881 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
54882 maybe-dvi-target-zlib:
54883 @if target-zlib
54884 maybe-dvi-target-zlib: dvi-target-zlib
54886 dvi-target-zlib: \
54887 configure-target-zlib
54888 @: $(MAKE); $(unstage)
54889 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54890 r=`${PWD_COMMAND}`; export r; \
54891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54892 $(NORMAL_TARGET_EXPORTS) \
54893 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
54894 for flag in $(EXTRA_TARGET_FLAGS); do \
54895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54896 done; \
54897 (cd $(TARGET_SUBDIR)/zlib && \
54898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54900 "RANLIB=$${RANLIB}" \
54901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54902 dvi) \
54903 || exit 1
54905 @endif target-zlib
54907 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
54908 maybe-pdf-target-zlib:
54909 @if target-zlib
54910 maybe-pdf-target-zlib: pdf-target-zlib
54912 pdf-target-zlib: \
54913 configure-target-zlib
54914 @: $(MAKE); $(unstage)
54915 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54916 r=`${PWD_COMMAND}`; export r; \
54917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54918 $(NORMAL_TARGET_EXPORTS) \
54919 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
54920 for flag in $(EXTRA_TARGET_FLAGS); do \
54921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54922 done; \
54923 (cd $(TARGET_SUBDIR)/zlib && \
54924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54926 "RANLIB=$${RANLIB}" \
54927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54928 pdf) \
54929 || exit 1
54931 @endif target-zlib
54933 .PHONY: maybe-html-target-zlib html-target-zlib
54934 maybe-html-target-zlib:
54935 @if target-zlib
54936 maybe-html-target-zlib: html-target-zlib
54938 html-target-zlib: \
54939 configure-target-zlib
54940 @: $(MAKE); $(unstage)
54941 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54942 r=`${PWD_COMMAND}`; export r; \
54943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54944 $(NORMAL_TARGET_EXPORTS) \
54945 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
54946 for flag in $(EXTRA_TARGET_FLAGS); do \
54947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54948 done; \
54949 (cd $(TARGET_SUBDIR)/zlib && \
54950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54952 "RANLIB=$${RANLIB}" \
54953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54954 html) \
54955 || exit 1
54957 @endif target-zlib
54959 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
54960 maybe-TAGS-target-zlib:
54961 @if target-zlib
54962 maybe-TAGS-target-zlib: TAGS-target-zlib
54964 TAGS-target-zlib: \
54965 configure-target-zlib
54966 @: $(MAKE); $(unstage)
54967 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54968 r=`${PWD_COMMAND}`; export r; \
54969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54970 $(NORMAL_TARGET_EXPORTS) \
54971 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
54972 for flag in $(EXTRA_TARGET_FLAGS); do \
54973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54974 done; \
54975 (cd $(TARGET_SUBDIR)/zlib && \
54976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54978 "RANLIB=$${RANLIB}" \
54979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54980 TAGS) \
54981 || exit 1
54983 @endif target-zlib
54985 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
54986 maybe-install-info-target-zlib:
54987 @if target-zlib
54988 maybe-install-info-target-zlib: install-info-target-zlib
54990 install-info-target-zlib: \
54991 configure-target-zlib \
54992 info-target-zlib
54993 @: $(MAKE); $(unstage)
54994 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
54995 r=`${PWD_COMMAND}`; export r; \
54996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54997 $(NORMAL_TARGET_EXPORTS) \
54998 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
54999 for flag in $(EXTRA_TARGET_FLAGS); do \
55000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55001 done; \
55002 (cd $(TARGET_SUBDIR)/zlib && \
55003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55005 "RANLIB=$${RANLIB}" \
55006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55007 install-info) \
55008 || exit 1
55010 @endif target-zlib
55012 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
55013 maybe-install-dvi-target-zlib:
55014 @if target-zlib
55015 maybe-install-dvi-target-zlib: install-dvi-target-zlib
55017 install-dvi-target-zlib: \
55018 configure-target-zlib \
55019 dvi-target-zlib
55020 @: $(MAKE); $(unstage)
55021 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55022 r=`${PWD_COMMAND}`; export r; \
55023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55024 $(NORMAL_TARGET_EXPORTS) \
55025 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
55026 for flag in $(EXTRA_TARGET_FLAGS); do \
55027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55028 done; \
55029 (cd $(TARGET_SUBDIR)/zlib && \
55030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55032 "RANLIB=$${RANLIB}" \
55033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55034 install-dvi) \
55035 || exit 1
55037 @endif target-zlib
55039 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55040 maybe-install-pdf-target-zlib:
55041 @if target-zlib
55042 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55044 install-pdf-target-zlib: \
55045 configure-target-zlib \
55046 pdf-target-zlib
55047 @: $(MAKE); $(unstage)
55048 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55049 r=`${PWD_COMMAND}`; export r; \
55050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55051 $(NORMAL_TARGET_EXPORTS) \
55052 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
55053 for flag in $(EXTRA_TARGET_FLAGS); do \
55054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55055 done; \
55056 (cd $(TARGET_SUBDIR)/zlib && \
55057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55059 "RANLIB=$${RANLIB}" \
55060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55061 install-pdf) \
55062 || exit 1
55064 @endif target-zlib
55066 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55067 maybe-install-html-target-zlib:
55068 @if target-zlib
55069 maybe-install-html-target-zlib: install-html-target-zlib
55071 install-html-target-zlib: \
55072 configure-target-zlib \
55073 html-target-zlib
55074 @: $(MAKE); $(unstage)
55075 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55076 r=`${PWD_COMMAND}`; export r; \
55077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55078 $(NORMAL_TARGET_EXPORTS) \
55079 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
55080 for flag in $(EXTRA_TARGET_FLAGS); do \
55081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55082 done; \
55083 (cd $(TARGET_SUBDIR)/zlib && \
55084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55086 "RANLIB=$${RANLIB}" \
55087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55088 install-html) \
55089 || exit 1
55091 @endif target-zlib
55093 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55094 maybe-installcheck-target-zlib:
55095 @if target-zlib
55096 maybe-installcheck-target-zlib: installcheck-target-zlib
55098 installcheck-target-zlib: \
55099 configure-target-zlib
55100 @: $(MAKE); $(unstage)
55101 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55102 r=`${PWD_COMMAND}`; export r; \
55103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55104 $(NORMAL_TARGET_EXPORTS) \
55105 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
55106 for flag in $(EXTRA_TARGET_FLAGS); do \
55107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55108 done; \
55109 (cd $(TARGET_SUBDIR)/zlib && \
55110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55112 "RANLIB=$${RANLIB}" \
55113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55114 installcheck) \
55115 || exit 1
55117 @endif target-zlib
55119 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55120 maybe-mostlyclean-target-zlib:
55121 @if target-zlib
55122 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55124 mostlyclean-target-zlib:
55125 @: $(MAKE); $(unstage)
55126 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55127 r=`${PWD_COMMAND}`; export r; \
55128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55129 $(NORMAL_TARGET_EXPORTS) \
55130 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
55131 for flag in $(EXTRA_TARGET_FLAGS); do \
55132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55133 done; \
55134 (cd $(TARGET_SUBDIR)/zlib && \
55135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55137 "RANLIB=$${RANLIB}" \
55138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55139 mostlyclean) \
55140 || exit 1
55142 @endif target-zlib
55144 .PHONY: maybe-clean-target-zlib clean-target-zlib
55145 maybe-clean-target-zlib:
55146 @if target-zlib
55147 maybe-clean-target-zlib: clean-target-zlib
55149 clean-target-zlib:
55150 @: $(MAKE); $(unstage)
55151 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55152 r=`${PWD_COMMAND}`; export r; \
55153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55154 $(NORMAL_TARGET_EXPORTS) \
55155 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
55156 for flag in $(EXTRA_TARGET_FLAGS); do \
55157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55158 done; \
55159 (cd $(TARGET_SUBDIR)/zlib && \
55160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55162 "RANLIB=$${RANLIB}" \
55163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55164 clean) \
55165 || exit 1
55167 @endif target-zlib
55169 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55170 maybe-distclean-target-zlib:
55171 @if target-zlib
55172 maybe-distclean-target-zlib: distclean-target-zlib
55174 distclean-target-zlib:
55175 @: $(MAKE); $(unstage)
55176 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55177 r=`${PWD_COMMAND}`; export r; \
55178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55179 $(NORMAL_TARGET_EXPORTS) \
55180 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 distclean) \
55190 || exit 1
55192 @endif target-zlib
55194 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55195 maybe-maintainer-clean-target-zlib:
55196 @if target-zlib
55197 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55199 maintainer-clean-target-zlib:
55200 @: $(MAKE); $(unstage)
55201 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55202 r=`${PWD_COMMAND}`; export r; \
55203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55204 $(NORMAL_TARGET_EXPORTS) \
55205 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
55206 for flag in $(EXTRA_TARGET_FLAGS); do \
55207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55208 done; \
55209 (cd $(TARGET_SUBDIR)/zlib && \
55210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55212 "RANLIB=$${RANLIB}" \
55213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55214 maintainer-clean) \
55215 || exit 1
55217 @endif target-zlib
55223 .PHONY: configure-target-rda maybe-configure-target-rda
55224 maybe-configure-target-rda:
55225 @if gcc-bootstrap
55226 configure-target-rda: stage_current
55227 @endif gcc-bootstrap
55228 @if target-rda
55229 maybe-configure-target-rda: configure-target-rda
55230 configure-target-rda:
55231 @: $(MAKE); $(unstage)
55232 @r=`${PWD_COMMAND}`; export r; \
55233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55234 echo "Checking multilib configuration for rda..."; \
55235 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55236 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
55237 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55238 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55239 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55240 else \
55241 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55242 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55243 fi; \
55244 else \
55245 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55246 fi; \
55247 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
55248 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55249 $(NORMAL_TARGET_EXPORTS) \
55250 echo Configuring in $(TARGET_SUBDIR)/rda; \
55251 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
55252 case $(srcdir) in \
55253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55254 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
55255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55256 esac; \
55257 module_srcdir=rda; \
55258 rm -f no-such-file || : ; \
55259 CONFIG_SITE=no-such-file $(SHELL) \
55260 $$s/$$module_srcdir/configure \
55261 --srcdir=$${topdir}/$$module_srcdir \
55262 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55263 --target=${target_alias} \
55264 || exit 1
55265 @endif target-rda
55271 .PHONY: all-target-rda maybe-all-target-rda
55272 maybe-all-target-rda:
55273 @if gcc-bootstrap
55274 all-target-rda: stage_current
55275 @endif gcc-bootstrap
55276 @if target-rda
55277 TARGET-target-rda=all
55278 maybe-all-target-rda: all-target-rda
55279 all-target-rda: configure-target-rda
55280 @: $(MAKE); $(unstage)
55281 @r=`${PWD_COMMAND}`; export r; \
55282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55283 $(NORMAL_TARGET_EXPORTS) \
55284 (cd $(TARGET_SUBDIR)/rda && \
55285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55286 $(TARGET-target-rda))
55287 @endif target-rda
55293 .PHONY: check-target-rda maybe-check-target-rda
55294 maybe-check-target-rda:
55295 @if target-rda
55296 maybe-check-target-rda: check-target-rda
55298 check-target-rda:
55299 @: $(MAKE); $(unstage)
55300 @r=`${PWD_COMMAND}`; export r; \
55301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55302 $(NORMAL_TARGET_EXPORTS) \
55303 (cd $(TARGET_SUBDIR)/rda && \
55304 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55306 @endif target-rda
55308 .PHONY: install-target-rda maybe-install-target-rda
55309 maybe-install-target-rda:
55310 @if target-rda
55311 maybe-install-target-rda: install-target-rda
55313 install-target-rda: installdirs
55314 @: $(MAKE); $(unstage)
55315 @r=`${PWD_COMMAND}`; export r; \
55316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55317 $(NORMAL_TARGET_EXPORTS) \
55318 (cd $(TARGET_SUBDIR)/rda && \
55319 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55321 @endif target-rda
55323 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
55324 maybe-install-strip-target-rda:
55325 @if target-rda
55326 maybe-install-strip-target-rda: install-strip-target-rda
55328 install-strip-target-rda: installdirs
55329 @: $(MAKE); $(unstage)
55330 @r=`${PWD_COMMAND}`; export r; \
55331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55332 $(NORMAL_TARGET_EXPORTS) \
55333 (cd $(TARGET_SUBDIR)/rda && \
55334 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55336 @endif target-rda
55338 # Other targets (info, dvi, pdf, etc.)
55340 .PHONY: maybe-info-target-rda info-target-rda
55341 maybe-info-target-rda:
55342 @if target-rda
55343 maybe-info-target-rda: info-target-rda
55345 info-target-rda: \
55346 configure-target-rda
55347 @: $(MAKE); $(unstage)
55348 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55349 r=`${PWD_COMMAND}`; export r; \
55350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55351 $(NORMAL_TARGET_EXPORTS) \
55352 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
55353 for flag in $(EXTRA_TARGET_FLAGS); do \
55354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55355 done; \
55356 (cd $(TARGET_SUBDIR)/rda && \
55357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55359 "RANLIB=$${RANLIB}" \
55360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55361 info) \
55362 || exit 1
55364 @endif target-rda
55366 .PHONY: maybe-dvi-target-rda dvi-target-rda
55367 maybe-dvi-target-rda:
55368 @if target-rda
55369 maybe-dvi-target-rda: dvi-target-rda
55371 dvi-target-rda: \
55372 configure-target-rda
55373 @: $(MAKE); $(unstage)
55374 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55375 r=`${PWD_COMMAND}`; export r; \
55376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55377 $(NORMAL_TARGET_EXPORTS) \
55378 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
55379 for flag in $(EXTRA_TARGET_FLAGS); do \
55380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55381 done; \
55382 (cd $(TARGET_SUBDIR)/rda && \
55383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55385 "RANLIB=$${RANLIB}" \
55386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55387 dvi) \
55388 || exit 1
55390 @endif target-rda
55392 .PHONY: maybe-pdf-target-rda pdf-target-rda
55393 maybe-pdf-target-rda:
55394 @if target-rda
55395 maybe-pdf-target-rda: pdf-target-rda
55397 pdf-target-rda: \
55398 configure-target-rda
55399 @: $(MAKE); $(unstage)
55400 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55401 r=`${PWD_COMMAND}`; export r; \
55402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55403 $(NORMAL_TARGET_EXPORTS) \
55404 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
55405 for flag in $(EXTRA_TARGET_FLAGS); do \
55406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55407 done; \
55408 (cd $(TARGET_SUBDIR)/rda && \
55409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55411 "RANLIB=$${RANLIB}" \
55412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55413 pdf) \
55414 || exit 1
55416 @endif target-rda
55418 .PHONY: maybe-html-target-rda html-target-rda
55419 maybe-html-target-rda:
55420 @if target-rda
55421 maybe-html-target-rda: html-target-rda
55423 html-target-rda: \
55424 configure-target-rda
55425 @: $(MAKE); $(unstage)
55426 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55427 r=`${PWD_COMMAND}`; export r; \
55428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55429 $(NORMAL_TARGET_EXPORTS) \
55430 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
55431 for flag in $(EXTRA_TARGET_FLAGS); do \
55432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55433 done; \
55434 (cd $(TARGET_SUBDIR)/rda && \
55435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55437 "RANLIB=$${RANLIB}" \
55438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55439 html) \
55440 || exit 1
55442 @endif target-rda
55444 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
55445 maybe-TAGS-target-rda:
55446 @if target-rda
55447 maybe-TAGS-target-rda: TAGS-target-rda
55449 TAGS-target-rda: \
55450 configure-target-rda
55451 @: $(MAKE); $(unstage)
55452 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55453 r=`${PWD_COMMAND}`; export r; \
55454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55455 $(NORMAL_TARGET_EXPORTS) \
55456 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
55457 for flag in $(EXTRA_TARGET_FLAGS); do \
55458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55459 done; \
55460 (cd $(TARGET_SUBDIR)/rda && \
55461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55463 "RANLIB=$${RANLIB}" \
55464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55465 TAGS) \
55466 || exit 1
55468 @endif target-rda
55470 .PHONY: maybe-install-info-target-rda install-info-target-rda
55471 maybe-install-info-target-rda:
55472 @if target-rda
55473 maybe-install-info-target-rda: install-info-target-rda
55475 install-info-target-rda: \
55476 configure-target-rda \
55477 info-target-rda
55478 @: $(MAKE); $(unstage)
55479 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55480 r=`${PWD_COMMAND}`; export r; \
55481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55482 $(NORMAL_TARGET_EXPORTS) \
55483 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
55484 for flag in $(EXTRA_TARGET_FLAGS); do \
55485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55486 done; \
55487 (cd $(TARGET_SUBDIR)/rda && \
55488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55490 "RANLIB=$${RANLIB}" \
55491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55492 install-info) \
55493 || exit 1
55495 @endif target-rda
55497 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
55498 maybe-install-dvi-target-rda:
55499 @if target-rda
55500 maybe-install-dvi-target-rda: install-dvi-target-rda
55502 install-dvi-target-rda: \
55503 configure-target-rda \
55504 dvi-target-rda
55505 @: $(MAKE); $(unstage)
55506 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55507 r=`${PWD_COMMAND}`; export r; \
55508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55509 $(NORMAL_TARGET_EXPORTS) \
55510 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
55511 for flag in $(EXTRA_TARGET_FLAGS); do \
55512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55513 done; \
55514 (cd $(TARGET_SUBDIR)/rda && \
55515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55517 "RANLIB=$${RANLIB}" \
55518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55519 install-dvi) \
55520 || exit 1
55522 @endif target-rda
55524 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
55525 maybe-install-pdf-target-rda:
55526 @if target-rda
55527 maybe-install-pdf-target-rda: install-pdf-target-rda
55529 install-pdf-target-rda: \
55530 configure-target-rda \
55531 pdf-target-rda
55532 @: $(MAKE); $(unstage)
55533 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55534 r=`${PWD_COMMAND}`; export r; \
55535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55536 $(NORMAL_TARGET_EXPORTS) \
55537 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
55538 for flag in $(EXTRA_TARGET_FLAGS); do \
55539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55540 done; \
55541 (cd $(TARGET_SUBDIR)/rda && \
55542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55544 "RANLIB=$${RANLIB}" \
55545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55546 install-pdf) \
55547 || exit 1
55549 @endif target-rda
55551 .PHONY: maybe-install-html-target-rda install-html-target-rda
55552 maybe-install-html-target-rda:
55553 @if target-rda
55554 maybe-install-html-target-rda: install-html-target-rda
55556 install-html-target-rda: \
55557 configure-target-rda \
55558 html-target-rda
55559 @: $(MAKE); $(unstage)
55560 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55561 r=`${PWD_COMMAND}`; export r; \
55562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55563 $(NORMAL_TARGET_EXPORTS) \
55564 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
55565 for flag in $(EXTRA_TARGET_FLAGS); do \
55566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55567 done; \
55568 (cd $(TARGET_SUBDIR)/rda && \
55569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55571 "RANLIB=$${RANLIB}" \
55572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55573 install-html) \
55574 || exit 1
55576 @endif target-rda
55578 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
55579 maybe-installcheck-target-rda:
55580 @if target-rda
55581 maybe-installcheck-target-rda: installcheck-target-rda
55583 installcheck-target-rda: \
55584 configure-target-rda
55585 @: $(MAKE); $(unstage)
55586 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55587 r=`${PWD_COMMAND}`; export r; \
55588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55589 $(NORMAL_TARGET_EXPORTS) \
55590 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
55591 for flag in $(EXTRA_TARGET_FLAGS); do \
55592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55593 done; \
55594 (cd $(TARGET_SUBDIR)/rda && \
55595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55597 "RANLIB=$${RANLIB}" \
55598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55599 installcheck) \
55600 || exit 1
55602 @endif target-rda
55604 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
55605 maybe-mostlyclean-target-rda:
55606 @if target-rda
55607 maybe-mostlyclean-target-rda: mostlyclean-target-rda
55609 mostlyclean-target-rda:
55610 @: $(MAKE); $(unstage)
55611 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55612 r=`${PWD_COMMAND}`; export r; \
55613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55614 $(NORMAL_TARGET_EXPORTS) \
55615 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
55616 for flag in $(EXTRA_TARGET_FLAGS); do \
55617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55618 done; \
55619 (cd $(TARGET_SUBDIR)/rda && \
55620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55622 "RANLIB=$${RANLIB}" \
55623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55624 mostlyclean) \
55625 || exit 1
55627 @endif target-rda
55629 .PHONY: maybe-clean-target-rda clean-target-rda
55630 maybe-clean-target-rda:
55631 @if target-rda
55632 maybe-clean-target-rda: clean-target-rda
55634 clean-target-rda:
55635 @: $(MAKE); $(unstage)
55636 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55637 r=`${PWD_COMMAND}`; export r; \
55638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55639 $(NORMAL_TARGET_EXPORTS) \
55640 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
55641 for flag in $(EXTRA_TARGET_FLAGS); do \
55642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55643 done; \
55644 (cd $(TARGET_SUBDIR)/rda && \
55645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55647 "RANLIB=$${RANLIB}" \
55648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55649 clean) \
55650 || exit 1
55652 @endif target-rda
55654 .PHONY: maybe-distclean-target-rda distclean-target-rda
55655 maybe-distclean-target-rda:
55656 @if target-rda
55657 maybe-distclean-target-rda: distclean-target-rda
55659 distclean-target-rda:
55660 @: $(MAKE); $(unstage)
55661 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55662 r=`${PWD_COMMAND}`; export r; \
55663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55664 $(NORMAL_TARGET_EXPORTS) \
55665 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
55666 for flag in $(EXTRA_TARGET_FLAGS); do \
55667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55668 done; \
55669 (cd $(TARGET_SUBDIR)/rda && \
55670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55672 "RANLIB=$${RANLIB}" \
55673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55674 distclean) \
55675 || exit 1
55677 @endif target-rda
55679 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
55680 maybe-maintainer-clean-target-rda:
55681 @if target-rda
55682 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
55684 maintainer-clean-target-rda:
55685 @: $(MAKE); $(unstage)
55686 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55687 r=`${PWD_COMMAND}`; export r; \
55688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55689 $(NORMAL_TARGET_EXPORTS) \
55690 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
55691 for flag in $(EXTRA_TARGET_FLAGS); do \
55692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55693 done; \
55694 (cd $(TARGET_SUBDIR)/rda && \
55695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55697 "RANLIB=$${RANLIB}" \
55698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55699 maintainer-clean) \
55700 || exit 1
55702 @endif target-rda
55708 .PHONY: configure-target-libada maybe-configure-target-libada
55709 maybe-configure-target-libada:
55710 @if gcc-bootstrap
55711 configure-target-libada: stage_current
55712 @endif gcc-bootstrap
55713 @if target-libada
55714 maybe-configure-target-libada: configure-target-libada
55715 configure-target-libada:
55716 @: $(MAKE); $(unstage)
55717 @r=`${PWD_COMMAND}`; export r; \
55718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55719 echo "Checking multilib configuration for libada..."; \
55720 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55721 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
55722 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
55723 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
55724 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
55725 else \
55726 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
55727 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55728 fi; \
55729 else \
55730 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55731 fi; \
55732 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
55733 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
55734 $(NORMAL_TARGET_EXPORTS) \
55735 echo Configuring in $(TARGET_SUBDIR)/libada; \
55736 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
55737 case $(srcdir) in \
55738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55739 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
55740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55741 esac; \
55742 module_srcdir=libada; \
55743 rm -f no-such-file || : ; \
55744 CONFIG_SITE=no-such-file $(SHELL) \
55745 $$s/$$module_srcdir/configure \
55746 --srcdir=$${topdir}/$$module_srcdir \
55747 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55748 --target=${target_alias} \
55749 || exit 1
55750 @endif target-libada
55756 .PHONY: all-target-libada maybe-all-target-libada
55757 maybe-all-target-libada:
55758 @if gcc-bootstrap
55759 all-target-libada: stage_current
55760 @endif gcc-bootstrap
55761 @if target-libada
55762 TARGET-target-libada=all
55763 maybe-all-target-libada: all-target-libada
55764 all-target-libada: configure-target-libada
55765 @: $(MAKE); $(unstage)
55766 @r=`${PWD_COMMAND}`; export r; \
55767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55768 $(NORMAL_TARGET_EXPORTS) \
55769 (cd $(TARGET_SUBDIR)/libada && \
55770 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55771 $(TARGET-target-libada))
55772 @endif target-libada
55778 .PHONY: check-target-libada maybe-check-target-libada
55779 maybe-check-target-libada:
55780 @if target-libada
55781 maybe-check-target-libada: check-target-libada
55783 check-target-libada:
55784 @: $(MAKE); $(unstage)
55785 @r=`${PWD_COMMAND}`; export r; \
55786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55787 $(NORMAL_TARGET_EXPORTS) \
55788 (cd $(TARGET_SUBDIR)/libada && \
55789 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55791 @endif target-libada
55793 .PHONY: install-target-libada maybe-install-target-libada
55794 maybe-install-target-libada:
55795 @if target-libada
55796 maybe-install-target-libada: install-target-libada
55798 install-target-libada: installdirs
55799 @: $(MAKE); $(unstage)
55800 @r=`${PWD_COMMAND}`; export r; \
55801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55802 $(NORMAL_TARGET_EXPORTS) \
55803 (cd $(TARGET_SUBDIR)/libada && \
55804 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55806 @endif target-libada
55808 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
55809 maybe-install-strip-target-libada:
55810 @if target-libada
55811 maybe-install-strip-target-libada: install-strip-target-libada
55813 install-strip-target-libada: installdirs
55814 @: $(MAKE); $(unstage)
55815 @r=`${PWD_COMMAND}`; export r; \
55816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55817 $(NORMAL_TARGET_EXPORTS) \
55818 (cd $(TARGET_SUBDIR)/libada && \
55819 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55821 @endif target-libada
55823 # Other targets (info, dvi, pdf, etc.)
55825 .PHONY: maybe-info-target-libada info-target-libada
55826 maybe-info-target-libada:
55827 @if target-libada
55828 maybe-info-target-libada: info-target-libada
55830 info-target-libada: \
55831 configure-target-libada
55832 @: $(MAKE); $(unstage)
55833 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55834 r=`${PWD_COMMAND}`; export r; \
55835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55836 $(NORMAL_TARGET_EXPORTS) \
55837 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
55838 for flag in $(EXTRA_TARGET_FLAGS); do \
55839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55840 done; \
55841 (cd $(TARGET_SUBDIR)/libada && \
55842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55844 "RANLIB=$${RANLIB}" \
55845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55846 info) \
55847 || exit 1
55849 @endif target-libada
55851 .PHONY: maybe-dvi-target-libada dvi-target-libada
55852 maybe-dvi-target-libada:
55853 @if target-libada
55854 maybe-dvi-target-libada: dvi-target-libada
55856 dvi-target-libada: \
55857 configure-target-libada
55858 @: $(MAKE); $(unstage)
55859 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55860 r=`${PWD_COMMAND}`; export r; \
55861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55862 $(NORMAL_TARGET_EXPORTS) \
55863 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
55864 for flag in $(EXTRA_TARGET_FLAGS); do \
55865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55866 done; \
55867 (cd $(TARGET_SUBDIR)/libada && \
55868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55870 "RANLIB=$${RANLIB}" \
55871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55872 dvi) \
55873 || exit 1
55875 @endif target-libada
55877 .PHONY: maybe-pdf-target-libada pdf-target-libada
55878 maybe-pdf-target-libada:
55879 @if target-libada
55880 maybe-pdf-target-libada: pdf-target-libada
55882 pdf-target-libada: \
55883 configure-target-libada
55884 @: $(MAKE); $(unstage)
55885 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55886 r=`${PWD_COMMAND}`; export r; \
55887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55888 $(NORMAL_TARGET_EXPORTS) \
55889 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
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)/libada && \
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 pdf) \
55899 || exit 1
55901 @endif target-libada
55903 .PHONY: maybe-html-target-libada html-target-libada
55904 maybe-html-target-libada:
55905 @if target-libada
55906 maybe-html-target-libada: html-target-libada
55908 html-target-libada: \
55909 configure-target-libada
55910 @: $(MAKE); $(unstage)
55911 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55912 r=`${PWD_COMMAND}`; export r; \
55913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55914 $(NORMAL_TARGET_EXPORTS) \
55915 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
55916 for flag in $(EXTRA_TARGET_FLAGS); do \
55917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55918 done; \
55919 (cd $(TARGET_SUBDIR)/libada && \
55920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55922 "RANLIB=$${RANLIB}" \
55923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55924 html) \
55925 || exit 1
55927 @endif target-libada
55929 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
55930 maybe-TAGS-target-libada:
55931 @if target-libada
55932 maybe-TAGS-target-libada: TAGS-target-libada
55934 TAGS-target-libada: \
55935 configure-target-libada
55936 @: $(MAKE); $(unstage)
55937 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55938 r=`${PWD_COMMAND}`; export r; \
55939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55940 $(NORMAL_TARGET_EXPORTS) \
55941 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
55942 for flag in $(EXTRA_TARGET_FLAGS); do \
55943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55944 done; \
55945 (cd $(TARGET_SUBDIR)/libada && \
55946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55948 "RANLIB=$${RANLIB}" \
55949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55950 TAGS) \
55951 || exit 1
55953 @endif target-libada
55955 .PHONY: maybe-install-info-target-libada install-info-target-libada
55956 maybe-install-info-target-libada:
55957 @if target-libada
55958 maybe-install-info-target-libada: install-info-target-libada
55960 install-info-target-libada: \
55961 configure-target-libada \
55962 info-target-libada
55963 @: $(MAKE); $(unstage)
55964 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55965 r=`${PWD_COMMAND}`; export r; \
55966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55967 $(NORMAL_TARGET_EXPORTS) \
55968 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
55969 for flag in $(EXTRA_TARGET_FLAGS); do \
55970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55971 done; \
55972 (cd $(TARGET_SUBDIR)/libada && \
55973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55975 "RANLIB=$${RANLIB}" \
55976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55977 install-info) \
55978 || exit 1
55980 @endif target-libada
55982 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
55983 maybe-install-dvi-target-libada:
55984 @if target-libada
55985 maybe-install-dvi-target-libada: install-dvi-target-libada
55987 install-dvi-target-libada: \
55988 configure-target-libada \
55989 dvi-target-libada
55990 @: $(MAKE); $(unstage)
55991 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
55992 r=`${PWD_COMMAND}`; export r; \
55993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55994 $(NORMAL_TARGET_EXPORTS) \
55995 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
55996 for flag in $(EXTRA_TARGET_FLAGS); do \
55997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55998 done; \
55999 (cd $(TARGET_SUBDIR)/libada && \
56000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56002 "RANLIB=$${RANLIB}" \
56003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56004 install-dvi) \
56005 || exit 1
56007 @endif target-libada
56009 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56010 maybe-install-pdf-target-libada:
56011 @if target-libada
56012 maybe-install-pdf-target-libada: install-pdf-target-libada
56014 install-pdf-target-libada: \
56015 configure-target-libada \
56016 pdf-target-libada
56017 @: $(MAKE); $(unstage)
56018 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56019 r=`${PWD_COMMAND}`; export r; \
56020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56021 $(NORMAL_TARGET_EXPORTS) \
56022 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
56023 for flag in $(EXTRA_TARGET_FLAGS); do \
56024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56025 done; \
56026 (cd $(TARGET_SUBDIR)/libada && \
56027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56029 "RANLIB=$${RANLIB}" \
56030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56031 install-pdf) \
56032 || exit 1
56034 @endif target-libada
56036 .PHONY: maybe-install-html-target-libada install-html-target-libada
56037 maybe-install-html-target-libada:
56038 @if target-libada
56039 maybe-install-html-target-libada: install-html-target-libada
56041 install-html-target-libada: \
56042 configure-target-libada \
56043 html-target-libada
56044 @: $(MAKE); $(unstage)
56045 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56046 r=`${PWD_COMMAND}`; export r; \
56047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56048 $(NORMAL_TARGET_EXPORTS) \
56049 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
56050 for flag in $(EXTRA_TARGET_FLAGS); do \
56051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56052 done; \
56053 (cd $(TARGET_SUBDIR)/libada && \
56054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56056 "RANLIB=$${RANLIB}" \
56057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56058 install-html) \
56059 || exit 1
56061 @endif target-libada
56063 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56064 maybe-installcheck-target-libada:
56065 @if target-libada
56066 maybe-installcheck-target-libada: installcheck-target-libada
56068 installcheck-target-libada: \
56069 configure-target-libada
56070 @: $(MAKE); $(unstage)
56071 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56072 r=`${PWD_COMMAND}`; export r; \
56073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56074 $(NORMAL_TARGET_EXPORTS) \
56075 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
56076 for flag in $(EXTRA_TARGET_FLAGS); do \
56077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56078 done; \
56079 (cd $(TARGET_SUBDIR)/libada && \
56080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56082 "RANLIB=$${RANLIB}" \
56083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56084 installcheck) \
56085 || exit 1
56087 @endif target-libada
56089 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56090 maybe-mostlyclean-target-libada:
56091 @if target-libada
56092 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56094 mostlyclean-target-libada:
56095 @: $(MAKE); $(unstage)
56096 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56097 r=`${PWD_COMMAND}`; export r; \
56098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56099 $(NORMAL_TARGET_EXPORTS) \
56100 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
56101 for flag in $(EXTRA_TARGET_FLAGS); do \
56102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56103 done; \
56104 (cd $(TARGET_SUBDIR)/libada && \
56105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56107 "RANLIB=$${RANLIB}" \
56108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56109 mostlyclean) \
56110 || exit 1
56112 @endif target-libada
56114 .PHONY: maybe-clean-target-libada clean-target-libada
56115 maybe-clean-target-libada:
56116 @if target-libada
56117 maybe-clean-target-libada: clean-target-libada
56119 clean-target-libada:
56120 @: $(MAKE); $(unstage)
56121 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56122 r=`${PWD_COMMAND}`; export r; \
56123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56124 $(NORMAL_TARGET_EXPORTS) \
56125 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
56126 for flag in $(EXTRA_TARGET_FLAGS); do \
56127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56128 done; \
56129 (cd $(TARGET_SUBDIR)/libada && \
56130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56132 "RANLIB=$${RANLIB}" \
56133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56134 clean) \
56135 || exit 1
56137 @endif target-libada
56139 .PHONY: maybe-distclean-target-libada distclean-target-libada
56140 maybe-distclean-target-libada:
56141 @if target-libada
56142 maybe-distclean-target-libada: distclean-target-libada
56144 distclean-target-libada:
56145 @: $(MAKE); $(unstage)
56146 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56147 r=`${PWD_COMMAND}`; export r; \
56148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56149 $(NORMAL_TARGET_EXPORTS) \
56150 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
56151 for flag in $(EXTRA_TARGET_FLAGS); do \
56152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56153 done; \
56154 (cd $(TARGET_SUBDIR)/libada && \
56155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56157 "RANLIB=$${RANLIB}" \
56158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56159 distclean) \
56160 || exit 1
56162 @endif target-libada
56164 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56165 maybe-maintainer-clean-target-libada:
56166 @if target-libada
56167 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56169 maintainer-clean-target-libada:
56170 @: $(MAKE); $(unstage)
56171 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56172 r=`${PWD_COMMAND}`; export r; \
56173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56174 $(NORMAL_TARGET_EXPORTS) \
56175 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
56176 for flag in $(EXTRA_TARGET_FLAGS); do \
56177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56178 done; \
56179 (cd $(TARGET_SUBDIR)/libada && \
56180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56182 "RANLIB=$${RANLIB}" \
56183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56184 maintainer-clean) \
56185 || exit 1
56187 @endif target-libada
56193 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56194 maybe-configure-target-libgomp:
56195 @if gcc-bootstrap
56196 configure-target-libgomp: stage_current
56197 @endif gcc-bootstrap
56198 @if target-libgomp
56199 maybe-configure-target-libgomp: configure-target-libgomp
56200 configure-target-libgomp:
56201 @r=`${PWD_COMMAND}`; export r; \
56202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56203 echo "Checking multilib configuration for libgomp..."; \
56204 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56205 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56206 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56207 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56208 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56209 else \
56210 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56211 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56212 fi; \
56213 else \
56214 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56215 fi; \
56216 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56217 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56218 $(NORMAL_TARGET_EXPORTS) \
56219 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56220 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56221 case $(srcdir) in \
56222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56223 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56225 esac; \
56226 module_srcdir=libgomp; \
56227 rm -f no-such-file || : ; \
56228 CONFIG_SITE=no-such-file $(SHELL) \
56229 $$s/$$module_srcdir/configure \
56230 --srcdir=$${topdir}/$$module_srcdir \
56231 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56232 --target=${target_alias} \
56233 || exit 1
56234 @endif target-libgomp
56238 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56239 maybe-configure-stage1-target-libgomp:
56240 @if target-libgomp-bootstrap
56241 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56242 configure-stage1-target-libgomp:
56243 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56244 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56245 @r=`${PWD_COMMAND}`; export r; \
56246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56247 TFLAGS="$(STAGE1_TFLAGS)"; \
56248 echo "Checking multilib configuration for libgomp..."; \
56249 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56250 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56251 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56252 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56253 else \
56254 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56255 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56256 fi; \
56257 else \
56258 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56259 fi; \
56260 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56261 $(NORMAL_TARGET_EXPORTS) \
56262 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56263 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56264 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56265 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
56266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56267 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56268 case $(srcdir) in \
56269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56270 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56272 esac; \
56273 module_srcdir=libgomp; \
56274 $(SHELL) $$s/$$module_srcdir/configure \
56275 --srcdir=$${topdir}/$$module_srcdir \
56276 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56277 --target=${target_alias} \
56279 $(STAGE1_CONFIGURE_FLAGS)
56280 @endif target-libgomp-bootstrap
56282 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
56283 maybe-configure-stage2-target-libgomp:
56284 @if target-libgomp-bootstrap
56285 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
56286 configure-stage2-target-libgomp:
56287 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56288 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56289 @r=`${PWD_COMMAND}`; export r; \
56290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56291 TFLAGS="$(STAGE2_TFLAGS)"; \
56292 echo "Checking multilib configuration for libgomp..."; \
56293 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56294 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56295 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56296 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56297 else \
56298 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56299 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56300 fi; \
56301 else \
56302 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56303 fi; \
56304 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56305 $(NORMAL_TARGET_EXPORTS) \
56307 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56309 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56310 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
56311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56312 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56313 case $(srcdir) in \
56314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56315 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56317 esac; \
56318 module_srcdir=libgomp; \
56319 $(SHELL) $$s/$$module_srcdir/configure \
56320 --srcdir=$${topdir}/$$module_srcdir \
56321 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56322 --target=${target_alias} \
56323 --with-build-libsubdir=$(HOST_SUBDIR) \
56324 $(STAGE2_CONFIGURE_FLAGS)
56325 @endif target-libgomp-bootstrap
56327 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
56328 maybe-configure-stage3-target-libgomp:
56329 @if target-libgomp-bootstrap
56330 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
56331 configure-stage3-target-libgomp:
56332 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56333 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56334 @r=`${PWD_COMMAND}`; export r; \
56335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56336 TFLAGS="$(STAGE3_TFLAGS)"; \
56337 echo "Checking multilib configuration for libgomp..."; \
56338 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56339 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56340 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56341 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56342 else \
56343 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56344 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56345 fi; \
56346 else \
56347 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56348 fi; \
56349 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56350 $(NORMAL_TARGET_EXPORTS) \
56352 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56353 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56354 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56355 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
56356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56357 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56358 case $(srcdir) in \
56359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56360 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56362 esac; \
56363 module_srcdir=libgomp; \
56364 $(SHELL) $$s/$$module_srcdir/configure \
56365 --srcdir=$${topdir}/$$module_srcdir \
56366 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56367 --target=${target_alias} \
56368 --with-build-libsubdir=$(HOST_SUBDIR) \
56369 $(STAGE3_CONFIGURE_FLAGS)
56370 @endif target-libgomp-bootstrap
56372 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
56373 maybe-configure-stage4-target-libgomp:
56374 @if target-libgomp-bootstrap
56375 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
56376 configure-stage4-target-libgomp:
56377 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56378 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56379 @r=`${PWD_COMMAND}`; export r; \
56380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56381 TFLAGS="$(STAGE4_TFLAGS)"; \
56382 echo "Checking multilib configuration for libgomp..."; \
56383 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56384 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56385 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56386 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56387 else \
56388 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56389 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56390 fi; \
56391 else \
56392 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56393 fi; \
56394 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56395 $(NORMAL_TARGET_EXPORTS) \
56397 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56400 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
56401 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56402 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56403 case $(srcdir) in \
56404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56405 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56407 esac; \
56408 module_srcdir=libgomp; \
56409 $(SHELL) $$s/$$module_srcdir/configure \
56410 --srcdir=$${topdir}/$$module_srcdir \
56411 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56412 --target=${target_alias} \
56413 --with-build-libsubdir=$(HOST_SUBDIR) \
56414 $(STAGE4_CONFIGURE_FLAGS)
56415 @endif target-libgomp-bootstrap
56417 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
56418 maybe-configure-stageprofile-target-libgomp:
56419 @if target-libgomp-bootstrap
56420 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56421 configure-stageprofile-target-libgomp:
56422 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56423 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56424 @r=`${PWD_COMMAND}`; export r; \
56425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56426 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56427 echo "Checking multilib configuration for libgomp..."; \
56428 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56429 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56430 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56431 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56432 else \
56433 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56434 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56435 fi; \
56436 else \
56437 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56438 fi; \
56439 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56440 $(NORMAL_TARGET_EXPORTS) \
56442 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56443 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56444 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56445 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
56446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56447 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56448 case $(srcdir) in \
56449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56450 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56452 esac; \
56453 module_srcdir=libgomp; \
56454 $(SHELL) $$s/$$module_srcdir/configure \
56455 --srcdir=$${topdir}/$$module_srcdir \
56456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56457 --target=${target_alias} \
56458 --with-build-libsubdir=$(HOST_SUBDIR) \
56459 $(STAGEprofile_CONFIGURE_FLAGS)
56460 @endif target-libgomp-bootstrap
56462 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
56463 maybe-configure-stagetrain-target-libgomp:
56464 @if target-libgomp-bootstrap
56465 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56466 configure-stagetrain-target-libgomp:
56467 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56468 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56469 @r=`${PWD_COMMAND}`; export r; \
56470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56471 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56472 echo "Checking multilib configuration for libgomp..."; \
56473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56474 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56475 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56476 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56477 else \
56478 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56479 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56480 fi; \
56481 else \
56482 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56483 fi; \
56484 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56485 $(NORMAL_TARGET_EXPORTS) \
56487 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56488 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56489 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56490 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
56491 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56492 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56493 case $(srcdir) in \
56494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56495 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56497 esac; \
56498 module_srcdir=libgomp; \
56499 $(SHELL) $$s/$$module_srcdir/configure \
56500 --srcdir=$${topdir}/$$module_srcdir \
56501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56502 --target=${target_alias} \
56503 --with-build-libsubdir=$(HOST_SUBDIR) \
56504 $(STAGEtrain_CONFIGURE_FLAGS)
56505 @endif target-libgomp-bootstrap
56507 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
56508 maybe-configure-stagefeedback-target-libgomp:
56509 @if target-libgomp-bootstrap
56510 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56511 configure-stagefeedback-target-libgomp:
56512 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56513 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56514 @r=`${PWD_COMMAND}`; export r; \
56515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56516 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56517 echo "Checking multilib configuration for libgomp..."; \
56518 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56519 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56520 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56521 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56522 else \
56523 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56524 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56525 fi; \
56526 else \
56527 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56528 fi; \
56529 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56530 $(NORMAL_TARGET_EXPORTS) \
56532 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56533 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56534 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56535 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
56536 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56537 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56538 case $(srcdir) in \
56539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56540 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56542 esac; \
56543 module_srcdir=libgomp; \
56544 $(SHELL) $$s/$$module_srcdir/configure \
56545 --srcdir=$${topdir}/$$module_srcdir \
56546 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56547 --target=${target_alias} \
56548 --with-build-libsubdir=$(HOST_SUBDIR) \
56549 $(STAGEfeedback_CONFIGURE_FLAGS)
56550 @endif target-libgomp-bootstrap
56552 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
56553 maybe-configure-stageautoprofile-target-libgomp:
56554 @if target-libgomp-bootstrap
56555 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
56556 configure-stageautoprofile-target-libgomp:
56557 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56558 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56559 @r=`${PWD_COMMAND}`; export r; \
56560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56561 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56562 echo "Checking multilib configuration for libgomp..."; \
56563 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56564 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56565 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56566 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56567 else \
56568 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56569 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56570 fi; \
56571 else \
56572 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56573 fi; \
56574 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56575 $(NORMAL_TARGET_EXPORTS) \
56577 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56578 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56579 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56580 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
56581 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56582 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56583 case $(srcdir) in \
56584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56585 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56587 esac; \
56588 module_srcdir=libgomp; \
56589 $(SHELL) $$s/$$module_srcdir/configure \
56590 --srcdir=$${topdir}/$$module_srcdir \
56591 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56592 --target=${target_alias} \
56593 --with-build-libsubdir=$(HOST_SUBDIR) \
56594 $(STAGEautoprofile_CONFIGURE_FLAGS)
56595 @endif target-libgomp-bootstrap
56597 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
56598 maybe-configure-stageautofeedback-target-libgomp:
56599 @if target-libgomp-bootstrap
56600 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
56601 configure-stageautofeedback-target-libgomp:
56602 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56603 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56604 @r=`${PWD_COMMAND}`; export r; \
56605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56606 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56607 echo "Checking multilib configuration for libgomp..."; \
56608 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56609 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56610 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56611 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56612 else \
56613 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56614 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56615 fi; \
56616 else \
56617 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56618 fi; \
56619 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56620 $(NORMAL_TARGET_EXPORTS) \
56622 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56623 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56624 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56625 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
56626 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56627 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56628 case $(srcdir) in \
56629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56630 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56632 esac; \
56633 module_srcdir=libgomp; \
56634 $(SHELL) $$s/$$module_srcdir/configure \
56635 --srcdir=$${topdir}/$$module_srcdir \
56636 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56637 --target=${target_alias} \
56638 --with-build-libsubdir=$(HOST_SUBDIR) \
56639 $(STAGEautofeedback_CONFIGURE_FLAGS)
56640 @endif target-libgomp-bootstrap
56646 .PHONY: all-target-libgomp maybe-all-target-libgomp
56647 maybe-all-target-libgomp:
56648 @if gcc-bootstrap
56649 all-target-libgomp: stage_current
56650 @endif gcc-bootstrap
56651 @if target-libgomp
56652 TARGET-target-libgomp=all
56653 maybe-all-target-libgomp: all-target-libgomp
56654 all-target-libgomp: configure-target-libgomp
56655 @r=`${PWD_COMMAND}`; export r; \
56656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56657 $(NORMAL_TARGET_EXPORTS) \
56658 (cd $(TARGET_SUBDIR)/libgomp && \
56659 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56660 $(TARGET-target-libgomp))
56661 @endif target-libgomp
56665 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
56666 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
56667 maybe-all-stage1-target-libgomp:
56668 maybe-clean-stage1-target-libgomp:
56669 @if target-libgomp-bootstrap
56670 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
56671 all-stage1: all-stage1-target-libgomp
56672 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
56673 all-stage1-target-libgomp: configure-stage1-target-libgomp
56674 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56675 @r=`${PWD_COMMAND}`; export r; \
56676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56677 TFLAGS="$(STAGE1_TFLAGS)"; \
56678 $(NORMAL_TARGET_EXPORTS) \
56679 cd $(TARGET_SUBDIR)/libgomp && \
56681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56682 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56683 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56684 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56685 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56686 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56687 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56688 $(EXTRA_TARGET_FLAGS) \
56690 TFLAGS="$(STAGE1_TFLAGS)" \
56691 $(TARGET-stage1-target-libgomp)
56693 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
56694 clean-stage1: clean-stage1-target-libgomp
56695 clean-stage1-target-libgomp:
56696 @if [ $(current_stage) = stage1 ]; then \
56697 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56698 else \
56699 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
56700 $(MAKE) stage1-start; \
56701 fi; \
56702 cd $(TARGET_SUBDIR)/libgomp && \
56703 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56704 clean
56705 @endif target-libgomp-bootstrap
56708 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
56709 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
56710 maybe-all-stage2-target-libgomp:
56711 maybe-clean-stage2-target-libgomp:
56712 @if target-libgomp-bootstrap
56713 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
56714 all-stage2: all-stage2-target-libgomp
56715 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
56716 all-stage2-target-libgomp: configure-stage2-target-libgomp
56717 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56718 @r=`${PWD_COMMAND}`; export r; \
56719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56720 TFLAGS="$(STAGE2_TFLAGS)"; \
56721 $(NORMAL_TARGET_EXPORTS) \
56723 cd $(TARGET_SUBDIR)/libgomp && \
56725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56726 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56732 $(EXTRA_TARGET_FLAGS) \
56733 TFLAGS="$(STAGE2_TFLAGS)" \
56734 $(TARGET-stage2-target-libgomp)
56736 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
56737 clean-stage2: clean-stage2-target-libgomp
56738 clean-stage2-target-libgomp:
56739 @if [ $(current_stage) = stage2 ]; then \
56740 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56741 else \
56742 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
56743 $(MAKE) stage2-start; \
56744 fi; \
56745 cd $(TARGET_SUBDIR)/libgomp && \
56746 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56747 @endif target-libgomp-bootstrap
56750 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
56751 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
56752 maybe-all-stage3-target-libgomp:
56753 maybe-clean-stage3-target-libgomp:
56754 @if target-libgomp-bootstrap
56755 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
56756 all-stage3: all-stage3-target-libgomp
56757 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
56758 all-stage3-target-libgomp: configure-stage3-target-libgomp
56759 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56760 @r=`${PWD_COMMAND}`; export r; \
56761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56762 TFLAGS="$(STAGE3_TFLAGS)"; \
56763 $(NORMAL_TARGET_EXPORTS) \
56765 cd $(TARGET_SUBDIR)/libgomp && \
56767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56768 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56769 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56770 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56771 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56772 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56773 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56774 $(EXTRA_TARGET_FLAGS) \
56775 TFLAGS="$(STAGE3_TFLAGS)" \
56776 $(TARGET-stage3-target-libgomp)
56778 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
56779 clean-stage3: clean-stage3-target-libgomp
56780 clean-stage3-target-libgomp:
56781 @if [ $(current_stage) = stage3 ]; then \
56782 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56783 else \
56784 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
56785 $(MAKE) stage3-start; \
56786 fi; \
56787 cd $(TARGET_SUBDIR)/libgomp && \
56788 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56789 @endif target-libgomp-bootstrap
56792 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
56793 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
56794 maybe-all-stage4-target-libgomp:
56795 maybe-clean-stage4-target-libgomp:
56796 @if target-libgomp-bootstrap
56797 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
56798 all-stage4: all-stage4-target-libgomp
56799 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
56800 all-stage4-target-libgomp: configure-stage4-target-libgomp
56801 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56802 @r=`${PWD_COMMAND}`; export r; \
56803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56804 TFLAGS="$(STAGE4_TFLAGS)"; \
56805 $(NORMAL_TARGET_EXPORTS) \
56807 cd $(TARGET_SUBDIR)/libgomp && \
56809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56810 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56811 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56812 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56816 $(EXTRA_TARGET_FLAGS) \
56817 TFLAGS="$(STAGE4_TFLAGS)" \
56818 $(TARGET-stage4-target-libgomp)
56820 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
56821 clean-stage4: clean-stage4-target-libgomp
56822 clean-stage4-target-libgomp:
56823 @if [ $(current_stage) = stage4 ]; then \
56824 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56825 else \
56826 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
56827 $(MAKE) stage4-start; \
56828 fi; \
56829 cd $(TARGET_SUBDIR)/libgomp && \
56830 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56831 @endif target-libgomp-bootstrap
56834 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
56835 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
56836 maybe-all-stageprofile-target-libgomp:
56837 maybe-clean-stageprofile-target-libgomp:
56838 @if target-libgomp-bootstrap
56839 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
56840 all-stageprofile: all-stageprofile-target-libgomp
56841 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
56842 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56843 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56844 @r=`${PWD_COMMAND}`; export r; \
56845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56846 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56847 $(NORMAL_TARGET_EXPORTS) \
56849 cd $(TARGET_SUBDIR)/libgomp && \
56851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56852 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56853 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56854 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56855 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56856 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56857 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56858 $(EXTRA_TARGET_FLAGS) \
56859 TFLAGS="$(STAGEprofile_TFLAGS)" \
56860 $(TARGET-stageprofile-target-libgomp)
56862 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
56863 clean-stageprofile: clean-stageprofile-target-libgomp
56864 clean-stageprofile-target-libgomp:
56865 @if [ $(current_stage) = stageprofile ]; then \
56866 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56867 else \
56868 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
56869 $(MAKE) stageprofile-start; \
56870 fi; \
56871 cd $(TARGET_SUBDIR)/libgomp && \
56872 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56873 @endif target-libgomp-bootstrap
56876 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
56877 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
56878 maybe-all-stagetrain-target-libgomp:
56879 maybe-clean-stagetrain-target-libgomp:
56880 @if target-libgomp-bootstrap
56881 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
56882 all-stagetrain: all-stagetrain-target-libgomp
56883 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
56884 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
56885 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56886 @r=`${PWD_COMMAND}`; export r; \
56887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56888 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56889 $(NORMAL_TARGET_EXPORTS) \
56891 cd $(TARGET_SUBDIR)/libgomp && \
56893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56894 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56900 $(EXTRA_TARGET_FLAGS) \
56901 TFLAGS="$(STAGEtrain_TFLAGS)" \
56902 $(TARGET-stagetrain-target-libgomp)
56904 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
56905 clean-stagetrain: clean-stagetrain-target-libgomp
56906 clean-stagetrain-target-libgomp:
56907 @if [ $(current_stage) = stagetrain ]; then \
56908 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56909 else \
56910 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
56911 $(MAKE) stagetrain-start; \
56912 fi; \
56913 cd $(TARGET_SUBDIR)/libgomp && \
56914 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56915 @endif target-libgomp-bootstrap
56918 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
56919 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
56920 maybe-all-stagefeedback-target-libgomp:
56921 maybe-clean-stagefeedback-target-libgomp:
56922 @if target-libgomp-bootstrap
56923 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
56924 all-stagefeedback: all-stagefeedback-target-libgomp
56925 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
56926 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56927 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56928 @r=`${PWD_COMMAND}`; export r; \
56929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56930 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56931 $(NORMAL_TARGET_EXPORTS) \
56933 cd $(TARGET_SUBDIR)/libgomp && \
56935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56936 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56938 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56942 $(EXTRA_TARGET_FLAGS) \
56943 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56944 $(TARGET-stagefeedback-target-libgomp)
56946 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
56947 clean-stagefeedback: clean-stagefeedback-target-libgomp
56948 clean-stagefeedback-target-libgomp:
56949 @if [ $(current_stage) = stagefeedback ]; then \
56950 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56951 else \
56952 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
56953 $(MAKE) stagefeedback-start; \
56954 fi; \
56955 cd $(TARGET_SUBDIR)/libgomp && \
56956 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56957 @endif target-libgomp-bootstrap
56960 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
56961 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
56962 maybe-all-stageautoprofile-target-libgomp:
56963 maybe-clean-stageautoprofile-target-libgomp:
56964 @if target-libgomp-bootstrap
56965 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
56966 all-stageautoprofile: all-stageautoprofile-target-libgomp
56967 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
56968 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
56969 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56970 @r=`${PWD_COMMAND}`; export r; \
56971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56972 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56973 $(NORMAL_TARGET_EXPORTS) \
56975 cd $(TARGET_SUBDIR)/libgomp && \
56976 $$s/gcc/config/i386/$(AUTO_PROFILE) \
56977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56978 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56984 $(EXTRA_TARGET_FLAGS) \
56985 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
56986 $(TARGET-stageautoprofile-target-libgomp)
56988 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
56989 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
56990 clean-stageautoprofile-target-libgomp:
56991 @if [ $(current_stage) = stageautoprofile ]; then \
56992 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56993 else \
56994 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
56995 $(MAKE) stageautoprofile-start; \
56996 fi; \
56997 cd $(TARGET_SUBDIR)/libgomp && \
56998 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56999 @endif target-libgomp-bootstrap
57002 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
57003 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
57004 maybe-all-stageautofeedback-target-libgomp:
57005 maybe-clean-stageautofeedback-target-libgomp:
57006 @if target-libgomp-bootstrap
57007 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
57008 all-stageautofeedback: all-stageautofeedback-target-libgomp
57009 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
57010 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57011 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57012 @r=`${PWD_COMMAND}`; export r; \
57013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57014 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57015 $(NORMAL_TARGET_EXPORTS) \
57017 cd $(TARGET_SUBDIR)/libgomp && \
57019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57020 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57021 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57022 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57023 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57024 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57025 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57026 $(EXTRA_TARGET_FLAGS) \
57027 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57028 $(TARGET-stageautofeedback-target-libgomp)
57030 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
57031 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
57032 clean-stageautofeedback-target-libgomp:
57033 @if [ $(current_stage) = stageautofeedback ]; then \
57034 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57035 else \
57036 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
57037 $(MAKE) stageautofeedback-start; \
57038 fi; \
57039 cd $(TARGET_SUBDIR)/libgomp && \
57040 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57041 @endif target-libgomp-bootstrap
57048 .PHONY: check-target-libgomp maybe-check-target-libgomp
57049 maybe-check-target-libgomp:
57050 @if target-libgomp
57051 maybe-check-target-libgomp: check-target-libgomp
57053 check-target-libgomp:
57054 @: $(MAKE); $(unstage)
57055 @r=`${PWD_COMMAND}`; export r; \
57056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57057 $(NORMAL_TARGET_EXPORTS) \
57058 (cd $(TARGET_SUBDIR)/libgomp && \
57059 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57061 @endif target-libgomp
57063 .PHONY: install-target-libgomp maybe-install-target-libgomp
57064 maybe-install-target-libgomp:
57065 @if target-libgomp
57066 maybe-install-target-libgomp: install-target-libgomp
57068 install-target-libgomp: installdirs
57069 @: $(MAKE); $(unstage)
57070 @r=`${PWD_COMMAND}`; export r; \
57071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57072 $(NORMAL_TARGET_EXPORTS) \
57073 (cd $(TARGET_SUBDIR)/libgomp && \
57074 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57076 @endif target-libgomp
57078 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57079 maybe-install-strip-target-libgomp:
57080 @if target-libgomp
57081 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57083 install-strip-target-libgomp: installdirs
57084 @: $(MAKE); $(unstage)
57085 @r=`${PWD_COMMAND}`; export r; \
57086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57087 $(NORMAL_TARGET_EXPORTS) \
57088 (cd $(TARGET_SUBDIR)/libgomp && \
57089 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57091 @endif target-libgomp
57093 # Other targets (info, dvi, pdf, etc.)
57095 .PHONY: maybe-info-target-libgomp info-target-libgomp
57096 maybe-info-target-libgomp:
57097 @if target-libgomp
57098 maybe-info-target-libgomp: info-target-libgomp
57100 info-target-libgomp: \
57101 configure-target-libgomp
57102 @: $(MAKE); $(unstage)
57103 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57104 r=`${PWD_COMMAND}`; export r; \
57105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57106 $(NORMAL_TARGET_EXPORTS) \
57107 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
57108 for flag in $(EXTRA_TARGET_FLAGS); do \
57109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57110 done; \
57111 (cd $(TARGET_SUBDIR)/libgomp && \
57112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57114 "RANLIB=$${RANLIB}" \
57115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57116 info) \
57117 || exit 1
57119 @endif target-libgomp
57121 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57122 maybe-dvi-target-libgomp:
57123 @if target-libgomp
57124 maybe-dvi-target-libgomp: dvi-target-libgomp
57126 dvi-target-libgomp: \
57127 configure-target-libgomp
57128 @: $(MAKE); $(unstage)
57129 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57130 r=`${PWD_COMMAND}`; export r; \
57131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57132 $(NORMAL_TARGET_EXPORTS) \
57133 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
57134 for flag in $(EXTRA_TARGET_FLAGS); do \
57135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57136 done; \
57137 (cd $(TARGET_SUBDIR)/libgomp && \
57138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57140 "RANLIB=$${RANLIB}" \
57141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57142 dvi) \
57143 || exit 1
57145 @endif target-libgomp
57147 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57148 maybe-pdf-target-libgomp:
57149 @if target-libgomp
57150 maybe-pdf-target-libgomp: pdf-target-libgomp
57152 pdf-target-libgomp: \
57153 configure-target-libgomp
57154 @: $(MAKE); $(unstage)
57155 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57156 r=`${PWD_COMMAND}`; export r; \
57157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57158 $(NORMAL_TARGET_EXPORTS) \
57159 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
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)/libgomp && \
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 pdf) \
57169 || exit 1
57171 @endif target-libgomp
57173 .PHONY: maybe-html-target-libgomp html-target-libgomp
57174 maybe-html-target-libgomp:
57175 @if target-libgomp
57176 maybe-html-target-libgomp: html-target-libgomp
57178 html-target-libgomp: \
57179 configure-target-libgomp
57180 @: $(MAKE); $(unstage)
57181 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57182 r=`${PWD_COMMAND}`; export r; \
57183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57184 $(NORMAL_TARGET_EXPORTS) \
57185 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
57186 for flag in $(EXTRA_TARGET_FLAGS); do \
57187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57188 done; \
57189 (cd $(TARGET_SUBDIR)/libgomp && \
57190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57192 "RANLIB=$${RANLIB}" \
57193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57194 html) \
57195 || exit 1
57197 @endif target-libgomp
57199 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57200 maybe-TAGS-target-libgomp:
57201 @if target-libgomp
57202 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57204 TAGS-target-libgomp: \
57205 configure-target-libgomp
57206 @: $(MAKE); $(unstage)
57207 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57208 r=`${PWD_COMMAND}`; export r; \
57209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57210 $(NORMAL_TARGET_EXPORTS) \
57211 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
57212 for flag in $(EXTRA_TARGET_FLAGS); do \
57213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57214 done; \
57215 (cd $(TARGET_SUBDIR)/libgomp && \
57216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57218 "RANLIB=$${RANLIB}" \
57219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57220 TAGS) \
57221 || exit 1
57223 @endif target-libgomp
57225 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57226 maybe-install-info-target-libgomp:
57227 @if target-libgomp
57228 maybe-install-info-target-libgomp: install-info-target-libgomp
57230 install-info-target-libgomp: \
57231 configure-target-libgomp \
57232 info-target-libgomp
57233 @: $(MAKE); $(unstage)
57234 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57235 r=`${PWD_COMMAND}`; export r; \
57236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57237 $(NORMAL_TARGET_EXPORTS) \
57238 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
57239 for flag in $(EXTRA_TARGET_FLAGS); do \
57240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57241 done; \
57242 (cd $(TARGET_SUBDIR)/libgomp && \
57243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57245 "RANLIB=$${RANLIB}" \
57246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57247 install-info) \
57248 || exit 1
57250 @endif target-libgomp
57252 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
57253 maybe-install-dvi-target-libgomp:
57254 @if target-libgomp
57255 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
57257 install-dvi-target-libgomp: \
57258 configure-target-libgomp \
57259 dvi-target-libgomp
57260 @: $(MAKE); $(unstage)
57261 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57262 r=`${PWD_COMMAND}`; export r; \
57263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57264 $(NORMAL_TARGET_EXPORTS) \
57265 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
57266 for flag in $(EXTRA_TARGET_FLAGS); do \
57267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57268 done; \
57269 (cd $(TARGET_SUBDIR)/libgomp && \
57270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57272 "RANLIB=$${RANLIB}" \
57273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57274 install-dvi) \
57275 || exit 1
57277 @endif target-libgomp
57279 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57280 maybe-install-pdf-target-libgomp:
57281 @if target-libgomp
57282 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57284 install-pdf-target-libgomp: \
57285 configure-target-libgomp \
57286 pdf-target-libgomp
57287 @: $(MAKE); $(unstage)
57288 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57289 r=`${PWD_COMMAND}`; export r; \
57290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57291 $(NORMAL_TARGET_EXPORTS) \
57292 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
57293 for flag in $(EXTRA_TARGET_FLAGS); do \
57294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57295 done; \
57296 (cd $(TARGET_SUBDIR)/libgomp && \
57297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57299 "RANLIB=$${RANLIB}" \
57300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57301 install-pdf) \
57302 || exit 1
57304 @endif target-libgomp
57306 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57307 maybe-install-html-target-libgomp:
57308 @if target-libgomp
57309 maybe-install-html-target-libgomp: install-html-target-libgomp
57311 install-html-target-libgomp: \
57312 configure-target-libgomp \
57313 html-target-libgomp
57314 @: $(MAKE); $(unstage)
57315 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57316 r=`${PWD_COMMAND}`; export r; \
57317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57318 $(NORMAL_TARGET_EXPORTS) \
57319 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
57320 for flag in $(EXTRA_TARGET_FLAGS); do \
57321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57322 done; \
57323 (cd $(TARGET_SUBDIR)/libgomp && \
57324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57326 "RANLIB=$${RANLIB}" \
57327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57328 install-html) \
57329 || exit 1
57331 @endif target-libgomp
57333 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57334 maybe-installcheck-target-libgomp:
57335 @if target-libgomp
57336 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57338 installcheck-target-libgomp: \
57339 configure-target-libgomp
57340 @: $(MAKE); $(unstage)
57341 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57342 r=`${PWD_COMMAND}`; export r; \
57343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57344 $(NORMAL_TARGET_EXPORTS) \
57345 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
57346 for flag in $(EXTRA_TARGET_FLAGS); do \
57347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57348 done; \
57349 (cd $(TARGET_SUBDIR)/libgomp && \
57350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57352 "RANLIB=$${RANLIB}" \
57353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57354 installcheck) \
57355 || exit 1
57357 @endif target-libgomp
57359 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
57360 maybe-mostlyclean-target-libgomp:
57361 @if target-libgomp
57362 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
57364 mostlyclean-target-libgomp:
57365 @: $(MAKE); $(unstage)
57366 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57367 r=`${PWD_COMMAND}`; export r; \
57368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57369 $(NORMAL_TARGET_EXPORTS) \
57370 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
57371 for flag in $(EXTRA_TARGET_FLAGS); do \
57372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57373 done; \
57374 (cd $(TARGET_SUBDIR)/libgomp && \
57375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57377 "RANLIB=$${RANLIB}" \
57378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57379 mostlyclean) \
57380 || exit 1
57382 @endif target-libgomp
57384 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
57385 maybe-clean-target-libgomp:
57386 @if target-libgomp
57387 maybe-clean-target-libgomp: clean-target-libgomp
57389 clean-target-libgomp:
57390 @: $(MAKE); $(unstage)
57391 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57392 r=`${PWD_COMMAND}`; export r; \
57393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57394 $(NORMAL_TARGET_EXPORTS) \
57395 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
57396 for flag in $(EXTRA_TARGET_FLAGS); do \
57397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57398 done; \
57399 (cd $(TARGET_SUBDIR)/libgomp && \
57400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57402 "RANLIB=$${RANLIB}" \
57403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57404 clean) \
57405 || exit 1
57407 @endif target-libgomp
57409 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
57410 maybe-distclean-target-libgomp:
57411 @if target-libgomp
57412 maybe-distclean-target-libgomp: distclean-target-libgomp
57414 distclean-target-libgomp:
57415 @: $(MAKE); $(unstage)
57416 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57417 r=`${PWD_COMMAND}`; export r; \
57418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57419 $(NORMAL_TARGET_EXPORTS) \
57420 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
57421 for flag in $(EXTRA_TARGET_FLAGS); do \
57422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57423 done; \
57424 (cd $(TARGET_SUBDIR)/libgomp && \
57425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57427 "RANLIB=$${RANLIB}" \
57428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57429 distclean) \
57430 || exit 1
57432 @endif target-libgomp
57434 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
57435 maybe-maintainer-clean-target-libgomp:
57436 @if target-libgomp
57437 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
57439 maintainer-clean-target-libgomp:
57440 @: $(MAKE); $(unstage)
57441 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57442 r=`${PWD_COMMAND}`; export r; \
57443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57444 $(NORMAL_TARGET_EXPORTS) \
57445 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
57446 for flag in $(EXTRA_TARGET_FLAGS); do \
57447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57448 done; \
57449 (cd $(TARGET_SUBDIR)/libgomp && \
57450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57452 "RANLIB=$${RANLIB}" \
57453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57454 maintainer-clean) \
57455 || exit 1
57457 @endif target-libgomp
57463 .PHONY: configure-target-libitm maybe-configure-target-libitm
57464 maybe-configure-target-libitm:
57465 @if gcc-bootstrap
57466 configure-target-libitm: stage_current
57467 @endif gcc-bootstrap
57468 @if target-libitm
57469 maybe-configure-target-libitm: configure-target-libitm
57470 configure-target-libitm:
57471 @: $(MAKE); $(unstage)
57472 @r=`${PWD_COMMAND}`; export r; \
57473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57474 echo "Checking multilib configuration for libitm..."; \
57475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57476 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
57477 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
57478 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
57479 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
57480 else \
57481 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
57482 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57483 fi; \
57484 else \
57485 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
57486 fi; \
57487 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
57488 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
57489 $(NORMAL_TARGET_EXPORTS) \
57490 echo Configuring in $(TARGET_SUBDIR)/libitm; \
57491 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
57492 case $(srcdir) in \
57493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57494 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
57495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57496 esac; \
57497 module_srcdir=libitm; \
57498 rm -f no-such-file || : ; \
57499 CONFIG_SITE=no-such-file $(SHELL) \
57500 $$s/$$module_srcdir/configure \
57501 --srcdir=$${topdir}/$$module_srcdir \
57502 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57503 --target=${target_alias} \
57504 || exit 1
57505 @endif target-libitm
57511 .PHONY: all-target-libitm maybe-all-target-libitm
57512 maybe-all-target-libitm:
57513 @if gcc-bootstrap
57514 all-target-libitm: stage_current
57515 @endif gcc-bootstrap
57516 @if target-libitm
57517 TARGET-target-libitm=all
57518 maybe-all-target-libitm: all-target-libitm
57519 all-target-libitm: configure-target-libitm
57520 @: $(MAKE); $(unstage)
57521 @r=`${PWD_COMMAND}`; export r; \
57522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57523 $(NORMAL_TARGET_EXPORTS) \
57524 (cd $(TARGET_SUBDIR)/libitm && \
57525 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57526 $(TARGET-target-libitm))
57527 @endif target-libitm
57533 .PHONY: check-target-libitm maybe-check-target-libitm
57534 maybe-check-target-libitm:
57535 @if target-libitm
57536 maybe-check-target-libitm: check-target-libitm
57538 check-target-libitm:
57539 @: $(MAKE); $(unstage)
57540 @r=`${PWD_COMMAND}`; export r; \
57541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57542 $(NORMAL_TARGET_EXPORTS) \
57543 (cd $(TARGET_SUBDIR)/libitm && \
57544 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57546 @endif target-libitm
57548 .PHONY: install-target-libitm maybe-install-target-libitm
57549 maybe-install-target-libitm:
57550 @if target-libitm
57551 maybe-install-target-libitm: install-target-libitm
57553 install-target-libitm: installdirs
57554 @: $(MAKE); $(unstage)
57555 @r=`${PWD_COMMAND}`; export r; \
57556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57557 $(NORMAL_TARGET_EXPORTS) \
57558 (cd $(TARGET_SUBDIR)/libitm && \
57559 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57561 @endif target-libitm
57563 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
57564 maybe-install-strip-target-libitm:
57565 @if target-libitm
57566 maybe-install-strip-target-libitm: install-strip-target-libitm
57568 install-strip-target-libitm: installdirs
57569 @: $(MAKE); $(unstage)
57570 @r=`${PWD_COMMAND}`; export r; \
57571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57572 $(NORMAL_TARGET_EXPORTS) \
57573 (cd $(TARGET_SUBDIR)/libitm && \
57574 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57576 @endif target-libitm
57578 # Other targets (info, dvi, pdf, etc.)
57580 .PHONY: maybe-info-target-libitm info-target-libitm
57581 maybe-info-target-libitm:
57582 @if target-libitm
57583 maybe-info-target-libitm: info-target-libitm
57585 info-target-libitm: \
57586 configure-target-libitm
57587 @: $(MAKE); $(unstage)
57588 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57589 r=`${PWD_COMMAND}`; export r; \
57590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57591 $(NORMAL_TARGET_EXPORTS) \
57592 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
57593 for flag in $(EXTRA_TARGET_FLAGS); do \
57594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57595 done; \
57596 (cd $(TARGET_SUBDIR)/libitm && \
57597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57599 "RANLIB=$${RANLIB}" \
57600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57601 info) \
57602 || exit 1
57604 @endif target-libitm
57606 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
57607 maybe-dvi-target-libitm:
57608 @if target-libitm
57609 maybe-dvi-target-libitm: dvi-target-libitm
57611 dvi-target-libitm: \
57612 configure-target-libitm
57613 @: $(MAKE); $(unstage)
57614 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57615 r=`${PWD_COMMAND}`; export r; \
57616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57617 $(NORMAL_TARGET_EXPORTS) \
57618 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
57619 for flag in $(EXTRA_TARGET_FLAGS); do \
57620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57621 done; \
57622 (cd $(TARGET_SUBDIR)/libitm && \
57623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57625 "RANLIB=$${RANLIB}" \
57626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57627 dvi) \
57628 || exit 1
57630 @endif target-libitm
57632 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
57633 maybe-pdf-target-libitm:
57634 @if target-libitm
57635 maybe-pdf-target-libitm: pdf-target-libitm
57637 pdf-target-libitm: \
57638 configure-target-libitm
57639 @: $(MAKE); $(unstage)
57640 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57641 r=`${PWD_COMMAND}`; export r; \
57642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57643 $(NORMAL_TARGET_EXPORTS) \
57644 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
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)/libitm && \
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 pdf) \
57654 || exit 1
57656 @endif target-libitm
57658 .PHONY: maybe-html-target-libitm html-target-libitm
57659 maybe-html-target-libitm:
57660 @if target-libitm
57661 maybe-html-target-libitm: html-target-libitm
57663 html-target-libitm: \
57664 configure-target-libitm
57665 @: $(MAKE); $(unstage)
57666 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57667 r=`${PWD_COMMAND}`; export r; \
57668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57669 $(NORMAL_TARGET_EXPORTS) \
57670 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
57671 for flag in $(EXTRA_TARGET_FLAGS); do \
57672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57673 done; \
57674 (cd $(TARGET_SUBDIR)/libitm && \
57675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57677 "RANLIB=$${RANLIB}" \
57678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57679 html) \
57680 || exit 1
57682 @endif target-libitm
57684 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
57685 maybe-TAGS-target-libitm:
57686 @if target-libitm
57687 maybe-TAGS-target-libitm: TAGS-target-libitm
57689 TAGS-target-libitm: \
57690 configure-target-libitm
57691 @: $(MAKE); $(unstage)
57692 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57693 r=`${PWD_COMMAND}`; export r; \
57694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57695 $(NORMAL_TARGET_EXPORTS) \
57696 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
57697 for flag in $(EXTRA_TARGET_FLAGS); do \
57698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57699 done; \
57700 (cd $(TARGET_SUBDIR)/libitm && \
57701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57703 "RANLIB=$${RANLIB}" \
57704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57705 TAGS) \
57706 || exit 1
57708 @endif target-libitm
57710 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
57711 maybe-install-info-target-libitm:
57712 @if target-libitm
57713 maybe-install-info-target-libitm: install-info-target-libitm
57715 install-info-target-libitm: \
57716 configure-target-libitm \
57717 info-target-libitm
57718 @: $(MAKE); $(unstage)
57719 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57720 r=`${PWD_COMMAND}`; export r; \
57721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57722 $(NORMAL_TARGET_EXPORTS) \
57723 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
57724 for flag in $(EXTRA_TARGET_FLAGS); do \
57725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57726 done; \
57727 (cd $(TARGET_SUBDIR)/libitm && \
57728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57730 "RANLIB=$${RANLIB}" \
57731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57732 install-info) \
57733 || exit 1
57735 @endif target-libitm
57737 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
57738 maybe-install-dvi-target-libitm:
57739 @if target-libitm
57740 maybe-install-dvi-target-libitm: install-dvi-target-libitm
57742 install-dvi-target-libitm: \
57743 configure-target-libitm \
57744 dvi-target-libitm
57745 @: $(MAKE); $(unstage)
57746 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57747 r=`${PWD_COMMAND}`; export r; \
57748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57749 $(NORMAL_TARGET_EXPORTS) \
57750 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
57751 for flag in $(EXTRA_TARGET_FLAGS); do \
57752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57753 done; \
57754 (cd $(TARGET_SUBDIR)/libitm && \
57755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57757 "RANLIB=$${RANLIB}" \
57758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57759 install-dvi) \
57760 || exit 1
57762 @endif target-libitm
57764 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
57765 maybe-install-pdf-target-libitm:
57766 @if target-libitm
57767 maybe-install-pdf-target-libitm: install-pdf-target-libitm
57769 install-pdf-target-libitm: \
57770 configure-target-libitm \
57771 pdf-target-libitm
57772 @: $(MAKE); $(unstage)
57773 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57774 r=`${PWD_COMMAND}`; export r; \
57775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57776 $(NORMAL_TARGET_EXPORTS) \
57777 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
57778 for flag in $(EXTRA_TARGET_FLAGS); do \
57779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57780 done; \
57781 (cd $(TARGET_SUBDIR)/libitm && \
57782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57784 "RANLIB=$${RANLIB}" \
57785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57786 install-pdf) \
57787 || exit 1
57789 @endif target-libitm
57791 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
57792 maybe-install-html-target-libitm:
57793 @if target-libitm
57794 maybe-install-html-target-libitm: install-html-target-libitm
57796 install-html-target-libitm: \
57797 configure-target-libitm \
57798 html-target-libitm
57799 @: $(MAKE); $(unstage)
57800 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57801 r=`${PWD_COMMAND}`; export r; \
57802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57803 $(NORMAL_TARGET_EXPORTS) \
57804 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
57805 for flag in $(EXTRA_TARGET_FLAGS); do \
57806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57807 done; \
57808 (cd $(TARGET_SUBDIR)/libitm && \
57809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57811 "RANLIB=$${RANLIB}" \
57812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57813 install-html) \
57814 || exit 1
57816 @endif target-libitm
57818 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
57819 maybe-installcheck-target-libitm:
57820 @if target-libitm
57821 maybe-installcheck-target-libitm: installcheck-target-libitm
57823 installcheck-target-libitm: \
57824 configure-target-libitm
57825 @: $(MAKE); $(unstage)
57826 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57827 r=`${PWD_COMMAND}`; export r; \
57828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57829 $(NORMAL_TARGET_EXPORTS) \
57830 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
57831 for flag in $(EXTRA_TARGET_FLAGS); do \
57832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57833 done; \
57834 (cd $(TARGET_SUBDIR)/libitm && \
57835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57837 "RANLIB=$${RANLIB}" \
57838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57839 installcheck) \
57840 || exit 1
57842 @endif target-libitm
57844 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
57845 maybe-mostlyclean-target-libitm:
57846 @if target-libitm
57847 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
57849 mostlyclean-target-libitm:
57850 @: $(MAKE); $(unstage)
57851 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57852 r=`${PWD_COMMAND}`; export r; \
57853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57854 $(NORMAL_TARGET_EXPORTS) \
57855 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
57856 for flag in $(EXTRA_TARGET_FLAGS); do \
57857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57858 done; \
57859 (cd $(TARGET_SUBDIR)/libitm && \
57860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57862 "RANLIB=$${RANLIB}" \
57863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57864 mostlyclean) \
57865 || exit 1
57867 @endif target-libitm
57869 .PHONY: maybe-clean-target-libitm clean-target-libitm
57870 maybe-clean-target-libitm:
57871 @if target-libitm
57872 maybe-clean-target-libitm: clean-target-libitm
57874 clean-target-libitm:
57875 @: $(MAKE); $(unstage)
57876 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57877 r=`${PWD_COMMAND}`; export r; \
57878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57879 $(NORMAL_TARGET_EXPORTS) \
57880 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
57881 for flag in $(EXTRA_TARGET_FLAGS); do \
57882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57883 done; \
57884 (cd $(TARGET_SUBDIR)/libitm && \
57885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57887 "RANLIB=$${RANLIB}" \
57888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57889 clean) \
57890 || exit 1
57892 @endif target-libitm
57894 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
57895 maybe-distclean-target-libitm:
57896 @if target-libitm
57897 maybe-distclean-target-libitm: distclean-target-libitm
57899 distclean-target-libitm:
57900 @: $(MAKE); $(unstage)
57901 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57902 r=`${PWD_COMMAND}`; export r; \
57903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57904 $(NORMAL_TARGET_EXPORTS) \
57905 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
57906 for flag in $(EXTRA_TARGET_FLAGS); do \
57907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57908 done; \
57909 (cd $(TARGET_SUBDIR)/libitm && \
57910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57912 "RANLIB=$${RANLIB}" \
57913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57914 distclean) \
57915 || exit 1
57917 @endif target-libitm
57919 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
57920 maybe-maintainer-clean-target-libitm:
57921 @if target-libitm
57922 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
57924 maintainer-clean-target-libitm:
57925 @: $(MAKE); $(unstage)
57926 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
57927 r=`${PWD_COMMAND}`; export r; \
57928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57929 $(NORMAL_TARGET_EXPORTS) \
57930 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
57931 for flag in $(EXTRA_TARGET_FLAGS); do \
57932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57933 done; \
57934 (cd $(TARGET_SUBDIR)/libitm && \
57935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57937 "RANLIB=$${RANLIB}" \
57938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57939 maintainer-clean) \
57940 || exit 1
57942 @endif target-libitm
57948 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
57949 maybe-configure-target-libatomic:
57950 @if gcc-bootstrap
57951 configure-target-libatomic: stage_current
57952 @endif gcc-bootstrap
57953 @if target-libatomic
57954 maybe-configure-target-libatomic: configure-target-libatomic
57955 configure-target-libatomic:
57956 @: $(MAKE); $(unstage)
57957 @r=`${PWD_COMMAND}`; export r; \
57958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57959 echo "Checking multilib configuration for libatomic..."; \
57960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
57961 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
57962 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
57963 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
57964 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
57965 else \
57966 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
57967 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
57968 fi; \
57969 else \
57970 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
57971 fi; \
57972 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
57973 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
57974 $(NORMAL_TARGET_EXPORTS) \
57975 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
57976 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
57977 case $(srcdir) in \
57978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57979 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
57980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57981 esac; \
57982 module_srcdir=libatomic; \
57983 rm -f no-such-file || : ; \
57984 CONFIG_SITE=no-such-file $(SHELL) \
57985 $$s/$$module_srcdir/configure \
57986 --srcdir=$${topdir}/$$module_srcdir \
57987 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57988 --target=${target_alias} \
57989 || exit 1
57990 @endif target-libatomic
57996 .PHONY: all-target-libatomic maybe-all-target-libatomic
57997 maybe-all-target-libatomic:
57998 @if gcc-bootstrap
57999 all-target-libatomic: stage_current
58000 @endif gcc-bootstrap
58001 @if target-libatomic
58002 TARGET-target-libatomic=all
58003 maybe-all-target-libatomic: all-target-libatomic
58004 all-target-libatomic: configure-target-libatomic
58005 @: $(MAKE); $(unstage)
58006 @r=`${PWD_COMMAND}`; export r; \
58007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58008 $(NORMAL_TARGET_EXPORTS) \
58009 (cd $(TARGET_SUBDIR)/libatomic && \
58010 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58011 $(TARGET-target-libatomic))
58012 @endif target-libatomic
58018 .PHONY: check-target-libatomic maybe-check-target-libatomic
58019 maybe-check-target-libatomic:
58020 @if target-libatomic
58021 maybe-check-target-libatomic: check-target-libatomic
58023 check-target-libatomic:
58024 @: $(MAKE); $(unstage)
58025 @r=`${PWD_COMMAND}`; export r; \
58026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58027 $(NORMAL_TARGET_EXPORTS) \
58028 (cd $(TARGET_SUBDIR)/libatomic && \
58029 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58031 @endif target-libatomic
58033 .PHONY: install-target-libatomic maybe-install-target-libatomic
58034 maybe-install-target-libatomic:
58035 @if target-libatomic
58036 maybe-install-target-libatomic: install-target-libatomic
58038 install-target-libatomic: installdirs
58039 @: $(MAKE); $(unstage)
58040 @r=`${PWD_COMMAND}`; export r; \
58041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58042 $(NORMAL_TARGET_EXPORTS) \
58043 (cd $(TARGET_SUBDIR)/libatomic && \
58044 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58046 @endif target-libatomic
58048 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
58049 maybe-install-strip-target-libatomic:
58050 @if target-libatomic
58051 maybe-install-strip-target-libatomic: install-strip-target-libatomic
58053 install-strip-target-libatomic: installdirs
58054 @: $(MAKE); $(unstage)
58055 @r=`${PWD_COMMAND}`; export r; \
58056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58057 $(NORMAL_TARGET_EXPORTS) \
58058 (cd $(TARGET_SUBDIR)/libatomic && \
58059 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58061 @endif target-libatomic
58063 # Other targets (info, dvi, pdf, etc.)
58065 .PHONY: maybe-info-target-libatomic info-target-libatomic
58066 maybe-info-target-libatomic:
58067 @if target-libatomic
58068 maybe-info-target-libatomic: info-target-libatomic
58070 info-target-libatomic: \
58071 configure-target-libatomic
58072 @: $(MAKE); $(unstage)
58073 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58074 r=`${PWD_COMMAND}`; export r; \
58075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58076 $(NORMAL_TARGET_EXPORTS) \
58077 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
58078 for flag in $(EXTRA_TARGET_FLAGS); do \
58079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58080 done; \
58081 (cd $(TARGET_SUBDIR)/libatomic && \
58082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58084 "RANLIB=$${RANLIB}" \
58085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58086 info) \
58087 || exit 1
58089 @endif target-libatomic
58091 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
58092 maybe-dvi-target-libatomic:
58093 @if target-libatomic
58094 maybe-dvi-target-libatomic: dvi-target-libatomic
58096 dvi-target-libatomic: \
58097 configure-target-libatomic
58098 @: $(MAKE); $(unstage)
58099 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58100 r=`${PWD_COMMAND}`; export r; \
58101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58102 $(NORMAL_TARGET_EXPORTS) \
58103 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
58104 for flag in $(EXTRA_TARGET_FLAGS); do \
58105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58106 done; \
58107 (cd $(TARGET_SUBDIR)/libatomic && \
58108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58110 "RANLIB=$${RANLIB}" \
58111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58112 dvi) \
58113 || exit 1
58115 @endif target-libatomic
58117 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
58118 maybe-pdf-target-libatomic:
58119 @if target-libatomic
58120 maybe-pdf-target-libatomic: pdf-target-libatomic
58122 pdf-target-libatomic: \
58123 configure-target-libatomic
58124 @: $(MAKE); $(unstage)
58125 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58126 r=`${PWD_COMMAND}`; export r; \
58127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58128 $(NORMAL_TARGET_EXPORTS) \
58129 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
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)/libatomic && \
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 pdf) \
58139 || exit 1
58141 @endif target-libatomic
58143 .PHONY: maybe-html-target-libatomic html-target-libatomic
58144 maybe-html-target-libatomic:
58145 @if target-libatomic
58146 maybe-html-target-libatomic: html-target-libatomic
58148 html-target-libatomic: \
58149 configure-target-libatomic
58150 @: $(MAKE); $(unstage)
58151 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58152 r=`${PWD_COMMAND}`; export r; \
58153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58154 $(NORMAL_TARGET_EXPORTS) \
58155 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
58156 for flag in $(EXTRA_TARGET_FLAGS); do \
58157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58158 done; \
58159 (cd $(TARGET_SUBDIR)/libatomic && \
58160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58162 "RANLIB=$${RANLIB}" \
58163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58164 html) \
58165 || exit 1
58167 @endif target-libatomic
58169 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
58170 maybe-TAGS-target-libatomic:
58171 @if target-libatomic
58172 maybe-TAGS-target-libatomic: TAGS-target-libatomic
58174 TAGS-target-libatomic: \
58175 configure-target-libatomic
58176 @: $(MAKE); $(unstage)
58177 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58178 r=`${PWD_COMMAND}`; export r; \
58179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58180 $(NORMAL_TARGET_EXPORTS) \
58181 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
58182 for flag in $(EXTRA_TARGET_FLAGS); do \
58183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58184 done; \
58185 (cd $(TARGET_SUBDIR)/libatomic && \
58186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58188 "RANLIB=$${RANLIB}" \
58189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58190 TAGS) \
58191 || exit 1
58193 @endif target-libatomic
58195 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
58196 maybe-install-info-target-libatomic:
58197 @if target-libatomic
58198 maybe-install-info-target-libatomic: install-info-target-libatomic
58200 install-info-target-libatomic: \
58201 configure-target-libatomic \
58202 info-target-libatomic
58203 @: $(MAKE); $(unstage)
58204 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58205 r=`${PWD_COMMAND}`; export r; \
58206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58207 $(NORMAL_TARGET_EXPORTS) \
58208 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
58209 for flag in $(EXTRA_TARGET_FLAGS); do \
58210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58211 done; \
58212 (cd $(TARGET_SUBDIR)/libatomic && \
58213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58215 "RANLIB=$${RANLIB}" \
58216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58217 install-info) \
58218 || exit 1
58220 @endif target-libatomic
58222 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
58223 maybe-install-dvi-target-libatomic:
58224 @if target-libatomic
58225 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
58227 install-dvi-target-libatomic: \
58228 configure-target-libatomic \
58229 dvi-target-libatomic
58230 @: $(MAKE); $(unstage)
58231 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58232 r=`${PWD_COMMAND}`; export r; \
58233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58234 $(NORMAL_TARGET_EXPORTS) \
58235 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
58236 for flag in $(EXTRA_TARGET_FLAGS); do \
58237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58238 done; \
58239 (cd $(TARGET_SUBDIR)/libatomic && \
58240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58242 "RANLIB=$${RANLIB}" \
58243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58244 install-dvi) \
58245 || exit 1
58247 @endif target-libatomic
58249 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
58250 maybe-install-pdf-target-libatomic:
58251 @if target-libatomic
58252 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
58254 install-pdf-target-libatomic: \
58255 configure-target-libatomic \
58256 pdf-target-libatomic
58257 @: $(MAKE); $(unstage)
58258 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58259 r=`${PWD_COMMAND}`; export r; \
58260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58261 $(NORMAL_TARGET_EXPORTS) \
58262 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
58263 for flag in $(EXTRA_TARGET_FLAGS); do \
58264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58265 done; \
58266 (cd $(TARGET_SUBDIR)/libatomic && \
58267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58269 "RANLIB=$${RANLIB}" \
58270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58271 install-pdf) \
58272 || exit 1
58274 @endif target-libatomic
58276 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
58277 maybe-install-html-target-libatomic:
58278 @if target-libatomic
58279 maybe-install-html-target-libatomic: install-html-target-libatomic
58281 install-html-target-libatomic: \
58282 configure-target-libatomic \
58283 html-target-libatomic
58284 @: $(MAKE); $(unstage)
58285 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58286 r=`${PWD_COMMAND}`; export r; \
58287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58288 $(NORMAL_TARGET_EXPORTS) \
58289 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
58290 for flag in $(EXTRA_TARGET_FLAGS); do \
58291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58292 done; \
58293 (cd $(TARGET_SUBDIR)/libatomic && \
58294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58296 "RANLIB=$${RANLIB}" \
58297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58298 install-html) \
58299 || exit 1
58301 @endif target-libatomic
58303 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
58304 maybe-installcheck-target-libatomic:
58305 @if target-libatomic
58306 maybe-installcheck-target-libatomic: installcheck-target-libatomic
58308 installcheck-target-libatomic: \
58309 configure-target-libatomic
58310 @: $(MAKE); $(unstage)
58311 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58312 r=`${PWD_COMMAND}`; export r; \
58313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58314 $(NORMAL_TARGET_EXPORTS) \
58315 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
58316 for flag in $(EXTRA_TARGET_FLAGS); do \
58317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58318 done; \
58319 (cd $(TARGET_SUBDIR)/libatomic && \
58320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58322 "RANLIB=$${RANLIB}" \
58323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58324 installcheck) \
58325 || exit 1
58327 @endif target-libatomic
58329 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
58330 maybe-mostlyclean-target-libatomic:
58331 @if target-libatomic
58332 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
58334 mostlyclean-target-libatomic:
58335 @: $(MAKE); $(unstage)
58336 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58337 r=`${PWD_COMMAND}`; export r; \
58338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58339 $(NORMAL_TARGET_EXPORTS) \
58340 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
58341 for flag in $(EXTRA_TARGET_FLAGS); do \
58342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58343 done; \
58344 (cd $(TARGET_SUBDIR)/libatomic && \
58345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58347 "RANLIB=$${RANLIB}" \
58348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58349 mostlyclean) \
58350 || exit 1
58352 @endif target-libatomic
58354 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
58355 maybe-clean-target-libatomic:
58356 @if target-libatomic
58357 maybe-clean-target-libatomic: clean-target-libatomic
58359 clean-target-libatomic:
58360 @: $(MAKE); $(unstage)
58361 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58362 r=`${PWD_COMMAND}`; export r; \
58363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58364 $(NORMAL_TARGET_EXPORTS) \
58365 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
58366 for flag in $(EXTRA_TARGET_FLAGS); do \
58367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58368 done; \
58369 (cd $(TARGET_SUBDIR)/libatomic && \
58370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58372 "RANLIB=$${RANLIB}" \
58373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58374 clean) \
58375 || exit 1
58377 @endif target-libatomic
58379 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
58380 maybe-distclean-target-libatomic:
58381 @if target-libatomic
58382 maybe-distclean-target-libatomic: distclean-target-libatomic
58384 distclean-target-libatomic:
58385 @: $(MAKE); $(unstage)
58386 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58387 r=`${PWD_COMMAND}`; export r; \
58388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58389 $(NORMAL_TARGET_EXPORTS) \
58390 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
58391 for flag in $(EXTRA_TARGET_FLAGS); do \
58392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58393 done; \
58394 (cd $(TARGET_SUBDIR)/libatomic && \
58395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58397 "RANLIB=$${RANLIB}" \
58398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58399 distclean) \
58400 || exit 1
58402 @endif target-libatomic
58404 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
58405 maybe-maintainer-clean-target-libatomic:
58406 @if target-libatomic
58407 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
58409 maintainer-clean-target-libatomic:
58410 @: $(MAKE); $(unstage)
58411 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58412 r=`${PWD_COMMAND}`; export r; \
58413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58414 $(NORMAL_TARGET_EXPORTS) \
58415 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
58416 for flag in $(EXTRA_TARGET_FLAGS); do \
58417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58418 done; \
58419 (cd $(TARGET_SUBDIR)/libatomic && \
58420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58422 "RANLIB=$${RANLIB}" \
58423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58424 maintainer-clean) \
58425 || exit 1
58427 @endif target-libatomic
58431 @if target-libgomp
58432 .PHONY: check-target-libgomp-c++
58433 check-target-libgomp-c++:
58434 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
58436 .PHONY: check-target-libgomp-fortran
58437 check-target-libgomp-fortran:
58438 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
58440 @endif target-libgomp
58442 @if target-libitm
58443 .PHONY: check-target-libitm-c++
58444 check-target-libitm-c++:
58445 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
58447 @endif target-libitm
58449 # ----------
58450 # GCC module
58451 # ----------
58453 @if gcc-no-bootstrap
58454 .PHONY: cross
58455 cross: all-build all-gas all-ld
58456 @r=`${PWD_COMMAND}`; export r; \
58457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58458 $(HOST_EXPORTS) \
58459 echo "Building the C and C++ compiler"; \
58460 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
58461 @r=`${PWD_COMMAND}`; export r; \
58462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58463 echo "Building runtime libraries"; \
58464 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
58465 @endif gcc-no-bootstrap
58467 @if gcc
58469 .PHONY: check-gcc-c check-c
58470 check-gcc-c:
58471 r=`${PWD_COMMAND}`; export r; \
58472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58473 $(HOST_EXPORTS) \
58474 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
58475 check-c: check-gcc-c
58477 .PHONY: check-gcc-c++ check-c++
58478 check-gcc-c++:
58479 r=`${PWD_COMMAND}`; export r; \
58480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58481 $(HOST_EXPORTS) \
58482 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
58483 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
58485 .PHONY: check-gcc-fortran check-fortran
58486 check-gcc-fortran:
58487 r=`${PWD_COMMAND}`; export r; \
58488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58489 $(HOST_EXPORTS) \
58490 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
58491 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
58493 .PHONY: check-gcc-ada check-ada
58494 check-gcc-ada:
58495 r=`${PWD_COMMAND}`; export r; \
58496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58497 $(HOST_EXPORTS) \
58498 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
58499 check-ada: check-gcc-ada check-target-libada
58501 .PHONY: check-gcc-objc check-objc
58502 check-gcc-objc:
58503 r=`${PWD_COMMAND}`; export r; \
58504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58505 $(HOST_EXPORTS) \
58506 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
58507 check-objc: check-gcc-objc check-target-libobjc
58509 .PHONY: check-gcc-obj-c++ check-obj-c++
58510 check-gcc-obj-c++:
58511 r=`${PWD_COMMAND}`; export r; \
58512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58513 $(HOST_EXPORTS) \
58514 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
58515 check-obj-c++: check-gcc-obj-c++
58517 .PHONY: check-gcc-go check-go
58518 check-gcc-go:
58519 r=`${PWD_COMMAND}`; export r; \
58520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58521 $(HOST_EXPORTS) \
58522 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
58523 check-go: check-gcc-go check-target-libgo check-gotools
58525 .PHONY: check-gcc-d check-d
58526 check-gcc-d:
58527 r=`${PWD_COMMAND}`; export r; \
58528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58529 $(HOST_EXPORTS) \
58530 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
58531 check-d: check-gcc-d check-target-libphobos
58533 .PHONY: check-gcc-jit check-jit
58534 check-gcc-jit:
58535 r=`${PWD_COMMAND}`; export r; \
58536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58537 $(HOST_EXPORTS) \
58538 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
58539 check-jit: check-gcc-jit
58542 # The gcc part of install-no-fixedincludes, which relies on an intimate
58543 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
58544 .PHONY: gcc-install-no-fixedincludes
58545 gcc-install-no-fixedincludes:
58546 @if [ -f ./gcc/Makefile ]; then \
58547 r=`${PWD_COMMAND}`; export r; \
58548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58549 $(HOST_EXPORTS) \
58550 (cd ./gcc \
58551 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
58552 else true; fi
58553 @endif gcc
58555 # ---------------------
58556 # GCC bootstrap support
58557 # ---------------------
58559 # We track the current stage (the one in 'gcc') in the stage_current file.
58560 # stage_last instead tracks the stage that was built last. These targets
58561 # are dummy when toplevel bootstrap is not active.
58563 # While making host and target tools, symlinks to the final stage must be
58564 # there, so $(unstage) should be run at various points. To avoid excessive
58565 # recursive invocations of make, we "inline" them using a variable. These
58566 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
58567 # to avoid warnings from the GNU Make job server.
58569 unstage = :
58570 stage = :
58571 current_stage = ""
58573 @if gcc-bootstrap
58574 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
58575 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
58576 current_stage = "`cat stage_current 2> /dev/null`"
58577 @endif gcc-bootstrap
58579 .PHONY: unstage stage
58580 unstage:
58581 @: $(MAKE); $(unstage)
58582 stage:
58583 @: $(MAKE); $(stage)
58585 # Disable commands for lean bootstrap.
58586 LEAN = false
58588 # We name the build directories for the various stages "stage1-gcc",
58589 # "stage2-gcc","stage3-gcc", etc.
58591 # Since the 'compare' process will fail (on debugging information) if any
58592 # directory names are different, we need to link the gcc directory for
58593 # the previous stage to a constant name ('prev-gcc'), and to make the name of
58594 # the build directories constant as well. For the latter, we use naked names
58595 # like 'gcc', because the scripts in that directory assume it. We use
58596 # mv on platforms where symlinks to directories do not work or are not
58597 # reliable.
58599 # 'touch' doesn't work right on some platforms.
58600 STAMP = echo timestamp >
58602 # We only want to compare .o files, so set this!
58603 objext = .o
58606 .PHONY: stage1-start stage1-end
58608 stage1-start::
58609 @: $(MAKE); $(stage); \
58610 echo stage1 > stage_current; \
58611 echo stage1 > stage_last; \
58612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58613 @if bfd
58614 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
58615 mkdir stage1-bfd; \
58616 mv stage1-bfd bfd
58617 @endif bfd
58618 @if opcodes
58619 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
58620 mkdir stage1-opcodes; \
58621 mv stage1-opcodes opcodes
58622 @endif opcodes
58623 @if binutils
58624 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
58625 mkdir stage1-binutils; \
58626 mv stage1-binutils binutils
58627 @endif binutils
58628 @if fixincludes
58629 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
58630 mkdir stage1-fixincludes; \
58631 mv stage1-fixincludes fixincludes
58632 @endif fixincludes
58633 @if gas
58634 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
58635 mkdir stage1-gas; \
58636 mv stage1-gas gas
58637 @endif gas
58638 @if gcc
58639 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
58640 mkdir stage1-gcc; \
58641 mv stage1-gcc gcc
58642 @endif gcc
58643 @if gmp
58644 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
58645 mkdir stage1-gmp; \
58646 mv stage1-gmp gmp
58647 @endif gmp
58648 @if mpfr
58649 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
58650 mkdir stage1-mpfr; \
58651 mv stage1-mpfr mpfr
58652 @endif mpfr
58653 @if mpc
58654 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
58655 mkdir stage1-mpc; \
58656 mv stage1-mpc mpc
58657 @endif mpc
58658 @if isl
58659 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
58660 mkdir stage1-isl; \
58661 mv stage1-isl isl
58662 @endif isl
58663 @if libelf
58664 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
58665 mkdir stage1-libelf; \
58666 mv stage1-libelf libelf
58667 @endif libelf
58668 @if gold
58669 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
58670 mkdir stage1-gold; \
58671 mv stage1-gold gold
58672 @endif gold
58673 @if intl
58674 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
58675 mkdir stage1-intl; \
58676 mv stage1-intl intl
58677 @endif intl
58678 @if ld
58679 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
58680 mkdir stage1-ld; \
58681 mv stage1-ld ld
58682 @endif ld
58683 @if libbacktrace
58684 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
58685 mkdir stage1-libbacktrace; \
58686 mv stage1-libbacktrace libbacktrace
58687 @endif libbacktrace
58688 @if libcpp
58689 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
58690 mkdir stage1-libcpp; \
58691 mv stage1-libcpp libcpp
58692 @endif libcpp
58693 @if libcody
58694 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
58695 mkdir stage1-libcody; \
58696 mv stage1-libcody libcody
58697 @endif libcody
58698 @if libdecnumber
58699 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
58700 mkdir stage1-libdecnumber; \
58701 mv stage1-libdecnumber libdecnumber
58702 @endif libdecnumber
58703 @if libiberty
58704 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
58705 mkdir stage1-libiberty; \
58706 mv stage1-libiberty libiberty
58707 @endif libiberty
58708 @if libiberty-linker-plugin
58709 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
58710 mkdir stage1-libiberty-linker-plugin; \
58711 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
58712 @endif libiberty-linker-plugin
58713 @if libiconv
58714 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
58715 mkdir stage1-libiconv; \
58716 mv stage1-libiconv libiconv
58717 @endif libiconv
58718 @if zlib
58719 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
58720 mkdir stage1-zlib; \
58721 mv stage1-zlib zlib
58722 @endif zlib
58723 @if lto-plugin
58724 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
58725 mkdir stage1-lto-plugin; \
58726 mv stage1-lto-plugin lto-plugin
58727 @endif lto-plugin
58728 @if libctf
58729 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
58730 mkdir stage1-libctf; \
58731 mv stage1-libctf libctf
58732 @endif libctf
58733 @[ -d stage1-$(TARGET_SUBDIR) ] || \
58734 mkdir stage1-$(TARGET_SUBDIR); \
58735 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
58737 stage1-end::
58738 @if bfd
58739 @if test -d $(HOST_SUBDIR)/bfd; then \
58740 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
58742 @endif bfd
58743 @if opcodes
58744 @if test -d $(HOST_SUBDIR)/opcodes; then \
58745 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
58747 @endif opcodes
58748 @if binutils
58749 @if test -d $(HOST_SUBDIR)/binutils; then \
58750 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
58752 @endif binutils
58753 @if fixincludes
58754 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58755 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
58757 @endif fixincludes
58758 @if gas
58759 @if test -d $(HOST_SUBDIR)/gas; then \
58760 cd $(HOST_SUBDIR); mv gas stage1-gas; \
58762 @endif gas
58763 @if gcc
58764 @if test -d $(HOST_SUBDIR)/gcc; then \
58765 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
58767 @endif gcc
58768 @if gmp
58769 @if test -d $(HOST_SUBDIR)/gmp; then \
58770 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
58772 @endif gmp
58773 @if mpfr
58774 @if test -d $(HOST_SUBDIR)/mpfr; then \
58775 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
58777 @endif mpfr
58778 @if mpc
58779 @if test -d $(HOST_SUBDIR)/mpc; then \
58780 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
58782 @endif mpc
58783 @if isl
58784 @if test -d $(HOST_SUBDIR)/isl; then \
58785 cd $(HOST_SUBDIR); mv isl stage1-isl; \
58787 @endif isl
58788 @if libelf
58789 @if test -d $(HOST_SUBDIR)/libelf; then \
58790 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
58792 @endif libelf
58793 @if gold
58794 @if test -d $(HOST_SUBDIR)/gold; then \
58795 cd $(HOST_SUBDIR); mv gold stage1-gold; \
58797 @endif gold
58798 @if intl
58799 @if test -d $(HOST_SUBDIR)/intl; then \
58800 cd $(HOST_SUBDIR); mv intl stage1-intl; \
58802 @endif intl
58803 @if ld
58804 @if test -d $(HOST_SUBDIR)/ld; then \
58805 cd $(HOST_SUBDIR); mv ld stage1-ld; \
58807 @endif ld
58808 @if libbacktrace
58809 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58810 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
58812 @endif libbacktrace
58813 @if libcpp
58814 @if test -d $(HOST_SUBDIR)/libcpp; then \
58815 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
58817 @endif libcpp
58818 @if libcody
58819 @if test -d $(HOST_SUBDIR)/libcody; then \
58820 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
58822 @endif libcody
58823 @if libdecnumber
58824 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58825 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
58827 @endif libdecnumber
58828 @if libiberty
58829 @if test -d $(HOST_SUBDIR)/libiberty; then \
58830 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
58832 @endif libiberty
58833 @if libiberty-linker-plugin
58834 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58835 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
58837 @endif libiberty-linker-plugin
58838 @if libiconv
58839 @if test -d $(HOST_SUBDIR)/libiconv; then \
58840 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
58842 @endif libiconv
58843 @if zlib
58844 @if test -d $(HOST_SUBDIR)/zlib; then \
58845 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
58847 @endif zlib
58848 @if lto-plugin
58849 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58850 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
58852 @endif lto-plugin
58853 @if libctf
58854 @if test -d $(HOST_SUBDIR)/libctf; then \
58855 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
58857 @endif libctf
58858 @if test -d $(TARGET_SUBDIR); then \
58859 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
58861 rm -f stage_current
58863 # Bubble a bug fix through all the stages up to stage 1. They are
58864 # remade, but not reconfigured. The next stage (if any) will not be
58865 # reconfigured either.
58866 .PHONY: stage1-bubble
58867 stage1-bubble::
58868 @r=`${PWD_COMMAND}`; export r; \
58869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58870 if test -f stage1-lean ; then \
58871 echo Skipping rebuild of stage1; \
58872 else \
58873 $(MAKE) stage1-start; \
58874 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58877 .PHONY: all-stage1 clean-stage1
58878 do-clean: clean-stage1
58880 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58881 # only possibility, but now it conflicts with no-bootstrap rules
58882 @if gcc-bootstrap
58887 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58889 .PHONY: distclean-stage1
58890 distclean-stage1::
58891 @: $(MAKE); $(stage)
58892 @test "`cat stage_last`" != stage1 || rm -f stage_last
58893 rm -rf stage1-*
58896 @endif gcc-bootstrap
58899 .PHONY: stage2-start stage2-end
58901 stage2-start::
58902 @: $(MAKE); $(stage); \
58903 echo stage2 > stage_current; \
58904 echo stage2 > stage_last; \
58905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58906 @if bfd
58907 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58908 mkdir stage2-bfd; \
58909 mv stage2-bfd bfd; \
58910 mv stage1-bfd prev-bfd || test -f stage1-lean
58911 @endif bfd
58912 @if opcodes
58913 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58914 mkdir stage2-opcodes; \
58915 mv stage2-opcodes opcodes; \
58916 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58917 @endif opcodes
58918 @if binutils
58919 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
58920 mkdir stage2-binutils; \
58921 mv stage2-binutils binutils; \
58922 mv stage1-binutils prev-binutils || test -f stage1-lean
58923 @endif binutils
58924 @if fixincludes
58925 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
58926 mkdir stage2-fixincludes; \
58927 mv stage2-fixincludes fixincludes; \
58928 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58929 @endif fixincludes
58930 @if gas
58931 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
58932 mkdir stage2-gas; \
58933 mv stage2-gas gas; \
58934 mv stage1-gas prev-gas || test -f stage1-lean
58935 @endif gas
58936 @if gcc
58937 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
58938 mkdir stage2-gcc; \
58939 mv stage2-gcc gcc; \
58940 mv stage1-gcc prev-gcc || test -f stage1-lean
58941 @endif gcc
58942 @if gmp
58943 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
58944 mkdir stage2-gmp; \
58945 mv stage2-gmp gmp; \
58946 mv stage1-gmp prev-gmp || test -f stage1-lean
58947 @endif gmp
58948 @if mpfr
58949 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
58950 mkdir stage2-mpfr; \
58951 mv stage2-mpfr mpfr; \
58952 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58953 @endif mpfr
58954 @if mpc
58955 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
58956 mkdir stage2-mpc; \
58957 mv stage2-mpc mpc; \
58958 mv stage1-mpc prev-mpc || test -f stage1-lean
58959 @endif mpc
58960 @if isl
58961 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
58962 mkdir stage2-isl; \
58963 mv stage2-isl isl; \
58964 mv stage1-isl prev-isl || test -f stage1-lean
58965 @endif isl
58966 @if libelf
58967 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
58968 mkdir stage2-libelf; \
58969 mv stage2-libelf libelf; \
58970 mv stage1-libelf prev-libelf || test -f stage1-lean
58971 @endif libelf
58972 @if gold
58973 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
58974 mkdir stage2-gold; \
58975 mv stage2-gold gold; \
58976 mv stage1-gold prev-gold || test -f stage1-lean
58977 @endif gold
58978 @if intl
58979 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
58980 mkdir stage2-intl; \
58981 mv stage2-intl intl; \
58982 mv stage1-intl prev-intl || test -f stage1-lean
58983 @endif intl
58984 @if ld
58985 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
58986 mkdir stage2-ld; \
58987 mv stage2-ld ld; \
58988 mv stage1-ld prev-ld || test -f stage1-lean
58989 @endif ld
58990 @if libbacktrace
58991 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
58992 mkdir stage2-libbacktrace; \
58993 mv stage2-libbacktrace libbacktrace; \
58994 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58995 @endif libbacktrace
58996 @if libcpp
58997 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
58998 mkdir stage2-libcpp; \
58999 mv stage2-libcpp libcpp; \
59000 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59001 @endif libcpp
59002 @if libcody
59003 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
59004 mkdir stage2-libcody; \
59005 mv stage2-libcody libcody; \
59006 mv stage1-libcody prev-libcody || test -f stage1-lean
59007 @endif libcody
59008 @if libdecnumber
59009 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
59010 mkdir stage2-libdecnumber; \
59011 mv stage2-libdecnumber libdecnumber; \
59012 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59013 @endif libdecnumber
59014 @if libiberty
59015 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
59016 mkdir stage2-libiberty; \
59017 mv stage2-libiberty libiberty; \
59018 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59019 @endif libiberty
59020 @if libiberty-linker-plugin
59021 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
59022 mkdir stage2-libiberty-linker-plugin; \
59023 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
59024 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59025 @endif libiberty-linker-plugin
59026 @if libiconv
59027 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
59028 mkdir stage2-libiconv; \
59029 mv stage2-libiconv libiconv; \
59030 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59031 @endif libiconv
59032 @if zlib
59033 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
59034 mkdir stage2-zlib; \
59035 mv stage2-zlib zlib; \
59036 mv stage1-zlib prev-zlib || test -f stage1-lean
59037 @endif zlib
59038 @if lto-plugin
59039 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
59040 mkdir stage2-lto-plugin; \
59041 mv stage2-lto-plugin lto-plugin; \
59042 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59043 @endif lto-plugin
59044 @if libctf
59045 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
59046 mkdir stage2-libctf; \
59047 mv stage2-libctf libctf; \
59048 mv stage1-libctf prev-libctf || test -f stage1-lean
59049 @endif libctf
59050 @[ -d stage2-$(TARGET_SUBDIR) ] || \
59051 mkdir stage2-$(TARGET_SUBDIR); \
59052 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59053 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59055 stage2-end::
59056 @if bfd
59057 @if test -d $(HOST_SUBDIR)/bfd; then \
59058 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
59059 mv prev-bfd stage1-bfd; : ; \
59061 @endif bfd
59062 @if opcodes
59063 @if test -d $(HOST_SUBDIR)/opcodes; then \
59064 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
59065 mv prev-opcodes stage1-opcodes; : ; \
59067 @endif opcodes
59068 @if binutils
59069 @if test -d $(HOST_SUBDIR)/binutils; then \
59070 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
59071 mv prev-binutils stage1-binutils; : ; \
59073 @endif binutils
59074 @if fixincludes
59075 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59076 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
59077 mv prev-fixincludes stage1-fixincludes; : ; \
59079 @endif fixincludes
59080 @if gas
59081 @if test -d $(HOST_SUBDIR)/gas; then \
59082 cd $(HOST_SUBDIR); mv gas stage2-gas; \
59083 mv prev-gas stage1-gas; : ; \
59085 @endif gas
59086 @if gcc
59087 @if test -d $(HOST_SUBDIR)/gcc; then \
59088 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
59089 mv prev-gcc stage1-gcc; : ; \
59091 @endif gcc
59092 @if gmp
59093 @if test -d $(HOST_SUBDIR)/gmp; then \
59094 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
59095 mv prev-gmp stage1-gmp; : ; \
59097 @endif gmp
59098 @if mpfr
59099 @if test -d $(HOST_SUBDIR)/mpfr; then \
59100 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
59101 mv prev-mpfr stage1-mpfr; : ; \
59103 @endif mpfr
59104 @if mpc
59105 @if test -d $(HOST_SUBDIR)/mpc; then \
59106 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
59107 mv prev-mpc stage1-mpc; : ; \
59109 @endif mpc
59110 @if isl
59111 @if test -d $(HOST_SUBDIR)/isl; then \
59112 cd $(HOST_SUBDIR); mv isl stage2-isl; \
59113 mv prev-isl stage1-isl; : ; \
59115 @endif isl
59116 @if libelf
59117 @if test -d $(HOST_SUBDIR)/libelf; then \
59118 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
59119 mv prev-libelf stage1-libelf; : ; \
59121 @endif libelf
59122 @if gold
59123 @if test -d $(HOST_SUBDIR)/gold; then \
59124 cd $(HOST_SUBDIR); mv gold stage2-gold; \
59125 mv prev-gold stage1-gold; : ; \
59127 @endif gold
59128 @if intl
59129 @if test -d $(HOST_SUBDIR)/intl; then \
59130 cd $(HOST_SUBDIR); mv intl stage2-intl; \
59131 mv prev-intl stage1-intl; : ; \
59133 @endif intl
59134 @if ld
59135 @if test -d $(HOST_SUBDIR)/ld; then \
59136 cd $(HOST_SUBDIR); mv ld stage2-ld; \
59137 mv prev-ld stage1-ld; : ; \
59139 @endif ld
59140 @if libbacktrace
59141 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59142 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
59143 mv prev-libbacktrace stage1-libbacktrace; : ; \
59145 @endif libbacktrace
59146 @if libcpp
59147 @if test -d $(HOST_SUBDIR)/libcpp; then \
59148 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
59149 mv prev-libcpp stage1-libcpp; : ; \
59151 @endif libcpp
59152 @if libcody
59153 @if test -d $(HOST_SUBDIR)/libcody; then \
59154 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
59155 mv prev-libcody stage1-libcody; : ; \
59157 @endif libcody
59158 @if libdecnumber
59159 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59160 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
59161 mv prev-libdecnumber stage1-libdecnumber; : ; \
59163 @endif libdecnumber
59164 @if libiberty
59165 @if test -d $(HOST_SUBDIR)/libiberty; then \
59166 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
59167 mv prev-libiberty stage1-libiberty; : ; \
59169 @endif libiberty
59170 @if libiberty-linker-plugin
59171 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59172 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
59173 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59175 @endif libiberty-linker-plugin
59176 @if libiconv
59177 @if test -d $(HOST_SUBDIR)/libiconv; then \
59178 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
59179 mv prev-libiconv stage1-libiconv; : ; \
59181 @endif libiconv
59182 @if zlib
59183 @if test -d $(HOST_SUBDIR)/zlib; then \
59184 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
59185 mv prev-zlib stage1-zlib; : ; \
59187 @endif zlib
59188 @if lto-plugin
59189 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59190 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
59191 mv prev-lto-plugin stage1-lto-plugin; : ; \
59193 @endif lto-plugin
59194 @if libctf
59195 @if test -d $(HOST_SUBDIR)/libctf; then \
59196 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
59197 mv prev-libctf stage1-libctf; : ; \
59199 @endif libctf
59200 @if test -d $(TARGET_SUBDIR); then \
59201 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
59202 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59204 rm -f stage_current
59206 # Bubble a bug fix through all the stages up to stage 2. They are
59207 # remade, but not reconfigured. The next stage (if any) will not be
59208 # reconfigured either.
59209 .PHONY: stage2-bubble
59210 stage2-bubble:: stage1-bubble
59211 @r=`${PWD_COMMAND}`; export r; \
59212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59213 if test -f stage2-lean || test -f stage1-lean ; then \
59214 echo Skipping rebuild of stage2; \
59215 else \
59216 $(MAKE) stage2-start; \
59217 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
59220 .PHONY: all-stage2 clean-stage2
59221 do-clean: clean-stage2
59223 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59224 # only possibility, but now it conflicts with no-bootstrap rules
59225 @if gcc-bootstrap
59229 .PHONY: bootstrap2 bootstrap2-lean
59230 bootstrap2:
59231 echo stage2 > stage_final
59232 @r=`${PWD_COMMAND}`; export r; \
59233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59234 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
59235 @: $(MAKE); $(unstage)
59236 @r=`${PWD_COMMAND}`; export r; \
59237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59238 TFLAGS="$(STAGE2_TFLAGS)"; \
59239 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59241 bootstrap2-lean:
59242 echo stage2 > stage_final
59243 @r=`${PWD_COMMAND}`; export r; \
59244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59245 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
59246 @: $(MAKE); $(unstage)
59247 @r=`${PWD_COMMAND}`; export r; \
59248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59249 TFLAGS="$(STAGE2_TFLAGS)"; \
59250 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59253 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59254 distclean-stage1:: distclean-stage2
59255 .PHONY: distclean-stage2
59256 distclean-stage2::
59257 @: $(MAKE); $(stage)
59258 @test "`cat stage_last`" != stage2 || rm -f stage_last
59259 rm -rf stage2-*
59262 @endif gcc-bootstrap
59265 .PHONY: stage3-start stage3-end
59267 stage3-start::
59268 @: $(MAKE); $(stage); \
59269 echo stage3 > stage_current; \
59270 echo stage3 > stage_last; \
59271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59272 @if bfd
59273 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
59274 mkdir stage3-bfd; \
59275 mv stage3-bfd bfd; \
59276 mv stage2-bfd prev-bfd || test -f stage2-lean
59277 @endif bfd
59278 @if opcodes
59279 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
59280 mkdir stage3-opcodes; \
59281 mv stage3-opcodes opcodes; \
59282 mv stage2-opcodes prev-opcodes || test -f stage2-lean
59283 @endif opcodes
59284 @if binutils
59285 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
59286 mkdir stage3-binutils; \
59287 mv stage3-binutils binutils; \
59288 mv stage2-binutils prev-binutils || test -f stage2-lean
59289 @endif binutils
59290 @if fixincludes
59291 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
59292 mkdir stage3-fixincludes; \
59293 mv stage3-fixincludes fixincludes; \
59294 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
59295 @endif fixincludes
59296 @if gas
59297 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
59298 mkdir stage3-gas; \
59299 mv stage3-gas gas; \
59300 mv stage2-gas prev-gas || test -f stage2-lean
59301 @endif gas
59302 @if gcc
59303 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
59304 mkdir stage3-gcc; \
59305 mv stage3-gcc gcc; \
59306 mv stage2-gcc prev-gcc || test -f stage2-lean
59307 @endif gcc
59308 @if gmp
59309 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
59310 mkdir stage3-gmp; \
59311 mv stage3-gmp gmp; \
59312 mv stage2-gmp prev-gmp || test -f stage2-lean
59313 @endif gmp
59314 @if mpfr
59315 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
59316 mkdir stage3-mpfr; \
59317 mv stage3-mpfr mpfr; \
59318 mv stage2-mpfr prev-mpfr || test -f stage2-lean
59319 @endif mpfr
59320 @if mpc
59321 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
59322 mkdir stage3-mpc; \
59323 mv stage3-mpc mpc; \
59324 mv stage2-mpc prev-mpc || test -f stage2-lean
59325 @endif mpc
59326 @if isl
59327 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
59328 mkdir stage3-isl; \
59329 mv stage3-isl isl; \
59330 mv stage2-isl prev-isl || test -f stage2-lean
59331 @endif isl
59332 @if libelf
59333 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
59334 mkdir stage3-libelf; \
59335 mv stage3-libelf libelf; \
59336 mv stage2-libelf prev-libelf || test -f stage2-lean
59337 @endif libelf
59338 @if gold
59339 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
59340 mkdir stage3-gold; \
59341 mv stage3-gold gold; \
59342 mv stage2-gold prev-gold || test -f stage2-lean
59343 @endif gold
59344 @if intl
59345 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
59346 mkdir stage3-intl; \
59347 mv stage3-intl intl; \
59348 mv stage2-intl prev-intl || test -f stage2-lean
59349 @endif intl
59350 @if ld
59351 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
59352 mkdir stage3-ld; \
59353 mv stage3-ld ld; \
59354 mv stage2-ld prev-ld || test -f stage2-lean
59355 @endif ld
59356 @if libbacktrace
59357 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
59358 mkdir stage3-libbacktrace; \
59359 mv stage3-libbacktrace libbacktrace; \
59360 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
59361 @endif libbacktrace
59362 @if libcpp
59363 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
59364 mkdir stage3-libcpp; \
59365 mv stage3-libcpp libcpp; \
59366 mv stage2-libcpp prev-libcpp || test -f stage2-lean
59367 @endif libcpp
59368 @if libcody
59369 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
59370 mkdir stage3-libcody; \
59371 mv stage3-libcody libcody; \
59372 mv stage2-libcody prev-libcody || test -f stage2-lean
59373 @endif libcody
59374 @if libdecnumber
59375 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
59376 mkdir stage3-libdecnumber; \
59377 mv stage3-libdecnumber libdecnumber; \
59378 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
59379 @endif libdecnumber
59380 @if libiberty
59381 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
59382 mkdir stage3-libiberty; \
59383 mv stage3-libiberty libiberty; \
59384 mv stage2-libiberty prev-libiberty || test -f stage2-lean
59385 @endif libiberty
59386 @if libiberty-linker-plugin
59387 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
59388 mkdir stage3-libiberty-linker-plugin; \
59389 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
59390 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
59391 @endif libiberty-linker-plugin
59392 @if libiconv
59393 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
59394 mkdir stage3-libiconv; \
59395 mv stage3-libiconv libiconv; \
59396 mv stage2-libiconv prev-libiconv || test -f stage2-lean
59397 @endif libiconv
59398 @if zlib
59399 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
59400 mkdir stage3-zlib; \
59401 mv stage3-zlib zlib; \
59402 mv stage2-zlib prev-zlib || test -f stage2-lean
59403 @endif zlib
59404 @if lto-plugin
59405 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
59406 mkdir stage3-lto-plugin; \
59407 mv stage3-lto-plugin lto-plugin; \
59408 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
59409 @endif lto-plugin
59410 @if libctf
59411 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
59412 mkdir stage3-libctf; \
59413 mv stage3-libctf libctf; \
59414 mv stage2-libctf prev-libctf || test -f stage2-lean
59415 @endif libctf
59416 @[ -d stage3-$(TARGET_SUBDIR) ] || \
59417 mkdir stage3-$(TARGET_SUBDIR); \
59418 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59419 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
59421 stage3-end::
59422 @if bfd
59423 @if test -d $(HOST_SUBDIR)/bfd; then \
59424 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
59425 mv prev-bfd stage2-bfd; : ; \
59427 @endif bfd
59428 @if opcodes
59429 @if test -d $(HOST_SUBDIR)/opcodes; then \
59430 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
59431 mv prev-opcodes stage2-opcodes; : ; \
59433 @endif opcodes
59434 @if binutils
59435 @if test -d $(HOST_SUBDIR)/binutils; then \
59436 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
59437 mv prev-binutils stage2-binutils; : ; \
59439 @endif binutils
59440 @if fixincludes
59441 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59442 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
59443 mv prev-fixincludes stage2-fixincludes; : ; \
59445 @endif fixincludes
59446 @if gas
59447 @if test -d $(HOST_SUBDIR)/gas; then \
59448 cd $(HOST_SUBDIR); mv gas stage3-gas; \
59449 mv prev-gas stage2-gas; : ; \
59451 @endif gas
59452 @if gcc
59453 @if test -d $(HOST_SUBDIR)/gcc; then \
59454 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
59455 mv prev-gcc stage2-gcc; : ; \
59457 @endif gcc
59458 @if gmp
59459 @if test -d $(HOST_SUBDIR)/gmp; then \
59460 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
59461 mv prev-gmp stage2-gmp; : ; \
59463 @endif gmp
59464 @if mpfr
59465 @if test -d $(HOST_SUBDIR)/mpfr; then \
59466 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
59467 mv prev-mpfr stage2-mpfr; : ; \
59469 @endif mpfr
59470 @if mpc
59471 @if test -d $(HOST_SUBDIR)/mpc; then \
59472 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
59473 mv prev-mpc stage2-mpc; : ; \
59475 @endif mpc
59476 @if isl
59477 @if test -d $(HOST_SUBDIR)/isl; then \
59478 cd $(HOST_SUBDIR); mv isl stage3-isl; \
59479 mv prev-isl stage2-isl; : ; \
59481 @endif isl
59482 @if libelf
59483 @if test -d $(HOST_SUBDIR)/libelf; then \
59484 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
59485 mv prev-libelf stage2-libelf; : ; \
59487 @endif libelf
59488 @if gold
59489 @if test -d $(HOST_SUBDIR)/gold; then \
59490 cd $(HOST_SUBDIR); mv gold stage3-gold; \
59491 mv prev-gold stage2-gold; : ; \
59493 @endif gold
59494 @if intl
59495 @if test -d $(HOST_SUBDIR)/intl; then \
59496 cd $(HOST_SUBDIR); mv intl stage3-intl; \
59497 mv prev-intl stage2-intl; : ; \
59499 @endif intl
59500 @if ld
59501 @if test -d $(HOST_SUBDIR)/ld; then \
59502 cd $(HOST_SUBDIR); mv ld stage3-ld; \
59503 mv prev-ld stage2-ld; : ; \
59505 @endif ld
59506 @if libbacktrace
59507 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59508 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
59509 mv prev-libbacktrace stage2-libbacktrace; : ; \
59511 @endif libbacktrace
59512 @if libcpp
59513 @if test -d $(HOST_SUBDIR)/libcpp; then \
59514 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
59515 mv prev-libcpp stage2-libcpp; : ; \
59517 @endif libcpp
59518 @if libcody
59519 @if test -d $(HOST_SUBDIR)/libcody; then \
59520 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
59521 mv prev-libcody stage2-libcody; : ; \
59523 @endif libcody
59524 @if libdecnumber
59525 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59526 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
59527 mv prev-libdecnumber stage2-libdecnumber; : ; \
59529 @endif libdecnumber
59530 @if libiberty
59531 @if test -d $(HOST_SUBDIR)/libiberty; then \
59532 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
59533 mv prev-libiberty stage2-libiberty; : ; \
59535 @endif libiberty
59536 @if libiberty-linker-plugin
59537 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59538 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
59539 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
59541 @endif libiberty-linker-plugin
59542 @if libiconv
59543 @if test -d $(HOST_SUBDIR)/libiconv; then \
59544 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
59545 mv prev-libiconv stage2-libiconv; : ; \
59547 @endif libiconv
59548 @if zlib
59549 @if test -d $(HOST_SUBDIR)/zlib; then \
59550 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
59551 mv prev-zlib stage2-zlib; : ; \
59553 @endif zlib
59554 @if lto-plugin
59555 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59556 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
59557 mv prev-lto-plugin stage2-lto-plugin; : ; \
59559 @endif lto-plugin
59560 @if libctf
59561 @if test -d $(HOST_SUBDIR)/libctf; then \
59562 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
59563 mv prev-libctf stage2-libctf; : ; \
59565 @endif libctf
59566 @if test -d $(TARGET_SUBDIR); then \
59567 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
59568 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
59570 rm -f stage_current
59572 # Bubble a bug fix through all the stages up to stage 3. They are
59573 # remade, but not reconfigured. The next stage (if any) will not be
59574 # reconfigured either.
59575 .PHONY: stage3-bubble
59576 stage3-bubble:: stage2-bubble
59577 @r=`${PWD_COMMAND}`; export r; \
59578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59579 if test -f stage3-lean || test -f stage2-lean ; then \
59580 echo Skipping rebuild of stage3; \
59581 else \
59582 $(MAKE) stage3-start; \
59583 if $(LEAN); then \
59584 rm -rf stage1-*; \
59585 $(STAMP) stage1-lean; \
59586 fi; \
59587 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
59589 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
59591 .PHONY: all-stage3 clean-stage3
59592 do-clean: clean-stage3
59594 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59595 # only possibility, but now it conflicts with no-bootstrap rules
59596 @if gcc-bootstrap
59598 compare:
59599 @r=`${PWD_COMMAND}`; export r; \
59600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59601 if test -f stage2-lean; then \
59602 echo Cannot compare object files as stage 2 was deleted.; \
59603 exit 0; \
59604 fi; \
59605 : $(MAKE); $(stage); \
59606 rm -f .bad_compare; \
59607 echo Comparing stages 2 and 3; \
59608 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
59609 files=`find stage3-* -name "*$(objext)" -print | \
59610 sed -n s,^stage$$sed-,,p`; \
59611 for file in $${files} ${extra-compare}; do \
59612 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
59613 if test ! -f $$f1; then continue; fi; \
59614 $(do-compare) > /dev/null 2>&1; \
59615 if test $$? -eq 1; then \
59616 case $$file in \
59617 @compare_exclusions@) \
59618 echo warning: $$file differs ;; \
59619 *) \
59620 echo $$file differs >> .bad_compare ;; \
59621 esac; \
59622 fi; \
59623 done; \
59624 if [ -f .bad_compare ]; then \
59625 echo "Bootstrap comparison failure!"; \
59626 cat .bad_compare; \
59627 exit 1; \
59628 else \
59629 echo Comparison successful.; \
59630 fi; \
59631 $(STAMP) compare
59632 if $(LEAN); then \
59633 rm -rf stage2-*; \
59634 $(STAMP) stage2-lean; \
59639 .PHONY: bootstrap bootstrap-lean
59640 bootstrap:
59641 echo stage3 > stage_final
59642 @r=`${PWD_COMMAND}`; export r; \
59643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59644 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59645 @: $(MAKE); $(unstage)
59646 @r=`${PWD_COMMAND}`; export r; \
59647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59648 TFLAGS="$(STAGE3_TFLAGS)"; \
59649 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59651 bootstrap-lean:
59652 echo stage3 > stage_final
59653 @r=`${PWD_COMMAND}`; export r; \
59654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59655 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
59656 @: $(MAKE); $(unstage)
59657 @r=`${PWD_COMMAND}`; export r; \
59658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59659 TFLAGS="$(STAGE3_TFLAGS)"; \
59660 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59663 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59664 distclean-stage2:: distclean-stage3
59665 .PHONY: distclean-stage3
59666 distclean-stage3::
59667 @: $(MAKE); $(stage)
59668 @test "`cat stage_last`" != stage3 || rm -f stage_last
59669 rm -rf stage3-* compare
59672 .PHONY: cleanstrap
59673 cleanstrap: do-distclean local-clean
59674 echo stage3 > stage_final
59675 @r=`${PWD_COMMAND}`; export r; \
59676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59677 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59678 @: $(MAKE); $(unstage)
59679 @r=`${PWD_COMMAND}`; export r; \
59680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59681 TFLAGS="$(STAGE3_TFLAGS)"; \
59682 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59684 @endif gcc-bootstrap
59687 .PHONY: stage4-start stage4-end
59689 stage4-start::
59690 @: $(MAKE); $(stage); \
59691 echo stage4 > stage_current; \
59692 echo stage4 > stage_last; \
59693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59694 @if bfd
59695 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
59696 mkdir stage4-bfd; \
59697 mv stage4-bfd bfd; \
59698 mv stage3-bfd prev-bfd || test -f stage3-lean
59699 @endif bfd
59700 @if opcodes
59701 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
59702 mkdir stage4-opcodes; \
59703 mv stage4-opcodes opcodes; \
59704 mv stage3-opcodes prev-opcodes || test -f stage3-lean
59705 @endif opcodes
59706 @if binutils
59707 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
59708 mkdir stage4-binutils; \
59709 mv stage4-binutils binutils; \
59710 mv stage3-binutils prev-binutils || test -f stage3-lean
59711 @endif binutils
59712 @if fixincludes
59713 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
59714 mkdir stage4-fixincludes; \
59715 mv stage4-fixincludes fixincludes; \
59716 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
59717 @endif fixincludes
59718 @if gas
59719 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
59720 mkdir stage4-gas; \
59721 mv stage4-gas gas; \
59722 mv stage3-gas prev-gas || test -f stage3-lean
59723 @endif gas
59724 @if gcc
59725 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
59726 mkdir stage4-gcc; \
59727 mv stage4-gcc gcc; \
59728 mv stage3-gcc prev-gcc || test -f stage3-lean
59729 @endif gcc
59730 @if gmp
59731 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
59732 mkdir stage4-gmp; \
59733 mv stage4-gmp gmp; \
59734 mv stage3-gmp prev-gmp || test -f stage3-lean
59735 @endif gmp
59736 @if mpfr
59737 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
59738 mkdir stage4-mpfr; \
59739 mv stage4-mpfr mpfr; \
59740 mv stage3-mpfr prev-mpfr || test -f stage3-lean
59741 @endif mpfr
59742 @if mpc
59743 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
59744 mkdir stage4-mpc; \
59745 mv stage4-mpc mpc; \
59746 mv stage3-mpc prev-mpc || test -f stage3-lean
59747 @endif mpc
59748 @if isl
59749 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
59750 mkdir stage4-isl; \
59751 mv stage4-isl isl; \
59752 mv stage3-isl prev-isl || test -f stage3-lean
59753 @endif isl
59754 @if libelf
59755 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
59756 mkdir stage4-libelf; \
59757 mv stage4-libelf libelf; \
59758 mv stage3-libelf prev-libelf || test -f stage3-lean
59759 @endif libelf
59760 @if gold
59761 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
59762 mkdir stage4-gold; \
59763 mv stage4-gold gold; \
59764 mv stage3-gold prev-gold || test -f stage3-lean
59765 @endif gold
59766 @if intl
59767 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
59768 mkdir stage4-intl; \
59769 mv stage4-intl intl; \
59770 mv stage3-intl prev-intl || test -f stage3-lean
59771 @endif intl
59772 @if ld
59773 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
59774 mkdir stage4-ld; \
59775 mv stage4-ld ld; \
59776 mv stage3-ld prev-ld || test -f stage3-lean
59777 @endif ld
59778 @if libbacktrace
59779 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
59780 mkdir stage4-libbacktrace; \
59781 mv stage4-libbacktrace libbacktrace; \
59782 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
59783 @endif libbacktrace
59784 @if libcpp
59785 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
59786 mkdir stage4-libcpp; \
59787 mv stage4-libcpp libcpp; \
59788 mv stage3-libcpp prev-libcpp || test -f stage3-lean
59789 @endif libcpp
59790 @if libcody
59791 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
59792 mkdir stage4-libcody; \
59793 mv stage4-libcody libcody; \
59794 mv stage3-libcody prev-libcody || test -f stage3-lean
59795 @endif libcody
59796 @if libdecnumber
59797 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
59798 mkdir stage4-libdecnumber; \
59799 mv stage4-libdecnumber libdecnumber; \
59800 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
59801 @endif libdecnumber
59802 @if libiberty
59803 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
59804 mkdir stage4-libiberty; \
59805 mv stage4-libiberty libiberty; \
59806 mv stage3-libiberty prev-libiberty || test -f stage3-lean
59807 @endif libiberty
59808 @if libiberty-linker-plugin
59809 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
59810 mkdir stage4-libiberty-linker-plugin; \
59811 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
59812 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
59813 @endif libiberty-linker-plugin
59814 @if libiconv
59815 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
59816 mkdir stage4-libiconv; \
59817 mv stage4-libiconv libiconv; \
59818 mv stage3-libiconv prev-libiconv || test -f stage3-lean
59819 @endif libiconv
59820 @if zlib
59821 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
59822 mkdir stage4-zlib; \
59823 mv stage4-zlib zlib; \
59824 mv stage3-zlib prev-zlib || test -f stage3-lean
59825 @endif zlib
59826 @if lto-plugin
59827 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
59828 mkdir stage4-lto-plugin; \
59829 mv stage4-lto-plugin lto-plugin; \
59830 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
59831 @endif lto-plugin
59832 @if libctf
59833 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
59834 mkdir stage4-libctf; \
59835 mv stage4-libctf libctf; \
59836 mv stage3-libctf prev-libctf || test -f stage3-lean
59837 @endif libctf
59838 @[ -d stage4-$(TARGET_SUBDIR) ] || \
59839 mkdir stage4-$(TARGET_SUBDIR); \
59840 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59841 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
59843 stage4-end::
59844 @if bfd
59845 @if test -d $(HOST_SUBDIR)/bfd; then \
59846 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
59847 mv prev-bfd stage3-bfd; : ; \
59849 @endif bfd
59850 @if opcodes
59851 @if test -d $(HOST_SUBDIR)/opcodes; then \
59852 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
59853 mv prev-opcodes stage3-opcodes; : ; \
59855 @endif opcodes
59856 @if binutils
59857 @if test -d $(HOST_SUBDIR)/binutils; then \
59858 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
59859 mv prev-binutils stage3-binutils; : ; \
59861 @endif binutils
59862 @if fixincludes
59863 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59864 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
59865 mv prev-fixincludes stage3-fixincludes; : ; \
59867 @endif fixincludes
59868 @if gas
59869 @if test -d $(HOST_SUBDIR)/gas; then \
59870 cd $(HOST_SUBDIR); mv gas stage4-gas; \
59871 mv prev-gas stage3-gas; : ; \
59873 @endif gas
59874 @if gcc
59875 @if test -d $(HOST_SUBDIR)/gcc; then \
59876 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
59877 mv prev-gcc stage3-gcc; : ; \
59879 @endif gcc
59880 @if gmp
59881 @if test -d $(HOST_SUBDIR)/gmp; then \
59882 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
59883 mv prev-gmp stage3-gmp; : ; \
59885 @endif gmp
59886 @if mpfr
59887 @if test -d $(HOST_SUBDIR)/mpfr; then \
59888 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
59889 mv prev-mpfr stage3-mpfr; : ; \
59891 @endif mpfr
59892 @if mpc
59893 @if test -d $(HOST_SUBDIR)/mpc; then \
59894 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
59895 mv prev-mpc stage3-mpc; : ; \
59897 @endif mpc
59898 @if isl
59899 @if test -d $(HOST_SUBDIR)/isl; then \
59900 cd $(HOST_SUBDIR); mv isl stage4-isl; \
59901 mv prev-isl stage3-isl; : ; \
59903 @endif isl
59904 @if libelf
59905 @if test -d $(HOST_SUBDIR)/libelf; then \
59906 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
59907 mv prev-libelf stage3-libelf; : ; \
59909 @endif libelf
59910 @if gold
59911 @if test -d $(HOST_SUBDIR)/gold; then \
59912 cd $(HOST_SUBDIR); mv gold stage4-gold; \
59913 mv prev-gold stage3-gold; : ; \
59915 @endif gold
59916 @if intl
59917 @if test -d $(HOST_SUBDIR)/intl; then \
59918 cd $(HOST_SUBDIR); mv intl stage4-intl; \
59919 mv prev-intl stage3-intl; : ; \
59921 @endif intl
59922 @if ld
59923 @if test -d $(HOST_SUBDIR)/ld; then \
59924 cd $(HOST_SUBDIR); mv ld stage4-ld; \
59925 mv prev-ld stage3-ld; : ; \
59927 @endif ld
59928 @if libbacktrace
59929 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59930 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
59931 mv prev-libbacktrace stage3-libbacktrace; : ; \
59933 @endif libbacktrace
59934 @if libcpp
59935 @if test -d $(HOST_SUBDIR)/libcpp; then \
59936 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
59937 mv prev-libcpp stage3-libcpp; : ; \
59939 @endif libcpp
59940 @if libcody
59941 @if test -d $(HOST_SUBDIR)/libcody; then \
59942 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
59943 mv prev-libcody stage3-libcody; : ; \
59945 @endif libcody
59946 @if libdecnumber
59947 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59948 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
59949 mv prev-libdecnumber stage3-libdecnumber; : ; \
59951 @endif libdecnumber
59952 @if libiberty
59953 @if test -d $(HOST_SUBDIR)/libiberty; then \
59954 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
59955 mv prev-libiberty stage3-libiberty; : ; \
59957 @endif libiberty
59958 @if libiberty-linker-plugin
59959 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59960 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
59961 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
59963 @endif libiberty-linker-plugin
59964 @if libiconv
59965 @if test -d $(HOST_SUBDIR)/libiconv; then \
59966 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
59967 mv prev-libiconv stage3-libiconv; : ; \
59969 @endif libiconv
59970 @if zlib
59971 @if test -d $(HOST_SUBDIR)/zlib; then \
59972 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
59973 mv prev-zlib stage3-zlib; : ; \
59975 @endif zlib
59976 @if lto-plugin
59977 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59978 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
59979 mv prev-lto-plugin stage3-lto-plugin; : ; \
59981 @endif lto-plugin
59982 @if libctf
59983 @if test -d $(HOST_SUBDIR)/libctf; then \
59984 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
59985 mv prev-libctf stage3-libctf; : ; \
59987 @endif libctf
59988 @if test -d $(TARGET_SUBDIR); then \
59989 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
59990 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
59992 rm -f stage_current
59994 # Bubble a bug fix through all the stages up to stage 4. They are
59995 # remade, but not reconfigured. The next stage (if any) will not be
59996 # reconfigured either.
59997 .PHONY: stage4-bubble
59998 stage4-bubble:: stage3-bubble
59999 @r=`${PWD_COMMAND}`; export r; \
60000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60001 if test -f stage4-lean || test -f stage3-lean ; then \
60002 echo Skipping rebuild of stage4; \
60003 else \
60004 $(MAKE) stage4-start; \
60005 if $(LEAN); then \
60006 rm -rf stage2-*; \
60007 $(STAMP) stage2-lean; \
60008 fi; \
60009 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
60011 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
60013 .PHONY: all-stage4 clean-stage4
60014 do-clean: clean-stage4
60016 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60017 # only possibility, but now it conflicts with no-bootstrap rules
60018 @if gcc-bootstrap
60020 compare3:
60021 @r=`${PWD_COMMAND}`; export r; \
60022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60023 if test -f stage3-lean; then \
60024 echo Cannot compare object files as stage 3 was deleted.; \
60025 exit 0; \
60026 fi; \
60027 : $(MAKE); $(stage); \
60028 rm -f .bad_compare; \
60029 echo Comparing stages 3 and 4; \
60030 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
60031 files=`find stage4-* -name "*$(objext)" -print | \
60032 sed -n s,^stage$$sed-,,p`; \
60033 for file in $${files} ${extra-compare}; do \
60034 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
60035 if test ! -f $$f1; then continue; fi; \
60036 $(do-compare3) > /dev/null 2>&1; \
60037 if test $$? -eq 1; then \
60038 case $$file in \
60039 @compare_exclusions@) \
60040 echo warning: $$file differs ;; \
60041 *) \
60042 echo $$file differs >> .bad_compare ;; \
60043 esac; \
60044 fi; \
60045 done; \
60046 if [ -f .bad_compare ]; then \
60047 echo "Bootstrap comparison failure!"; \
60048 cat .bad_compare; \
60049 exit 1; \
60050 else \
60051 echo Comparison successful.; \
60052 fi; \
60053 $(STAMP) compare3
60054 if $(LEAN); then \
60055 rm -rf stage3-*; \
60056 $(STAMP) stage3-lean; \
60061 .PHONY: bootstrap4 bootstrap4-lean
60062 bootstrap4:
60063 echo stage4 > stage_final
60064 @r=`${PWD_COMMAND}`; export r; \
60065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60066 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
60067 @: $(MAKE); $(unstage)
60068 @r=`${PWD_COMMAND}`; export r; \
60069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60070 TFLAGS="$(STAGE4_TFLAGS)"; \
60071 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60073 bootstrap4-lean:
60074 echo stage4 > stage_final
60075 @r=`${PWD_COMMAND}`; export r; \
60076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60077 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
60078 @: $(MAKE); $(unstage)
60079 @r=`${PWD_COMMAND}`; export r; \
60080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60081 TFLAGS="$(STAGE4_TFLAGS)"; \
60082 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60085 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60086 distclean-stage3:: distclean-stage4
60087 .PHONY: distclean-stage4
60088 distclean-stage4::
60089 @: $(MAKE); $(stage)
60090 @test "`cat stage_last`" != stage4 || rm -f stage_last
60091 rm -rf stage4-* compare3
60094 @endif gcc-bootstrap
60097 .PHONY: stageprofile-start stageprofile-end
60099 stageprofile-start::
60100 @: $(MAKE); $(stage); \
60101 echo stageprofile > stage_current; \
60102 echo stageprofile > stage_last; \
60103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60104 @if bfd
60105 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
60106 mkdir stageprofile-bfd; \
60107 mv stageprofile-bfd bfd; \
60108 mv stage1-bfd prev-bfd || test -f stage1-lean
60109 @endif bfd
60110 @if opcodes
60111 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
60112 mkdir stageprofile-opcodes; \
60113 mv stageprofile-opcodes opcodes; \
60114 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60115 @endif opcodes
60116 @if binutils
60117 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
60118 mkdir stageprofile-binutils; \
60119 mv stageprofile-binutils binutils; \
60120 mv stage1-binutils prev-binutils || test -f stage1-lean
60121 @endif binutils
60122 @if fixincludes
60123 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
60124 mkdir stageprofile-fixincludes; \
60125 mv stageprofile-fixincludes fixincludes; \
60126 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
60127 @endif fixincludes
60128 @if gas
60129 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
60130 mkdir stageprofile-gas; \
60131 mv stageprofile-gas gas; \
60132 mv stage1-gas prev-gas || test -f stage1-lean
60133 @endif gas
60134 @if gcc
60135 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
60136 mkdir stageprofile-gcc; \
60137 mv stageprofile-gcc gcc; \
60138 mv stage1-gcc prev-gcc || test -f stage1-lean
60139 @endif gcc
60140 @if gmp
60141 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
60142 mkdir stageprofile-gmp; \
60143 mv stageprofile-gmp gmp; \
60144 mv stage1-gmp prev-gmp || test -f stage1-lean
60145 @endif gmp
60146 @if mpfr
60147 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
60148 mkdir stageprofile-mpfr; \
60149 mv stageprofile-mpfr mpfr; \
60150 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60151 @endif mpfr
60152 @if mpc
60153 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
60154 mkdir stageprofile-mpc; \
60155 mv stageprofile-mpc mpc; \
60156 mv stage1-mpc prev-mpc || test -f stage1-lean
60157 @endif mpc
60158 @if isl
60159 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
60160 mkdir stageprofile-isl; \
60161 mv stageprofile-isl isl; \
60162 mv stage1-isl prev-isl || test -f stage1-lean
60163 @endif isl
60164 @if libelf
60165 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
60166 mkdir stageprofile-libelf; \
60167 mv stageprofile-libelf libelf; \
60168 mv stage1-libelf prev-libelf || test -f stage1-lean
60169 @endif libelf
60170 @if gold
60171 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
60172 mkdir stageprofile-gold; \
60173 mv stageprofile-gold gold; \
60174 mv stage1-gold prev-gold || test -f stage1-lean
60175 @endif gold
60176 @if intl
60177 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
60178 mkdir stageprofile-intl; \
60179 mv stageprofile-intl intl; \
60180 mv stage1-intl prev-intl || test -f stage1-lean
60181 @endif intl
60182 @if ld
60183 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
60184 mkdir stageprofile-ld; \
60185 mv stageprofile-ld ld; \
60186 mv stage1-ld prev-ld || test -f stage1-lean
60187 @endif ld
60188 @if libbacktrace
60189 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
60190 mkdir stageprofile-libbacktrace; \
60191 mv stageprofile-libbacktrace libbacktrace; \
60192 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
60193 @endif libbacktrace
60194 @if libcpp
60195 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
60196 mkdir stageprofile-libcpp; \
60197 mv stageprofile-libcpp libcpp; \
60198 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60199 @endif libcpp
60200 @if libcody
60201 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
60202 mkdir stageprofile-libcody; \
60203 mv stageprofile-libcody libcody; \
60204 mv stage1-libcody prev-libcody || test -f stage1-lean
60205 @endif libcody
60206 @if libdecnumber
60207 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
60208 mkdir stageprofile-libdecnumber; \
60209 mv stageprofile-libdecnumber libdecnumber; \
60210 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60211 @endif libdecnumber
60212 @if libiberty
60213 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
60214 mkdir stageprofile-libiberty; \
60215 mv stageprofile-libiberty libiberty; \
60216 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60217 @endif libiberty
60218 @if libiberty-linker-plugin
60219 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
60220 mkdir stageprofile-libiberty-linker-plugin; \
60221 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
60222 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
60223 @endif libiberty-linker-plugin
60224 @if libiconv
60225 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
60226 mkdir stageprofile-libiconv; \
60227 mv stageprofile-libiconv libiconv; \
60228 mv stage1-libiconv prev-libiconv || test -f stage1-lean
60229 @endif libiconv
60230 @if zlib
60231 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
60232 mkdir stageprofile-zlib; \
60233 mv stageprofile-zlib zlib; \
60234 mv stage1-zlib prev-zlib || test -f stage1-lean
60235 @endif zlib
60236 @if lto-plugin
60237 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
60238 mkdir stageprofile-lto-plugin; \
60239 mv stageprofile-lto-plugin lto-plugin; \
60240 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60241 @endif lto-plugin
60242 @if libctf
60243 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
60244 mkdir stageprofile-libctf; \
60245 mv stageprofile-libctf libctf; \
60246 mv stage1-libctf prev-libctf || test -f stage1-lean
60247 @endif libctf
60248 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
60249 mkdir stageprofile-$(TARGET_SUBDIR); \
60250 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60251 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60253 stageprofile-end::
60254 @if bfd
60255 @if test -d $(HOST_SUBDIR)/bfd; then \
60256 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
60257 mv prev-bfd stage1-bfd; : ; \
60259 @endif bfd
60260 @if opcodes
60261 @if test -d $(HOST_SUBDIR)/opcodes; then \
60262 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
60263 mv prev-opcodes stage1-opcodes; : ; \
60265 @endif opcodes
60266 @if binutils
60267 @if test -d $(HOST_SUBDIR)/binutils; then \
60268 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
60269 mv prev-binutils stage1-binutils; : ; \
60271 @endif binutils
60272 @if fixincludes
60273 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60274 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
60275 mv prev-fixincludes stage1-fixincludes; : ; \
60277 @endif fixincludes
60278 @if gas
60279 @if test -d $(HOST_SUBDIR)/gas; then \
60280 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
60281 mv prev-gas stage1-gas; : ; \
60283 @endif gas
60284 @if gcc
60285 @if test -d $(HOST_SUBDIR)/gcc; then \
60286 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
60287 mv prev-gcc stage1-gcc; : ; \
60289 @endif gcc
60290 @if gmp
60291 @if test -d $(HOST_SUBDIR)/gmp; then \
60292 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
60293 mv prev-gmp stage1-gmp; : ; \
60295 @endif gmp
60296 @if mpfr
60297 @if test -d $(HOST_SUBDIR)/mpfr; then \
60298 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
60299 mv prev-mpfr stage1-mpfr; : ; \
60301 @endif mpfr
60302 @if mpc
60303 @if test -d $(HOST_SUBDIR)/mpc; then \
60304 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
60305 mv prev-mpc stage1-mpc; : ; \
60307 @endif mpc
60308 @if isl
60309 @if test -d $(HOST_SUBDIR)/isl; then \
60310 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
60311 mv prev-isl stage1-isl; : ; \
60313 @endif isl
60314 @if libelf
60315 @if test -d $(HOST_SUBDIR)/libelf; then \
60316 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
60317 mv prev-libelf stage1-libelf; : ; \
60319 @endif libelf
60320 @if gold
60321 @if test -d $(HOST_SUBDIR)/gold; then \
60322 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
60323 mv prev-gold stage1-gold; : ; \
60325 @endif gold
60326 @if intl
60327 @if test -d $(HOST_SUBDIR)/intl; then \
60328 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
60329 mv prev-intl stage1-intl; : ; \
60331 @endif intl
60332 @if ld
60333 @if test -d $(HOST_SUBDIR)/ld; then \
60334 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
60335 mv prev-ld stage1-ld; : ; \
60337 @endif ld
60338 @if libbacktrace
60339 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60340 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
60341 mv prev-libbacktrace stage1-libbacktrace; : ; \
60343 @endif libbacktrace
60344 @if libcpp
60345 @if test -d $(HOST_SUBDIR)/libcpp; then \
60346 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
60347 mv prev-libcpp stage1-libcpp; : ; \
60349 @endif libcpp
60350 @if libcody
60351 @if test -d $(HOST_SUBDIR)/libcody; then \
60352 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
60353 mv prev-libcody stage1-libcody; : ; \
60355 @endif libcody
60356 @if libdecnumber
60357 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60358 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
60359 mv prev-libdecnumber stage1-libdecnumber; : ; \
60361 @endif libdecnumber
60362 @if libiberty
60363 @if test -d $(HOST_SUBDIR)/libiberty; then \
60364 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
60365 mv prev-libiberty stage1-libiberty; : ; \
60367 @endif libiberty
60368 @if libiberty-linker-plugin
60369 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60370 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
60371 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60373 @endif libiberty-linker-plugin
60374 @if libiconv
60375 @if test -d $(HOST_SUBDIR)/libiconv; then \
60376 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
60377 mv prev-libiconv stage1-libiconv; : ; \
60379 @endif libiconv
60380 @if zlib
60381 @if test -d $(HOST_SUBDIR)/zlib; then \
60382 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
60383 mv prev-zlib stage1-zlib; : ; \
60385 @endif zlib
60386 @if lto-plugin
60387 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60388 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
60389 mv prev-lto-plugin stage1-lto-plugin; : ; \
60391 @endif lto-plugin
60392 @if libctf
60393 @if test -d $(HOST_SUBDIR)/libctf; then \
60394 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
60395 mv prev-libctf stage1-libctf; : ; \
60397 @endif libctf
60398 @if test -d $(TARGET_SUBDIR); then \
60399 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
60400 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60402 rm -f stage_current
60404 # Bubble a bug fix through all the stages up to stage profile. They are
60405 # remade, but not reconfigured. The next stage (if any) will not be
60406 # reconfigured either.
60407 .PHONY: stageprofile-bubble
60408 stageprofile-bubble:: stage1-bubble
60409 @r=`${PWD_COMMAND}`; export r; \
60410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60411 if test -f stageprofile-lean || test -f stage1-lean ; then \
60412 echo Skipping rebuild of stageprofile; \
60413 else \
60414 $(MAKE) stageprofile-start; \
60415 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
60418 .PHONY: all-stageprofile clean-stageprofile
60419 do-clean: clean-stageprofile
60421 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60422 # only possibility, but now it conflicts with no-bootstrap rules
60423 @if gcc-bootstrap
60428 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60429 distclean-stage1:: distclean-stageprofile
60430 .PHONY: distclean-stageprofile
60431 distclean-stageprofile::
60432 @: $(MAKE); $(stage)
60433 @test "`cat stage_last`" != stageprofile || rm -f stage_last
60434 rm -rf stageprofile-*
60437 @endif gcc-bootstrap
60440 .PHONY: stagetrain-start stagetrain-end
60442 stagetrain-start::
60443 @: $(MAKE); $(stage); \
60444 echo stagetrain > stage_current; \
60445 echo stagetrain > stage_last; \
60446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60447 @if bfd
60448 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
60449 mkdir stagetrain-bfd; \
60450 mv stagetrain-bfd bfd; \
60451 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
60452 @endif bfd
60453 @if opcodes
60454 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
60455 mkdir stagetrain-opcodes; \
60456 mv stagetrain-opcodes opcodes; \
60457 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
60458 @endif opcodes
60459 @if binutils
60460 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
60461 mkdir stagetrain-binutils; \
60462 mv stagetrain-binutils binutils; \
60463 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
60464 @endif binutils
60465 @if fixincludes
60466 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
60467 mkdir stagetrain-fixincludes; \
60468 mv stagetrain-fixincludes fixincludes; \
60469 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
60470 @endif fixincludes
60471 @if gas
60472 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
60473 mkdir stagetrain-gas; \
60474 mv stagetrain-gas gas; \
60475 mv stageprofile-gas prev-gas || test -f stageprofile-lean
60476 @endif gas
60477 @if gcc
60478 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
60479 mkdir stagetrain-gcc; \
60480 mv stagetrain-gcc gcc; \
60481 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
60482 @endif gcc
60483 @if gmp
60484 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
60485 mkdir stagetrain-gmp; \
60486 mv stagetrain-gmp gmp; \
60487 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
60488 @endif gmp
60489 @if mpfr
60490 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
60491 mkdir stagetrain-mpfr; \
60492 mv stagetrain-mpfr mpfr; \
60493 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
60494 @endif mpfr
60495 @if mpc
60496 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
60497 mkdir stagetrain-mpc; \
60498 mv stagetrain-mpc mpc; \
60499 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
60500 @endif mpc
60501 @if isl
60502 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
60503 mkdir stagetrain-isl; \
60504 mv stagetrain-isl isl; \
60505 mv stageprofile-isl prev-isl || test -f stageprofile-lean
60506 @endif isl
60507 @if libelf
60508 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
60509 mkdir stagetrain-libelf; \
60510 mv stagetrain-libelf libelf; \
60511 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
60512 @endif libelf
60513 @if gold
60514 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
60515 mkdir stagetrain-gold; \
60516 mv stagetrain-gold gold; \
60517 mv stageprofile-gold prev-gold || test -f stageprofile-lean
60518 @endif gold
60519 @if intl
60520 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
60521 mkdir stagetrain-intl; \
60522 mv stagetrain-intl intl; \
60523 mv stageprofile-intl prev-intl || test -f stageprofile-lean
60524 @endif intl
60525 @if ld
60526 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
60527 mkdir stagetrain-ld; \
60528 mv stagetrain-ld ld; \
60529 mv stageprofile-ld prev-ld || test -f stageprofile-lean
60530 @endif ld
60531 @if libbacktrace
60532 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
60533 mkdir stagetrain-libbacktrace; \
60534 mv stagetrain-libbacktrace libbacktrace; \
60535 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
60536 @endif libbacktrace
60537 @if libcpp
60538 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
60539 mkdir stagetrain-libcpp; \
60540 mv stagetrain-libcpp libcpp; \
60541 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
60542 @endif libcpp
60543 @if libcody
60544 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
60545 mkdir stagetrain-libcody; \
60546 mv stagetrain-libcody libcody; \
60547 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
60548 @endif libcody
60549 @if libdecnumber
60550 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
60551 mkdir stagetrain-libdecnumber; \
60552 mv stagetrain-libdecnumber libdecnumber; \
60553 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
60554 @endif libdecnumber
60555 @if libiberty
60556 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
60557 mkdir stagetrain-libiberty; \
60558 mv stagetrain-libiberty libiberty; \
60559 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
60560 @endif libiberty
60561 @if libiberty-linker-plugin
60562 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
60563 mkdir stagetrain-libiberty-linker-plugin; \
60564 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
60565 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
60566 @endif libiberty-linker-plugin
60567 @if libiconv
60568 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
60569 mkdir stagetrain-libiconv; \
60570 mv stagetrain-libiconv libiconv; \
60571 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
60572 @endif libiconv
60573 @if zlib
60574 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
60575 mkdir stagetrain-zlib; \
60576 mv stagetrain-zlib zlib; \
60577 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
60578 @endif zlib
60579 @if lto-plugin
60580 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
60581 mkdir stagetrain-lto-plugin; \
60582 mv stagetrain-lto-plugin lto-plugin; \
60583 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
60584 @endif lto-plugin
60585 @if libctf
60586 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
60587 mkdir stagetrain-libctf; \
60588 mv stagetrain-libctf libctf; \
60589 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
60590 @endif libctf
60591 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
60592 mkdir stagetrain-$(TARGET_SUBDIR); \
60593 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60594 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
60596 stagetrain-end::
60597 @if bfd
60598 @if test -d $(HOST_SUBDIR)/bfd; then \
60599 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
60600 mv prev-bfd stageprofile-bfd; : ; \
60602 @endif bfd
60603 @if opcodes
60604 @if test -d $(HOST_SUBDIR)/opcodes; then \
60605 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
60606 mv prev-opcodes stageprofile-opcodes; : ; \
60608 @endif opcodes
60609 @if binutils
60610 @if test -d $(HOST_SUBDIR)/binutils; then \
60611 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
60612 mv prev-binutils stageprofile-binutils; : ; \
60614 @endif binutils
60615 @if fixincludes
60616 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60617 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
60618 mv prev-fixincludes stageprofile-fixincludes; : ; \
60620 @endif fixincludes
60621 @if gas
60622 @if test -d $(HOST_SUBDIR)/gas; then \
60623 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
60624 mv prev-gas stageprofile-gas; : ; \
60626 @endif gas
60627 @if gcc
60628 @if test -d $(HOST_SUBDIR)/gcc; then \
60629 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
60630 mv prev-gcc stageprofile-gcc; : ; \
60632 @endif gcc
60633 @if gmp
60634 @if test -d $(HOST_SUBDIR)/gmp; then \
60635 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
60636 mv prev-gmp stageprofile-gmp; : ; \
60638 @endif gmp
60639 @if mpfr
60640 @if test -d $(HOST_SUBDIR)/mpfr; then \
60641 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
60642 mv prev-mpfr stageprofile-mpfr; : ; \
60644 @endif mpfr
60645 @if mpc
60646 @if test -d $(HOST_SUBDIR)/mpc; then \
60647 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
60648 mv prev-mpc stageprofile-mpc; : ; \
60650 @endif mpc
60651 @if isl
60652 @if test -d $(HOST_SUBDIR)/isl; then \
60653 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
60654 mv prev-isl stageprofile-isl; : ; \
60656 @endif isl
60657 @if libelf
60658 @if test -d $(HOST_SUBDIR)/libelf; then \
60659 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
60660 mv prev-libelf stageprofile-libelf; : ; \
60662 @endif libelf
60663 @if gold
60664 @if test -d $(HOST_SUBDIR)/gold; then \
60665 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
60666 mv prev-gold stageprofile-gold; : ; \
60668 @endif gold
60669 @if intl
60670 @if test -d $(HOST_SUBDIR)/intl; then \
60671 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
60672 mv prev-intl stageprofile-intl; : ; \
60674 @endif intl
60675 @if ld
60676 @if test -d $(HOST_SUBDIR)/ld; then \
60677 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
60678 mv prev-ld stageprofile-ld; : ; \
60680 @endif ld
60681 @if libbacktrace
60682 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60683 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
60684 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
60686 @endif libbacktrace
60687 @if libcpp
60688 @if test -d $(HOST_SUBDIR)/libcpp; then \
60689 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
60690 mv prev-libcpp stageprofile-libcpp; : ; \
60692 @endif libcpp
60693 @if libcody
60694 @if test -d $(HOST_SUBDIR)/libcody; then \
60695 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
60696 mv prev-libcody stageprofile-libcody; : ; \
60698 @endif libcody
60699 @if libdecnumber
60700 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60701 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
60702 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
60704 @endif libdecnumber
60705 @if libiberty
60706 @if test -d $(HOST_SUBDIR)/libiberty; then \
60707 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
60708 mv prev-libiberty stageprofile-libiberty; : ; \
60710 @endif libiberty
60711 @if libiberty-linker-plugin
60712 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60713 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
60714 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
60716 @endif libiberty-linker-plugin
60717 @if libiconv
60718 @if test -d $(HOST_SUBDIR)/libiconv; then \
60719 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
60720 mv prev-libiconv stageprofile-libiconv; : ; \
60722 @endif libiconv
60723 @if zlib
60724 @if test -d $(HOST_SUBDIR)/zlib; then \
60725 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
60726 mv prev-zlib stageprofile-zlib; : ; \
60728 @endif zlib
60729 @if lto-plugin
60730 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60731 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
60732 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
60734 @endif lto-plugin
60735 @if libctf
60736 @if test -d $(HOST_SUBDIR)/libctf; then \
60737 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
60738 mv prev-libctf stageprofile-libctf; : ; \
60740 @endif libctf
60741 @if test -d $(TARGET_SUBDIR); then \
60742 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
60743 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
60745 rm -f stage_current
60747 # Bubble a bug fix through all the stages up to stage train. They are
60748 # remade, but not reconfigured. The next stage (if any) will not be
60749 # reconfigured either.
60750 .PHONY: stagetrain-bubble
60751 stagetrain-bubble:: stageprofile-bubble
60752 @r=`${PWD_COMMAND}`; export r; \
60753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60754 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
60755 echo Skipping rebuild of stagetrain; \
60756 else \
60757 $(MAKE) stagetrain-start; \
60758 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
60761 .PHONY: all-stagetrain clean-stagetrain
60762 do-clean: clean-stagetrain
60764 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60765 # only possibility, but now it conflicts with no-bootstrap rules
60766 @if gcc-bootstrap
60771 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60772 distclean-stageprofile:: distclean-stagetrain
60773 .PHONY: distclean-stagetrain
60774 distclean-stagetrain::
60775 @: $(MAKE); $(stage)
60776 @test "`cat stage_last`" != stagetrain || rm -f stage_last
60777 rm -rf stagetrain-*
60780 @endif gcc-bootstrap
60783 .PHONY: stagefeedback-start stagefeedback-end
60785 stagefeedback-start::
60786 @: $(MAKE); $(stage); \
60787 echo stagefeedback > stage_current; \
60788 echo stagefeedback > stage_last; \
60789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60790 @if bfd
60791 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
60792 mkdir stagefeedback-bfd; \
60793 mv stagefeedback-bfd bfd; \
60794 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
60795 @endif bfd
60796 @if opcodes
60797 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
60798 mkdir stagefeedback-opcodes; \
60799 mv stagefeedback-opcodes opcodes; \
60800 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
60801 @endif opcodes
60802 @if binutils
60803 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
60804 mkdir stagefeedback-binutils; \
60805 mv stagefeedback-binutils binutils; \
60806 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
60807 @endif binutils
60808 @if fixincludes
60809 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
60810 mkdir stagefeedback-fixincludes; \
60811 mv stagefeedback-fixincludes fixincludes; \
60812 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
60813 @endif fixincludes
60814 @if gas
60815 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
60816 mkdir stagefeedback-gas; \
60817 mv stagefeedback-gas gas; \
60818 mv stagetrain-gas prev-gas || test -f stagetrain-lean
60819 @endif gas
60820 @if gcc
60821 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
60822 mkdir stagefeedback-gcc; \
60823 mv stagefeedback-gcc gcc; \
60824 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
60825 @endif gcc
60826 @if gmp
60827 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
60828 mkdir stagefeedback-gmp; \
60829 mv stagefeedback-gmp gmp; \
60830 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
60831 @endif gmp
60832 @if mpfr
60833 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
60834 mkdir stagefeedback-mpfr; \
60835 mv stagefeedback-mpfr mpfr; \
60836 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
60837 @endif mpfr
60838 @if mpc
60839 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
60840 mkdir stagefeedback-mpc; \
60841 mv stagefeedback-mpc mpc; \
60842 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
60843 @endif mpc
60844 @if isl
60845 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
60846 mkdir stagefeedback-isl; \
60847 mv stagefeedback-isl isl; \
60848 mv stagetrain-isl prev-isl || test -f stagetrain-lean
60849 @endif isl
60850 @if libelf
60851 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
60852 mkdir stagefeedback-libelf; \
60853 mv stagefeedback-libelf libelf; \
60854 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
60855 @endif libelf
60856 @if gold
60857 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
60858 mkdir stagefeedback-gold; \
60859 mv stagefeedback-gold gold; \
60860 mv stagetrain-gold prev-gold || test -f stagetrain-lean
60861 @endif gold
60862 @if intl
60863 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
60864 mkdir stagefeedback-intl; \
60865 mv stagefeedback-intl intl; \
60866 mv stagetrain-intl prev-intl || test -f stagetrain-lean
60867 @endif intl
60868 @if ld
60869 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
60870 mkdir stagefeedback-ld; \
60871 mv stagefeedback-ld ld; \
60872 mv stagetrain-ld prev-ld || test -f stagetrain-lean
60873 @endif ld
60874 @if libbacktrace
60875 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
60876 mkdir stagefeedback-libbacktrace; \
60877 mv stagefeedback-libbacktrace libbacktrace; \
60878 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
60879 @endif libbacktrace
60880 @if libcpp
60881 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
60882 mkdir stagefeedback-libcpp; \
60883 mv stagefeedback-libcpp libcpp; \
60884 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
60885 @endif libcpp
60886 @if libcody
60887 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
60888 mkdir stagefeedback-libcody; \
60889 mv stagefeedback-libcody libcody; \
60890 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
60891 @endif libcody
60892 @if libdecnumber
60893 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
60894 mkdir stagefeedback-libdecnumber; \
60895 mv stagefeedback-libdecnumber libdecnumber; \
60896 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
60897 @endif libdecnumber
60898 @if libiberty
60899 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
60900 mkdir stagefeedback-libiberty; \
60901 mv stagefeedback-libiberty libiberty; \
60902 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
60903 @endif libiberty
60904 @if libiberty-linker-plugin
60905 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
60906 mkdir stagefeedback-libiberty-linker-plugin; \
60907 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
60908 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
60909 @endif libiberty-linker-plugin
60910 @if libiconv
60911 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
60912 mkdir stagefeedback-libiconv; \
60913 mv stagefeedback-libiconv libiconv; \
60914 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
60915 @endif libiconv
60916 @if zlib
60917 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
60918 mkdir stagefeedback-zlib; \
60919 mv stagefeedback-zlib zlib; \
60920 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
60921 @endif zlib
60922 @if lto-plugin
60923 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
60924 mkdir stagefeedback-lto-plugin; \
60925 mv stagefeedback-lto-plugin lto-plugin; \
60926 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
60927 @endif lto-plugin
60928 @if libctf
60929 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
60930 mkdir stagefeedback-libctf; \
60931 mv stagefeedback-libctf libctf; \
60932 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
60933 @endif libctf
60934 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
60935 mkdir stagefeedback-$(TARGET_SUBDIR); \
60936 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60937 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
60939 stagefeedback-end::
60940 @if bfd
60941 @if test -d $(HOST_SUBDIR)/bfd; then \
60942 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
60943 mv prev-bfd stagetrain-bfd; : ; \
60945 @endif bfd
60946 @if opcodes
60947 @if test -d $(HOST_SUBDIR)/opcodes; then \
60948 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
60949 mv prev-opcodes stagetrain-opcodes; : ; \
60951 @endif opcodes
60952 @if binutils
60953 @if test -d $(HOST_SUBDIR)/binutils; then \
60954 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
60955 mv prev-binutils stagetrain-binutils; : ; \
60957 @endif binutils
60958 @if fixincludes
60959 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60960 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
60961 mv prev-fixincludes stagetrain-fixincludes; : ; \
60963 @endif fixincludes
60964 @if gas
60965 @if test -d $(HOST_SUBDIR)/gas; then \
60966 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
60967 mv prev-gas stagetrain-gas; : ; \
60969 @endif gas
60970 @if gcc
60971 @if test -d $(HOST_SUBDIR)/gcc; then \
60972 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
60973 mv prev-gcc stagetrain-gcc; : ; \
60975 @endif gcc
60976 @if gmp
60977 @if test -d $(HOST_SUBDIR)/gmp; then \
60978 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
60979 mv prev-gmp stagetrain-gmp; : ; \
60981 @endif gmp
60982 @if mpfr
60983 @if test -d $(HOST_SUBDIR)/mpfr; then \
60984 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
60985 mv prev-mpfr stagetrain-mpfr; : ; \
60987 @endif mpfr
60988 @if mpc
60989 @if test -d $(HOST_SUBDIR)/mpc; then \
60990 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
60991 mv prev-mpc stagetrain-mpc; : ; \
60993 @endif mpc
60994 @if isl
60995 @if test -d $(HOST_SUBDIR)/isl; then \
60996 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
60997 mv prev-isl stagetrain-isl; : ; \
60999 @endif isl
61000 @if libelf
61001 @if test -d $(HOST_SUBDIR)/libelf; then \
61002 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
61003 mv prev-libelf stagetrain-libelf; : ; \
61005 @endif libelf
61006 @if gold
61007 @if test -d $(HOST_SUBDIR)/gold; then \
61008 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
61009 mv prev-gold stagetrain-gold; : ; \
61011 @endif gold
61012 @if intl
61013 @if test -d $(HOST_SUBDIR)/intl; then \
61014 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
61015 mv prev-intl stagetrain-intl; : ; \
61017 @endif intl
61018 @if ld
61019 @if test -d $(HOST_SUBDIR)/ld; then \
61020 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
61021 mv prev-ld stagetrain-ld; : ; \
61023 @endif ld
61024 @if libbacktrace
61025 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61026 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
61027 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
61029 @endif libbacktrace
61030 @if libcpp
61031 @if test -d $(HOST_SUBDIR)/libcpp; then \
61032 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
61033 mv prev-libcpp stagetrain-libcpp; : ; \
61035 @endif libcpp
61036 @if libcody
61037 @if test -d $(HOST_SUBDIR)/libcody; then \
61038 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
61039 mv prev-libcody stagetrain-libcody; : ; \
61041 @endif libcody
61042 @if libdecnumber
61043 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61044 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
61045 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
61047 @endif libdecnumber
61048 @if libiberty
61049 @if test -d $(HOST_SUBDIR)/libiberty; then \
61050 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
61051 mv prev-libiberty stagetrain-libiberty; : ; \
61053 @endif libiberty
61054 @if libiberty-linker-plugin
61055 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61056 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
61057 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
61059 @endif libiberty-linker-plugin
61060 @if libiconv
61061 @if test -d $(HOST_SUBDIR)/libiconv; then \
61062 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
61063 mv prev-libiconv stagetrain-libiconv; : ; \
61065 @endif libiconv
61066 @if zlib
61067 @if test -d $(HOST_SUBDIR)/zlib; then \
61068 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
61069 mv prev-zlib stagetrain-zlib; : ; \
61071 @endif zlib
61072 @if lto-plugin
61073 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61074 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
61075 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
61077 @endif lto-plugin
61078 @if libctf
61079 @if test -d $(HOST_SUBDIR)/libctf; then \
61080 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
61081 mv prev-libctf stagetrain-libctf; : ; \
61083 @endif libctf
61084 @if test -d $(TARGET_SUBDIR); then \
61085 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
61086 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
61088 rm -f stage_current
61090 # Bubble a bug fix through all the stages up to stage feedback. They are
61091 # remade, but not reconfigured. The next stage (if any) will not be
61092 # reconfigured either.
61093 .PHONY: stagefeedback-bubble
61094 stagefeedback-bubble:: stagetrain-bubble
61095 @r=`${PWD_COMMAND}`; export r; \
61096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61097 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
61098 echo Skipping rebuild of stagefeedback; \
61099 else \
61100 $(MAKE) stagefeedback-start; \
61101 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
61104 .PHONY: all-stagefeedback clean-stagefeedback
61105 do-clean: clean-stagefeedback
61107 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61108 # only possibility, but now it conflicts with no-bootstrap rules
61109 @if gcc-bootstrap
61113 .PHONY: profiledbootstrap profiledbootstrap-lean
61114 profiledbootstrap:
61115 echo stagefeedback > stage_final
61116 @r=`${PWD_COMMAND}`; export r; \
61117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61118 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
61119 @: $(MAKE); $(unstage)
61120 @r=`${PWD_COMMAND}`; export r; \
61121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61122 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61123 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61125 profiledbootstrap-lean:
61126 echo stagefeedback > stage_final
61127 @r=`${PWD_COMMAND}`; export r; \
61128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61129 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
61130 @: $(MAKE); $(unstage)
61131 @r=`${PWD_COMMAND}`; export r; \
61132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61133 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61134 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61137 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61138 distclean-stagetrain:: distclean-stagefeedback
61139 .PHONY: distclean-stagefeedback
61140 distclean-stagefeedback::
61141 @: $(MAKE); $(stage)
61142 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
61143 rm -rf stagefeedback-*
61146 @endif gcc-bootstrap
61149 .PHONY: stageautoprofile-start stageautoprofile-end
61151 stageautoprofile-start::
61152 @: $(MAKE); $(stage); \
61153 echo stageautoprofile > stage_current; \
61154 echo stageautoprofile > stage_last; \
61155 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61156 @if bfd
61157 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
61158 mkdir stageautoprofile-bfd; \
61159 mv stageautoprofile-bfd bfd; \
61160 mv stage1-bfd prev-bfd || test -f stage1-lean
61161 @endif bfd
61162 @if opcodes
61163 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
61164 mkdir stageautoprofile-opcodes; \
61165 mv stageautoprofile-opcodes opcodes; \
61166 mv stage1-opcodes prev-opcodes || test -f stage1-lean
61167 @endif opcodes
61168 @if binutils
61169 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
61170 mkdir stageautoprofile-binutils; \
61171 mv stageautoprofile-binutils binutils; \
61172 mv stage1-binutils prev-binutils || test -f stage1-lean
61173 @endif binutils
61174 @if fixincludes
61175 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
61176 mkdir stageautoprofile-fixincludes; \
61177 mv stageautoprofile-fixincludes fixincludes; \
61178 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
61179 @endif fixincludes
61180 @if gas
61181 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
61182 mkdir stageautoprofile-gas; \
61183 mv stageautoprofile-gas gas; \
61184 mv stage1-gas prev-gas || test -f stage1-lean
61185 @endif gas
61186 @if gcc
61187 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
61188 mkdir stageautoprofile-gcc; \
61189 mv stageautoprofile-gcc gcc; \
61190 mv stage1-gcc prev-gcc || test -f stage1-lean
61191 @endif gcc
61192 @if gmp
61193 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
61194 mkdir stageautoprofile-gmp; \
61195 mv stageautoprofile-gmp gmp; \
61196 mv stage1-gmp prev-gmp || test -f stage1-lean
61197 @endif gmp
61198 @if mpfr
61199 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
61200 mkdir stageautoprofile-mpfr; \
61201 mv stageautoprofile-mpfr mpfr; \
61202 mv stage1-mpfr prev-mpfr || test -f stage1-lean
61203 @endif mpfr
61204 @if mpc
61205 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
61206 mkdir stageautoprofile-mpc; \
61207 mv stageautoprofile-mpc mpc; \
61208 mv stage1-mpc prev-mpc || test -f stage1-lean
61209 @endif mpc
61210 @if isl
61211 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
61212 mkdir stageautoprofile-isl; \
61213 mv stageautoprofile-isl isl; \
61214 mv stage1-isl prev-isl || test -f stage1-lean
61215 @endif isl
61216 @if libelf
61217 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
61218 mkdir stageautoprofile-libelf; \
61219 mv stageautoprofile-libelf libelf; \
61220 mv stage1-libelf prev-libelf || test -f stage1-lean
61221 @endif libelf
61222 @if gold
61223 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
61224 mkdir stageautoprofile-gold; \
61225 mv stageautoprofile-gold gold; \
61226 mv stage1-gold prev-gold || test -f stage1-lean
61227 @endif gold
61228 @if intl
61229 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
61230 mkdir stageautoprofile-intl; \
61231 mv stageautoprofile-intl intl; \
61232 mv stage1-intl prev-intl || test -f stage1-lean
61233 @endif intl
61234 @if ld
61235 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
61236 mkdir stageautoprofile-ld; \
61237 mv stageautoprofile-ld ld; \
61238 mv stage1-ld prev-ld || test -f stage1-lean
61239 @endif ld
61240 @if libbacktrace
61241 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
61242 mkdir stageautoprofile-libbacktrace; \
61243 mv stageautoprofile-libbacktrace libbacktrace; \
61244 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
61245 @endif libbacktrace
61246 @if libcpp
61247 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
61248 mkdir stageautoprofile-libcpp; \
61249 mv stageautoprofile-libcpp libcpp; \
61250 mv stage1-libcpp prev-libcpp || test -f stage1-lean
61251 @endif libcpp
61252 @if libcody
61253 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
61254 mkdir stageautoprofile-libcody; \
61255 mv stageautoprofile-libcody libcody; \
61256 mv stage1-libcody prev-libcody || test -f stage1-lean
61257 @endif libcody
61258 @if libdecnumber
61259 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
61260 mkdir stageautoprofile-libdecnumber; \
61261 mv stageautoprofile-libdecnumber libdecnumber; \
61262 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
61263 @endif libdecnumber
61264 @if libiberty
61265 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
61266 mkdir stageautoprofile-libiberty; \
61267 mv stageautoprofile-libiberty libiberty; \
61268 mv stage1-libiberty prev-libiberty || test -f stage1-lean
61269 @endif libiberty
61270 @if libiberty-linker-plugin
61271 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
61272 mkdir stageautoprofile-libiberty-linker-plugin; \
61273 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61274 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
61275 @endif libiberty-linker-plugin
61276 @if libiconv
61277 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
61278 mkdir stageautoprofile-libiconv; \
61279 mv stageautoprofile-libiconv libiconv; \
61280 mv stage1-libiconv prev-libiconv || test -f stage1-lean
61281 @endif libiconv
61282 @if zlib
61283 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
61284 mkdir stageautoprofile-zlib; \
61285 mv stageautoprofile-zlib zlib; \
61286 mv stage1-zlib prev-zlib || test -f stage1-lean
61287 @endif zlib
61288 @if lto-plugin
61289 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
61290 mkdir stageautoprofile-lto-plugin; \
61291 mv stageautoprofile-lto-plugin lto-plugin; \
61292 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
61293 @endif lto-plugin
61294 @if libctf
61295 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
61296 mkdir stageautoprofile-libctf; \
61297 mv stageautoprofile-libctf libctf; \
61298 mv stage1-libctf prev-libctf || test -f stage1-lean
61299 @endif libctf
61300 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
61301 mkdir stageautoprofile-$(TARGET_SUBDIR); \
61302 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61303 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
61305 stageautoprofile-end::
61306 @if bfd
61307 @if test -d $(HOST_SUBDIR)/bfd; then \
61308 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
61309 mv prev-bfd stage1-bfd; : ; \
61311 @endif bfd
61312 @if opcodes
61313 @if test -d $(HOST_SUBDIR)/opcodes; then \
61314 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
61315 mv prev-opcodes stage1-opcodes; : ; \
61317 @endif opcodes
61318 @if binutils
61319 @if test -d $(HOST_SUBDIR)/binutils; then \
61320 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
61321 mv prev-binutils stage1-binutils; : ; \
61323 @endif binutils
61324 @if fixincludes
61325 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61326 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
61327 mv prev-fixincludes stage1-fixincludes; : ; \
61329 @endif fixincludes
61330 @if gas
61331 @if test -d $(HOST_SUBDIR)/gas; then \
61332 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
61333 mv prev-gas stage1-gas; : ; \
61335 @endif gas
61336 @if gcc
61337 @if test -d $(HOST_SUBDIR)/gcc; then \
61338 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
61339 mv prev-gcc stage1-gcc; : ; \
61341 @endif gcc
61342 @if gmp
61343 @if test -d $(HOST_SUBDIR)/gmp; then \
61344 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
61345 mv prev-gmp stage1-gmp; : ; \
61347 @endif gmp
61348 @if mpfr
61349 @if test -d $(HOST_SUBDIR)/mpfr; then \
61350 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
61351 mv prev-mpfr stage1-mpfr; : ; \
61353 @endif mpfr
61354 @if mpc
61355 @if test -d $(HOST_SUBDIR)/mpc; then \
61356 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
61357 mv prev-mpc stage1-mpc; : ; \
61359 @endif mpc
61360 @if isl
61361 @if test -d $(HOST_SUBDIR)/isl; then \
61362 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
61363 mv prev-isl stage1-isl; : ; \
61365 @endif isl
61366 @if libelf
61367 @if test -d $(HOST_SUBDIR)/libelf; then \
61368 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
61369 mv prev-libelf stage1-libelf; : ; \
61371 @endif libelf
61372 @if gold
61373 @if test -d $(HOST_SUBDIR)/gold; then \
61374 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
61375 mv prev-gold stage1-gold; : ; \
61377 @endif gold
61378 @if intl
61379 @if test -d $(HOST_SUBDIR)/intl; then \
61380 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
61381 mv prev-intl stage1-intl; : ; \
61383 @endif intl
61384 @if ld
61385 @if test -d $(HOST_SUBDIR)/ld; then \
61386 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
61387 mv prev-ld stage1-ld; : ; \
61389 @endif ld
61390 @if libbacktrace
61391 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61392 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
61393 mv prev-libbacktrace stage1-libbacktrace; : ; \
61395 @endif libbacktrace
61396 @if libcpp
61397 @if test -d $(HOST_SUBDIR)/libcpp; then \
61398 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
61399 mv prev-libcpp stage1-libcpp; : ; \
61401 @endif libcpp
61402 @if libcody
61403 @if test -d $(HOST_SUBDIR)/libcody; then \
61404 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
61405 mv prev-libcody stage1-libcody; : ; \
61407 @endif libcody
61408 @if libdecnumber
61409 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61410 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
61411 mv prev-libdecnumber stage1-libdecnumber; : ; \
61413 @endif libdecnumber
61414 @if libiberty
61415 @if test -d $(HOST_SUBDIR)/libiberty; then \
61416 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
61417 mv prev-libiberty stage1-libiberty; : ; \
61419 @endif libiberty
61420 @if libiberty-linker-plugin
61421 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61422 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
61423 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61425 @endif libiberty-linker-plugin
61426 @if libiconv
61427 @if test -d $(HOST_SUBDIR)/libiconv; then \
61428 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
61429 mv prev-libiconv stage1-libiconv; : ; \
61431 @endif libiconv
61432 @if zlib
61433 @if test -d $(HOST_SUBDIR)/zlib; then \
61434 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
61435 mv prev-zlib stage1-zlib; : ; \
61437 @endif zlib
61438 @if lto-plugin
61439 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61440 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
61441 mv prev-lto-plugin stage1-lto-plugin; : ; \
61443 @endif lto-plugin
61444 @if libctf
61445 @if test -d $(HOST_SUBDIR)/libctf; then \
61446 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
61447 mv prev-libctf stage1-libctf; : ; \
61449 @endif libctf
61450 @if test -d $(TARGET_SUBDIR); then \
61451 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
61452 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
61454 rm -f stage_current
61456 # Bubble a bug fix through all the stages up to stage autoprofile. They are
61457 # remade, but not reconfigured. The next stage (if any) will not be
61458 # reconfigured either.
61459 .PHONY: stageautoprofile-bubble
61460 stageautoprofile-bubble:: stage1-bubble
61461 @r=`${PWD_COMMAND}`; export r; \
61462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61463 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
61464 echo Skipping rebuild of stageautoprofile; \
61465 else \
61466 $(MAKE) stageautoprofile-start; \
61467 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
61470 .PHONY: all-stageautoprofile clean-stageautoprofile
61471 do-clean: clean-stageautoprofile
61473 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61474 # only possibility, but now it conflicts with no-bootstrap rules
61475 @if gcc-bootstrap
61480 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61481 distclean-stage1:: distclean-stageautoprofile
61482 .PHONY: distclean-stageautoprofile
61483 distclean-stageautoprofile::
61484 @: $(MAKE); $(stage)
61485 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
61486 rm -rf stageautoprofile-*
61489 @endif gcc-bootstrap
61492 .PHONY: stageautofeedback-start stageautofeedback-end
61494 stageautofeedback-start::
61495 @: $(MAKE); $(stage); \
61496 echo stageautofeedback > stage_current; \
61497 echo stageautofeedback > stage_last; \
61498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61499 @if bfd
61500 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
61501 mkdir stageautofeedback-bfd; \
61502 mv stageautofeedback-bfd bfd; \
61503 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
61504 @endif bfd
61505 @if opcodes
61506 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
61507 mkdir stageautofeedback-opcodes; \
61508 mv stageautofeedback-opcodes opcodes; \
61509 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
61510 @endif opcodes
61511 @if binutils
61512 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
61513 mkdir stageautofeedback-binutils; \
61514 mv stageautofeedback-binutils binutils; \
61515 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
61516 @endif binutils
61517 @if fixincludes
61518 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
61519 mkdir stageautofeedback-fixincludes; \
61520 mv stageautofeedback-fixincludes fixincludes; \
61521 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
61522 @endif fixincludes
61523 @if gas
61524 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
61525 mkdir stageautofeedback-gas; \
61526 mv stageautofeedback-gas gas; \
61527 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
61528 @endif gas
61529 @if gcc
61530 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
61531 mkdir stageautofeedback-gcc; \
61532 mv stageautofeedback-gcc gcc; \
61533 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
61534 @endif gcc
61535 @if gmp
61536 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
61537 mkdir stageautofeedback-gmp; \
61538 mv stageautofeedback-gmp gmp; \
61539 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
61540 @endif gmp
61541 @if mpfr
61542 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
61543 mkdir stageautofeedback-mpfr; \
61544 mv stageautofeedback-mpfr mpfr; \
61545 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
61546 @endif mpfr
61547 @if mpc
61548 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
61549 mkdir stageautofeedback-mpc; \
61550 mv stageautofeedback-mpc mpc; \
61551 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
61552 @endif mpc
61553 @if isl
61554 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
61555 mkdir stageautofeedback-isl; \
61556 mv stageautofeedback-isl isl; \
61557 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
61558 @endif isl
61559 @if libelf
61560 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
61561 mkdir stageautofeedback-libelf; \
61562 mv stageautofeedback-libelf libelf; \
61563 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
61564 @endif libelf
61565 @if gold
61566 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
61567 mkdir stageautofeedback-gold; \
61568 mv stageautofeedback-gold gold; \
61569 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
61570 @endif gold
61571 @if intl
61572 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
61573 mkdir stageautofeedback-intl; \
61574 mv stageautofeedback-intl intl; \
61575 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
61576 @endif intl
61577 @if ld
61578 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
61579 mkdir stageautofeedback-ld; \
61580 mv stageautofeedback-ld ld; \
61581 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
61582 @endif ld
61583 @if libbacktrace
61584 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
61585 mkdir stageautofeedback-libbacktrace; \
61586 mv stageautofeedback-libbacktrace libbacktrace; \
61587 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
61588 @endif libbacktrace
61589 @if libcpp
61590 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
61591 mkdir stageautofeedback-libcpp; \
61592 mv stageautofeedback-libcpp libcpp; \
61593 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
61594 @endif libcpp
61595 @if libcody
61596 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
61597 mkdir stageautofeedback-libcody; \
61598 mv stageautofeedback-libcody libcody; \
61599 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
61600 @endif libcody
61601 @if libdecnumber
61602 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
61603 mkdir stageautofeedback-libdecnumber; \
61604 mv stageautofeedback-libdecnumber libdecnumber; \
61605 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
61606 @endif libdecnumber
61607 @if libiberty
61608 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
61609 mkdir stageautofeedback-libiberty; \
61610 mv stageautofeedback-libiberty libiberty; \
61611 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
61612 @endif libiberty
61613 @if libiberty-linker-plugin
61614 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
61615 mkdir stageautofeedback-libiberty-linker-plugin; \
61616 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
61617 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
61618 @endif libiberty-linker-plugin
61619 @if libiconv
61620 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
61621 mkdir stageautofeedback-libiconv; \
61622 mv stageautofeedback-libiconv libiconv; \
61623 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
61624 @endif libiconv
61625 @if zlib
61626 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
61627 mkdir stageautofeedback-zlib; \
61628 mv stageautofeedback-zlib zlib; \
61629 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
61630 @endif zlib
61631 @if lto-plugin
61632 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
61633 mkdir stageautofeedback-lto-plugin; \
61634 mv stageautofeedback-lto-plugin lto-plugin; \
61635 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
61636 @endif lto-plugin
61637 @if libctf
61638 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
61639 mkdir stageautofeedback-libctf; \
61640 mv stageautofeedback-libctf libctf; \
61641 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
61642 @endif libctf
61643 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
61644 mkdir stageautofeedback-$(TARGET_SUBDIR); \
61645 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61646 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
61648 stageautofeedback-end::
61649 @if bfd
61650 @if test -d $(HOST_SUBDIR)/bfd; then \
61651 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
61652 mv prev-bfd stageautoprofile-bfd; : ; \
61654 @endif bfd
61655 @if opcodes
61656 @if test -d $(HOST_SUBDIR)/opcodes; then \
61657 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
61658 mv prev-opcodes stageautoprofile-opcodes; : ; \
61660 @endif opcodes
61661 @if binutils
61662 @if test -d $(HOST_SUBDIR)/binutils; then \
61663 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
61664 mv prev-binutils stageautoprofile-binutils; : ; \
61666 @endif binutils
61667 @if fixincludes
61668 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61669 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
61670 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
61672 @endif fixincludes
61673 @if gas
61674 @if test -d $(HOST_SUBDIR)/gas; then \
61675 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
61676 mv prev-gas stageautoprofile-gas; : ; \
61678 @endif gas
61679 @if gcc
61680 @if test -d $(HOST_SUBDIR)/gcc; then \
61681 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
61682 mv prev-gcc stageautoprofile-gcc; : ; \
61684 @endif gcc
61685 @if gmp
61686 @if test -d $(HOST_SUBDIR)/gmp; then \
61687 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
61688 mv prev-gmp stageautoprofile-gmp; : ; \
61690 @endif gmp
61691 @if mpfr
61692 @if test -d $(HOST_SUBDIR)/mpfr; then \
61693 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
61694 mv prev-mpfr stageautoprofile-mpfr; : ; \
61696 @endif mpfr
61697 @if mpc
61698 @if test -d $(HOST_SUBDIR)/mpc; then \
61699 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
61700 mv prev-mpc stageautoprofile-mpc; : ; \
61702 @endif mpc
61703 @if isl
61704 @if test -d $(HOST_SUBDIR)/isl; then \
61705 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
61706 mv prev-isl stageautoprofile-isl; : ; \
61708 @endif isl
61709 @if libelf
61710 @if test -d $(HOST_SUBDIR)/libelf; then \
61711 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
61712 mv prev-libelf stageautoprofile-libelf; : ; \
61714 @endif libelf
61715 @if gold
61716 @if test -d $(HOST_SUBDIR)/gold; then \
61717 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
61718 mv prev-gold stageautoprofile-gold; : ; \
61720 @endif gold
61721 @if intl
61722 @if test -d $(HOST_SUBDIR)/intl; then \
61723 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
61724 mv prev-intl stageautoprofile-intl; : ; \
61726 @endif intl
61727 @if ld
61728 @if test -d $(HOST_SUBDIR)/ld; then \
61729 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
61730 mv prev-ld stageautoprofile-ld; : ; \
61732 @endif ld
61733 @if libbacktrace
61734 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61735 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
61736 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
61738 @endif libbacktrace
61739 @if libcpp
61740 @if test -d $(HOST_SUBDIR)/libcpp; then \
61741 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
61742 mv prev-libcpp stageautoprofile-libcpp; : ; \
61744 @endif libcpp
61745 @if libcody
61746 @if test -d $(HOST_SUBDIR)/libcody; then \
61747 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
61748 mv prev-libcody stageautoprofile-libcody; : ; \
61750 @endif libcody
61751 @if libdecnumber
61752 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61753 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
61754 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
61756 @endif libdecnumber
61757 @if libiberty
61758 @if test -d $(HOST_SUBDIR)/libiberty; then \
61759 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
61760 mv prev-libiberty stageautoprofile-libiberty; : ; \
61762 @endif libiberty
61763 @if libiberty-linker-plugin
61764 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61765 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
61766 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
61768 @endif libiberty-linker-plugin
61769 @if libiconv
61770 @if test -d $(HOST_SUBDIR)/libiconv; then \
61771 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
61772 mv prev-libiconv stageautoprofile-libiconv; : ; \
61774 @endif libiconv
61775 @if zlib
61776 @if test -d $(HOST_SUBDIR)/zlib; then \
61777 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
61778 mv prev-zlib stageautoprofile-zlib; : ; \
61780 @endif zlib
61781 @if lto-plugin
61782 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61783 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
61784 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
61786 @endif lto-plugin
61787 @if libctf
61788 @if test -d $(HOST_SUBDIR)/libctf; then \
61789 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
61790 mv prev-libctf stageautoprofile-libctf; : ; \
61792 @endif libctf
61793 @if test -d $(TARGET_SUBDIR); then \
61794 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
61795 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
61797 rm -f stage_current
61799 # Bubble a bug fix through all the stages up to stage autofeedback. They are
61800 # remade, but not reconfigured. The next stage (if any) will not be
61801 # reconfigured either.
61802 .PHONY: stageautofeedback-bubble
61803 stageautofeedback-bubble:: stageautoprofile-bubble
61804 @r=`${PWD_COMMAND}`; export r; \
61805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61806 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
61807 echo Skipping rebuild of stageautofeedback; \
61808 else \
61809 $(MAKE) stageautofeedback-start; \
61810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
61813 .PHONY: all-stageautofeedback clean-stageautofeedback
61814 do-clean: clean-stageautofeedback
61816 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61817 # only possibility, but now it conflicts with no-bootstrap rules
61818 @if gcc-bootstrap
61822 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
61823 autoprofiledbootstrap:
61824 echo stageautofeedback > stage_final
61825 @r=`${PWD_COMMAND}`; export r; \
61826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
61828 @: $(MAKE); $(unstage)
61829 @r=`${PWD_COMMAND}`; export r; \
61830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61831 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61832 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61834 autoprofiledbootstrap-lean:
61835 echo stageautofeedback > stage_final
61836 @r=`${PWD_COMMAND}`; export r; \
61837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61838 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
61839 @: $(MAKE); $(unstage)
61840 @r=`${PWD_COMMAND}`; export r; \
61841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61842 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61843 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61846 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61847 distclean-stageautoprofile:: distclean-stageautofeedback
61848 .PHONY: distclean-stageautofeedback
61849 distclean-stageautofeedback::
61850 @: $(MAKE); $(stage)
61851 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
61852 rm -rf stageautofeedback-*
61855 @endif gcc-bootstrap
61859 stageprofile-end::
61860 $(MAKE) distclean-stagefeedback
61862 stagefeedback-start::
61863 @r=`${PWD_COMMAND}`; export r; \
61864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61865 for i in prev-*; do \
61866 j=`echo $$i | sed s/^prev-//`; \
61867 cd $$r/$$i && \
61868 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
61869 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
61870 done
61872 @if gcc-bootstrap
61873 do-distclean: distclean-stage1
61875 # Provide a GCC build when we're building target libraries. This does
61876 # not work as a dependency, just as the minimum necessary to avoid errors.
61877 stage_last:
61878 @r=`${PWD_COMMAND}`; export r; \
61879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61880 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
61882 # Same as unstage, but not phony and defaulting to stage1-start. We place
61883 # it in the dependency so that for example `make -j3 all-gcc' works.
61884 stage_current:
61885 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
61887 .PHONY: restrap
61888 restrap::
61889 @: $(MAKE); $(stage)
61890 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
61891 restrap:: all
61892 @endif gcc-bootstrap
61894 # --------------------------------------
61895 # Dependencies between different modules
61896 # --------------------------------------
61898 # Generic dependencies for target modules on host stuff, especially gcc
61899 @if gcc-bootstrap
61900 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
61901 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
61902 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
61903 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
61904 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
61905 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
61906 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
61907 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
61908 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
61909 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
61910 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
61911 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
61912 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
61913 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
61914 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
61915 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
61916 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
61917 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
61918 configure-stage1-target-libvtv: maybe-all-stage1-gcc
61919 configure-stage2-target-libvtv: maybe-all-stage2-gcc
61920 configure-stage3-target-libvtv: maybe-all-stage3-gcc
61921 configure-stage4-target-libvtv: maybe-all-stage4-gcc
61922 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
61923 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
61924 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
61925 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
61926 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
61927 configure-target-liboffloadmic: stage_last
61928 configure-target-libssp: stage_last
61929 configure-target-newlib: stage_last
61930 configure-stage1-target-libgcc: maybe-all-stage1-gcc
61931 configure-stage2-target-libgcc: maybe-all-stage2-gcc
61932 configure-stage3-target-libgcc: maybe-all-stage3-gcc
61933 configure-stage4-target-libgcc: maybe-all-stage4-gcc
61934 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
61935 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
61936 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
61937 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
61938 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
61939 configure-target-libbacktrace: stage_last
61940 configure-target-libquadmath: stage_last
61941 configure-target-libgfortran: stage_last
61942 configure-target-libobjc: stage_last
61943 configure-target-libgo: stage_last
61944 configure-target-libphobos: stage_last
61945 configure-target-libtermcap: stage_last
61946 configure-target-winsup: stage_last
61947 configure-target-libgloss: stage_last
61948 configure-target-libffi: stage_last
61949 configure-target-zlib: stage_last
61950 configure-target-rda: stage_last
61951 configure-target-libada: stage_last
61952 configure-stage1-target-libgomp: maybe-all-stage1-gcc
61953 configure-stage2-target-libgomp: maybe-all-stage2-gcc
61954 configure-stage3-target-libgomp: maybe-all-stage3-gcc
61955 configure-stage4-target-libgomp: maybe-all-stage4-gcc
61956 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
61957 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
61958 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
61959 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
61960 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
61961 configure-target-libitm: stage_last
61962 configure-target-libatomic: stage_last
61963 @endif gcc-bootstrap
61965 @if gcc-no-bootstrap
61966 configure-target-libstdc++-v3: maybe-all-gcc
61967 configure-target-libsanitizer: maybe-all-gcc
61968 configure-target-libvtv: maybe-all-gcc
61969 configure-target-liboffloadmic: maybe-all-gcc
61970 configure-target-libssp: maybe-all-gcc
61971 configure-target-newlib: maybe-all-gcc
61972 configure-target-libgcc: maybe-all-gcc
61973 configure-target-libbacktrace: maybe-all-gcc
61974 configure-target-libquadmath: maybe-all-gcc
61975 configure-target-libgfortran: maybe-all-gcc
61976 configure-target-libobjc: maybe-all-gcc
61977 configure-target-libgo: maybe-all-gcc
61978 configure-target-libphobos: maybe-all-gcc
61979 configure-target-libtermcap: maybe-all-gcc
61980 configure-target-winsup: maybe-all-gcc
61981 configure-target-libgloss: maybe-all-gcc
61982 configure-target-libffi: maybe-all-gcc
61983 configure-target-zlib: maybe-all-gcc
61984 configure-target-rda: maybe-all-gcc
61985 configure-target-libada: maybe-all-gcc
61986 configure-target-libgomp: maybe-all-gcc
61987 configure-target-libitm: maybe-all-gcc
61988 configure-target-libatomic: maybe-all-gcc
61989 @endif gcc-no-bootstrap
61992 # There are two types of dependencies here: 'hard' dependencies, where one
61993 # module simply won't build without the other; and 'soft' dependencies, where
61994 # if the depended-on module is missing, the depending module will do without
61995 # or find a substitute somewhere (perhaps installed). Soft dependencies
61996 # are made here to depend on a 'maybe-' target. If you're not sure,
61997 # it's safer to use a soft dependency.
62004 # With all the machinery above in place, it is pretty easy to generate
62005 # dependencies. Host dependencies are a bit more complex because we have
62006 # to check for bootstrap/prebootstrap dependencies. To resolve
62007 # prebootstrap dependencies, prebootstrap modules are gathered in
62008 # a hash table.
62009 all-build-bison: maybe-all-build-texinfo
62010 all-build-flex: maybe-all-build-texinfo
62011 all-build-flex: maybe-all-build-bison
62012 all-build-flex: maybe-all-build-m4
62013 all-build-libiberty: maybe-all-build-texinfo
62014 all-build-m4: maybe-all-build-texinfo
62015 all-build-fixincludes: maybe-all-build-libiberty
62016 all-build-libcpp: maybe-all-build-libiberty
62017 configure-gcc: maybe-configure-intl
62018 configure-stage1-gcc: maybe-configure-stage1-intl
62019 configure-stage2-gcc: maybe-configure-stage2-intl
62020 configure-stage3-gcc: maybe-configure-stage3-intl
62021 configure-stage4-gcc: maybe-configure-stage4-intl
62022 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
62023 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
62024 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
62025 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
62026 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
62027 configure-gcc: maybe-all-gmp
62028 configure-stage1-gcc: maybe-all-stage1-gmp
62029 configure-stage2-gcc: maybe-all-stage2-gmp
62030 configure-stage3-gcc: maybe-all-stage3-gmp
62031 configure-stage4-gcc: maybe-all-stage4-gmp
62032 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
62033 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
62034 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
62035 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
62036 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
62037 configure-gcc: maybe-all-mpfr
62038 configure-stage1-gcc: maybe-all-stage1-mpfr
62039 configure-stage2-gcc: maybe-all-stage2-mpfr
62040 configure-stage3-gcc: maybe-all-stage3-mpfr
62041 configure-stage4-gcc: maybe-all-stage4-mpfr
62042 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
62043 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
62044 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62045 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62046 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62047 configure-gcc: maybe-all-mpc
62048 configure-stage1-gcc: maybe-all-stage1-mpc
62049 configure-stage2-gcc: maybe-all-stage2-mpc
62050 configure-stage3-gcc: maybe-all-stage3-mpc
62051 configure-stage4-gcc: maybe-all-stage4-mpc
62052 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
62053 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
62054 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62055 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62056 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62057 configure-gcc: maybe-all-isl
62058 configure-stage1-gcc: maybe-all-stage1-isl
62059 configure-stage2-gcc: maybe-all-stage2-isl
62060 configure-stage3-gcc: maybe-all-stage3-isl
62061 configure-stage4-gcc: maybe-all-stage4-isl
62062 configure-stageprofile-gcc: maybe-all-stageprofile-isl
62063 configure-stagetrain-gcc: maybe-all-stagetrain-isl
62064 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
62065 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62066 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62067 configure-gcc: maybe-all-lto-plugin
62068 configure-stage1-gcc: maybe-all-stage1-lto-plugin
62069 configure-stage2-gcc: maybe-all-stage2-lto-plugin
62070 configure-stage3-gcc: maybe-all-stage3-lto-plugin
62071 configure-stage4-gcc: maybe-all-stage4-lto-plugin
62072 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62073 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62074 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62075 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62076 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62077 configure-gcc: maybe-all-binutils
62078 configure-stage1-gcc: maybe-all-stage1-binutils
62079 configure-stage2-gcc: maybe-all-stage2-binutils
62080 configure-stage3-gcc: maybe-all-stage3-binutils
62081 configure-stage4-gcc: maybe-all-stage4-binutils
62082 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
62083 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
62084 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
62085 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
62086 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
62087 configure-gcc: maybe-all-gas
62088 configure-stage1-gcc: maybe-all-stage1-gas
62089 configure-stage2-gcc: maybe-all-stage2-gas
62090 configure-stage3-gcc: maybe-all-stage3-gas
62091 configure-stage4-gcc: maybe-all-stage4-gas
62092 configure-stageprofile-gcc: maybe-all-stageprofile-gas
62093 configure-stagetrain-gcc: maybe-all-stagetrain-gas
62094 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
62095 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
62096 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
62097 configure-gcc: maybe-all-ld
62098 configure-stage1-gcc: maybe-all-stage1-ld
62099 configure-stage2-gcc: maybe-all-stage2-ld
62100 configure-stage3-gcc: maybe-all-stage3-ld
62101 configure-stage4-gcc: maybe-all-stage4-ld
62102 configure-stageprofile-gcc: maybe-all-stageprofile-ld
62103 configure-stagetrain-gcc: maybe-all-stagetrain-ld
62104 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
62105 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
62106 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
62107 configure-gcc: maybe-all-gold
62108 configure-stage1-gcc: maybe-all-stage1-gold
62109 configure-stage2-gcc: maybe-all-stage2-gold
62110 configure-stage3-gcc: maybe-all-stage3-gold
62111 configure-stage4-gcc: maybe-all-stage4-gold
62112 configure-stageprofile-gcc: maybe-all-stageprofile-gold
62113 configure-stagetrain-gcc: maybe-all-stagetrain-gold
62114 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
62115 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
62116 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
62117 configure-gcc: maybe-all-libelf
62118 configure-stage1-gcc: maybe-all-stage1-libelf
62119 configure-stage2-gcc: maybe-all-stage2-libelf
62120 configure-stage3-gcc: maybe-all-stage3-libelf
62121 configure-stage4-gcc: maybe-all-stage4-libelf
62122 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
62123 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
62124 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
62125 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
62126 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
62127 configure-gcc: maybe-all-libiconv
62128 configure-stage1-gcc: maybe-all-stage1-libiconv
62129 configure-stage2-gcc: maybe-all-stage2-libiconv
62130 configure-stage3-gcc: maybe-all-stage3-libiconv
62131 configure-stage4-gcc: maybe-all-stage4-libiconv
62132 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
62133 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
62134 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62135 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62136 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62137 all-gcc: all-libiberty
62138 all-stage1-gcc: all-stage1-libiberty
62139 all-stage2-gcc: all-stage2-libiberty
62140 all-stage3-gcc: all-stage3-libiberty
62141 all-stage4-gcc: all-stage4-libiberty
62142 all-stageprofile-gcc: all-stageprofile-libiberty
62143 all-stagetrain-gcc: all-stagetrain-libiberty
62144 all-stagefeedback-gcc: all-stagefeedback-libiberty
62145 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
62146 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
62147 all-gcc: maybe-all-intl
62148 all-stage1-gcc: maybe-all-stage1-intl
62149 all-stage2-gcc: maybe-all-stage2-intl
62150 all-stage3-gcc: maybe-all-stage3-intl
62151 all-stage4-gcc: maybe-all-stage4-intl
62152 all-stageprofile-gcc: maybe-all-stageprofile-intl
62153 all-stagetrain-gcc: maybe-all-stagetrain-intl
62154 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
62155 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
62156 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
62157 all-gcc: maybe-all-mpfr
62158 all-stage1-gcc: maybe-all-stage1-mpfr
62159 all-stage2-gcc: maybe-all-stage2-mpfr
62160 all-stage3-gcc: maybe-all-stage3-mpfr
62161 all-stage4-gcc: maybe-all-stage4-mpfr
62162 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
62163 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
62164 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62165 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62166 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62167 all-gcc: maybe-all-mpc
62168 all-stage1-gcc: maybe-all-stage1-mpc
62169 all-stage2-gcc: maybe-all-stage2-mpc
62170 all-stage3-gcc: maybe-all-stage3-mpc
62171 all-stage4-gcc: maybe-all-stage4-mpc
62172 all-stageprofile-gcc: maybe-all-stageprofile-mpc
62173 all-stagetrain-gcc: maybe-all-stagetrain-mpc
62174 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62175 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62176 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62177 all-gcc: maybe-all-isl
62178 all-stage1-gcc: maybe-all-stage1-isl
62179 all-stage2-gcc: maybe-all-stage2-isl
62180 all-stage3-gcc: maybe-all-stage3-isl
62181 all-stage4-gcc: maybe-all-stage4-isl
62182 all-stageprofile-gcc: maybe-all-stageprofile-isl
62183 all-stagetrain-gcc: maybe-all-stagetrain-isl
62184 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
62185 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62186 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62187 all-gcc: maybe-all-build-texinfo
62188 all-stage1-gcc: maybe-all-build-texinfo
62189 all-stage2-gcc: maybe-all-build-texinfo
62190 all-stage3-gcc: maybe-all-build-texinfo
62191 all-stage4-gcc: maybe-all-build-texinfo
62192 all-stageprofile-gcc: maybe-all-build-texinfo
62193 all-stagetrain-gcc: maybe-all-build-texinfo
62194 all-stagefeedback-gcc: maybe-all-build-texinfo
62195 all-stageautoprofile-gcc: maybe-all-build-texinfo
62196 all-stageautofeedback-gcc: maybe-all-build-texinfo
62197 all-gcc: maybe-all-build-bison
62198 all-stage1-gcc: maybe-all-build-bison
62199 all-stage2-gcc: maybe-all-build-bison
62200 all-stage3-gcc: maybe-all-build-bison
62201 all-stage4-gcc: maybe-all-build-bison
62202 all-stageprofile-gcc: maybe-all-build-bison
62203 all-stagetrain-gcc: maybe-all-build-bison
62204 all-stagefeedback-gcc: maybe-all-build-bison
62205 all-stageautoprofile-gcc: maybe-all-build-bison
62206 all-stageautofeedback-gcc: maybe-all-build-bison
62207 all-gcc: maybe-all-build-flex
62208 all-stage1-gcc: maybe-all-build-flex
62209 all-stage2-gcc: maybe-all-build-flex
62210 all-stage3-gcc: maybe-all-build-flex
62211 all-stage4-gcc: maybe-all-build-flex
62212 all-stageprofile-gcc: maybe-all-build-flex
62213 all-stagetrain-gcc: maybe-all-build-flex
62214 all-stagefeedback-gcc: maybe-all-build-flex
62215 all-stageautoprofile-gcc: maybe-all-build-flex
62216 all-stageautofeedback-gcc: maybe-all-build-flex
62217 all-gcc: maybe-all-build-libiberty
62218 all-stage1-gcc: maybe-all-build-libiberty
62219 all-stage2-gcc: maybe-all-build-libiberty
62220 all-stage3-gcc: maybe-all-build-libiberty
62221 all-stage4-gcc: maybe-all-build-libiberty
62222 all-stageprofile-gcc: maybe-all-build-libiberty
62223 all-stagetrain-gcc: maybe-all-build-libiberty
62224 all-stagefeedback-gcc: maybe-all-build-libiberty
62225 all-stageautoprofile-gcc: maybe-all-build-libiberty
62226 all-stageautofeedback-gcc: maybe-all-build-libiberty
62227 all-gcc: maybe-all-build-fixincludes
62228 all-stage1-gcc: maybe-all-build-fixincludes
62229 all-stage2-gcc: maybe-all-build-fixincludes
62230 all-stage3-gcc: maybe-all-build-fixincludes
62231 all-stage4-gcc: maybe-all-build-fixincludes
62232 all-stageprofile-gcc: maybe-all-build-fixincludes
62233 all-stagetrain-gcc: maybe-all-build-fixincludes
62234 all-stagefeedback-gcc: maybe-all-build-fixincludes
62235 all-stageautoprofile-gcc: maybe-all-build-fixincludes
62236 all-stageautofeedback-gcc: maybe-all-build-fixincludes
62237 all-gcc: maybe-all-build-libcpp
62238 all-stage1-gcc: maybe-all-build-libcpp
62239 all-stage2-gcc: maybe-all-build-libcpp
62240 all-stage3-gcc: maybe-all-build-libcpp
62241 all-stage4-gcc: maybe-all-build-libcpp
62242 all-stageprofile-gcc: maybe-all-build-libcpp
62243 all-stagetrain-gcc: maybe-all-build-libcpp
62244 all-stagefeedback-gcc: maybe-all-build-libcpp
62245 all-stageautoprofile-gcc: maybe-all-build-libcpp
62246 all-stageautofeedback-gcc: maybe-all-build-libcpp
62247 all-gcc: maybe-all-zlib
62248 all-stage1-gcc: maybe-all-stage1-zlib
62249 all-stage2-gcc: maybe-all-stage2-zlib
62250 all-stage3-gcc: maybe-all-stage3-zlib
62251 all-stage4-gcc: maybe-all-stage4-zlib
62252 all-stageprofile-gcc: maybe-all-stageprofile-zlib
62253 all-stagetrain-gcc: maybe-all-stagetrain-zlib
62254 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
62255 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
62256 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
62257 all-gcc: all-libbacktrace
62258 all-stage1-gcc: all-stage1-libbacktrace
62259 all-stage2-gcc: all-stage2-libbacktrace
62260 all-stage3-gcc: all-stage3-libbacktrace
62261 all-stage4-gcc: all-stage4-libbacktrace
62262 all-stageprofile-gcc: all-stageprofile-libbacktrace
62263 all-stagetrain-gcc: all-stagetrain-libbacktrace
62264 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
62265 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
62266 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
62267 all-gcc: all-libcpp
62268 all-stage1-gcc: all-stage1-libcpp
62269 all-stage2-gcc: all-stage2-libcpp
62270 all-stage3-gcc: all-stage3-libcpp
62271 all-stage4-gcc: all-stage4-libcpp
62272 all-stageprofile-gcc: all-stageprofile-libcpp
62273 all-stagetrain-gcc: all-stagetrain-libcpp
62274 all-stagefeedback-gcc: all-stagefeedback-libcpp
62275 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
62276 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
62277 all-gcc: all-libcody
62278 all-stage1-gcc: all-stage1-libcody
62279 all-stage2-gcc: all-stage2-libcody
62280 all-stage3-gcc: all-stage3-libcody
62281 all-stage4-gcc: all-stage4-libcody
62282 all-stageprofile-gcc: all-stageprofile-libcody
62283 all-stagetrain-gcc: all-stagetrain-libcody
62284 all-stagefeedback-gcc: all-stagefeedback-libcody
62285 all-stageautoprofile-gcc: all-stageautoprofile-libcody
62286 all-stageautofeedback-gcc: all-stageautofeedback-libcody
62287 all-gcc: all-libdecnumber
62288 all-stage1-gcc: all-stage1-libdecnumber
62289 all-stage2-gcc: all-stage2-libdecnumber
62290 all-stage3-gcc: all-stage3-libdecnumber
62291 all-stage4-gcc: all-stage4-libdecnumber
62292 all-stageprofile-gcc: all-stageprofile-libdecnumber
62293 all-stagetrain-gcc: all-stagetrain-libdecnumber
62294 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
62295 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
62296 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
62297 all-gcc: maybe-all-libiberty
62298 all-stage1-gcc: maybe-all-stage1-libiberty
62299 all-stage2-gcc: maybe-all-stage2-libiberty
62300 all-stage3-gcc: maybe-all-stage3-libiberty
62301 all-stage4-gcc: maybe-all-stage4-libiberty
62302 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
62303 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
62304 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
62305 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
62306 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
62307 all-gcc: maybe-all-fixincludes
62308 all-stage1-gcc: maybe-all-stage1-fixincludes
62309 all-stage2-gcc: maybe-all-stage2-fixincludes
62310 all-stage3-gcc: maybe-all-stage3-fixincludes
62311 all-stage4-gcc: maybe-all-stage4-fixincludes
62312 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
62313 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
62314 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
62315 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
62316 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
62317 all-gcc: maybe-all-lto-plugin
62318 all-stage1-gcc: maybe-all-stage1-lto-plugin
62319 all-stage2-gcc: maybe-all-stage2-lto-plugin
62320 all-stage3-gcc: maybe-all-stage3-lto-plugin
62321 all-stage4-gcc: maybe-all-stage4-lto-plugin
62322 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62323 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62324 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62325 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62326 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62327 all-gcc: maybe-all-libiconv
62328 all-stage1-gcc: maybe-all-stage1-libiconv
62329 all-stage2-gcc: maybe-all-stage2-libiconv
62330 all-stage3-gcc: maybe-all-stage3-libiconv
62331 all-stage4-gcc: maybe-all-stage4-libiconv
62332 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
62333 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
62334 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62335 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62336 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62337 info-gcc: maybe-all-build-libiberty
62338 info-stage1-gcc: maybe-all-build-libiberty
62339 info-stage2-gcc: maybe-all-build-libiberty
62340 info-stage3-gcc: maybe-all-build-libiberty
62341 info-stage4-gcc: maybe-all-build-libiberty
62342 info-stageprofile-gcc: maybe-all-build-libiberty
62343 info-stagetrain-gcc: maybe-all-build-libiberty
62344 info-stagefeedback-gcc: maybe-all-build-libiberty
62345 info-stageautoprofile-gcc: maybe-all-build-libiberty
62346 info-stageautofeedback-gcc: maybe-all-build-libiberty
62347 dvi-gcc: maybe-all-build-libiberty
62348 dvi-stage1-gcc: maybe-all-build-libiberty
62349 dvi-stage2-gcc: maybe-all-build-libiberty
62350 dvi-stage3-gcc: maybe-all-build-libiberty
62351 dvi-stage4-gcc: maybe-all-build-libiberty
62352 dvi-stageprofile-gcc: maybe-all-build-libiberty
62353 dvi-stagetrain-gcc: maybe-all-build-libiberty
62354 dvi-stagefeedback-gcc: maybe-all-build-libiberty
62355 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
62356 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
62357 pdf-gcc: maybe-all-build-libiberty
62358 pdf-stage1-gcc: maybe-all-build-libiberty
62359 pdf-stage2-gcc: maybe-all-build-libiberty
62360 pdf-stage3-gcc: maybe-all-build-libiberty
62361 pdf-stage4-gcc: maybe-all-build-libiberty
62362 pdf-stageprofile-gcc: maybe-all-build-libiberty
62363 pdf-stagetrain-gcc: maybe-all-build-libiberty
62364 pdf-stagefeedback-gcc: maybe-all-build-libiberty
62365 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
62366 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
62367 html-gcc: maybe-all-build-libiberty
62368 html-stage1-gcc: maybe-all-build-libiberty
62369 html-stage2-gcc: maybe-all-build-libiberty
62370 html-stage3-gcc: maybe-all-build-libiberty
62371 html-stage4-gcc: maybe-all-build-libiberty
62372 html-stageprofile-gcc: maybe-all-build-libiberty
62373 html-stagetrain-gcc: maybe-all-build-libiberty
62374 html-stagefeedback-gcc: maybe-all-build-libiberty
62375 html-stageautoprofile-gcc: maybe-all-build-libiberty
62376 html-stageautofeedback-gcc: maybe-all-build-libiberty
62377 install-gcc: maybe-install-fixincludes
62378 install-gcc: maybe-install-lto-plugin
62379 install-strip-gcc: maybe-install-strip-fixincludes
62380 install-strip-gcc: maybe-install-strip-lto-plugin
62381 configure-libcpp: configure-libiberty
62382 configure-stage1-libcpp: configure-stage1-libiberty
62383 configure-stage2-libcpp: configure-stage2-libiberty
62384 configure-stage3-libcpp: configure-stage3-libiberty
62385 configure-stage4-libcpp: configure-stage4-libiberty
62386 configure-stageprofile-libcpp: configure-stageprofile-libiberty
62387 configure-stagetrain-libcpp: configure-stagetrain-libiberty
62388 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
62389 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
62390 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
62391 configure-libcpp: maybe-configure-intl
62392 configure-stage1-libcpp: maybe-configure-stage1-intl
62393 configure-stage2-libcpp: maybe-configure-stage2-intl
62394 configure-stage3-libcpp: maybe-configure-stage3-intl
62395 configure-stage4-libcpp: maybe-configure-stage4-intl
62396 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
62397 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
62398 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
62399 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
62400 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
62401 configure-libcpp: maybe-all-libiconv
62402 configure-stage1-libcpp: maybe-all-stage1-libiconv
62403 configure-stage2-libcpp: maybe-all-stage2-libiconv
62404 configure-stage3-libcpp: maybe-all-stage3-libiconv
62405 configure-stage4-libcpp: maybe-all-stage4-libiconv
62406 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62407 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62408 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62409 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62410 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62411 all-libcpp: all-libiberty
62412 all-stage1-libcpp: all-stage1-libiberty
62413 all-stage2-libcpp: all-stage2-libiberty
62414 all-stage3-libcpp: all-stage3-libiberty
62415 all-stage4-libcpp: all-stage4-libiberty
62416 all-stageprofile-libcpp: all-stageprofile-libiberty
62417 all-stagetrain-libcpp: all-stagetrain-libiberty
62418 all-stagefeedback-libcpp: all-stagefeedback-libiberty
62419 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
62420 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
62421 all-libcpp: maybe-all-intl
62422 all-stage1-libcpp: maybe-all-stage1-intl
62423 all-stage2-libcpp: maybe-all-stage2-intl
62424 all-stage3-libcpp: maybe-all-stage3-intl
62425 all-stage4-libcpp: maybe-all-stage4-intl
62426 all-stageprofile-libcpp: maybe-all-stageprofile-intl
62427 all-stagetrain-libcpp: maybe-all-stagetrain-intl
62428 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
62429 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
62430 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
62431 all-libcpp: maybe-all-libiconv
62432 all-stage1-libcpp: maybe-all-stage1-libiconv
62433 all-stage2-libcpp: maybe-all-stage2-libiconv
62434 all-stage3-libcpp: maybe-all-stage3-libiconv
62435 all-stage4-libcpp: maybe-all-stage4-libiconv
62436 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62437 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62438 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62439 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62440 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62441 all-fixincludes: maybe-all-libiberty
62442 all-stage1-fixincludes: maybe-all-stage1-libiberty
62443 all-stage2-fixincludes: maybe-all-stage2-libiberty
62444 all-stage3-fixincludes: maybe-all-stage3-libiberty
62445 all-stage4-fixincludes: maybe-all-stage4-libiberty
62446 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
62447 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
62448 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
62449 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
62450 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
62451 all-gnattools: maybe-all-target-libada
62452 all-lto-plugin: maybe-all-libiberty
62453 all-stage1-lto-plugin: maybe-all-stage1-libiberty
62454 all-stage2-lto-plugin: maybe-all-stage2-libiberty
62455 all-stage3-lto-plugin: maybe-all-stage3-libiberty
62456 all-stage4-lto-plugin: maybe-all-stage4-libiberty
62457 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
62458 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
62459 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
62460 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
62461 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
62462 all-lto-plugin: maybe-all-libiberty-linker-plugin
62463 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
62464 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
62465 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
62466 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
62467 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
62468 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
62469 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
62470 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
62471 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
62472 all-gotools: maybe-all-target-libgo
62473 configure-intl: maybe-all-libiconv
62474 configure-stage1-intl: maybe-all-stage1-libiconv
62475 configure-stage2-intl: maybe-all-stage2-libiconv
62476 configure-stage3-intl: maybe-all-stage3-libiconv
62477 configure-stage4-intl: maybe-all-stage4-libiconv
62478 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
62479 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
62480 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62481 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62482 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62483 configure-mpfr: maybe-all-gmp
62484 configure-stage1-mpfr: maybe-all-stage1-gmp
62485 configure-stage2-mpfr: maybe-all-stage2-gmp
62486 configure-stage3-mpfr: maybe-all-stage3-gmp
62487 configure-stage4-mpfr: maybe-all-stage4-gmp
62488 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
62489 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
62490 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
62491 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
62492 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
62493 configure-mpc: maybe-all-mpfr
62494 configure-stage1-mpc: maybe-all-stage1-mpfr
62495 configure-stage2-mpc: maybe-all-stage2-mpfr
62496 configure-stage3-mpc: maybe-all-stage3-mpfr
62497 configure-stage4-mpc: maybe-all-stage4-mpfr
62498 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
62499 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
62500 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
62501 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
62502 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
62503 configure-isl: maybe-all-gmp
62504 configure-stage1-isl: maybe-all-stage1-gmp
62505 configure-stage2-isl: maybe-all-stage2-gmp
62506 configure-stage3-isl: maybe-all-stage3-gmp
62507 configure-stage4-isl: maybe-all-stage4-gmp
62508 configure-stageprofile-isl: maybe-all-stageprofile-gmp
62509 configure-stagetrain-isl: maybe-all-stagetrain-gmp
62510 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
62511 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
62512 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
62513 all-intl: maybe-all-libiconv
62514 all-stage1-intl: maybe-all-stage1-libiconv
62515 all-stage2-intl: maybe-all-stage2-libiconv
62516 all-stage3-intl: maybe-all-stage3-libiconv
62517 all-stage4-intl: maybe-all-stage4-libiconv
62518 all-stageprofile-intl: maybe-all-stageprofile-libiconv
62519 all-stagetrain-intl: maybe-all-stagetrain-libiconv
62520 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
62521 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
62522 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
62523 configure-gdb: maybe-configure-sim
62524 configure-gdb: maybe-all-gnulib
62525 configure-gdb: maybe-all-gdbsupport
62526 all-gdb: maybe-all-gnulib
62527 all-gdb: maybe-all-gdbsupport
62528 all-gdb: maybe-all-readline
62529 all-gdb: maybe-all-build-bison
62530 all-gdb: maybe-all-sim
62531 all-gdb: maybe-all-libtermcap
62532 configure-gdbserver: maybe-all-gnulib
62533 all-gdbserver: maybe-all-gdbsupport
62534 all-gdbserver: maybe-all-gnulib
62535 configure-libgui: maybe-configure-tcl
62536 configure-libgui: maybe-configure-tk
62537 all-libgui: maybe-all-tcl
62538 all-libgui: maybe-all-tk
62539 all-libgui: maybe-all-itcl
62540 configure-gdbsupport: maybe-configure-gnulib
62541 all-gdbsupport: maybe-all-gnulib
62542 configure-bfd: configure-libiberty
62543 configure-stage1-bfd: configure-stage1-libiberty
62544 configure-stage2-bfd: configure-stage2-libiberty
62545 configure-stage3-bfd: configure-stage3-libiberty
62546 configure-stage4-bfd: configure-stage4-libiberty
62547 configure-stageprofile-bfd: configure-stageprofile-libiberty
62548 configure-stagetrain-bfd: configure-stagetrain-libiberty
62549 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
62550 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
62551 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
62552 configure-bfd: maybe-configure-intl
62553 configure-stage1-bfd: maybe-configure-stage1-intl
62554 configure-stage2-bfd: maybe-configure-stage2-intl
62555 configure-stage3-bfd: maybe-configure-stage3-intl
62556 configure-stage4-bfd: maybe-configure-stage4-intl
62557 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
62558 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
62559 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
62560 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
62561 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
62562 all-bfd: maybe-all-libiberty
62563 all-stage1-bfd: maybe-all-stage1-libiberty
62564 all-stage2-bfd: maybe-all-stage2-libiberty
62565 all-stage3-bfd: maybe-all-stage3-libiberty
62566 all-stage4-bfd: maybe-all-stage4-libiberty
62567 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
62568 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
62569 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
62570 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
62571 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
62572 all-bfd: maybe-all-intl
62573 all-stage1-bfd: maybe-all-stage1-intl
62574 all-stage2-bfd: maybe-all-stage2-intl
62575 all-stage3-bfd: maybe-all-stage3-intl
62576 all-stage4-bfd: maybe-all-stage4-intl
62577 all-stageprofile-bfd: maybe-all-stageprofile-intl
62578 all-stagetrain-bfd: maybe-all-stagetrain-intl
62579 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
62580 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
62581 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
62582 all-bfd: maybe-all-zlib
62583 all-stage1-bfd: maybe-all-stage1-zlib
62584 all-stage2-bfd: maybe-all-stage2-zlib
62585 all-stage3-bfd: maybe-all-stage3-zlib
62586 all-stage4-bfd: maybe-all-stage4-zlib
62587 all-stageprofile-bfd: maybe-all-stageprofile-zlib
62588 all-stagetrain-bfd: maybe-all-stagetrain-zlib
62589 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
62590 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
62591 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
62592 configure-opcodes: configure-libiberty
62593 configure-stage1-opcodes: configure-stage1-libiberty
62594 configure-stage2-opcodes: configure-stage2-libiberty
62595 configure-stage3-opcodes: configure-stage3-libiberty
62596 configure-stage4-opcodes: configure-stage4-libiberty
62597 configure-stageprofile-opcodes: configure-stageprofile-libiberty
62598 configure-stagetrain-opcodes: configure-stagetrain-libiberty
62599 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
62600 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
62601 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
62602 all-opcodes: maybe-all-libiberty
62603 all-stage1-opcodes: maybe-all-stage1-libiberty
62604 all-stage2-opcodes: maybe-all-stage2-libiberty
62605 all-stage3-opcodes: maybe-all-stage3-libiberty
62606 all-stage4-opcodes: maybe-all-stage4-libiberty
62607 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
62608 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
62609 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
62610 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
62611 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
62612 configure-binutils: maybe-configure-intl
62613 configure-stage1-binutils: maybe-configure-stage1-intl
62614 configure-stage2-binutils: maybe-configure-stage2-intl
62615 configure-stage3-binutils: maybe-configure-stage3-intl
62616 configure-stage4-binutils: maybe-configure-stage4-intl
62617 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
62618 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
62619 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
62620 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
62621 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
62622 all-binutils: maybe-all-libiberty
62623 all-stage1-binutils: maybe-all-stage1-libiberty
62624 all-stage2-binutils: maybe-all-stage2-libiberty
62625 all-stage3-binutils: maybe-all-stage3-libiberty
62626 all-stage4-binutils: maybe-all-stage4-libiberty
62627 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
62628 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
62629 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
62630 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
62631 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
62632 all-binutils: maybe-all-opcodes
62633 all-stage1-binutils: maybe-all-stage1-opcodes
62634 all-stage2-binutils: maybe-all-stage2-opcodes
62635 all-stage3-binutils: maybe-all-stage3-opcodes
62636 all-stage4-binutils: maybe-all-stage4-opcodes
62637 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
62638 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
62639 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
62640 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
62641 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
62642 all-binutils: maybe-all-bfd
62643 all-stage1-binutils: maybe-all-stage1-bfd
62644 all-stage2-binutils: maybe-all-stage2-bfd
62645 all-stage3-binutils: maybe-all-stage3-bfd
62646 all-stage4-binutils: maybe-all-stage4-bfd
62647 all-stageprofile-binutils: maybe-all-stageprofile-bfd
62648 all-stagetrain-binutils: maybe-all-stagetrain-bfd
62649 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
62650 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
62651 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
62652 all-binutils: maybe-all-build-flex
62653 all-stage1-binutils: maybe-all-build-flex
62654 all-stage2-binutils: maybe-all-build-flex
62655 all-stage3-binutils: maybe-all-build-flex
62656 all-stage4-binutils: maybe-all-build-flex
62657 all-stageprofile-binutils: maybe-all-build-flex
62658 all-stagetrain-binutils: maybe-all-build-flex
62659 all-stagefeedback-binutils: maybe-all-build-flex
62660 all-stageautoprofile-binutils: maybe-all-build-flex
62661 all-stageautofeedback-binutils: maybe-all-build-flex
62662 all-binutils: maybe-all-build-bison
62663 all-stage1-binutils: maybe-all-build-bison
62664 all-stage2-binutils: maybe-all-build-bison
62665 all-stage3-binutils: maybe-all-build-bison
62666 all-stage4-binutils: maybe-all-build-bison
62667 all-stageprofile-binutils: maybe-all-build-bison
62668 all-stagetrain-binutils: maybe-all-build-bison
62669 all-stagefeedback-binutils: maybe-all-build-bison
62670 all-stageautoprofile-binutils: maybe-all-build-bison
62671 all-stageautofeedback-binutils: maybe-all-build-bison
62672 all-binutils: maybe-all-intl
62673 all-stage1-binutils: maybe-all-stage1-intl
62674 all-stage2-binutils: maybe-all-stage2-intl
62675 all-stage3-binutils: maybe-all-stage3-intl
62676 all-stage4-binutils: maybe-all-stage4-intl
62677 all-stageprofile-binutils: maybe-all-stageprofile-intl
62678 all-stagetrain-binutils: maybe-all-stagetrain-intl
62679 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
62680 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
62681 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
62682 all-binutils: maybe-all-gas
62683 all-stage1-binutils: maybe-all-stage1-gas
62684 all-stage2-binutils: maybe-all-stage2-gas
62685 all-stage3-binutils: maybe-all-stage3-gas
62686 all-stage4-binutils: maybe-all-stage4-gas
62687 all-stageprofile-binutils: maybe-all-stageprofile-gas
62688 all-stagetrain-binutils: maybe-all-stagetrain-gas
62689 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
62690 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
62691 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
62692 all-binutils: maybe-all-libctf
62693 all-stage1-binutils: maybe-all-stage1-libctf
62694 all-stage2-binutils: maybe-all-stage2-libctf
62695 all-stage3-binutils: maybe-all-stage3-libctf
62696 all-stage4-binutils: maybe-all-stage4-libctf
62697 all-stageprofile-binutils: maybe-all-stageprofile-libctf
62698 all-stagetrain-binutils: maybe-all-stagetrain-libctf
62699 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
62700 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
62701 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
62702 all-ld: maybe-all-libctf
62703 all-stage1-ld: maybe-all-stage1-libctf
62704 all-stage2-ld: maybe-all-stage2-libctf
62705 all-stage3-ld: maybe-all-stage3-libctf
62706 all-stage4-ld: maybe-all-stage4-libctf
62707 all-stageprofile-ld: maybe-all-stageprofile-libctf
62708 all-stagetrain-ld: maybe-all-stagetrain-libctf
62709 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
62710 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
62711 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
62712 install-binutils: maybe-install-opcodes
62713 install-strip-binutils: maybe-install-strip-opcodes
62714 install-libctf: maybe-install-bfd
62715 install-ld: maybe-install-bfd
62716 install-ld: maybe-install-libctf
62717 install-strip-libctf: maybe-install-strip-bfd
62718 install-strip-ld: maybe-install-strip-bfd
62719 install-strip-ld: maybe-install-strip-libctf
62720 install-opcodes: maybe-install-bfd
62721 install-strip-opcodes: maybe-install-strip-bfd
62722 configure-gas: maybe-configure-intl
62723 configure-stage1-gas: maybe-configure-stage1-intl
62724 configure-stage2-gas: maybe-configure-stage2-intl
62725 configure-stage3-gas: maybe-configure-stage3-intl
62726 configure-stage4-gas: maybe-configure-stage4-intl
62727 configure-stageprofile-gas: maybe-configure-stageprofile-intl
62728 configure-stagetrain-gas: maybe-configure-stagetrain-intl
62729 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
62730 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
62731 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
62732 all-gas: maybe-all-libiberty
62733 all-stage1-gas: maybe-all-stage1-libiberty
62734 all-stage2-gas: maybe-all-stage2-libiberty
62735 all-stage3-gas: maybe-all-stage3-libiberty
62736 all-stage4-gas: maybe-all-stage4-libiberty
62737 all-stageprofile-gas: maybe-all-stageprofile-libiberty
62738 all-stagetrain-gas: maybe-all-stagetrain-libiberty
62739 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
62740 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
62741 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
62742 all-gas: maybe-all-opcodes
62743 all-stage1-gas: maybe-all-stage1-opcodes
62744 all-stage2-gas: maybe-all-stage2-opcodes
62745 all-stage3-gas: maybe-all-stage3-opcodes
62746 all-stage4-gas: maybe-all-stage4-opcodes
62747 all-stageprofile-gas: maybe-all-stageprofile-opcodes
62748 all-stagetrain-gas: maybe-all-stagetrain-opcodes
62749 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
62750 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
62751 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
62752 all-gas: maybe-all-bfd
62753 all-stage1-gas: maybe-all-stage1-bfd
62754 all-stage2-gas: maybe-all-stage2-bfd
62755 all-stage3-gas: maybe-all-stage3-bfd
62756 all-stage4-gas: maybe-all-stage4-bfd
62757 all-stageprofile-gas: maybe-all-stageprofile-bfd
62758 all-stagetrain-gas: maybe-all-stagetrain-bfd
62759 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
62760 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
62761 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
62762 all-gas: maybe-all-intl
62763 all-stage1-gas: maybe-all-stage1-intl
62764 all-stage2-gas: maybe-all-stage2-intl
62765 all-stage3-gas: maybe-all-stage3-intl
62766 all-stage4-gas: maybe-all-stage4-intl
62767 all-stageprofile-gas: maybe-all-stageprofile-intl
62768 all-stagetrain-gas: maybe-all-stagetrain-intl
62769 all-stagefeedback-gas: maybe-all-stagefeedback-intl
62770 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
62771 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
62772 configure-ld: maybe-configure-intl
62773 configure-stage1-ld: maybe-configure-stage1-intl
62774 configure-stage2-ld: maybe-configure-stage2-intl
62775 configure-stage3-ld: maybe-configure-stage3-intl
62776 configure-stage4-ld: maybe-configure-stage4-intl
62777 configure-stageprofile-ld: maybe-configure-stageprofile-intl
62778 configure-stagetrain-ld: maybe-configure-stagetrain-intl
62779 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
62780 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
62781 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
62782 all-ld: maybe-all-libiberty
62783 all-stage1-ld: maybe-all-stage1-libiberty
62784 all-stage2-ld: maybe-all-stage2-libiberty
62785 all-stage3-ld: maybe-all-stage3-libiberty
62786 all-stage4-ld: maybe-all-stage4-libiberty
62787 all-stageprofile-ld: maybe-all-stageprofile-libiberty
62788 all-stagetrain-ld: maybe-all-stagetrain-libiberty
62789 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
62790 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
62791 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
62792 all-ld: maybe-all-bfd
62793 all-stage1-ld: maybe-all-stage1-bfd
62794 all-stage2-ld: maybe-all-stage2-bfd
62795 all-stage3-ld: maybe-all-stage3-bfd
62796 all-stage4-ld: maybe-all-stage4-bfd
62797 all-stageprofile-ld: maybe-all-stageprofile-bfd
62798 all-stagetrain-ld: maybe-all-stagetrain-bfd
62799 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
62800 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
62801 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
62802 all-ld: maybe-all-opcodes
62803 all-stage1-ld: maybe-all-stage1-opcodes
62804 all-stage2-ld: maybe-all-stage2-opcodes
62805 all-stage3-ld: maybe-all-stage3-opcodes
62806 all-stage4-ld: maybe-all-stage4-opcodes
62807 all-stageprofile-ld: maybe-all-stageprofile-opcodes
62808 all-stagetrain-ld: maybe-all-stagetrain-opcodes
62809 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
62810 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
62811 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
62812 all-ld: maybe-all-build-bison
62813 all-stage1-ld: maybe-all-build-bison
62814 all-stage2-ld: maybe-all-build-bison
62815 all-stage3-ld: maybe-all-build-bison
62816 all-stage4-ld: maybe-all-build-bison
62817 all-stageprofile-ld: maybe-all-build-bison
62818 all-stagetrain-ld: maybe-all-build-bison
62819 all-stagefeedback-ld: maybe-all-build-bison
62820 all-stageautoprofile-ld: maybe-all-build-bison
62821 all-stageautofeedback-ld: maybe-all-build-bison
62822 all-ld: maybe-all-build-flex
62823 all-stage1-ld: maybe-all-build-flex
62824 all-stage2-ld: maybe-all-build-flex
62825 all-stage3-ld: maybe-all-build-flex
62826 all-stage4-ld: maybe-all-build-flex
62827 all-stageprofile-ld: maybe-all-build-flex
62828 all-stagetrain-ld: maybe-all-build-flex
62829 all-stagefeedback-ld: maybe-all-build-flex
62830 all-stageautoprofile-ld: maybe-all-build-flex
62831 all-stageautofeedback-ld: maybe-all-build-flex
62832 all-ld: maybe-all-intl
62833 all-stage1-ld: maybe-all-stage1-intl
62834 all-stage2-ld: maybe-all-stage2-intl
62835 all-stage3-ld: maybe-all-stage3-intl
62836 all-stage4-ld: maybe-all-stage4-intl
62837 all-stageprofile-ld: maybe-all-stageprofile-intl
62838 all-stagetrain-ld: maybe-all-stagetrain-intl
62839 all-stagefeedback-ld: maybe-all-stagefeedback-intl
62840 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
62841 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
62842 all-ld: maybe-all-gas
62843 all-stage1-ld: maybe-all-stage1-gas
62844 all-stage2-ld: maybe-all-stage2-gas
62845 all-stage3-ld: maybe-all-stage3-gas
62846 all-stage4-ld: maybe-all-stage4-gas
62847 all-stageprofile-ld: maybe-all-stageprofile-gas
62848 all-stagetrain-ld: maybe-all-stagetrain-gas
62849 all-stagefeedback-ld: maybe-all-stagefeedback-gas
62850 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
62851 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
62852 all-ld: maybe-all-binutils
62853 all-stage1-ld: maybe-all-stage1-binutils
62854 all-stage2-ld: maybe-all-stage2-binutils
62855 all-stage3-ld: maybe-all-stage3-binutils
62856 all-stage4-ld: maybe-all-stage4-binutils
62857 all-stageprofile-ld: maybe-all-stageprofile-binutils
62858 all-stagetrain-ld: maybe-all-stagetrain-binutils
62859 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
62860 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
62861 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
62862 install-ld: maybe-install-gold
62863 install-strip-ld: maybe-install-strip-gold
62864 configure-gold: maybe-configure-intl
62865 configure-stage1-gold: maybe-configure-stage1-intl
62866 configure-stage2-gold: maybe-configure-stage2-intl
62867 configure-stage3-gold: maybe-configure-stage3-intl
62868 configure-stage4-gold: maybe-configure-stage4-intl
62869 configure-stageprofile-gold: maybe-configure-stageprofile-intl
62870 configure-stagetrain-gold: maybe-configure-stagetrain-intl
62871 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
62872 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
62873 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
62874 all-gold: maybe-all-libiberty
62875 all-stage1-gold: maybe-all-stage1-libiberty
62876 all-stage2-gold: maybe-all-stage2-libiberty
62877 all-stage3-gold: maybe-all-stage3-libiberty
62878 all-stage4-gold: maybe-all-stage4-libiberty
62879 all-stageprofile-gold: maybe-all-stageprofile-libiberty
62880 all-stagetrain-gold: maybe-all-stagetrain-libiberty
62881 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
62882 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
62883 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
62884 all-gold: maybe-all-intl
62885 all-stage1-gold: maybe-all-stage1-intl
62886 all-stage2-gold: maybe-all-stage2-intl
62887 all-stage3-gold: maybe-all-stage3-intl
62888 all-stage4-gold: maybe-all-stage4-intl
62889 all-stageprofile-gold: maybe-all-stageprofile-intl
62890 all-stagetrain-gold: maybe-all-stagetrain-intl
62891 all-stagefeedback-gold: maybe-all-stagefeedback-intl
62892 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
62893 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
62894 all-gold: maybe-all-bfd
62895 all-stage1-gold: maybe-all-stage1-bfd
62896 all-stage2-gold: maybe-all-stage2-bfd
62897 all-stage3-gold: maybe-all-stage3-bfd
62898 all-stage4-gold: maybe-all-stage4-bfd
62899 all-stageprofile-gold: maybe-all-stageprofile-bfd
62900 all-stagetrain-gold: maybe-all-stagetrain-bfd
62901 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
62902 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
62903 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
62904 all-gold: maybe-all-build-bison
62905 all-stage1-gold: maybe-all-build-bison
62906 all-stage2-gold: maybe-all-build-bison
62907 all-stage3-gold: maybe-all-build-bison
62908 all-stage4-gold: maybe-all-build-bison
62909 all-stageprofile-gold: maybe-all-build-bison
62910 all-stagetrain-gold: maybe-all-build-bison
62911 all-stagefeedback-gold: maybe-all-build-bison
62912 all-stageautoprofile-gold: maybe-all-build-bison
62913 all-stageautofeedback-gold: maybe-all-build-bison
62914 all-gold: maybe-all-gas
62915 all-stage1-gold: maybe-all-stage1-gas
62916 all-stage2-gold: maybe-all-stage2-gas
62917 all-stage3-gold: maybe-all-stage3-gas
62918 all-stage4-gold: maybe-all-stage4-gas
62919 all-stageprofile-gold: maybe-all-stageprofile-gas
62920 all-stagetrain-gold: maybe-all-stagetrain-gas
62921 all-stagefeedback-gold: maybe-all-stagefeedback-gas
62922 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
62923 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
62924 check-gold: maybe-all-binutils
62925 check-stage1-gold: maybe-all-stage1-binutils
62926 check-stage2-gold: maybe-all-stage2-binutils
62927 check-stage3-gold: maybe-all-stage3-binutils
62928 check-stage4-gold: maybe-all-stage4-binutils
62929 check-stageprofile-gold: maybe-all-stageprofile-binutils
62930 check-stagetrain-gold: maybe-all-stagetrain-binutils
62931 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
62932 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
62933 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
62934 check-gold: maybe-all-gas
62935 check-stage1-gold: maybe-all-stage1-gas
62936 check-stage2-gold: maybe-all-stage2-gas
62937 check-stage3-gold: maybe-all-stage3-gas
62938 check-stage4-gold: maybe-all-stage4-gas
62939 check-stageprofile-gold: maybe-all-stageprofile-gas
62940 check-stagetrain-gold: maybe-all-stagetrain-gas
62941 check-stagefeedback-gold: maybe-all-stagefeedback-gas
62942 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
62943 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
62944 configure-opcodes: maybe-configure-intl
62945 configure-stage1-opcodes: maybe-configure-stage1-intl
62946 configure-stage2-opcodes: maybe-configure-stage2-intl
62947 configure-stage3-opcodes: maybe-configure-stage3-intl
62948 configure-stage4-opcodes: maybe-configure-stage4-intl
62949 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
62950 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
62951 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
62952 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
62953 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
62954 all-opcodes: maybe-all-bfd
62955 all-stage1-opcodes: maybe-all-stage1-bfd
62956 all-stage2-opcodes: maybe-all-stage2-bfd
62957 all-stage3-opcodes: maybe-all-stage3-bfd
62958 all-stage4-opcodes: maybe-all-stage4-bfd
62959 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
62960 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
62961 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
62962 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
62963 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
62964 all-opcodes: maybe-all-libiberty
62965 all-stage1-opcodes: maybe-all-stage1-libiberty
62966 all-stage2-opcodes: maybe-all-stage2-libiberty
62967 all-stage3-opcodes: maybe-all-stage3-libiberty
62968 all-stage4-opcodes: maybe-all-stage4-libiberty
62969 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
62970 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
62971 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
62972 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
62973 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
62974 all-opcodes: maybe-all-intl
62975 all-stage1-opcodes: maybe-all-stage1-intl
62976 all-stage2-opcodes: maybe-all-stage2-intl
62977 all-stage3-opcodes: maybe-all-stage3-intl
62978 all-stage4-opcodes: maybe-all-stage4-intl
62979 all-stageprofile-opcodes: maybe-all-stageprofile-intl
62980 all-stagetrain-opcodes: maybe-all-stagetrain-intl
62981 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
62982 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
62983 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
62984 all-dejagnu: maybe-all-tcl
62985 all-dejagnu: maybe-all-expect
62986 all-dejagnu: maybe-all-tk
62987 configure-expect: maybe-configure-tcl
62988 configure-expect: maybe-configure-tk
62989 all-expect: maybe-all-tcl
62990 all-expect: maybe-all-tk
62991 configure-itcl: maybe-configure-tcl
62992 configure-itcl: maybe-configure-tk
62993 all-itcl: maybe-all-tcl
62994 all-itcl: maybe-all-tk
62995 install-itcl: maybe-install-tcl
62996 install-strip-itcl: maybe-install-strip-tcl
62997 configure-tk: maybe-configure-tcl
62998 all-tk: maybe-all-tcl
62999 all-sid: maybe-all-tcl
63000 all-sid: maybe-all-tk
63001 install-sid: maybe-install-tcl
63002 install-strip-sid: maybe-install-strip-tcl
63003 install-sid: maybe-install-tk
63004 install-strip-sid: maybe-install-strip-tk
63005 configure-sim: maybe-all-gnulib
63006 all-sim: maybe-all-readline
63007 all-fastjar: maybe-all-build-texinfo
63008 all-libctf: all-libiberty
63009 all-stage1-libctf: all-stage1-libiberty
63010 all-stage2-libctf: all-stage2-libiberty
63011 all-stage3-libctf: all-stage3-libiberty
63012 all-stage4-libctf: all-stage4-libiberty
63013 all-stageprofile-libctf: all-stageprofile-libiberty
63014 all-stagetrain-libctf: all-stagetrain-libiberty
63015 all-stagefeedback-libctf: all-stagefeedback-libiberty
63016 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
63017 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
63018 all-libctf: maybe-all-bfd
63019 all-stage1-libctf: maybe-all-stage1-bfd
63020 all-stage2-libctf: maybe-all-stage2-bfd
63021 all-stage3-libctf: maybe-all-stage3-bfd
63022 all-stage4-libctf: maybe-all-stage4-bfd
63023 all-stageprofile-libctf: maybe-all-stageprofile-bfd
63024 all-stagetrain-libctf: maybe-all-stagetrain-bfd
63025 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63026 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63027 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63028 all-libctf: maybe-all-zlib
63029 all-stage1-libctf: maybe-all-stage1-zlib
63030 all-stage2-libctf: maybe-all-stage2-zlib
63031 all-stage3-libctf: maybe-all-stage3-zlib
63032 all-stage4-libctf: maybe-all-stage4-zlib
63033 all-stageprofile-libctf: maybe-all-stageprofile-zlib
63034 all-stagetrain-libctf: maybe-all-stagetrain-zlib
63035 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63036 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63037 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63038 configure-libctf: maybe-all-bfd
63039 configure-stage1-libctf: maybe-all-stage1-bfd
63040 configure-stage2-libctf: maybe-all-stage2-bfd
63041 configure-stage3-libctf: maybe-all-stage3-bfd
63042 configure-stage4-libctf: maybe-all-stage4-bfd
63043 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
63044 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
63045 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63046 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63047 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63048 configure-libctf: maybe-all-intl
63049 configure-stage1-libctf: maybe-all-stage1-intl
63050 configure-stage2-libctf: maybe-all-stage2-intl
63051 configure-stage3-libctf: maybe-all-stage3-intl
63052 configure-stage4-libctf: maybe-all-stage4-intl
63053 configure-stageprofile-libctf: maybe-all-stageprofile-intl
63054 configure-stagetrain-libctf: maybe-all-stagetrain-intl
63055 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
63056 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
63057 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
63058 configure-libctf: maybe-all-zlib
63059 configure-stage1-libctf: maybe-all-stage1-zlib
63060 configure-stage2-libctf: maybe-all-stage2-zlib
63061 configure-stage3-libctf: maybe-all-stage3-zlib
63062 configure-stage4-libctf: maybe-all-stage4-zlib
63063 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
63064 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
63065 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63066 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63067 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63068 configure-libctf: maybe-all-libiconv
63069 configure-stage1-libctf: maybe-all-stage1-libiconv
63070 configure-stage2-libctf: maybe-all-stage2-libiconv
63071 configure-stage3-libctf: maybe-all-stage3-libiconv
63072 configure-stage4-libctf: maybe-all-stage4-libiconv
63073 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
63074 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
63075 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
63076 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
63077 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
63078 check-libctf: maybe-all-ld
63079 check-stage1-libctf: maybe-all-stage1-ld
63080 check-stage2-libctf: maybe-all-stage2-ld
63081 check-stage3-libctf: maybe-all-stage3-ld
63082 check-stage4-libctf: maybe-all-stage4-ld
63083 check-stageprofile-libctf: maybe-all-stageprofile-ld
63084 check-stagetrain-libctf: maybe-all-stagetrain-ld
63085 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
63086 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
63087 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
63088 distclean-gnulib: maybe-distclean-gdb
63089 distclean-gnulib: maybe-distclean-gdbserver
63090 all-bison: maybe-all-build-texinfo
63091 all-flex: maybe-all-build-bison
63092 all-flex: maybe-all-m4
63093 all-flex: maybe-all-build-texinfo
63094 all-m4: maybe-all-build-texinfo
63095 configure-target-fastjar: maybe-configure-target-zlib
63096 all-target-fastjar: maybe-all-target-zlib
63097 configure-target-libgo: maybe-configure-target-libffi
63098 all-target-libgo: maybe-all-target-libbacktrace
63099 all-target-libgo: maybe-all-target-libffi
63100 all-target-libgo: maybe-all-target-libatomic
63101 configure-target-libphobos: maybe-configure-target-libbacktrace
63102 configure-target-libphobos: maybe-configure-target-zlib
63103 all-target-libphobos: maybe-all-target-libbacktrace
63104 all-target-libphobos: maybe-all-target-zlib
63105 all-target-libphobos: maybe-all-target-libatomic
63106 configure-target-libstdc++-v3: maybe-configure-target-libgomp
63107 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63108 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63109 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63110 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63111 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63112 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63113 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63114 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63115 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63116 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
63117 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
63118 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
63119 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
63120 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
63121 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
63122 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
63123 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
63124 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
63125 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
63126 configure-target-libvtv: maybe-all-target-libstdc++-v3
63127 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
63128 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
63129 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
63130 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
63131 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
63132 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
63133 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
63134 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
63135 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
63136 all-target-libstdc++-v3: maybe-configure-target-libgomp
63137 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63138 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63139 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63140 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63141 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63142 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63143 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63144 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63145 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63146 install-target-libgo: maybe-install-target-libatomic
63147 install-target-libgfortran: maybe-install-target-libquadmath
63148 install-target-libgfortran: maybe-install-target-libgcc
63149 install-target-libphobos: maybe-install-target-libatomic
63150 install-target-libsanitizer: maybe-install-target-libstdc++-v3
63151 install-target-libsanitizer: maybe-install-target-libgcc
63152 install-target-libvtv: maybe-install-target-libstdc++-v3
63153 install-target-libvtv: maybe-install-target-libgcc
63154 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
63155 install-target-liboffloadmic: maybe-install-target-libgcc
63156 install-target-libitm: maybe-install-target-libgcc
63157 install-target-libobjc: maybe-install-target-libgcc
63158 install-target-libstdc++-v3: maybe-install-target-libgcc
63159 all-target-libgloss: maybe-all-target-newlib
63160 all-target-winsup: maybe-all-target-libtermcap
63161 configure-target-libgfortran: maybe-all-target-libquadmath
63162 configure-target-libgfortran: maybe-all-target-libbacktrace
63165 @if gcc-bootstrap
63166 configure-gnattools: stage_last
63167 configure-libcc1: stage_last
63168 configure-c++tools: stage_last
63169 configure-utils: stage_last
63170 configure-gdb: stage_last
63171 configure-gdbserver: stage_last
63172 configure-gdbsupport: stage_last
63173 configure-gprof: stage_last
63174 configure-sid: stage_last
63175 configure-sim: stage_last
63176 configure-fastjar: stage_last
63177 configure-bison: stage_last
63178 configure-flex: stage_last
63179 configure-m4: stage_last
63180 @endif gcc-bootstrap
63182 @unless gcc-bootstrap
63183 all-gnattools: maybe-all-target-libstdc++-v3
63184 configure-libcc1: maybe-configure-gcc
63185 all-libcc1: maybe-all-gcc
63186 all-c++tools: maybe-all-gcc
63187 all-utils: maybe-all-libiberty
63188 configure-gdb: maybe-all-intl
63189 configure-gdb: maybe-all-bfd
63190 configure-gdb: maybe-all-libiconv
63191 all-gdb: maybe-all-libiberty
63192 all-gdb: maybe-all-libiconv
63193 all-gdb: maybe-all-opcodes
63194 all-gdb: maybe-all-libdecnumber
63195 all-gdb: maybe-all-libctf
63196 all-gdb: maybe-all-libbacktrace
63197 all-gdbserver: maybe-all-libiberty
63198 configure-gdbsupport: maybe-configure-intl
63199 all-gdbsupport: maybe-all-intl
63200 configure-gprof: maybe-configure-intl
63201 all-gprof: maybe-all-libiberty
63202 all-gprof: maybe-all-bfd
63203 all-gprof: maybe-all-opcodes
63204 all-gprof: maybe-all-intl
63205 all-gprof: maybe-all-gas
63206 all-sid: maybe-all-libiberty
63207 all-sid: maybe-all-bfd
63208 all-sid: maybe-all-opcodes
63209 configure-sim: maybe-configure-intl
63210 all-sim: maybe-all-intl
63211 all-sim: maybe-all-libiberty
63212 all-sim: maybe-all-bfd
63213 all-sim: maybe-all-opcodes
63214 all-fastjar: maybe-all-zlib
63215 all-fastjar: maybe-all-libiberty
63216 all-bison: maybe-all-intl
63217 all-flex: maybe-all-intl
63218 all-m4: maybe-all-intl
63219 configure-target-libgo: maybe-all-target-libstdc++-v3
63220 configure-target-libffi: maybe-all-target-libstdc++-v3
63221 configure-target-liboffloadmic: maybe-configure-target-libgomp
63222 all-target-liboffloadmic: maybe-all-target-libgomp
63223 configure-target-newlib: maybe-all-binutils
63224 configure-target-newlib: maybe-all-ld
63225 @endunless gcc-bootstrap
63227 # Dependencies for target modules on other target modules are
63228 # described by lang_env_dependencies; the defaults apply to anything
63229 # not mentioned there.
63232 @if gcc-bootstrap
63233 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
63234 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
63235 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
63236 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
63237 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
63238 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
63239 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
63240 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
63241 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
63242 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
63243 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
63244 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
63245 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
63246 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
63247 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
63248 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
63249 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
63250 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
63251 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
63252 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
63253 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
63254 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
63255 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
63256 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
63257 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
63258 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
63259 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
63260 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
63261 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
63262 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
63263 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
63264 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
63265 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
63266 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
63267 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
63268 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
63269 @endif gcc-bootstrap
63271 @if gcc-no-bootstrap
63272 configure-target-libstdc++-v3: maybe-all-target-libgcc
63273 configure-target-libsanitizer: maybe-all-target-libgcc
63274 configure-target-libvtv: maybe-all-target-libgcc
63275 configure-target-liboffloadmic: maybe-all-target-libgcc
63276 configure-target-libssp: maybe-all-target-libgcc
63277 configure-target-newlib: maybe-all-target-libgcc
63278 configure-target-libbacktrace: maybe-all-target-libgcc
63279 configure-target-libquadmath: maybe-all-target-libgcc
63280 configure-target-libgfortran: maybe-all-target-libgcc
63281 configure-target-libobjc: maybe-all-target-libgcc
63282 configure-target-libgo: maybe-all-target-libgcc
63283 configure-target-libphobos: maybe-all-target-libgcc
63284 configure-target-libtermcap: maybe-all-target-libgcc
63285 configure-target-winsup: maybe-all-target-libgcc
63286 configure-target-libgloss: maybe-all-target-libgcc
63287 configure-target-libffi: maybe-all-target-libgcc
63288 configure-target-zlib: maybe-all-target-libgcc
63289 configure-target-rda: maybe-all-target-libgcc
63290 configure-target-libada: maybe-all-target-libgcc
63291 configure-target-libgomp: maybe-all-target-libgcc
63292 configure-target-libitm: maybe-all-target-libgcc
63293 configure-target-libatomic: maybe-all-target-libgcc
63294 @endif gcc-no-bootstrap
63297 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
63299 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
63301 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
63303 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
63304 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
63306 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
63310 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
63312 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
63314 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
63316 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
63318 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
63320 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
63322 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
63324 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
63327 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
63328 configure-target-libffi: maybe-all-target-libstdc++-v3
63330 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
63332 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
63334 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
63336 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
63338 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
63339 configure-target-libitm: maybe-all-target-libstdc++-v3
63341 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
63344 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
63345 GDB_TK = @GDB_TK@
63346 INSTALL_GDB_TK = @INSTALL_GDB_TK@
63347 configure-gdb: $(CONFIGURE_GDB_TK)
63348 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
63349 install-gdb: $(INSTALL_GDB_TK)
63351 # Serialization dependencies. Host configures don't work well in parallel to
63352 # each other, due to contention over config.cache. Target configures and
63353 # build configures are similar.
63354 @serialization_dependencies@
63356 # --------------------------------
63357 # Regenerating top level configury
63358 # --------------------------------
63360 # Rebuilding Makefile.in, using autogen.
63361 AUTOGEN = autogen
63362 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
63363 cd $(srcdir) && $(AUTOGEN) Makefile.def
63365 # Rebuilding Makefile.
63366 Makefile: $(srcdir)/Makefile.in config.status
63367 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
63369 config.status: configure
63370 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
63372 # Rebuilding configure.
63373 AUTOCONF = autoconf
63374 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
63375 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
63376 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
63377 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
63378 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
63379 cd $(srcdir) && $(AUTOCONF)
63381 # ------------------------------
63382 # Special directives to GNU Make
63383 # ------------------------------
63385 # Don't pass command-line variables to submakes.
63386 .NOEXPORT:
63387 MAKEOVERRIDES=
63389 # end of Makefile.in