gdb: fix use of fprintf_filtered in top.c
[binutils-gdb.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
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
8 #
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.
13 #
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.
18 #
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/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
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
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
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@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
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
82
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@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
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@
111
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
114
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)"
120
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
124
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
127
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
133
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147
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;
174
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)"
180
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);
246
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
265
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;
286
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;
325
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;
330
331 NORMAL_TARGET_EXPORTS = \
332 $(BASE_TARGET_EXPORTS) \
333 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
334
335 # Where to find GMP
336 HOST_GMPLIBS = @gmplibs@
337 HOST_GMPINC = @gmpinc@
338
339 # Where to find isl
340 HOST_ISLLIBS = @isllibs@
341 HOST_ISLINC = @islinc@
342
343 # Where to find libelf
344 HOST_LIBELFLIBS = @libelflibs@
345 HOST_LIBELFINC = @libelfinc@
346
347 # ----------------------------------------------
348 # Programs producing files for the BUILD machine
349 # ----------------------------------------------
350
351 SHELL = @SHELL@
352
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}
360
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@
382
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@
387
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
393
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@
404
405 AUTO_PROFILE = gcc-auto-profile -c 10000000
406
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
412
413 # ---------------------------------------------
414 # Programs producing files for the HOST machine
415 # ---------------------------------------------
416
417 AS = @AS@
418 AR = @AR@ @AR_PLUGIN_OPTION@
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@ @RANLIB_PLUGIN_OPTION@
430 READELF = @READELF@
431 STRIP = @STRIP@
432 WINDRES = @WINDRES@
433 WINDMC = @WINDMC@
434
435 GDC = @GDC@
436 GNATBIND = @GNATBIND@
437 GNATMAKE = @GNATMAKE@
438
439 CFLAGS = @CFLAGS@
440 LDFLAGS = @LDFLAGS@
441 LIBCFLAGS = $(CFLAGS)
442 CXXFLAGS = @CXXFLAGS@
443 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
444 GOCFLAGS = $(CFLAGS)
445 GDCFLAGS = $(CFLAGS)
446
447 # Pass additional PGO and LTO compiler options to the PGO build.
448 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
449 override CFLAGS += $(BUILD_CFLAGS)
450 override CXXFLAGS += $(BUILD_CFLAGS)
451
452 # Additional PGO and LTO compiler options to generate profiling data
453 # for the PGO build.
454 PGO_BUILD_GEN_FLAGS_TO_PASS = \
455 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
456 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
457
458 # NB: Filter out any compiler options which may fail PGO training runs.
459 PGO_BUILD_TRAINING_CFLAGS:= \
460 $(filter-out -Werror=%,$(CFLAGS))
461 PGO_BUILD_TRAINING_CXXFLAGS:=\
462 $(filter-out -Werror=%,$(CXXFLAGS))
463 PGO_BUILD_TRAINING_CFLAGS:= \
464 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
465 PGO_BUILD_TRAINING_CXXFLAGS:= \
466 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
467 PGO_BUILD_TRAINING_CFLAGS:= \
468 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
469 PGO_BUILD_TRAINING_CXXFLAGS:= \
470 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
471 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
472 PGO_BUILD_TRAINING=yes \
473 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
474 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
475
476 # Ignore "make check" errors in PGO training runs.
477 PGO_BUILD_TRAINING_MFLAGS = -i
478
479 # Additional PGO and LTO compiler options to use profiling data for the
480 # PGO build.
481 PGO_BUILD_USE_FLAGS_TO_PASS = \
482 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
483 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
484
485 # PGO training targets for the PGO build. FIXME: Add gold tests to
486 # training.
487 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
488 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
489
490 CREATE_GCOV = create_gcov
491
492 TFLAGS =
493
494 # Defaults for all stages; some are overridden below.
495
496 STAGE_CFLAGS = $(BOOT_CFLAGS)
497 STAGE_TFLAGS = $(TFLAGS)
498 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
499
500
501 # Defaults for stage 1; some are overridden below.
502 STAGE1_CFLAGS = $(STAGE_CFLAGS)
503 STAGE1_CXXFLAGS = $(CXXFLAGS)
504 @if target-libstdc++-v3-bootstrap
505 # Override the above if we're bootstrapping C++.
506 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
507 @endif target-libstdc++-v3-bootstrap
508 STAGE1_TFLAGS = $(STAGE_TFLAGS)
509 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
510
511 # Defaults for stage 2; some are overridden below.
512 STAGE2_CFLAGS = $(STAGE_CFLAGS)
513 STAGE2_CXXFLAGS = $(CXXFLAGS)
514 @if target-libstdc++-v3-bootstrap
515 # Override the above if we're bootstrapping C++.
516 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
517 @endif target-libstdc++-v3-bootstrap
518 STAGE2_TFLAGS = $(STAGE_TFLAGS)
519 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
520
521 # Defaults for stage 3; some are overridden below.
522 STAGE3_CFLAGS = $(STAGE_CFLAGS)
523 STAGE3_CXXFLAGS = $(CXXFLAGS)
524 @if target-libstdc++-v3-bootstrap
525 # Override the above if we're bootstrapping C++.
526 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
527 @endif target-libstdc++-v3-bootstrap
528 STAGE3_TFLAGS = $(STAGE_TFLAGS)
529 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
530
531 # Defaults for stage 4; some are overridden below.
532 STAGE4_CFLAGS = $(STAGE_CFLAGS)
533 STAGE4_CXXFLAGS = $(CXXFLAGS)
534 @if target-libstdc++-v3-bootstrap
535 # Override the above if we're bootstrapping C++.
536 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
537 @endif target-libstdc++-v3-bootstrap
538 STAGE4_TFLAGS = $(STAGE_TFLAGS)
539 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
540
541 # Defaults for stage profile; some are overridden below.
542 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
543 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
544 @if target-libstdc++-v3-bootstrap
545 # Override the above if we're bootstrapping C++.
546 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
547 @endif target-libstdc++-v3-bootstrap
548 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
549 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
550
551 # Defaults for stage train; some are overridden below.
552 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
553 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
554 @if target-libstdc++-v3-bootstrap
555 # Override the above if we're bootstrapping C++.
556 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
557 @endif target-libstdc++-v3-bootstrap
558 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
559 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
560
561 # Defaults for stage feedback; some are overridden below.
562 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
563 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
564 @if target-libstdc++-v3-bootstrap
565 # Override the above if we're bootstrapping C++.
566 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
567 @endif target-libstdc++-v3-bootstrap
568 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
569 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
570
571 # Defaults for stage autoprofile; some are overridden below.
572 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
573 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
574 @if target-libstdc++-v3-bootstrap
575 # Override the above if we're bootstrapping C++.
576 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
577 @endif target-libstdc++-v3-bootstrap
578 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
579 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
580
581 # Defaults for stage autofeedback; some are overridden below.
582 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
583 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
584 @if target-libstdc++-v3-bootstrap
585 # Override the above if we're bootstrapping C++.
586 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
587 @endif target-libstdc++-v3-bootstrap
588 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
589 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
590
591
592 # By default, C and C++ are the only stage1 languages, because they are the
593 # only ones we require to build with the bootstrap compiler, and also the
594 # only ones useful for building stage2.
595
596 STAGE1_CFLAGS = @stage1_cflags@
597 STAGE1_CHECKING = @stage1_checking@
598 STAGE1_LANGUAGES = @stage1_languages@
599 # * We force-disable intermodule optimizations, even if
600 # --enable-intermodule was passed, since the installed compiler
601 # probably can't handle them. Luckily, autoconf always respects
602 # the last argument when conflicting --enable arguments are passed.
603 # * Likewise, we force-disable coverage flags, since the installed
604 # compiler probably has never heard of them.
605 # * We also disable -Wformat, since older GCCs don't understand newer %s.
606 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
607 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
608 --disable-build-format-warnings
609
610 # When using the slow stage1 compiler disable IL verification and forcefully
611 # enable it when using the stage2 compiler instead. As we later compare
612 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
613 # checking when building all target libraries for release builds.
614 STAGE1_TFLAGS += -fno-checking
615 STAGE2_CFLAGS += -fno-checking
616 STAGE2_TFLAGS += -fno-checking
617 STAGE3_CFLAGS += -fchecking=1
618 STAGE3_TFLAGS += -fchecking=1
619
620 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
621 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
622
623 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
624 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
625
626 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
627 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
628
629 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
630 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
631
632 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
633 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
634
635 do-compare = @do_compare@
636 do-compare3 = $(do-compare)
637
638 # -----------------------------------------------
639 # Programs producing files for the TARGET machine
640 # -----------------------------------------------
641
642 AR_FOR_TARGET=@AR_FOR_TARGET@
643 AS_FOR_TARGET=@AS_FOR_TARGET@
644 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
645
646 # If GCC_FOR_TARGET is not overriden on the command line, then this
647 # variable is passed down to the gcc Makefile, where it is used to
648 # build libgcc2.a. We define it here so that it can itself be
649 # overridden on the command line.
650 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
651 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
652 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
653 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
654 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
655 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
656 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
657 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
658 LD_FOR_TARGET=@LD_FOR_TARGET@
659
660 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
661 NM_FOR_TARGET=@NM_FOR_TARGET@
662 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
663 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
664 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
665 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
666 READELF_FOR_TARGET=@READELF_FOR_TARGET@
667 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
668 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
669 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
670
671 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
672 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
673 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
674
675 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
676 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
677
678 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
679 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
680 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
681 GOCFLAGS_FOR_TARGET = -O2 -g
682 GDCFLAGS_FOR_TARGET = -O2 -g
683
684 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
685 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
686 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
687
688 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
689
690 # ------------------------------------
691 # Miscellaneous targets and flag lists
692 # ------------------------------------
693
694 # The first rule in the file had better be this one. Don't put any above it.
695 # This lives here to allow makefile fragments to contain dependencies.
696 all:
697
698 #### host and target specific makefile fragments come in here.
699 @target_makefile_frag@
700 @alphaieee_frag@
701 @ospace_frag@
702 @host_makefile_frag@
703 ###
704
705 # This is the list of directories that may be needed in RPATH_ENVVAR
706 # so that programs built for the target machine work.
707 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)
708
709 @if target-libstdc++-v3
710 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
711 @endif target-libstdc++-v3
712
713 @if target-libsanitizer
714 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
715 @endif target-libsanitizer
716
717 @if target-libvtv
718 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
719 @endif target-libvtv
720
721 @if target-liboffloadmic
722 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
723 @endif target-liboffloadmic
724
725 @if target-libssp
726 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
727 @endif target-libssp
728
729 @if target-libphobos
730 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
731 @endif target-libphobos
732
733 @if target-libgomp
734 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
735 @endif target-libgomp
736
737 @if target-libitm
738 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
739 @endif target-libitm
740
741 @if target-libatomic
742 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
743 @endif target-libatomic
744
745
746
747 # This is the list of directories that may be needed in RPATH_ENVVAR
748 # so that programs built for the host machine work.
749 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
750
751 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
752 @if gcc
753 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
754 @endif gcc
755
756
757 @if gmp
758 HOST_LIB_PATH_gmp = \
759 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
760 @endif gmp
761
762 @if mpfr
763 HOST_LIB_PATH_mpfr = \
764 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
765 @endif mpfr
766
767 @if mpc
768 HOST_LIB_PATH_mpc = \
769 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
770 @endif mpc
771
772 @if isl
773 HOST_LIB_PATH_isl = \
774 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
775 @endif isl
776
777 @if libelf
778 HOST_LIB_PATH_libelf = \
779 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
780 @endif libelf
781
782
783 CXX_FOR_TARGET_FLAG_TO_PASS = \
784 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
785 @if target-libstdc++-v3
786 # CXX_FOR_TARGET is tricky to get right for target libs that require a
787 # functional C++ compiler. When we recurse, if we expand
788 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
789 # libstdc++ include flags from the script. Instead, we get an
790 # -funconfigured-* word, so that we'll get errors if this invalid C++
791 # command line is used for anything, but also so that we can use the
792 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
793 # don't pass it on, sub-make will use the default definition, that
794 # re-expands it at the time of use, so we'll get it right when we need
795 # it. One potential exception is the expansion of CXX_FOR_TARGET
796 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
797 # really work, for C++ host programs can't depend on the current-stage
798 # C++ target library.
799 CXX_FOR_TARGET_FLAG_TO_PASS = \
800 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
801 @endif target-libstdc++-v3
802
803 # Flags to pass down to all sub-makes. STAGE*FLAGS,
804 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
805 # overrideable (for a bootstrap build stage1 also builds gcc.info).
806 BASE_FLAGS_TO_PASS = \
807 "DESTDIR=$(DESTDIR)" \
808 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
809 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
810 "bindir=$(bindir)" \
811 "datadir=$(datadir)" \
812 "exec_prefix=$(exec_prefix)" \
813 "includedir=$(includedir)" \
814 "datarootdir=$(datarootdir)" \
815 "docdir=$(docdir)" \
816 "infodir=$(infodir)" \
817 "pdfdir=$(pdfdir)" \
818 "htmldir=$(htmldir)" \
819 "libdir=$(libdir)" \
820 "libexecdir=$(libexecdir)" \
821 "lispdir=$(lispdir)" \
822 "localstatedir=$(localstatedir)" \
823 "mandir=$(mandir)" \
824 "oldincludedir=$(oldincludedir)" \
825 "prefix=$(prefix)" \
826 "sbindir=$(sbindir)" \
827 "sharedstatedir=$(sharedstatedir)" \
828 "sysconfdir=$(sysconfdir)" \
829 "tooldir=$(tooldir)" \
830 "build_tooldir=$(build_tooldir)" \
831 "target_alias=$(target_alias)" \
832 "AWK=$(AWK)" \
833 "BISON=$(BISON)" \
834 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
835 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
836 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
837 "EXPECT=$(EXPECT)" \
838 "FLEX=$(FLEX)" \
839 "INSTALL=$(INSTALL)" \
840 "INSTALL_DATA=$(INSTALL_DATA)" \
841 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
842 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
843 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
844 "LEX=$(LEX)" \
845 "M4=$(M4)" \
846 "MAKE=$(MAKE)" \
847 "RUNTEST=$(RUNTEST)" \
848 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
849 "SED=$(SED)" \
850 "SHELL=$(SHELL)" \
851 "YACC=$(YACC)" \
852 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
853 "ADA_CFLAGS=$(ADA_CFLAGS)" \
854 "AR_FLAGS=$(AR_FLAGS)" \
855 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
856 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
857 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
858 "CFLAGS=$(CFLAGS)" \
859 "CXXFLAGS=$(CXXFLAGS)" \
860 "LDFLAGS=$(LDFLAGS)" \
861 "LIBCFLAGS=$(LIBCFLAGS)" \
862 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
863 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
864 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
865 "GNATBIND=$(GNATBIND)" \
866 "GNATMAKE=$(GNATMAKE)" \
867 "GDC=$(GDC)" \
868 "GDCFLAGS=$(GDCFLAGS)" \
869 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
870 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
871 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
872 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
873 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
874 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
875 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
876 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
877 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
878 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
879 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
880 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
881 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
882 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
883 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
884 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
885 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
886 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
887 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
888 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
889 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
890 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
891 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
892 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
893 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
894 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
895 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
896 "BUILD_CONFIG=$(BUILD_CONFIG)" \
897 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
898 "LEAN=$(LEAN)" \
899 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
900 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
901 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
902 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
903 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
904 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
905 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
906 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
907 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
908 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
909 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
910 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
911 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
912 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
913 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
914 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
915 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
916 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
917 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
918 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
919 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
920 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
921 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
922 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
923 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
924 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
925 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
926 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
927 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
928 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
929 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
930 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
931 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
932 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
933 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
934 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
935 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
936 "TFLAGS=$(TFLAGS)" \
937 "CONFIG_SHELL=$(SHELL)" \
938 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
939 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
940
941 # We leave this in just in case, but it is not needed anymore.
942 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
943
944 # Flags to pass down to most sub-makes, in which we're building with
945 # the host environment.
946 EXTRA_HOST_FLAGS = \
947 'AR=$(AR)' \
948 'AS=$(AS)' \
949 'CC=$(CC)' \
950 'CXX=$(CXX)' \
951 'DLLTOOL=$(DLLTOOL)' \
952 'DSYMUTIL=$(DSYMUTIL)' \
953 'GFORTRAN=$(GFORTRAN)' \
954 'GOC=$(GOC)' \
955 'GDC=$(GDC)' \
956 'LD=$(LD)' \
957 'LIPO=$(LIPO)' \
958 'NM=$(NM)' \
959 'OBJDUMP=$(OBJDUMP)' \
960 'OTOOL=$(OTOOL)' \
961 'RANLIB=$(RANLIB)' \
962 'READELF=$(READELF)' \
963 'STRIP=$(STRIP)' \
964 'WINDRES=$(WINDRES)' \
965 'WINDMC=$(WINDMC)' \
966 'CREATE_GCOV=$(CREATE_GCOV)'
967
968 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
969
970 # Flags to pass to stage1 or when not bootstrapping.
971
972 STAGE1_FLAGS_TO_PASS = \
973 LDFLAGS="$${LDFLAGS}" \
974 HOST_LIBS="$${HOST_LIBS}"
975
976 # Flags to pass to stage2 and later makes.
977
978 POSTSTAGE1_FLAGS_TO_PASS = \
979 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
980 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
981 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
982 GNATBIND="$${GNATBIND}" \
983 LDFLAGS="$${LDFLAGS}" \
984 HOST_LIBS="$${HOST_LIBS}" \
985 $(LTO_FLAGS_TO_PASS) \
986 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
987
988 @if gcc-bootstrap
989 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
990 $(POSTSTAGE1_HOST_EXPORTS) \
991 fi;
992
993 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
994 @endif gcc-bootstrap
995
996 # Flags to pass down to makes which are built with the target environment.
997 # The double $ decreases the length of the command line; those variables
998 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
999 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1000 # so we expand them here.
1001 EXTRA_TARGET_FLAGS = \
1002 'AR=$$(AR_FOR_TARGET)' \
1003 'AS=$(COMPILER_AS_FOR_TARGET)' \
1004 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1005 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1006 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1007 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1008 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1009 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1010 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1011 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1012 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1013 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1014 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1015 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1016 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1017 'LD=$(COMPILER_LD_FOR_TARGET)' \
1018 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1019 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1020 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1021 'NM=$(COMPILER_NM_FOR_TARGET)' \
1022 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1023 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1024 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1025 'READELF=$$(READELF_FOR_TARGET)' \
1026 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1027 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1028 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1029 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1030 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1031 "TFLAGS=$$TFLAGS"
1032
1033 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1034
1035 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1036 # unfortunately needs the native compiler and the target ar and
1037 # ranlib.
1038 # If any variables are added here, they must be added to do-*, below.
1039 # The BUILD_* variables are a special case, which are used for the gcc
1040 # cross-building scheme.
1041 EXTRA_GCC_FLAGS = \
1042 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
1043 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1044 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1045
1046 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1047
1048 @if gcc
1049 BUILD_CONFIG = @BUILD_CONFIG@
1050 ifneq ($(BUILD_CONFIG),)
1051 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1052 endif
1053 @endif gcc
1054
1055 .PHONY: configure-host
1056 configure-host: \
1057 maybe-configure-bfd \
1058 maybe-configure-opcodes \
1059 maybe-configure-binutils \
1060 maybe-configure-bison \
1061 maybe-configure-cgen \
1062 maybe-configure-dejagnu \
1063 maybe-configure-etc \
1064 maybe-configure-fastjar \
1065 maybe-configure-fixincludes \
1066 maybe-configure-flex \
1067 maybe-configure-gas \
1068 maybe-configure-gcc \
1069 maybe-configure-gmp \
1070 maybe-configure-mpfr \
1071 maybe-configure-mpc \
1072 maybe-configure-isl \
1073 maybe-configure-libelf \
1074 maybe-configure-gold \
1075 maybe-configure-gprof \
1076 maybe-configure-gprofng \
1077 maybe-configure-intl \
1078 maybe-configure-tcl \
1079 maybe-configure-itcl \
1080 maybe-configure-ld \
1081 maybe-configure-libbacktrace \
1082 maybe-configure-libcpp \
1083 maybe-configure-libcody \
1084 maybe-configure-libdecnumber \
1085 maybe-configure-libgui \
1086 maybe-configure-libiberty \
1087 maybe-configure-libiberty-linker-plugin \
1088 maybe-configure-libiconv \
1089 maybe-configure-m4 \
1090 maybe-configure-readline \
1091 maybe-configure-sid \
1092 maybe-configure-sim \
1093 maybe-configure-texinfo \
1094 maybe-configure-zlib \
1095 maybe-configure-gnulib \
1096 maybe-configure-gdbsupport \
1097 maybe-configure-gdbserver \
1098 maybe-configure-gdb \
1099 maybe-configure-expect \
1100 maybe-configure-guile \
1101 maybe-configure-tk \
1102 maybe-configure-libtermcap \
1103 maybe-configure-utils \
1104 maybe-configure-c++tools \
1105 maybe-configure-gnattools \
1106 maybe-configure-lto-plugin \
1107 maybe-configure-libcc1 \
1108 maybe-configure-gotools \
1109 maybe-configure-libctf
1110 .PHONY: configure-target
1111 configure-target: \
1112 maybe-configure-target-libstdc++-v3 \
1113 maybe-configure-target-libsanitizer \
1114 maybe-configure-target-libvtv \
1115 maybe-configure-target-liboffloadmic \
1116 maybe-configure-target-libssp \
1117 maybe-configure-target-newlib \
1118 maybe-configure-target-libgcc \
1119 maybe-configure-target-libbacktrace \
1120 maybe-configure-target-libquadmath \
1121 maybe-configure-target-libgfortran \
1122 maybe-configure-target-libobjc \
1123 maybe-configure-target-libgo \
1124 maybe-configure-target-libphobos \
1125 maybe-configure-target-libtermcap \
1126 maybe-configure-target-winsup \
1127 maybe-configure-target-libgloss \
1128 maybe-configure-target-libffi \
1129 maybe-configure-target-zlib \
1130 maybe-configure-target-rda \
1131 maybe-configure-target-libada \
1132 maybe-configure-target-libgomp \
1133 maybe-configure-target-libitm \
1134 maybe-configure-target-libatomic
1135
1136 # The target built for a native non-bootstrap build.
1137 .PHONY: all
1138
1139 # --enable-pgo-build enables the PGO build.
1140 # 1. First build with -fprofile-generate.
1141 # 2. Use "make maybe-check-*" to generate profiling data.
1142 # 3. Use "make clean" to remove the previous build.
1143 # 4. Rebuild with -fprofile-use.
1144 all:
1145 @if gcc-bootstrap
1146 [ -f stage_final ] || echo stage3 > stage_final
1147 @r=`${PWD_COMMAND}`; export r; \
1148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1149 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1150 @endif gcc-bootstrap
1151 @: $(MAKE); $(unstage)
1152 +@r=`${PWD_COMMAND}`; export r; \
1153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1154 @if gcc-bootstrap
1155 if [ -f stage_last ]; then \
1156 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1157 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1158 else \
1159 @endif gcc-bootstrap
1160 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1161 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1162 @if pgo-build
1163 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1164 $(PGO_BUILD_TRAINING_MFLAGS) \
1165 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1166 $(PGO_BUILD_TRAINING) \
1167 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1168 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1169 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1170 @endif pgo-build
1171 @if gcc-bootstrap
1172 ; \
1173 fi \
1174 @endif gcc-bootstrap
1175 && :
1176
1177 .PHONY: all-build
1178
1179 all-build: maybe-all-build-libiberty
1180 all-build: maybe-all-build-bison
1181 all-build: maybe-all-build-flex
1182 all-build: maybe-all-build-m4
1183 all-build: maybe-all-build-texinfo
1184 all-build: maybe-all-build-fixincludes
1185 all-build: maybe-all-build-libcpp
1186
1187 .PHONY: all-host
1188
1189 @if bfd-no-bootstrap
1190 all-host: maybe-all-bfd
1191 @endif bfd-no-bootstrap
1192 @if opcodes-no-bootstrap
1193 all-host: maybe-all-opcodes
1194 @endif opcodes-no-bootstrap
1195 @if binutils-no-bootstrap
1196 all-host: maybe-all-binutils
1197 @endif binutils-no-bootstrap
1198 all-host: maybe-all-bison
1199 all-host: maybe-all-cgen
1200 all-host: maybe-all-dejagnu
1201 all-host: maybe-all-etc
1202 all-host: maybe-all-fastjar
1203 @if fixincludes-no-bootstrap
1204 all-host: maybe-all-fixincludes
1205 @endif fixincludes-no-bootstrap
1206 all-host: maybe-all-flex
1207 @if gas-no-bootstrap
1208 all-host: maybe-all-gas
1209 @endif gas-no-bootstrap
1210 @if gcc-no-bootstrap
1211 all-host: maybe-all-gcc
1212 @endif gcc-no-bootstrap
1213 @if gmp-no-bootstrap
1214 all-host: maybe-all-gmp
1215 @endif gmp-no-bootstrap
1216 @if mpfr-no-bootstrap
1217 all-host: maybe-all-mpfr
1218 @endif mpfr-no-bootstrap
1219 @if mpc-no-bootstrap
1220 all-host: maybe-all-mpc
1221 @endif mpc-no-bootstrap
1222 @if isl-no-bootstrap
1223 all-host: maybe-all-isl
1224 @endif isl-no-bootstrap
1225 @if libelf-no-bootstrap
1226 all-host: maybe-all-libelf
1227 @endif libelf-no-bootstrap
1228 @if gold-no-bootstrap
1229 all-host: maybe-all-gold
1230 @endif gold-no-bootstrap
1231 all-host: maybe-all-gprof
1232 all-host: maybe-all-gprofng
1233 @if intl-no-bootstrap
1234 all-host: maybe-all-intl
1235 @endif intl-no-bootstrap
1236 all-host: maybe-all-tcl
1237 all-host: maybe-all-itcl
1238 @if ld-no-bootstrap
1239 all-host: maybe-all-ld
1240 @endif ld-no-bootstrap
1241 @if libbacktrace-no-bootstrap
1242 all-host: maybe-all-libbacktrace
1243 @endif libbacktrace-no-bootstrap
1244 @if libcpp-no-bootstrap
1245 all-host: maybe-all-libcpp
1246 @endif libcpp-no-bootstrap
1247 @if libcody-no-bootstrap
1248 all-host: maybe-all-libcody
1249 @endif libcody-no-bootstrap
1250 @if libdecnumber-no-bootstrap
1251 all-host: maybe-all-libdecnumber
1252 @endif libdecnumber-no-bootstrap
1253 all-host: maybe-all-libgui
1254 @if libiberty-no-bootstrap
1255 all-host: maybe-all-libiberty
1256 @endif libiberty-no-bootstrap
1257 @if libiberty-linker-plugin-no-bootstrap
1258 all-host: maybe-all-libiberty-linker-plugin
1259 @endif libiberty-linker-plugin-no-bootstrap
1260 @if libiconv-no-bootstrap
1261 all-host: maybe-all-libiconv
1262 @endif libiconv-no-bootstrap
1263 all-host: maybe-all-m4
1264 all-host: maybe-all-readline
1265 all-host: maybe-all-sid
1266 all-host: maybe-all-sim
1267 all-host: maybe-all-texinfo
1268 @if zlib-no-bootstrap
1269 all-host: maybe-all-zlib
1270 @endif zlib-no-bootstrap
1271 all-host: maybe-all-gnulib
1272 all-host: maybe-all-gdbsupport
1273 all-host: maybe-all-gdbserver
1274 all-host: maybe-all-gdb
1275 all-host: maybe-all-expect
1276 all-host: maybe-all-guile
1277 all-host: maybe-all-tk
1278 all-host: maybe-all-libtermcap
1279 all-host: maybe-all-utils
1280 all-host: maybe-all-c++tools
1281 all-host: maybe-all-gnattools
1282 @if lto-plugin-no-bootstrap
1283 all-host: maybe-all-lto-plugin
1284 @endif lto-plugin-no-bootstrap
1285 all-host: maybe-all-libcc1
1286 all-host: maybe-all-gotools
1287 @if libctf-no-bootstrap
1288 all-host: maybe-all-libctf
1289 @endif libctf-no-bootstrap
1290
1291 .PHONY: all-target
1292
1293 @if target-libstdc++-v3-no-bootstrap
1294 all-target: maybe-all-target-libstdc++-v3
1295 @endif target-libstdc++-v3-no-bootstrap
1296 @if target-libsanitizer-no-bootstrap
1297 all-target: maybe-all-target-libsanitizer
1298 @endif target-libsanitizer-no-bootstrap
1299 @if target-libvtv-no-bootstrap
1300 all-target: maybe-all-target-libvtv
1301 @endif target-libvtv-no-bootstrap
1302 all-target: maybe-all-target-liboffloadmic
1303 all-target: maybe-all-target-libssp
1304 all-target: maybe-all-target-newlib
1305 @if target-libgcc-no-bootstrap
1306 all-target: maybe-all-target-libgcc
1307 @endif target-libgcc-no-bootstrap
1308 all-target: maybe-all-target-libbacktrace
1309 all-target: maybe-all-target-libquadmath
1310 all-target: maybe-all-target-libgfortran
1311 all-target: maybe-all-target-libobjc
1312 all-target: maybe-all-target-libgo
1313 all-target: maybe-all-target-libphobos
1314 all-target: maybe-all-target-libtermcap
1315 all-target: maybe-all-target-winsup
1316 all-target: maybe-all-target-libgloss
1317 all-target: maybe-all-target-libffi
1318 all-target: maybe-all-target-zlib
1319 all-target: maybe-all-target-rda
1320 all-target: maybe-all-target-libada
1321 @if target-libgomp-no-bootstrap
1322 all-target: maybe-all-target-libgomp
1323 @endif target-libgomp-no-bootstrap
1324 all-target: maybe-all-target-libitm
1325 all-target: maybe-all-target-libatomic
1326
1327 # Do a target for all the subdirectories. A ``make do-X'' will do a
1328 # ``make X'' in all subdirectories (because, in general, there is a
1329 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1330 # but it may do additional work as well).
1331
1332 .PHONY: do-info
1333 do-info:
1334 @: $(MAKE); $(unstage)
1335 @r=`${PWD_COMMAND}`; export r; \
1336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1337 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1338 info-target
1339
1340
1341 .PHONY: info-host
1342
1343 info-host: maybe-info-bfd
1344 info-host: maybe-info-opcodes
1345 info-host: maybe-info-binutils
1346 info-host: maybe-info-bison
1347 info-host: maybe-info-cgen
1348 info-host: maybe-info-dejagnu
1349 info-host: maybe-info-etc
1350 info-host: maybe-info-fastjar
1351 info-host: maybe-info-fixincludes
1352 info-host: maybe-info-flex
1353 info-host: maybe-info-gas
1354 info-host: maybe-info-gcc
1355 info-host: maybe-info-gmp
1356 info-host: maybe-info-mpfr
1357 info-host: maybe-info-mpc
1358 info-host: maybe-info-isl
1359 info-host: maybe-info-libelf
1360 info-host: maybe-info-gold
1361 info-host: maybe-info-gprof
1362 info-host: maybe-info-gprofng
1363 info-host: maybe-info-intl
1364 info-host: maybe-info-tcl
1365 info-host: maybe-info-itcl
1366 info-host: maybe-info-ld
1367 info-host: maybe-info-libbacktrace
1368 info-host: maybe-info-libcpp
1369 info-host: maybe-info-libcody
1370 info-host: maybe-info-libdecnumber
1371 info-host: maybe-info-libgui
1372 info-host: maybe-info-libiberty
1373 info-host: maybe-info-libiberty-linker-plugin
1374 info-host: maybe-info-libiconv
1375 info-host: maybe-info-m4
1376 info-host: maybe-info-readline
1377 info-host: maybe-info-sid
1378 info-host: maybe-info-sim
1379 info-host: maybe-info-texinfo
1380 info-host: maybe-info-zlib
1381 info-host: maybe-info-gnulib
1382 info-host: maybe-info-gdbsupport
1383 info-host: maybe-info-gdbserver
1384 info-host: maybe-info-gdb
1385 info-host: maybe-info-expect
1386 info-host: maybe-info-guile
1387 info-host: maybe-info-tk
1388 info-host: maybe-info-libtermcap
1389 info-host: maybe-info-utils
1390 info-host: maybe-info-c++tools
1391 info-host: maybe-info-gnattools
1392 info-host: maybe-info-lto-plugin
1393 info-host: maybe-info-libcc1
1394 info-host: maybe-info-gotools
1395 info-host: maybe-info-libctf
1396
1397 .PHONY: info-target
1398
1399 info-target: maybe-info-target-libstdc++-v3
1400 info-target: maybe-info-target-libsanitizer
1401 info-target: maybe-info-target-libvtv
1402 info-target: maybe-info-target-liboffloadmic
1403 info-target: maybe-info-target-libssp
1404 info-target: maybe-info-target-newlib
1405 info-target: maybe-info-target-libgcc
1406 info-target: maybe-info-target-libbacktrace
1407 info-target: maybe-info-target-libquadmath
1408 info-target: maybe-info-target-libgfortran
1409 info-target: maybe-info-target-libobjc
1410 info-target: maybe-info-target-libgo
1411 info-target: maybe-info-target-libphobos
1412 info-target: maybe-info-target-libtermcap
1413 info-target: maybe-info-target-winsup
1414 info-target: maybe-info-target-libgloss
1415 info-target: maybe-info-target-libffi
1416 info-target: maybe-info-target-zlib
1417 info-target: maybe-info-target-rda
1418 info-target: maybe-info-target-libada
1419 info-target: maybe-info-target-libgomp
1420 info-target: maybe-info-target-libitm
1421 info-target: maybe-info-target-libatomic
1422
1423 .PHONY: do-dvi
1424 do-dvi:
1425 @: $(MAKE); $(unstage)
1426 @r=`${PWD_COMMAND}`; export r; \
1427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1428 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1429 dvi-target
1430
1431
1432 .PHONY: dvi-host
1433
1434 dvi-host: maybe-dvi-bfd
1435 dvi-host: maybe-dvi-opcodes
1436 dvi-host: maybe-dvi-binutils
1437 dvi-host: maybe-dvi-bison
1438 dvi-host: maybe-dvi-cgen
1439 dvi-host: maybe-dvi-dejagnu
1440 dvi-host: maybe-dvi-etc
1441 dvi-host: maybe-dvi-fastjar
1442 dvi-host: maybe-dvi-fixincludes
1443 dvi-host: maybe-dvi-flex
1444 dvi-host: maybe-dvi-gas
1445 dvi-host: maybe-dvi-gcc
1446 dvi-host: maybe-dvi-gmp
1447 dvi-host: maybe-dvi-mpfr
1448 dvi-host: maybe-dvi-mpc
1449 dvi-host: maybe-dvi-isl
1450 dvi-host: maybe-dvi-libelf
1451 dvi-host: maybe-dvi-gold
1452 dvi-host: maybe-dvi-gprof
1453 dvi-host: maybe-dvi-gprofng
1454 dvi-host: maybe-dvi-intl
1455 dvi-host: maybe-dvi-tcl
1456 dvi-host: maybe-dvi-itcl
1457 dvi-host: maybe-dvi-ld
1458 dvi-host: maybe-dvi-libbacktrace
1459 dvi-host: maybe-dvi-libcpp
1460 dvi-host: maybe-dvi-libcody
1461 dvi-host: maybe-dvi-libdecnumber
1462 dvi-host: maybe-dvi-libgui
1463 dvi-host: maybe-dvi-libiberty
1464 dvi-host: maybe-dvi-libiberty-linker-plugin
1465 dvi-host: maybe-dvi-libiconv
1466 dvi-host: maybe-dvi-m4
1467 dvi-host: maybe-dvi-readline
1468 dvi-host: maybe-dvi-sid
1469 dvi-host: maybe-dvi-sim
1470 dvi-host: maybe-dvi-texinfo
1471 dvi-host: maybe-dvi-zlib
1472 dvi-host: maybe-dvi-gnulib
1473 dvi-host: maybe-dvi-gdbsupport
1474 dvi-host: maybe-dvi-gdbserver
1475 dvi-host: maybe-dvi-gdb
1476 dvi-host: maybe-dvi-expect
1477 dvi-host: maybe-dvi-guile
1478 dvi-host: maybe-dvi-tk
1479 dvi-host: maybe-dvi-libtermcap
1480 dvi-host: maybe-dvi-utils
1481 dvi-host: maybe-dvi-c++tools
1482 dvi-host: maybe-dvi-gnattools
1483 dvi-host: maybe-dvi-lto-plugin
1484 dvi-host: maybe-dvi-libcc1
1485 dvi-host: maybe-dvi-gotools
1486 dvi-host: maybe-dvi-libctf
1487
1488 .PHONY: dvi-target
1489
1490 dvi-target: maybe-dvi-target-libstdc++-v3
1491 dvi-target: maybe-dvi-target-libsanitizer
1492 dvi-target: maybe-dvi-target-libvtv
1493 dvi-target: maybe-dvi-target-liboffloadmic
1494 dvi-target: maybe-dvi-target-libssp
1495 dvi-target: maybe-dvi-target-newlib
1496 dvi-target: maybe-dvi-target-libgcc
1497 dvi-target: maybe-dvi-target-libbacktrace
1498 dvi-target: maybe-dvi-target-libquadmath
1499 dvi-target: maybe-dvi-target-libgfortran
1500 dvi-target: maybe-dvi-target-libobjc
1501 dvi-target: maybe-dvi-target-libgo
1502 dvi-target: maybe-dvi-target-libphobos
1503 dvi-target: maybe-dvi-target-libtermcap
1504 dvi-target: maybe-dvi-target-winsup
1505 dvi-target: maybe-dvi-target-libgloss
1506 dvi-target: maybe-dvi-target-libffi
1507 dvi-target: maybe-dvi-target-zlib
1508 dvi-target: maybe-dvi-target-rda
1509 dvi-target: maybe-dvi-target-libada
1510 dvi-target: maybe-dvi-target-libgomp
1511 dvi-target: maybe-dvi-target-libitm
1512 dvi-target: maybe-dvi-target-libatomic
1513
1514 .PHONY: do-pdf
1515 do-pdf:
1516 @: $(MAKE); $(unstage)
1517 @r=`${PWD_COMMAND}`; export r; \
1518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1519 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1520 pdf-target
1521
1522
1523 .PHONY: pdf-host
1524
1525 pdf-host: maybe-pdf-bfd
1526 pdf-host: maybe-pdf-opcodes
1527 pdf-host: maybe-pdf-binutils
1528 pdf-host: maybe-pdf-bison
1529 pdf-host: maybe-pdf-cgen
1530 pdf-host: maybe-pdf-dejagnu
1531 pdf-host: maybe-pdf-etc
1532 pdf-host: maybe-pdf-fastjar
1533 pdf-host: maybe-pdf-fixincludes
1534 pdf-host: maybe-pdf-flex
1535 pdf-host: maybe-pdf-gas
1536 pdf-host: maybe-pdf-gcc
1537 pdf-host: maybe-pdf-gmp
1538 pdf-host: maybe-pdf-mpfr
1539 pdf-host: maybe-pdf-mpc
1540 pdf-host: maybe-pdf-isl
1541 pdf-host: maybe-pdf-libelf
1542 pdf-host: maybe-pdf-gold
1543 pdf-host: maybe-pdf-gprof
1544 pdf-host: maybe-pdf-gprofng
1545 pdf-host: maybe-pdf-intl
1546 pdf-host: maybe-pdf-tcl
1547 pdf-host: maybe-pdf-itcl
1548 pdf-host: maybe-pdf-ld
1549 pdf-host: maybe-pdf-libbacktrace
1550 pdf-host: maybe-pdf-libcpp
1551 pdf-host: maybe-pdf-libcody
1552 pdf-host: maybe-pdf-libdecnumber
1553 pdf-host: maybe-pdf-libgui
1554 pdf-host: maybe-pdf-libiberty
1555 pdf-host: maybe-pdf-libiberty-linker-plugin
1556 pdf-host: maybe-pdf-libiconv
1557 pdf-host: maybe-pdf-m4
1558 pdf-host: maybe-pdf-readline
1559 pdf-host: maybe-pdf-sid
1560 pdf-host: maybe-pdf-sim
1561 pdf-host: maybe-pdf-texinfo
1562 pdf-host: maybe-pdf-zlib
1563 pdf-host: maybe-pdf-gnulib
1564 pdf-host: maybe-pdf-gdbsupport
1565 pdf-host: maybe-pdf-gdbserver
1566 pdf-host: maybe-pdf-gdb
1567 pdf-host: maybe-pdf-expect
1568 pdf-host: maybe-pdf-guile
1569 pdf-host: maybe-pdf-tk
1570 pdf-host: maybe-pdf-libtermcap
1571 pdf-host: maybe-pdf-utils
1572 pdf-host: maybe-pdf-c++tools
1573 pdf-host: maybe-pdf-gnattools
1574 pdf-host: maybe-pdf-lto-plugin
1575 pdf-host: maybe-pdf-libcc1
1576 pdf-host: maybe-pdf-gotools
1577 pdf-host: maybe-pdf-libctf
1578
1579 .PHONY: pdf-target
1580
1581 pdf-target: maybe-pdf-target-libstdc++-v3
1582 pdf-target: maybe-pdf-target-libsanitizer
1583 pdf-target: maybe-pdf-target-libvtv
1584 pdf-target: maybe-pdf-target-liboffloadmic
1585 pdf-target: maybe-pdf-target-libssp
1586 pdf-target: maybe-pdf-target-newlib
1587 pdf-target: maybe-pdf-target-libgcc
1588 pdf-target: maybe-pdf-target-libbacktrace
1589 pdf-target: maybe-pdf-target-libquadmath
1590 pdf-target: maybe-pdf-target-libgfortran
1591 pdf-target: maybe-pdf-target-libobjc
1592 pdf-target: maybe-pdf-target-libgo
1593 pdf-target: maybe-pdf-target-libphobos
1594 pdf-target: maybe-pdf-target-libtermcap
1595 pdf-target: maybe-pdf-target-winsup
1596 pdf-target: maybe-pdf-target-libgloss
1597 pdf-target: maybe-pdf-target-libffi
1598 pdf-target: maybe-pdf-target-zlib
1599 pdf-target: maybe-pdf-target-rda
1600 pdf-target: maybe-pdf-target-libada
1601 pdf-target: maybe-pdf-target-libgomp
1602 pdf-target: maybe-pdf-target-libitm
1603 pdf-target: maybe-pdf-target-libatomic
1604
1605 .PHONY: do-html
1606 do-html:
1607 @: $(MAKE); $(unstage)
1608 @r=`${PWD_COMMAND}`; export r; \
1609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1610 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1611 html-target
1612
1613
1614 .PHONY: html-host
1615
1616 html-host: maybe-html-bfd
1617 html-host: maybe-html-opcodes
1618 html-host: maybe-html-binutils
1619 html-host: maybe-html-bison
1620 html-host: maybe-html-cgen
1621 html-host: maybe-html-dejagnu
1622 html-host: maybe-html-etc
1623 html-host: maybe-html-fastjar
1624 html-host: maybe-html-fixincludes
1625 html-host: maybe-html-flex
1626 html-host: maybe-html-gas
1627 html-host: maybe-html-gcc
1628 html-host: maybe-html-gmp
1629 html-host: maybe-html-mpfr
1630 html-host: maybe-html-mpc
1631 html-host: maybe-html-isl
1632 html-host: maybe-html-libelf
1633 html-host: maybe-html-gold
1634 html-host: maybe-html-gprof
1635 html-host: maybe-html-gprofng
1636 html-host: maybe-html-intl
1637 html-host: maybe-html-tcl
1638 html-host: maybe-html-itcl
1639 html-host: maybe-html-ld
1640 html-host: maybe-html-libbacktrace
1641 html-host: maybe-html-libcpp
1642 html-host: maybe-html-libcody
1643 html-host: maybe-html-libdecnumber
1644 html-host: maybe-html-libgui
1645 html-host: maybe-html-libiberty
1646 html-host: maybe-html-libiberty-linker-plugin
1647 html-host: maybe-html-libiconv
1648 html-host: maybe-html-m4
1649 html-host: maybe-html-readline
1650 html-host: maybe-html-sid
1651 html-host: maybe-html-sim
1652 html-host: maybe-html-texinfo
1653 html-host: maybe-html-zlib
1654 html-host: maybe-html-gnulib
1655 html-host: maybe-html-gdbsupport
1656 html-host: maybe-html-gdbserver
1657 html-host: maybe-html-gdb
1658 html-host: maybe-html-expect
1659 html-host: maybe-html-guile
1660 html-host: maybe-html-tk
1661 html-host: maybe-html-libtermcap
1662 html-host: maybe-html-utils
1663 html-host: maybe-html-c++tools
1664 html-host: maybe-html-gnattools
1665 html-host: maybe-html-lto-plugin
1666 html-host: maybe-html-libcc1
1667 html-host: maybe-html-gotools
1668 html-host: maybe-html-libctf
1669
1670 .PHONY: html-target
1671
1672 html-target: maybe-html-target-libstdc++-v3
1673 html-target: maybe-html-target-libsanitizer
1674 html-target: maybe-html-target-libvtv
1675 html-target: maybe-html-target-liboffloadmic
1676 html-target: maybe-html-target-libssp
1677 html-target: maybe-html-target-newlib
1678 html-target: maybe-html-target-libgcc
1679 html-target: maybe-html-target-libbacktrace
1680 html-target: maybe-html-target-libquadmath
1681 html-target: maybe-html-target-libgfortran
1682 html-target: maybe-html-target-libobjc
1683 html-target: maybe-html-target-libgo
1684 html-target: maybe-html-target-libphobos
1685 html-target: maybe-html-target-libtermcap
1686 html-target: maybe-html-target-winsup
1687 html-target: maybe-html-target-libgloss
1688 html-target: maybe-html-target-libffi
1689 html-target: maybe-html-target-zlib
1690 html-target: maybe-html-target-rda
1691 html-target: maybe-html-target-libada
1692 html-target: maybe-html-target-libgomp
1693 html-target: maybe-html-target-libitm
1694 html-target: maybe-html-target-libatomic
1695
1696 .PHONY: do-TAGS
1697 do-TAGS:
1698 @: $(MAKE); $(unstage)
1699 @r=`${PWD_COMMAND}`; export r; \
1700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1701 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1702 TAGS-target
1703
1704
1705 .PHONY: TAGS-host
1706
1707 TAGS-host: maybe-TAGS-bfd
1708 TAGS-host: maybe-TAGS-opcodes
1709 TAGS-host: maybe-TAGS-binutils
1710 TAGS-host: maybe-TAGS-bison
1711 TAGS-host: maybe-TAGS-cgen
1712 TAGS-host: maybe-TAGS-dejagnu
1713 TAGS-host: maybe-TAGS-etc
1714 TAGS-host: maybe-TAGS-fastjar
1715 TAGS-host: maybe-TAGS-fixincludes
1716 TAGS-host: maybe-TAGS-flex
1717 TAGS-host: maybe-TAGS-gas
1718 TAGS-host: maybe-TAGS-gcc
1719 TAGS-host: maybe-TAGS-gmp
1720 TAGS-host: maybe-TAGS-mpfr
1721 TAGS-host: maybe-TAGS-mpc
1722 TAGS-host: maybe-TAGS-isl
1723 TAGS-host: maybe-TAGS-libelf
1724 TAGS-host: maybe-TAGS-gold
1725 TAGS-host: maybe-TAGS-gprof
1726 TAGS-host: maybe-TAGS-gprofng
1727 TAGS-host: maybe-TAGS-intl
1728 TAGS-host: maybe-TAGS-tcl
1729 TAGS-host: maybe-TAGS-itcl
1730 TAGS-host: maybe-TAGS-ld
1731 TAGS-host: maybe-TAGS-libbacktrace
1732 TAGS-host: maybe-TAGS-libcpp
1733 TAGS-host: maybe-TAGS-libcody
1734 TAGS-host: maybe-TAGS-libdecnumber
1735 TAGS-host: maybe-TAGS-libgui
1736 TAGS-host: maybe-TAGS-libiberty
1737 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1738 TAGS-host: maybe-TAGS-libiconv
1739 TAGS-host: maybe-TAGS-m4
1740 TAGS-host: maybe-TAGS-readline
1741 TAGS-host: maybe-TAGS-sid
1742 TAGS-host: maybe-TAGS-sim
1743 TAGS-host: maybe-TAGS-texinfo
1744 TAGS-host: maybe-TAGS-zlib
1745 TAGS-host: maybe-TAGS-gnulib
1746 TAGS-host: maybe-TAGS-gdbsupport
1747 TAGS-host: maybe-TAGS-gdbserver
1748 TAGS-host: maybe-TAGS-gdb
1749 TAGS-host: maybe-TAGS-expect
1750 TAGS-host: maybe-TAGS-guile
1751 TAGS-host: maybe-TAGS-tk
1752 TAGS-host: maybe-TAGS-libtermcap
1753 TAGS-host: maybe-TAGS-utils
1754 TAGS-host: maybe-TAGS-c++tools
1755 TAGS-host: maybe-TAGS-gnattools
1756 TAGS-host: maybe-TAGS-lto-plugin
1757 TAGS-host: maybe-TAGS-libcc1
1758 TAGS-host: maybe-TAGS-gotools
1759 TAGS-host: maybe-TAGS-libctf
1760
1761 .PHONY: TAGS-target
1762
1763 TAGS-target: maybe-TAGS-target-libstdc++-v3
1764 TAGS-target: maybe-TAGS-target-libsanitizer
1765 TAGS-target: maybe-TAGS-target-libvtv
1766 TAGS-target: maybe-TAGS-target-liboffloadmic
1767 TAGS-target: maybe-TAGS-target-libssp
1768 TAGS-target: maybe-TAGS-target-newlib
1769 TAGS-target: maybe-TAGS-target-libgcc
1770 TAGS-target: maybe-TAGS-target-libbacktrace
1771 TAGS-target: maybe-TAGS-target-libquadmath
1772 TAGS-target: maybe-TAGS-target-libgfortran
1773 TAGS-target: maybe-TAGS-target-libobjc
1774 TAGS-target: maybe-TAGS-target-libgo
1775 TAGS-target: maybe-TAGS-target-libphobos
1776 TAGS-target: maybe-TAGS-target-libtermcap
1777 TAGS-target: maybe-TAGS-target-winsup
1778 TAGS-target: maybe-TAGS-target-libgloss
1779 TAGS-target: maybe-TAGS-target-libffi
1780 TAGS-target: maybe-TAGS-target-zlib
1781 TAGS-target: maybe-TAGS-target-rda
1782 TAGS-target: maybe-TAGS-target-libada
1783 TAGS-target: maybe-TAGS-target-libgomp
1784 TAGS-target: maybe-TAGS-target-libitm
1785 TAGS-target: maybe-TAGS-target-libatomic
1786
1787 .PHONY: do-install-info
1788 do-install-info:
1789 @: $(MAKE); $(unstage)
1790 @r=`${PWD_COMMAND}`; export r; \
1791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1792 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1793 install-info-target
1794
1795
1796 .PHONY: install-info-host
1797
1798 install-info-host: maybe-install-info-bfd
1799 install-info-host: maybe-install-info-opcodes
1800 install-info-host: maybe-install-info-binutils
1801 install-info-host: maybe-install-info-bison
1802 install-info-host: maybe-install-info-cgen
1803 install-info-host: maybe-install-info-dejagnu
1804 install-info-host: maybe-install-info-etc
1805 install-info-host: maybe-install-info-fastjar
1806 install-info-host: maybe-install-info-fixincludes
1807 install-info-host: maybe-install-info-flex
1808 install-info-host: maybe-install-info-gas
1809 install-info-host: maybe-install-info-gcc
1810 install-info-host: maybe-install-info-gmp
1811 install-info-host: maybe-install-info-mpfr
1812 install-info-host: maybe-install-info-mpc
1813 install-info-host: maybe-install-info-isl
1814 install-info-host: maybe-install-info-libelf
1815 install-info-host: maybe-install-info-gold
1816 install-info-host: maybe-install-info-gprof
1817 install-info-host: maybe-install-info-gprofng
1818 install-info-host: maybe-install-info-intl
1819 install-info-host: maybe-install-info-tcl
1820 install-info-host: maybe-install-info-itcl
1821 install-info-host: maybe-install-info-ld
1822 install-info-host: maybe-install-info-libbacktrace
1823 install-info-host: maybe-install-info-libcpp
1824 install-info-host: maybe-install-info-libcody
1825 install-info-host: maybe-install-info-libdecnumber
1826 install-info-host: maybe-install-info-libgui
1827 install-info-host: maybe-install-info-libiberty
1828 install-info-host: maybe-install-info-libiberty-linker-plugin
1829 install-info-host: maybe-install-info-libiconv
1830 install-info-host: maybe-install-info-m4
1831 install-info-host: maybe-install-info-readline
1832 install-info-host: maybe-install-info-sid
1833 install-info-host: maybe-install-info-sim
1834 install-info-host: maybe-install-info-texinfo
1835 install-info-host: maybe-install-info-zlib
1836 install-info-host: maybe-install-info-gnulib
1837 install-info-host: maybe-install-info-gdbsupport
1838 install-info-host: maybe-install-info-gdbserver
1839 install-info-host: maybe-install-info-gdb
1840 install-info-host: maybe-install-info-expect
1841 install-info-host: maybe-install-info-guile
1842 install-info-host: maybe-install-info-tk
1843 install-info-host: maybe-install-info-libtermcap
1844 install-info-host: maybe-install-info-utils
1845 install-info-host: maybe-install-info-c++tools
1846 install-info-host: maybe-install-info-gnattools
1847 install-info-host: maybe-install-info-lto-plugin
1848 install-info-host: maybe-install-info-libcc1
1849 install-info-host: maybe-install-info-gotools
1850 install-info-host: maybe-install-info-libctf
1851
1852 .PHONY: install-info-target
1853
1854 install-info-target: maybe-install-info-target-libstdc++-v3
1855 install-info-target: maybe-install-info-target-libsanitizer
1856 install-info-target: maybe-install-info-target-libvtv
1857 install-info-target: maybe-install-info-target-liboffloadmic
1858 install-info-target: maybe-install-info-target-libssp
1859 install-info-target: maybe-install-info-target-newlib
1860 install-info-target: maybe-install-info-target-libgcc
1861 install-info-target: maybe-install-info-target-libbacktrace
1862 install-info-target: maybe-install-info-target-libquadmath
1863 install-info-target: maybe-install-info-target-libgfortran
1864 install-info-target: maybe-install-info-target-libobjc
1865 install-info-target: maybe-install-info-target-libgo
1866 install-info-target: maybe-install-info-target-libphobos
1867 install-info-target: maybe-install-info-target-libtermcap
1868 install-info-target: maybe-install-info-target-winsup
1869 install-info-target: maybe-install-info-target-libgloss
1870 install-info-target: maybe-install-info-target-libffi
1871 install-info-target: maybe-install-info-target-zlib
1872 install-info-target: maybe-install-info-target-rda
1873 install-info-target: maybe-install-info-target-libada
1874 install-info-target: maybe-install-info-target-libgomp
1875 install-info-target: maybe-install-info-target-libitm
1876 install-info-target: maybe-install-info-target-libatomic
1877
1878 .PHONY: do-install-dvi
1879 do-install-dvi:
1880 @: $(MAKE); $(unstage)
1881 @r=`${PWD_COMMAND}`; export r; \
1882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1883 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1884 install-dvi-target
1885
1886
1887 .PHONY: install-dvi-host
1888
1889 install-dvi-host: maybe-install-dvi-bfd
1890 install-dvi-host: maybe-install-dvi-opcodes
1891 install-dvi-host: maybe-install-dvi-binutils
1892 install-dvi-host: maybe-install-dvi-bison
1893 install-dvi-host: maybe-install-dvi-cgen
1894 install-dvi-host: maybe-install-dvi-dejagnu
1895 install-dvi-host: maybe-install-dvi-etc
1896 install-dvi-host: maybe-install-dvi-fastjar
1897 install-dvi-host: maybe-install-dvi-fixincludes
1898 install-dvi-host: maybe-install-dvi-flex
1899 install-dvi-host: maybe-install-dvi-gas
1900 install-dvi-host: maybe-install-dvi-gcc
1901 install-dvi-host: maybe-install-dvi-gmp
1902 install-dvi-host: maybe-install-dvi-mpfr
1903 install-dvi-host: maybe-install-dvi-mpc
1904 install-dvi-host: maybe-install-dvi-isl
1905 install-dvi-host: maybe-install-dvi-libelf
1906 install-dvi-host: maybe-install-dvi-gold
1907 install-dvi-host: maybe-install-dvi-gprof
1908 install-dvi-host: maybe-install-dvi-gprofng
1909 install-dvi-host: maybe-install-dvi-intl
1910 install-dvi-host: maybe-install-dvi-tcl
1911 install-dvi-host: maybe-install-dvi-itcl
1912 install-dvi-host: maybe-install-dvi-ld
1913 install-dvi-host: maybe-install-dvi-libbacktrace
1914 install-dvi-host: maybe-install-dvi-libcpp
1915 install-dvi-host: maybe-install-dvi-libcody
1916 install-dvi-host: maybe-install-dvi-libdecnumber
1917 install-dvi-host: maybe-install-dvi-libgui
1918 install-dvi-host: maybe-install-dvi-libiberty
1919 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1920 install-dvi-host: maybe-install-dvi-libiconv
1921 install-dvi-host: maybe-install-dvi-m4
1922 install-dvi-host: maybe-install-dvi-readline
1923 install-dvi-host: maybe-install-dvi-sid
1924 install-dvi-host: maybe-install-dvi-sim
1925 install-dvi-host: maybe-install-dvi-texinfo
1926 install-dvi-host: maybe-install-dvi-zlib
1927 install-dvi-host: maybe-install-dvi-gnulib
1928 install-dvi-host: maybe-install-dvi-gdbsupport
1929 install-dvi-host: maybe-install-dvi-gdbserver
1930 install-dvi-host: maybe-install-dvi-gdb
1931 install-dvi-host: maybe-install-dvi-expect
1932 install-dvi-host: maybe-install-dvi-guile
1933 install-dvi-host: maybe-install-dvi-tk
1934 install-dvi-host: maybe-install-dvi-libtermcap
1935 install-dvi-host: maybe-install-dvi-utils
1936 install-dvi-host: maybe-install-dvi-c++tools
1937 install-dvi-host: maybe-install-dvi-gnattools
1938 install-dvi-host: maybe-install-dvi-lto-plugin
1939 install-dvi-host: maybe-install-dvi-libcc1
1940 install-dvi-host: maybe-install-dvi-gotools
1941 install-dvi-host: maybe-install-dvi-libctf
1942
1943 .PHONY: install-dvi-target
1944
1945 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1946 install-dvi-target: maybe-install-dvi-target-libsanitizer
1947 install-dvi-target: maybe-install-dvi-target-libvtv
1948 install-dvi-target: maybe-install-dvi-target-liboffloadmic
1949 install-dvi-target: maybe-install-dvi-target-libssp
1950 install-dvi-target: maybe-install-dvi-target-newlib
1951 install-dvi-target: maybe-install-dvi-target-libgcc
1952 install-dvi-target: maybe-install-dvi-target-libbacktrace
1953 install-dvi-target: maybe-install-dvi-target-libquadmath
1954 install-dvi-target: maybe-install-dvi-target-libgfortran
1955 install-dvi-target: maybe-install-dvi-target-libobjc
1956 install-dvi-target: maybe-install-dvi-target-libgo
1957 install-dvi-target: maybe-install-dvi-target-libphobos
1958 install-dvi-target: maybe-install-dvi-target-libtermcap
1959 install-dvi-target: maybe-install-dvi-target-winsup
1960 install-dvi-target: maybe-install-dvi-target-libgloss
1961 install-dvi-target: maybe-install-dvi-target-libffi
1962 install-dvi-target: maybe-install-dvi-target-zlib
1963 install-dvi-target: maybe-install-dvi-target-rda
1964 install-dvi-target: maybe-install-dvi-target-libada
1965 install-dvi-target: maybe-install-dvi-target-libgomp
1966 install-dvi-target: maybe-install-dvi-target-libitm
1967 install-dvi-target: maybe-install-dvi-target-libatomic
1968
1969 .PHONY: do-install-pdf
1970 do-install-pdf:
1971 @: $(MAKE); $(unstage)
1972 @r=`${PWD_COMMAND}`; export r; \
1973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1974 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1975 install-pdf-target
1976
1977
1978 .PHONY: install-pdf-host
1979
1980 install-pdf-host: maybe-install-pdf-bfd
1981 install-pdf-host: maybe-install-pdf-opcodes
1982 install-pdf-host: maybe-install-pdf-binutils
1983 install-pdf-host: maybe-install-pdf-bison
1984 install-pdf-host: maybe-install-pdf-cgen
1985 install-pdf-host: maybe-install-pdf-dejagnu
1986 install-pdf-host: maybe-install-pdf-etc
1987 install-pdf-host: maybe-install-pdf-fastjar
1988 install-pdf-host: maybe-install-pdf-fixincludes
1989 install-pdf-host: maybe-install-pdf-flex
1990 install-pdf-host: maybe-install-pdf-gas
1991 install-pdf-host: maybe-install-pdf-gcc
1992 install-pdf-host: maybe-install-pdf-gmp
1993 install-pdf-host: maybe-install-pdf-mpfr
1994 install-pdf-host: maybe-install-pdf-mpc
1995 install-pdf-host: maybe-install-pdf-isl
1996 install-pdf-host: maybe-install-pdf-libelf
1997 install-pdf-host: maybe-install-pdf-gold
1998 install-pdf-host: maybe-install-pdf-gprof
1999 install-pdf-host: maybe-install-pdf-gprofng
2000 install-pdf-host: maybe-install-pdf-intl
2001 install-pdf-host: maybe-install-pdf-tcl
2002 install-pdf-host: maybe-install-pdf-itcl
2003 install-pdf-host: maybe-install-pdf-ld
2004 install-pdf-host: maybe-install-pdf-libbacktrace
2005 install-pdf-host: maybe-install-pdf-libcpp
2006 install-pdf-host: maybe-install-pdf-libcody
2007 install-pdf-host: maybe-install-pdf-libdecnumber
2008 install-pdf-host: maybe-install-pdf-libgui
2009 install-pdf-host: maybe-install-pdf-libiberty
2010 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2011 install-pdf-host: maybe-install-pdf-libiconv
2012 install-pdf-host: maybe-install-pdf-m4
2013 install-pdf-host: maybe-install-pdf-readline
2014 install-pdf-host: maybe-install-pdf-sid
2015 install-pdf-host: maybe-install-pdf-sim
2016 install-pdf-host: maybe-install-pdf-texinfo
2017 install-pdf-host: maybe-install-pdf-zlib
2018 install-pdf-host: maybe-install-pdf-gnulib
2019 install-pdf-host: maybe-install-pdf-gdbsupport
2020 install-pdf-host: maybe-install-pdf-gdbserver
2021 install-pdf-host: maybe-install-pdf-gdb
2022 install-pdf-host: maybe-install-pdf-expect
2023 install-pdf-host: maybe-install-pdf-guile
2024 install-pdf-host: maybe-install-pdf-tk
2025 install-pdf-host: maybe-install-pdf-libtermcap
2026 install-pdf-host: maybe-install-pdf-utils
2027 install-pdf-host: maybe-install-pdf-c++tools
2028 install-pdf-host: maybe-install-pdf-gnattools
2029 install-pdf-host: maybe-install-pdf-lto-plugin
2030 install-pdf-host: maybe-install-pdf-libcc1
2031 install-pdf-host: maybe-install-pdf-gotools
2032 install-pdf-host: maybe-install-pdf-libctf
2033
2034 .PHONY: install-pdf-target
2035
2036 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2037 install-pdf-target: maybe-install-pdf-target-libsanitizer
2038 install-pdf-target: maybe-install-pdf-target-libvtv
2039 install-pdf-target: maybe-install-pdf-target-liboffloadmic
2040 install-pdf-target: maybe-install-pdf-target-libssp
2041 install-pdf-target: maybe-install-pdf-target-newlib
2042 install-pdf-target: maybe-install-pdf-target-libgcc
2043 install-pdf-target: maybe-install-pdf-target-libbacktrace
2044 install-pdf-target: maybe-install-pdf-target-libquadmath
2045 install-pdf-target: maybe-install-pdf-target-libgfortran
2046 install-pdf-target: maybe-install-pdf-target-libobjc
2047 install-pdf-target: maybe-install-pdf-target-libgo
2048 install-pdf-target: maybe-install-pdf-target-libphobos
2049 install-pdf-target: maybe-install-pdf-target-libtermcap
2050 install-pdf-target: maybe-install-pdf-target-winsup
2051 install-pdf-target: maybe-install-pdf-target-libgloss
2052 install-pdf-target: maybe-install-pdf-target-libffi
2053 install-pdf-target: maybe-install-pdf-target-zlib
2054 install-pdf-target: maybe-install-pdf-target-rda
2055 install-pdf-target: maybe-install-pdf-target-libada
2056 install-pdf-target: maybe-install-pdf-target-libgomp
2057 install-pdf-target: maybe-install-pdf-target-libitm
2058 install-pdf-target: maybe-install-pdf-target-libatomic
2059
2060 .PHONY: do-install-html
2061 do-install-html:
2062 @: $(MAKE); $(unstage)
2063 @r=`${PWD_COMMAND}`; export r; \
2064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2065 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2066 install-html-target
2067
2068
2069 .PHONY: install-html-host
2070
2071 install-html-host: maybe-install-html-bfd
2072 install-html-host: maybe-install-html-opcodes
2073 install-html-host: maybe-install-html-binutils
2074 install-html-host: maybe-install-html-bison
2075 install-html-host: maybe-install-html-cgen
2076 install-html-host: maybe-install-html-dejagnu
2077 install-html-host: maybe-install-html-etc
2078 install-html-host: maybe-install-html-fastjar
2079 install-html-host: maybe-install-html-fixincludes
2080 install-html-host: maybe-install-html-flex
2081 install-html-host: maybe-install-html-gas
2082 install-html-host: maybe-install-html-gcc
2083 install-html-host: maybe-install-html-gmp
2084 install-html-host: maybe-install-html-mpfr
2085 install-html-host: maybe-install-html-mpc
2086 install-html-host: maybe-install-html-isl
2087 install-html-host: maybe-install-html-libelf
2088 install-html-host: maybe-install-html-gold
2089 install-html-host: maybe-install-html-gprof
2090 install-html-host: maybe-install-html-gprofng
2091 install-html-host: maybe-install-html-intl
2092 install-html-host: maybe-install-html-tcl
2093 install-html-host: maybe-install-html-itcl
2094 install-html-host: maybe-install-html-ld
2095 install-html-host: maybe-install-html-libbacktrace
2096 install-html-host: maybe-install-html-libcpp
2097 install-html-host: maybe-install-html-libcody
2098 install-html-host: maybe-install-html-libdecnumber
2099 install-html-host: maybe-install-html-libgui
2100 install-html-host: maybe-install-html-libiberty
2101 install-html-host: maybe-install-html-libiberty-linker-plugin
2102 install-html-host: maybe-install-html-libiconv
2103 install-html-host: maybe-install-html-m4
2104 install-html-host: maybe-install-html-readline
2105 install-html-host: maybe-install-html-sid
2106 install-html-host: maybe-install-html-sim
2107 install-html-host: maybe-install-html-texinfo
2108 install-html-host: maybe-install-html-zlib
2109 install-html-host: maybe-install-html-gnulib
2110 install-html-host: maybe-install-html-gdbsupport
2111 install-html-host: maybe-install-html-gdbserver
2112 install-html-host: maybe-install-html-gdb
2113 install-html-host: maybe-install-html-expect
2114 install-html-host: maybe-install-html-guile
2115 install-html-host: maybe-install-html-tk
2116 install-html-host: maybe-install-html-libtermcap
2117 install-html-host: maybe-install-html-utils
2118 install-html-host: maybe-install-html-c++tools
2119 install-html-host: maybe-install-html-gnattools
2120 install-html-host: maybe-install-html-lto-plugin
2121 install-html-host: maybe-install-html-libcc1
2122 install-html-host: maybe-install-html-gotools
2123 install-html-host: maybe-install-html-libctf
2124
2125 .PHONY: install-html-target
2126
2127 install-html-target: maybe-install-html-target-libstdc++-v3
2128 install-html-target: maybe-install-html-target-libsanitizer
2129 install-html-target: maybe-install-html-target-libvtv
2130 install-html-target: maybe-install-html-target-liboffloadmic
2131 install-html-target: maybe-install-html-target-libssp
2132 install-html-target: maybe-install-html-target-newlib
2133 install-html-target: maybe-install-html-target-libgcc
2134 install-html-target: maybe-install-html-target-libbacktrace
2135 install-html-target: maybe-install-html-target-libquadmath
2136 install-html-target: maybe-install-html-target-libgfortran
2137 install-html-target: maybe-install-html-target-libobjc
2138 install-html-target: maybe-install-html-target-libgo
2139 install-html-target: maybe-install-html-target-libphobos
2140 install-html-target: maybe-install-html-target-libtermcap
2141 install-html-target: maybe-install-html-target-winsup
2142 install-html-target: maybe-install-html-target-libgloss
2143 install-html-target: maybe-install-html-target-libffi
2144 install-html-target: maybe-install-html-target-zlib
2145 install-html-target: maybe-install-html-target-rda
2146 install-html-target: maybe-install-html-target-libada
2147 install-html-target: maybe-install-html-target-libgomp
2148 install-html-target: maybe-install-html-target-libitm
2149 install-html-target: maybe-install-html-target-libatomic
2150
2151 .PHONY: do-installcheck
2152 do-installcheck:
2153 @: $(MAKE); $(unstage)
2154 @r=`${PWD_COMMAND}`; export r; \
2155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2156 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2157 installcheck-target
2158
2159
2160 .PHONY: installcheck-host
2161
2162 installcheck-host: maybe-installcheck-bfd
2163 installcheck-host: maybe-installcheck-opcodes
2164 installcheck-host: maybe-installcheck-binutils
2165 installcheck-host: maybe-installcheck-bison
2166 installcheck-host: maybe-installcheck-cgen
2167 installcheck-host: maybe-installcheck-dejagnu
2168 installcheck-host: maybe-installcheck-etc
2169 installcheck-host: maybe-installcheck-fastjar
2170 installcheck-host: maybe-installcheck-fixincludes
2171 installcheck-host: maybe-installcheck-flex
2172 installcheck-host: maybe-installcheck-gas
2173 installcheck-host: maybe-installcheck-gcc
2174 installcheck-host: maybe-installcheck-gmp
2175 installcheck-host: maybe-installcheck-mpfr
2176 installcheck-host: maybe-installcheck-mpc
2177 installcheck-host: maybe-installcheck-isl
2178 installcheck-host: maybe-installcheck-libelf
2179 installcheck-host: maybe-installcheck-gold
2180 installcheck-host: maybe-installcheck-gprof
2181 installcheck-host: maybe-installcheck-gprofng
2182 installcheck-host: maybe-installcheck-intl
2183 installcheck-host: maybe-installcheck-tcl
2184 installcheck-host: maybe-installcheck-itcl
2185 installcheck-host: maybe-installcheck-ld
2186 installcheck-host: maybe-installcheck-libbacktrace
2187 installcheck-host: maybe-installcheck-libcpp
2188 installcheck-host: maybe-installcheck-libcody
2189 installcheck-host: maybe-installcheck-libdecnumber
2190 installcheck-host: maybe-installcheck-libgui
2191 installcheck-host: maybe-installcheck-libiberty
2192 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2193 installcheck-host: maybe-installcheck-libiconv
2194 installcheck-host: maybe-installcheck-m4
2195 installcheck-host: maybe-installcheck-readline
2196 installcheck-host: maybe-installcheck-sid
2197 installcheck-host: maybe-installcheck-sim
2198 installcheck-host: maybe-installcheck-texinfo
2199 installcheck-host: maybe-installcheck-zlib
2200 installcheck-host: maybe-installcheck-gnulib
2201 installcheck-host: maybe-installcheck-gdbsupport
2202 installcheck-host: maybe-installcheck-gdbserver
2203 installcheck-host: maybe-installcheck-gdb
2204 installcheck-host: maybe-installcheck-expect
2205 installcheck-host: maybe-installcheck-guile
2206 installcheck-host: maybe-installcheck-tk
2207 installcheck-host: maybe-installcheck-libtermcap
2208 installcheck-host: maybe-installcheck-utils
2209 installcheck-host: maybe-installcheck-c++tools
2210 installcheck-host: maybe-installcheck-gnattools
2211 installcheck-host: maybe-installcheck-lto-plugin
2212 installcheck-host: maybe-installcheck-libcc1
2213 installcheck-host: maybe-installcheck-gotools
2214 installcheck-host: maybe-installcheck-libctf
2215
2216 .PHONY: installcheck-target
2217
2218 installcheck-target: maybe-installcheck-target-libstdc++-v3
2219 installcheck-target: maybe-installcheck-target-libsanitizer
2220 installcheck-target: maybe-installcheck-target-libvtv
2221 installcheck-target: maybe-installcheck-target-liboffloadmic
2222 installcheck-target: maybe-installcheck-target-libssp
2223 installcheck-target: maybe-installcheck-target-newlib
2224 installcheck-target: maybe-installcheck-target-libgcc
2225 installcheck-target: maybe-installcheck-target-libbacktrace
2226 installcheck-target: maybe-installcheck-target-libquadmath
2227 installcheck-target: maybe-installcheck-target-libgfortran
2228 installcheck-target: maybe-installcheck-target-libobjc
2229 installcheck-target: maybe-installcheck-target-libgo
2230 installcheck-target: maybe-installcheck-target-libphobos
2231 installcheck-target: maybe-installcheck-target-libtermcap
2232 installcheck-target: maybe-installcheck-target-winsup
2233 installcheck-target: maybe-installcheck-target-libgloss
2234 installcheck-target: maybe-installcheck-target-libffi
2235 installcheck-target: maybe-installcheck-target-zlib
2236 installcheck-target: maybe-installcheck-target-rda
2237 installcheck-target: maybe-installcheck-target-libada
2238 installcheck-target: maybe-installcheck-target-libgomp
2239 installcheck-target: maybe-installcheck-target-libitm
2240 installcheck-target: maybe-installcheck-target-libatomic
2241
2242 .PHONY: do-mostlyclean
2243 do-mostlyclean:
2244 @: $(MAKE); $(unstage)
2245 @r=`${PWD_COMMAND}`; export r; \
2246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2247 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2248 mostlyclean-target
2249
2250
2251 .PHONY: mostlyclean-host
2252
2253 mostlyclean-host: maybe-mostlyclean-bfd
2254 mostlyclean-host: maybe-mostlyclean-opcodes
2255 mostlyclean-host: maybe-mostlyclean-binutils
2256 mostlyclean-host: maybe-mostlyclean-bison
2257 mostlyclean-host: maybe-mostlyclean-cgen
2258 mostlyclean-host: maybe-mostlyclean-dejagnu
2259 mostlyclean-host: maybe-mostlyclean-etc
2260 mostlyclean-host: maybe-mostlyclean-fastjar
2261 mostlyclean-host: maybe-mostlyclean-fixincludes
2262 mostlyclean-host: maybe-mostlyclean-flex
2263 mostlyclean-host: maybe-mostlyclean-gas
2264 mostlyclean-host: maybe-mostlyclean-gcc
2265 mostlyclean-host: maybe-mostlyclean-gmp
2266 mostlyclean-host: maybe-mostlyclean-mpfr
2267 mostlyclean-host: maybe-mostlyclean-mpc
2268 mostlyclean-host: maybe-mostlyclean-isl
2269 mostlyclean-host: maybe-mostlyclean-libelf
2270 mostlyclean-host: maybe-mostlyclean-gold
2271 mostlyclean-host: maybe-mostlyclean-gprof
2272 mostlyclean-host: maybe-mostlyclean-gprofng
2273 mostlyclean-host: maybe-mostlyclean-intl
2274 mostlyclean-host: maybe-mostlyclean-tcl
2275 mostlyclean-host: maybe-mostlyclean-itcl
2276 mostlyclean-host: maybe-mostlyclean-ld
2277 mostlyclean-host: maybe-mostlyclean-libbacktrace
2278 mostlyclean-host: maybe-mostlyclean-libcpp
2279 mostlyclean-host: maybe-mostlyclean-libcody
2280 mostlyclean-host: maybe-mostlyclean-libdecnumber
2281 mostlyclean-host: maybe-mostlyclean-libgui
2282 mostlyclean-host: maybe-mostlyclean-libiberty
2283 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2284 mostlyclean-host: maybe-mostlyclean-libiconv
2285 mostlyclean-host: maybe-mostlyclean-m4
2286 mostlyclean-host: maybe-mostlyclean-readline
2287 mostlyclean-host: maybe-mostlyclean-sid
2288 mostlyclean-host: maybe-mostlyclean-sim
2289 mostlyclean-host: maybe-mostlyclean-texinfo
2290 mostlyclean-host: maybe-mostlyclean-zlib
2291 mostlyclean-host: maybe-mostlyclean-gnulib
2292 mostlyclean-host: maybe-mostlyclean-gdbsupport
2293 mostlyclean-host: maybe-mostlyclean-gdbserver
2294 mostlyclean-host: maybe-mostlyclean-gdb
2295 mostlyclean-host: maybe-mostlyclean-expect
2296 mostlyclean-host: maybe-mostlyclean-guile
2297 mostlyclean-host: maybe-mostlyclean-tk
2298 mostlyclean-host: maybe-mostlyclean-libtermcap
2299 mostlyclean-host: maybe-mostlyclean-utils
2300 mostlyclean-host: maybe-mostlyclean-c++tools
2301 mostlyclean-host: maybe-mostlyclean-gnattools
2302 mostlyclean-host: maybe-mostlyclean-lto-plugin
2303 mostlyclean-host: maybe-mostlyclean-libcc1
2304 mostlyclean-host: maybe-mostlyclean-gotools
2305 mostlyclean-host: maybe-mostlyclean-libctf
2306
2307 .PHONY: mostlyclean-target
2308
2309 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2310 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2311 mostlyclean-target: maybe-mostlyclean-target-libvtv
2312 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2313 mostlyclean-target: maybe-mostlyclean-target-libssp
2314 mostlyclean-target: maybe-mostlyclean-target-newlib
2315 mostlyclean-target: maybe-mostlyclean-target-libgcc
2316 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2317 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2318 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2319 mostlyclean-target: maybe-mostlyclean-target-libobjc
2320 mostlyclean-target: maybe-mostlyclean-target-libgo
2321 mostlyclean-target: maybe-mostlyclean-target-libphobos
2322 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2323 mostlyclean-target: maybe-mostlyclean-target-winsup
2324 mostlyclean-target: maybe-mostlyclean-target-libgloss
2325 mostlyclean-target: maybe-mostlyclean-target-libffi
2326 mostlyclean-target: maybe-mostlyclean-target-zlib
2327 mostlyclean-target: maybe-mostlyclean-target-rda
2328 mostlyclean-target: maybe-mostlyclean-target-libada
2329 mostlyclean-target: maybe-mostlyclean-target-libgomp
2330 mostlyclean-target: maybe-mostlyclean-target-libitm
2331 mostlyclean-target: maybe-mostlyclean-target-libatomic
2332
2333 .PHONY: do-clean
2334 do-clean:
2335 @: $(MAKE); $(unstage)
2336 @r=`${PWD_COMMAND}`; export r; \
2337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2338 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2339 clean-target
2340
2341
2342 .PHONY: clean-host
2343
2344 clean-host: maybe-clean-bfd
2345 clean-host: maybe-clean-opcodes
2346 clean-host: maybe-clean-binutils
2347 clean-host: maybe-clean-bison
2348 clean-host: maybe-clean-cgen
2349 clean-host: maybe-clean-dejagnu
2350 clean-host: maybe-clean-etc
2351 clean-host: maybe-clean-fastjar
2352 clean-host: maybe-clean-fixincludes
2353 clean-host: maybe-clean-flex
2354 clean-host: maybe-clean-gas
2355 clean-host: maybe-clean-gcc
2356 clean-host: maybe-clean-gmp
2357 clean-host: maybe-clean-mpfr
2358 clean-host: maybe-clean-mpc
2359 clean-host: maybe-clean-isl
2360 clean-host: maybe-clean-libelf
2361 clean-host: maybe-clean-gold
2362 clean-host: maybe-clean-gprof
2363 clean-host: maybe-clean-gprofng
2364 clean-host: maybe-clean-intl
2365 clean-host: maybe-clean-tcl
2366 clean-host: maybe-clean-itcl
2367 clean-host: maybe-clean-ld
2368 clean-host: maybe-clean-libbacktrace
2369 clean-host: maybe-clean-libcpp
2370 clean-host: maybe-clean-libcody
2371 clean-host: maybe-clean-libdecnumber
2372 clean-host: maybe-clean-libgui
2373 clean-host: maybe-clean-libiberty
2374 clean-host: maybe-clean-libiberty-linker-plugin
2375 clean-host: maybe-clean-libiconv
2376 clean-host: maybe-clean-m4
2377 clean-host: maybe-clean-readline
2378 clean-host: maybe-clean-sid
2379 clean-host: maybe-clean-sim
2380 clean-host: maybe-clean-texinfo
2381 clean-host: maybe-clean-zlib
2382 clean-host: maybe-clean-gnulib
2383 clean-host: maybe-clean-gdbsupport
2384 clean-host: maybe-clean-gdbserver
2385 clean-host: maybe-clean-gdb
2386 clean-host: maybe-clean-expect
2387 clean-host: maybe-clean-guile
2388 clean-host: maybe-clean-tk
2389 clean-host: maybe-clean-libtermcap
2390 clean-host: maybe-clean-utils
2391 clean-host: maybe-clean-c++tools
2392 clean-host: maybe-clean-gnattools
2393 clean-host: maybe-clean-lto-plugin
2394 clean-host: maybe-clean-libcc1
2395 clean-host: maybe-clean-gotools
2396 clean-host: maybe-clean-libctf
2397
2398 .PHONY: clean-target
2399
2400 clean-target: maybe-clean-target-libstdc++-v3
2401 clean-target: maybe-clean-target-libsanitizer
2402 clean-target: maybe-clean-target-libvtv
2403 clean-target: maybe-clean-target-liboffloadmic
2404 clean-target: maybe-clean-target-libssp
2405 clean-target: maybe-clean-target-newlib
2406 clean-target: maybe-clean-target-libgcc
2407 clean-target: maybe-clean-target-libbacktrace
2408 clean-target: maybe-clean-target-libquadmath
2409 clean-target: maybe-clean-target-libgfortran
2410 clean-target: maybe-clean-target-libobjc
2411 clean-target: maybe-clean-target-libgo
2412 clean-target: maybe-clean-target-libphobos
2413 clean-target: maybe-clean-target-libtermcap
2414 clean-target: maybe-clean-target-winsup
2415 clean-target: maybe-clean-target-libgloss
2416 clean-target: maybe-clean-target-libffi
2417 clean-target: maybe-clean-target-zlib
2418 clean-target: maybe-clean-target-rda
2419 clean-target: maybe-clean-target-libada
2420 clean-target: maybe-clean-target-libgomp
2421 clean-target: maybe-clean-target-libitm
2422 clean-target: maybe-clean-target-libatomic
2423
2424 .PHONY: do-distclean
2425 do-distclean:
2426 @: $(MAKE); $(unstage)
2427 @r=`${PWD_COMMAND}`; export r; \
2428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2429 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2430 distclean-target
2431
2432
2433 .PHONY: distclean-host
2434
2435 distclean-host: maybe-distclean-bfd
2436 distclean-host: maybe-distclean-opcodes
2437 distclean-host: maybe-distclean-binutils
2438 distclean-host: maybe-distclean-bison
2439 distclean-host: maybe-distclean-cgen
2440 distclean-host: maybe-distclean-dejagnu
2441 distclean-host: maybe-distclean-etc
2442 distclean-host: maybe-distclean-fastjar
2443 distclean-host: maybe-distclean-fixincludes
2444 distclean-host: maybe-distclean-flex
2445 distclean-host: maybe-distclean-gas
2446 distclean-host: maybe-distclean-gcc
2447 distclean-host: maybe-distclean-gmp
2448 distclean-host: maybe-distclean-mpfr
2449 distclean-host: maybe-distclean-mpc
2450 distclean-host: maybe-distclean-isl
2451 distclean-host: maybe-distclean-libelf
2452 distclean-host: maybe-distclean-gold
2453 distclean-host: maybe-distclean-gprof
2454 distclean-host: maybe-distclean-gprofng
2455 distclean-host: maybe-distclean-intl
2456 distclean-host: maybe-distclean-tcl
2457 distclean-host: maybe-distclean-itcl
2458 distclean-host: maybe-distclean-ld
2459 distclean-host: maybe-distclean-libbacktrace
2460 distclean-host: maybe-distclean-libcpp
2461 distclean-host: maybe-distclean-libcody
2462 distclean-host: maybe-distclean-libdecnumber
2463 distclean-host: maybe-distclean-libgui
2464 distclean-host: maybe-distclean-libiberty
2465 distclean-host: maybe-distclean-libiberty-linker-plugin
2466 distclean-host: maybe-distclean-libiconv
2467 distclean-host: maybe-distclean-m4
2468 distclean-host: maybe-distclean-readline
2469 distclean-host: maybe-distclean-sid
2470 distclean-host: maybe-distclean-sim
2471 distclean-host: maybe-distclean-texinfo
2472 distclean-host: maybe-distclean-zlib
2473 distclean-host: maybe-distclean-gnulib
2474 distclean-host: maybe-distclean-gdbsupport
2475 distclean-host: maybe-distclean-gdbserver
2476 distclean-host: maybe-distclean-gdb
2477 distclean-host: maybe-distclean-expect
2478 distclean-host: maybe-distclean-guile
2479 distclean-host: maybe-distclean-tk
2480 distclean-host: maybe-distclean-libtermcap
2481 distclean-host: maybe-distclean-utils
2482 distclean-host: maybe-distclean-c++tools
2483 distclean-host: maybe-distclean-gnattools
2484 distclean-host: maybe-distclean-lto-plugin
2485 distclean-host: maybe-distclean-libcc1
2486 distclean-host: maybe-distclean-gotools
2487 distclean-host: maybe-distclean-libctf
2488
2489 .PHONY: distclean-target
2490
2491 distclean-target: maybe-distclean-target-libstdc++-v3
2492 distclean-target: maybe-distclean-target-libsanitizer
2493 distclean-target: maybe-distclean-target-libvtv
2494 distclean-target: maybe-distclean-target-liboffloadmic
2495 distclean-target: maybe-distclean-target-libssp
2496 distclean-target: maybe-distclean-target-newlib
2497 distclean-target: maybe-distclean-target-libgcc
2498 distclean-target: maybe-distclean-target-libbacktrace
2499 distclean-target: maybe-distclean-target-libquadmath
2500 distclean-target: maybe-distclean-target-libgfortran
2501 distclean-target: maybe-distclean-target-libobjc
2502 distclean-target: maybe-distclean-target-libgo
2503 distclean-target: maybe-distclean-target-libphobos
2504 distclean-target: maybe-distclean-target-libtermcap
2505 distclean-target: maybe-distclean-target-winsup
2506 distclean-target: maybe-distclean-target-libgloss
2507 distclean-target: maybe-distclean-target-libffi
2508 distclean-target: maybe-distclean-target-zlib
2509 distclean-target: maybe-distclean-target-rda
2510 distclean-target: maybe-distclean-target-libada
2511 distclean-target: maybe-distclean-target-libgomp
2512 distclean-target: maybe-distclean-target-libitm
2513 distclean-target: maybe-distclean-target-libatomic
2514
2515 .PHONY: do-maintainer-clean
2516 do-maintainer-clean:
2517 @: $(MAKE); $(unstage)
2518 @r=`${PWD_COMMAND}`; export r; \
2519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2520 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2521 maintainer-clean-target
2522
2523
2524 .PHONY: maintainer-clean-host
2525
2526 maintainer-clean-host: maybe-maintainer-clean-bfd
2527 maintainer-clean-host: maybe-maintainer-clean-opcodes
2528 maintainer-clean-host: maybe-maintainer-clean-binutils
2529 maintainer-clean-host: maybe-maintainer-clean-bison
2530 maintainer-clean-host: maybe-maintainer-clean-cgen
2531 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2532 maintainer-clean-host: maybe-maintainer-clean-etc
2533 maintainer-clean-host: maybe-maintainer-clean-fastjar
2534 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2535 maintainer-clean-host: maybe-maintainer-clean-flex
2536 maintainer-clean-host: maybe-maintainer-clean-gas
2537 maintainer-clean-host: maybe-maintainer-clean-gcc
2538 maintainer-clean-host: maybe-maintainer-clean-gmp
2539 maintainer-clean-host: maybe-maintainer-clean-mpfr
2540 maintainer-clean-host: maybe-maintainer-clean-mpc
2541 maintainer-clean-host: maybe-maintainer-clean-isl
2542 maintainer-clean-host: maybe-maintainer-clean-libelf
2543 maintainer-clean-host: maybe-maintainer-clean-gold
2544 maintainer-clean-host: maybe-maintainer-clean-gprof
2545 maintainer-clean-host: maybe-maintainer-clean-gprofng
2546 maintainer-clean-host: maybe-maintainer-clean-intl
2547 maintainer-clean-host: maybe-maintainer-clean-tcl
2548 maintainer-clean-host: maybe-maintainer-clean-itcl
2549 maintainer-clean-host: maybe-maintainer-clean-ld
2550 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2551 maintainer-clean-host: maybe-maintainer-clean-libcpp
2552 maintainer-clean-host: maybe-maintainer-clean-libcody
2553 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2554 maintainer-clean-host: maybe-maintainer-clean-libgui
2555 maintainer-clean-host: maybe-maintainer-clean-libiberty
2556 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2557 maintainer-clean-host: maybe-maintainer-clean-libiconv
2558 maintainer-clean-host: maybe-maintainer-clean-m4
2559 maintainer-clean-host: maybe-maintainer-clean-readline
2560 maintainer-clean-host: maybe-maintainer-clean-sid
2561 maintainer-clean-host: maybe-maintainer-clean-sim
2562 maintainer-clean-host: maybe-maintainer-clean-texinfo
2563 maintainer-clean-host: maybe-maintainer-clean-zlib
2564 maintainer-clean-host: maybe-maintainer-clean-gnulib
2565 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2566 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2567 maintainer-clean-host: maybe-maintainer-clean-gdb
2568 maintainer-clean-host: maybe-maintainer-clean-expect
2569 maintainer-clean-host: maybe-maintainer-clean-guile
2570 maintainer-clean-host: maybe-maintainer-clean-tk
2571 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2572 maintainer-clean-host: maybe-maintainer-clean-utils
2573 maintainer-clean-host: maybe-maintainer-clean-c++tools
2574 maintainer-clean-host: maybe-maintainer-clean-gnattools
2575 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2576 maintainer-clean-host: maybe-maintainer-clean-libcc1
2577 maintainer-clean-host: maybe-maintainer-clean-gotools
2578 maintainer-clean-host: maybe-maintainer-clean-libctf
2579
2580 .PHONY: maintainer-clean-target
2581
2582 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2583 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2584 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2585 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2586 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2587 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2588 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2589 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2590 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2591 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2592 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2593 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2594 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2595 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2596 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2597 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2598 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2599 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2600 maintainer-clean-target: maybe-maintainer-clean-target-rda
2601 maintainer-clean-target: maybe-maintainer-clean-target-libada
2602 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2603 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2604 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2605
2606
2607 # Here are the targets which correspond to the do-X targets.
2608
2609 .PHONY: info installcheck dvi pdf html
2610 .PHONY: install-info install-dvi install-pdf install-html
2611 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2612 .PHONY: local-clean local-distclean local-maintainer-clean
2613 info: do-info
2614 installcheck: do-installcheck
2615 dvi: do-dvi
2616 pdf: do-pdf
2617 html: do-html
2618
2619 # Make sure makeinfo is built before we do a `make info', if we're
2620 # in fact building texinfo.
2621 do-info: maybe-all-texinfo
2622
2623 install-info: do-install-info dir.info
2624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2625 if [ -f dir.info ]; then \
2626 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2627 else true; fi
2628
2629 install-dvi: do-install-dvi
2630
2631 install-pdf: do-install-pdf
2632
2633 install-html: do-install-html
2634
2635 local-clean:
2636 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2637
2638 local-distclean:
2639 -rm -f Makefile config.status config.cache mh-frag mt-frag
2640 -rm -f maybedep.tmp serdep.tmp stage_final
2641 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2642 rm -rf $(TARGET_SUBDIR); \
2643 else true; fi
2644 -rm -rf $(BUILD_SUBDIR)
2645 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2646 rm -rf $(HOST_SUBDIR); \
2647 else true; fi
2648 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2649 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2650 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2651 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2652 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2653 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2654 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2655
2656 local-maintainer-clean:
2657 @echo "This command is intended for maintainers to use;"
2658 @echo "it deletes files that may require special tools to rebuild."
2659
2660 clean: do-clean local-clean
2661 mostlyclean: do-mostlyclean local-clean
2662 distclean: do-distclean local-clean local-distclean
2663 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2664 maintainer-clean: local-distclean
2665 realclean: maintainer-clean
2666
2667 # Check target.
2668
2669 .PHONY: check do-check
2670 check: do-check
2671
2672 # Only include modules actually being configured and built.
2673 .PHONY: check-host
2674 check-host: \
2675 maybe-check-bfd \
2676 maybe-check-opcodes \
2677 maybe-check-binutils \
2678 maybe-check-bison \
2679 maybe-check-cgen \
2680 maybe-check-dejagnu \
2681 maybe-check-etc \
2682 maybe-check-fastjar \
2683 maybe-check-fixincludes \
2684 maybe-check-flex \
2685 maybe-check-gas \
2686 maybe-check-gcc \
2687 maybe-check-gmp \
2688 maybe-check-mpfr \
2689 maybe-check-mpc \
2690 maybe-check-isl \
2691 maybe-check-libelf \
2692 maybe-check-gold \
2693 maybe-check-gprof \
2694 maybe-check-gprofng \
2695 maybe-check-intl \
2696 maybe-check-tcl \
2697 maybe-check-itcl \
2698 maybe-check-ld \
2699 maybe-check-libbacktrace \
2700 maybe-check-libcpp \
2701 maybe-check-libcody \
2702 maybe-check-libdecnumber \
2703 maybe-check-libgui \
2704 maybe-check-libiberty \
2705 maybe-check-libiberty-linker-plugin \
2706 maybe-check-libiconv \
2707 maybe-check-m4 \
2708 maybe-check-readline \
2709 maybe-check-sid \
2710 maybe-check-sim \
2711 maybe-check-texinfo \
2712 maybe-check-zlib \
2713 maybe-check-gnulib \
2714 maybe-check-gdbsupport \
2715 maybe-check-gdbserver \
2716 maybe-check-gdb \
2717 maybe-check-expect \
2718 maybe-check-guile \
2719 maybe-check-tk \
2720 maybe-check-libtermcap \
2721 maybe-check-utils \
2722 maybe-check-c++tools \
2723 maybe-check-gnattools \
2724 maybe-check-lto-plugin \
2725 maybe-check-libcc1 \
2726 maybe-check-gotools \
2727 maybe-check-libctf
2728
2729 .PHONY: check-target
2730 check-target: \
2731 maybe-check-target-libstdc++-v3 \
2732 maybe-check-target-libsanitizer \
2733 maybe-check-target-libvtv \
2734 maybe-check-target-liboffloadmic \
2735 maybe-check-target-libssp \
2736 maybe-check-target-newlib \
2737 maybe-check-target-libgcc \
2738 maybe-check-target-libbacktrace \
2739 maybe-check-target-libquadmath \
2740 maybe-check-target-libgfortran \
2741 maybe-check-target-libobjc \
2742 maybe-check-target-libgo \
2743 maybe-check-target-libphobos \
2744 maybe-check-target-libtermcap \
2745 maybe-check-target-winsup \
2746 maybe-check-target-libgloss \
2747 maybe-check-target-libffi \
2748 maybe-check-target-zlib \
2749 maybe-check-target-rda \
2750 maybe-check-target-libada \
2751 maybe-check-target-libgomp \
2752 maybe-check-target-libitm \
2753 maybe-check-target-libatomic
2754
2755 do-check:
2756 @: $(MAKE); $(unstage)
2757 @r=`${PWD_COMMAND}`; export r; \
2758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2759 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2760
2761 # Automated reporting of test results.
2762
2763 warning.log: build.log
2764 $(srcdir)/contrib/warn_summary build.log > $@
2765
2766 mail-report.log:
2767 if test x'$(BOOT_CFLAGS)' != x''; then \
2768 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2769 fi; \
2770 $(srcdir)/contrib/test_summary -t >$@
2771 chmod +x $@
2772 echo If you really want to send e-mail, run ./$@ now
2773
2774 mail-report-with-warnings.log: warning.log
2775 if test x'$(BOOT_CFLAGS)' != x''; then \
2776 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2777 fi; \
2778 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2779 chmod +x $@
2780 echo If you really want to send e-mail, run ./$@ now
2781
2782 # Local Vim config
2783
2784 $(srcdir)/.local.vimrc:
2785 $(LN_S) contrib/vimrc $@
2786
2787 $(srcdir)/.lvimrc:
2788 $(LN_S) contrib/vimrc $@
2789
2790 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2791
2792 .PHONY: vimrc
2793
2794 # clang-format config
2795
2796 $(srcdir)/.clang-format:
2797 $(LN_S) contrib/clang-format $@
2798
2799 clang-format: $(srcdir)/.clang-format
2800
2801 .PHONY: clang-format
2802
2803 # Installation targets.
2804
2805 .PHONY: install uninstall
2806 install:
2807 @: $(MAKE); $(unstage)
2808 @r=`${PWD_COMMAND}`; export r; \
2809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2810 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2811
2812 .PHONY: install-host-nogcc
2813 install-host-nogcc: \
2814 maybe-install-bfd \
2815 maybe-install-opcodes \
2816 maybe-install-binutils \
2817 maybe-install-bison \
2818 maybe-install-cgen \
2819 maybe-install-dejagnu \
2820 maybe-install-etc \
2821 maybe-install-fastjar \
2822 maybe-install-fixincludes \
2823 maybe-install-flex \
2824 maybe-install-gas \
2825 maybe-install-gmp \
2826 maybe-install-mpfr \
2827 maybe-install-mpc \
2828 maybe-install-isl \
2829 maybe-install-libelf \
2830 maybe-install-gold \
2831 maybe-install-gprof \
2832 maybe-install-gprofng \
2833 maybe-install-intl \
2834 maybe-install-tcl \
2835 maybe-install-itcl \
2836 maybe-install-ld \
2837 maybe-install-libbacktrace \
2838 maybe-install-libcpp \
2839 maybe-install-libcody \
2840 maybe-install-libdecnumber \
2841 maybe-install-libgui \
2842 maybe-install-libiberty \
2843 maybe-install-libiberty-linker-plugin \
2844 maybe-install-libiconv \
2845 maybe-install-m4 \
2846 maybe-install-readline \
2847 maybe-install-sid \
2848 maybe-install-sim \
2849 maybe-install-texinfo \
2850 maybe-install-zlib \
2851 maybe-install-gnulib \
2852 maybe-install-gdbsupport \
2853 maybe-install-gdbserver \
2854 maybe-install-gdb \
2855 maybe-install-expect \
2856 maybe-install-guile \
2857 maybe-install-tk \
2858 maybe-install-libtermcap \
2859 maybe-install-utils \
2860 maybe-install-c++tools \
2861 maybe-install-gnattools \
2862 maybe-install-lto-plugin \
2863 maybe-install-libcc1 \
2864 maybe-install-gotools \
2865 maybe-install-libctf
2866
2867 .PHONY: install-host
2868 install-host: \
2869 maybe-install-bfd \
2870 maybe-install-opcodes \
2871 maybe-install-binutils \
2872 maybe-install-bison \
2873 maybe-install-cgen \
2874 maybe-install-dejagnu \
2875 maybe-install-etc \
2876 maybe-install-fastjar \
2877 maybe-install-fixincludes \
2878 maybe-install-flex \
2879 maybe-install-gas \
2880 maybe-install-gcc \
2881 maybe-install-gmp \
2882 maybe-install-mpfr \
2883 maybe-install-mpc \
2884 maybe-install-isl \
2885 maybe-install-libelf \
2886 maybe-install-gold \
2887 maybe-install-gprof \
2888 maybe-install-gprofng \
2889 maybe-install-intl \
2890 maybe-install-tcl \
2891 maybe-install-itcl \
2892 maybe-install-ld \
2893 maybe-install-libbacktrace \
2894 maybe-install-libcpp \
2895 maybe-install-libcody \
2896 maybe-install-libdecnumber \
2897 maybe-install-libgui \
2898 maybe-install-libiberty \
2899 maybe-install-libiberty-linker-plugin \
2900 maybe-install-libiconv \
2901 maybe-install-m4 \
2902 maybe-install-readline \
2903 maybe-install-sid \
2904 maybe-install-sim \
2905 maybe-install-texinfo \
2906 maybe-install-zlib \
2907 maybe-install-gnulib \
2908 maybe-install-gdbsupport \
2909 maybe-install-gdbserver \
2910 maybe-install-gdb \
2911 maybe-install-expect \
2912 maybe-install-guile \
2913 maybe-install-tk \
2914 maybe-install-libtermcap \
2915 maybe-install-utils \
2916 maybe-install-c++tools \
2917 maybe-install-gnattools \
2918 maybe-install-lto-plugin \
2919 maybe-install-libcc1 \
2920 maybe-install-gotools \
2921 maybe-install-libctf
2922
2923 .PHONY: install-target
2924 install-target: \
2925 maybe-install-target-libstdc++-v3 \
2926 maybe-install-target-libsanitizer \
2927 maybe-install-target-libvtv \
2928 maybe-install-target-liboffloadmic \
2929 maybe-install-target-libssp \
2930 maybe-install-target-newlib \
2931 maybe-install-target-libgcc \
2932 maybe-install-target-libbacktrace \
2933 maybe-install-target-libquadmath \
2934 maybe-install-target-libgfortran \
2935 maybe-install-target-libobjc \
2936 maybe-install-target-libgo \
2937 maybe-install-target-libphobos \
2938 maybe-install-target-libtermcap \
2939 maybe-install-target-winsup \
2940 maybe-install-target-libgloss \
2941 maybe-install-target-libffi \
2942 maybe-install-target-zlib \
2943 maybe-install-target-rda \
2944 maybe-install-target-libada \
2945 maybe-install-target-libgomp \
2946 maybe-install-target-libitm \
2947 maybe-install-target-libatomic
2948
2949 uninstall:
2950 @echo "the uninstall target is not supported in this tree"
2951
2952 .PHONY: install.all
2953 install.all: install-no-fixedincludes
2954 @if [ -f ./gcc/Makefile ]; then \
2955 r=`${PWD_COMMAND}`; export r; \
2956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2957 $(HOST_EXPORTS) \
2958 (cd ./gcc && \
2959 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2960 else \
2961 true; \
2962 fi
2963
2964 # install-no-fixedincludes is used to allow the elaboration of binary packages
2965 # suitable for distribution, where we cannot include the fixed system header
2966 # files.
2967 .PHONY: install-no-fixedincludes
2968 install-no-fixedincludes: installdirs install-host-nogcc \
2969 install-target gcc-install-no-fixedincludes
2970
2971 .PHONY: install-strip
2972 install-strip:
2973 @: $(MAKE); $(unstage)
2974 @r=`${PWD_COMMAND}`; export r; \
2975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2976 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2977
2978 .PHONY: install-strip-host
2979 install-strip-host: \
2980 maybe-install-strip-bfd \
2981 maybe-install-strip-opcodes \
2982 maybe-install-strip-binutils \
2983 maybe-install-strip-bison \
2984 maybe-install-strip-cgen \
2985 maybe-install-strip-dejagnu \
2986 maybe-install-strip-etc \
2987 maybe-install-strip-fastjar \
2988 maybe-install-strip-fixincludes \
2989 maybe-install-strip-flex \
2990 maybe-install-strip-gas \
2991 maybe-install-strip-gcc \
2992 maybe-install-strip-gmp \
2993 maybe-install-strip-mpfr \
2994 maybe-install-strip-mpc \
2995 maybe-install-strip-isl \
2996 maybe-install-strip-libelf \
2997 maybe-install-strip-gold \
2998 maybe-install-strip-gprof \
2999 maybe-install-strip-gprofng \
3000 maybe-install-strip-intl \
3001 maybe-install-strip-tcl \
3002 maybe-install-strip-itcl \
3003 maybe-install-strip-ld \
3004 maybe-install-strip-libbacktrace \
3005 maybe-install-strip-libcpp \
3006 maybe-install-strip-libcody \
3007 maybe-install-strip-libdecnumber \
3008 maybe-install-strip-libgui \
3009 maybe-install-strip-libiberty \
3010 maybe-install-strip-libiberty-linker-plugin \
3011 maybe-install-strip-libiconv \
3012 maybe-install-strip-m4 \
3013 maybe-install-strip-readline \
3014 maybe-install-strip-sid \
3015 maybe-install-strip-sim \
3016 maybe-install-strip-texinfo \
3017 maybe-install-strip-zlib \
3018 maybe-install-strip-gnulib \
3019 maybe-install-strip-gdbsupport \
3020 maybe-install-strip-gdbserver \
3021 maybe-install-strip-gdb \
3022 maybe-install-strip-expect \
3023 maybe-install-strip-guile \
3024 maybe-install-strip-tk \
3025 maybe-install-strip-libtermcap \
3026 maybe-install-strip-utils \
3027 maybe-install-strip-c++tools \
3028 maybe-install-strip-gnattools \
3029 maybe-install-strip-lto-plugin \
3030 maybe-install-strip-libcc1 \
3031 maybe-install-strip-gotools \
3032 maybe-install-strip-libctf
3033
3034 .PHONY: install-strip-target
3035 install-strip-target: \
3036 maybe-install-strip-target-libstdc++-v3 \
3037 maybe-install-strip-target-libsanitizer \
3038 maybe-install-strip-target-libvtv \
3039 maybe-install-strip-target-liboffloadmic \
3040 maybe-install-strip-target-libssp \
3041 maybe-install-strip-target-newlib \
3042 maybe-install-strip-target-libgcc \
3043 maybe-install-strip-target-libbacktrace \
3044 maybe-install-strip-target-libquadmath \
3045 maybe-install-strip-target-libgfortran \
3046 maybe-install-strip-target-libobjc \
3047 maybe-install-strip-target-libgo \
3048 maybe-install-strip-target-libphobos \
3049 maybe-install-strip-target-libtermcap \
3050 maybe-install-strip-target-winsup \
3051 maybe-install-strip-target-libgloss \
3052 maybe-install-strip-target-libffi \
3053 maybe-install-strip-target-zlib \
3054 maybe-install-strip-target-rda \
3055 maybe-install-strip-target-libada \
3056 maybe-install-strip-target-libgomp \
3057 maybe-install-strip-target-libitm \
3058 maybe-install-strip-target-libatomic
3059
3060
3061 ### other supporting targets
3062
3063 MAKEDIRS= \
3064 $(DESTDIR)$(prefix) \
3065 $(DESTDIR)$(exec_prefix)
3066 .PHONY: installdirs
3067 installdirs: mkinstalldirs
3068 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3069
3070 dir.info: do-install-info
3071 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3072 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3073 mv -f dir.info.new dir.info; \
3074 else true; \
3075 fi
3076
3077 dist:
3078 @echo "Building a full distribution of this tree isn't done"
3079 @echo "via 'make dist'. Check out the etc/ subdirectory"
3080
3081 etags tags: TAGS
3082
3083 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3084 # ability to use several tags files at once, so there is probably no need
3085 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3086 # (if we felt like it) have this Makefile write a piece of elisp which
3087 # the user could load to tell emacs19 where all the TAGS files we just
3088 # built are.
3089 TAGS: do-TAGS
3090
3091 # ------------------------------------
3092 # Macros for configure and all targets
3093 # ------------------------------------
3094
3095
3096
3097
3098
3099 # --------------------------------------
3100 # Modules which run on the build machine
3101 # --------------------------------------
3102
3103
3104 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3105 maybe-configure-build-libiberty:
3106 @if gcc-bootstrap
3107 configure-build-libiberty: stage_current
3108 @endif gcc-bootstrap
3109 @if build-libiberty
3110 maybe-configure-build-libiberty: configure-build-libiberty
3111 configure-build-libiberty:
3112 @: $(MAKE); $(unstage)
3113 @r=`${PWD_COMMAND}`; export r; \
3114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3115 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3116 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3117 $(BUILD_EXPORTS) \
3118 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3119 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3120 case $(srcdir) in \
3121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3122 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3124 esac; \
3125 module_srcdir=libiberty; \
3126 rm -f no-such-file || : ; \
3127 CONFIG_SITE=no-such-file $(SHELL) \
3128 $$s/$$module_srcdir/configure \
3129 --srcdir=$${topdir}/$$module_srcdir \
3130 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3131 --target=${target_alias} \
3132 || exit 1
3133 @endif build-libiberty
3134
3135
3136
3137
3138
3139 .PHONY: all-build-libiberty maybe-all-build-libiberty
3140 maybe-all-build-libiberty:
3141 @if gcc-bootstrap
3142 all-build-libiberty: stage_current
3143 @endif gcc-bootstrap
3144 @if build-libiberty
3145 TARGET-build-libiberty=all
3146 maybe-all-build-libiberty: all-build-libiberty
3147 all-build-libiberty: configure-build-libiberty
3148 @: $(MAKE); $(unstage)
3149 @r=`${PWD_COMMAND}`; export r; \
3150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3151 $(BUILD_EXPORTS) \
3152 (cd $(BUILD_SUBDIR)/libiberty && \
3153 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3154 $(TARGET-build-libiberty))
3155 @endif build-libiberty
3156
3157
3158
3159
3160
3161 .PHONY: configure-build-bison maybe-configure-build-bison
3162 maybe-configure-build-bison:
3163 @if gcc-bootstrap
3164 configure-build-bison: stage_current
3165 @endif gcc-bootstrap
3166 @if build-bison
3167 maybe-configure-build-bison: configure-build-bison
3168 configure-build-bison:
3169 @: $(MAKE); $(unstage)
3170 @r=`${PWD_COMMAND}`; export r; \
3171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3172 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3173 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3174 $(BUILD_EXPORTS) \
3175 echo Configuring in $(BUILD_SUBDIR)/bison; \
3176 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3177 case $(srcdir) in \
3178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3179 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3181 esac; \
3182 module_srcdir=bison; \
3183 rm -f no-such-file || : ; \
3184 CONFIG_SITE=no-such-file $(SHELL) \
3185 $$s/$$module_srcdir/configure \
3186 --srcdir=$${topdir}/$$module_srcdir \
3187 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3188 --target=${target_alias} \
3189 || exit 1
3190 @endif build-bison
3191
3192
3193
3194
3195
3196 .PHONY: all-build-bison maybe-all-build-bison
3197 maybe-all-build-bison:
3198 @if gcc-bootstrap
3199 all-build-bison: stage_current
3200 @endif gcc-bootstrap
3201 @if build-bison
3202 TARGET-build-bison=all
3203 maybe-all-build-bison: all-build-bison
3204 all-build-bison: configure-build-bison
3205 @: $(MAKE); $(unstage)
3206 @r=`${PWD_COMMAND}`; export r; \
3207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3208 $(BUILD_EXPORTS) \
3209 (cd $(BUILD_SUBDIR)/bison && \
3210 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3211 $(TARGET-build-bison))
3212 @endif build-bison
3213
3214
3215
3216
3217
3218 .PHONY: configure-build-flex maybe-configure-build-flex
3219 maybe-configure-build-flex:
3220 @if gcc-bootstrap
3221 configure-build-flex: stage_current
3222 @endif gcc-bootstrap
3223 @if build-flex
3224 maybe-configure-build-flex: configure-build-flex
3225 configure-build-flex:
3226 @: $(MAKE); $(unstage)
3227 @r=`${PWD_COMMAND}`; export r; \
3228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3230 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3231 $(BUILD_EXPORTS) \
3232 echo Configuring in $(BUILD_SUBDIR)/flex; \
3233 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3234 case $(srcdir) in \
3235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3236 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3238 esac; \
3239 module_srcdir=flex; \
3240 rm -f no-such-file || : ; \
3241 CONFIG_SITE=no-such-file $(SHELL) \
3242 $$s/$$module_srcdir/configure \
3243 --srcdir=$${topdir}/$$module_srcdir \
3244 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3245 --target=${target_alias} \
3246 || exit 1
3247 @endif build-flex
3248
3249
3250
3251
3252
3253 .PHONY: all-build-flex maybe-all-build-flex
3254 maybe-all-build-flex:
3255 @if gcc-bootstrap
3256 all-build-flex: stage_current
3257 @endif gcc-bootstrap
3258 @if build-flex
3259 TARGET-build-flex=all
3260 maybe-all-build-flex: all-build-flex
3261 all-build-flex: configure-build-flex
3262 @: $(MAKE); $(unstage)
3263 @r=`${PWD_COMMAND}`; export r; \
3264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3265 $(BUILD_EXPORTS) \
3266 (cd $(BUILD_SUBDIR)/flex && \
3267 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3268 $(TARGET-build-flex))
3269 @endif build-flex
3270
3271
3272
3273
3274
3275 .PHONY: configure-build-m4 maybe-configure-build-m4
3276 maybe-configure-build-m4:
3277 @if gcc-bootstrap
3278 configure-build-m4: stage_current
3279 @endif gcc-bootstrap
3280 @if build-m4
3281 maybe-configure-build-m4: configure-build-m4
3282 configure-build-m4:
3283 @: $(MAKE); $(unstage)
3284 @r=`${PWD_COMMAND}`; export r; \
3285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3286 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3287 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3288 $(BUILD_EXPORTS) \
3289 echo Configuring in $(BUILD_SUBDIR)/m4; \
3290 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3291 case $(srcdir) in \
3292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3293 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3295 esac; \
3296 module_srcdir=m4; \
3297 rm -f no-such-file || : ; \
3298 CONFIG_SITE=no-such-file $(SHELL) \
3299 $$s/$$module_srcdir/configure \
3300 --srcdir=$${topdir}/$$module_srcdir \
3301 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3302 --target=${target_alias} \
3303 || exit 1
3304 @endif build-m4
3305
3306
3307
3308
3309
3310 .PHONY: all-build-m4 maybe-all-build-m4
3311 maybe-all-build-m4:
3312 @if gcc-bootstrap
3313 all-build-m4: stage_current
3314 @endif gcc-bootstrap
3315 @if build-m4
3316 TARGET-build-m4=all
3317 maybe-all-build-m4: all-build-m4
3318 all-build-m4: configure-build-m4
3319 @: $(MAKE); $(unstage)
3320 @r=`${PWD_COMMAND}`; export r; \
3321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3322 $(BUILD_EXPORTS) \
3323 (cd $(BUILD_SUBDIR)/m4 && \
3324 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3325 $(TARGET-build-m4))
3326 @endif build-m4
3327
3328
3329
3330
3331
3332 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3333 maybe-configure-build-texinfo:
3334 @if gcc-bootstrap
3335 configure-build-texinfo: stage_current
3336 @endif gcc-bootstrap
3337 @if build-texinfo
3338 maybe-configure-build-texinfo: configure-build-texinfo
3339 configure-build-texinfo:
3340 @: $(MAKE); $(unstage)
3341 @r=`${PWD_COMMAND}`; export r; \
3342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3344 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3345 $(BUILD_EXPORTS) \
3346 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3347 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3348 case $(srcdir) in \
3349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3350 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3352 esac; \
3353 module_srcdir=texinfo; \
3354 rm -f no-such-file || : ; \
3355 CONFIG_SITE=no-such-file $(SHELL) \
3356 $$s/$$module_srcdir/configure \
3357 --srcdir=$${topdir}/$$module_srcdir \
3358 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3359 --target=${target_alias} \
3360 || exit 1
3361 @endif build-texinfo
3362
3363
3364
3365
3366
3367 .PHONY: all-build-texinfo maybe-all-build-texinfo
3368 maybe-all-build-texinfo:
3369 @if gcc-bootstrap
3370 all-build-texinfo: stage_current
3371 @endif gcc-bootstrap
3372 @if build-texinfo
3373 TARGET-build-texinfo=all
3374 maybe-all-build-texinfo: all-build-texinfo
3375 all-build-texinfo: configure-build-texinfo
3376 @: $(MAKE); $(unstage)
3377 @r=`${PWD_COMMAND}`; export r; \
3378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3379 $(BUILD_EXPORTS) \
3380 (cd $(BUILD_SUBDIR)/texinfo && \
3381 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3382 $(TARGET-build-texinfo))
3383 @endif build-texinfo
3384
3385
3386
3387
3388
3389 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3390 maybe-configure-build-fixincludes:
3391 @if gcc-bootstrap
3392 configure-build-fixincludes: stage_current
3393 @endif gcc-bootstrap
3394 @if build-fixincludes
3395 maybe-configure-build-fixincludes: configure-build-fixincludes
3396 configure-build-fixincludes:
3397 @: $(MAKE); $(unstage)
3398 @r=`${PWD_COMMAND}`; export r; \
3399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3400 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3401 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3402 $(BUILD_EXPORTS) \
3403 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3404 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3405 case $(srcdir) in \
3406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3407 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3409 esac; \
3410 module_srcdir=fixincludes; \
3411 rm -f no-such-file || : ; \
3412 CONFIG_SITE=no-such-file $(SHELL) \
3413 $$s/$$module_srcdir/configure \
3414 --srcdir=$${topdir}/$$module_srcdir \
3415 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3416 --target=${target_alias} \
3417 || exit 1
3418 @endif build-fixincludes
3419
3420
3421
3422
3423
3424 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3425 maybe-all-build-fixincludes:
3426 @if gcc-bootstrap
3427 all-build-fixincludes: stage_current
3428 @endif gcc-bootstrap
3429 @if build-fixincludes
3430 TARGET-build-fixincludes=all
3431 maybe-all-build-fixincludes: all-build-fixincludes
3432 all-build-fixincludes: configure-build-fixincludes
3433 @: $(MAKE); $(unstage)
3434 @r=`${PWD_COMMAND}`; export r; \
3435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436 $(BUILD_EXPORTS) \
3437 (cd $(BUILD_SUBDIR)/fixincludes && \
3438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3439 $(TARGET-build-fixincludes))
3440 @endif build-fixincludes
3441
3442
3443
3444
3445
3446 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3447 maybe-configure-build-libcpp:
3448 @if gcc-bootstrap
3449 configure-build-libcpp: stage_current
3450 @endif gcc-bootstrap
3451 @if build-libcpp
3452 maybe-configure-build-libcpp: configure-build-libcpp
3453 configure-build-libcpp:
3454 @: $(MAKE); $(unstage)
3455 @r=`${PWD_COMMAND}`; export r; \
3456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3457 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3458 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3459 $(BUILD_EXPORTS) \
3460 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3461 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3462 case $(srcdir) in \
3463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3464 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3466 esac; \
3467 module_srcdir=libcpp; \
3468 rm -f no-such-file || : ; \
3469 CONFIG_SITE=no-such-file $(SHELL) \
3470 $$s/$$module_srcdir/configure \
3471 --srcdir=$${topdir}/$$module_srcdir \
3472 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3473 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3474 || exit 1
3475 @endif build-libcpp
3476
3477
3478
3479
3480
3481 .PHONY: all-build-libcpp maybe-all-build-libcpp
3482 maybe-all-build-libcpp:
3483 @if gcc-bootstrap
3484 all-build-libcpp: stage_current
3485 @endif gcc-bootstrap
3486 @if build-libcpp
3487 TARGET-build-libcpp=all
3488 maybe-all-build-libcpp: all-build-libcpp
3489 all-build-libcpp: configure-build-libcpp
3490 @: $(MAKE); $(unstage)
3491 @r=`${PWD_COMMAND}`; export r; \
3492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3493 $(BUILD_EXPORTS) \
3494 (cd $(BUILD_SUBDIR)/libcpp && \
3495 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3496 $(TARGET-build-libcpp))
3497 @endif build-libcpp
3498
3499
3500
3501
3502
3503 # --------------------------------------
3504 # Modules which run on the host machine
3505 # --------------------------------------
3506
3507
3508 .PHONY: configure-bfd maybe-configure-bfd
3509 maybe-configure-bfd:
3510 @if gcc-bootstrap
3511 configure-bfd: stage_current
3512 @endif gcc-bootstrap
3513 @if bfd
3514 maybe-configure-bfd: configure-bfd
3515 configure-bfd:
3516 @r=`${PWD_COMMAND}`; export r; \
3517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3518 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3520 $(HOST_EXPORTS) \
3521 echo Configuring in $(HOST_SUBDIR)/bfd; \
3522 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3523 case $(srcdir) in \
3524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3525 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3527 esac; \
3528 module_srcdir=bfd; \
3529 $(SHELL) \
3530 $$s/$$module_srcdir/configure \
3531 --srcdir=$${topdir}/$$module_srcdir \
3532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3533 --target=${target_alias} \
3534 || exit 1
3535 @endif bfd
3536
3537
3538
3539 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3540 maybe-configure-stage1-bfd:
3541 @if bfd-bootstrap
3542 maybe-configure-stage1-bfd: configure-stage1-bfd
3543 configure-stage1-bfd:
3544 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3545 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3546 @r=`${PWD_COMMAND}`; export r; \
3547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3548 TFLAGS="$(STAGE1_TFLAGS)"; \
3549 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3550 $(HOST_EXPORTS) \
3551 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3552 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3553 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3554 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3556 cd $(HOST_SUBDIR)/bfd || exit 1; \
3557 case $(srcdir) in \
3558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3559 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3561 esac; \
3562 module_srcdir=bfd; \
3563 $(SHELL) $$s/$$module_srcdir/configure \
3564 --srcdir=$${topdir}/$$module_srcdir \
3565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3566 --target=${target_alias} \
3567 \
3568 $(STAGE1_CONFIGURE_FLAGS)
3569 @endif bfd-bootstrap
3570
3571 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3572 maybe-configure-stage2-bfd:
3573 @if bfd-bootstrap
3574 maybe-configure-stage2-bfd: configure-stage2-bfd
3575 configure-stage2-bfd:
3576 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3578 @r=`${PWD_COMMAND}`; export r; \
3579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3580 TFLAGS="$(STAGE2_TFLAGS)"; \
3581 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3582 $(HOST_EXPORTS) \
3583 $(POSTSTAGE1_HOST_EXPORTS) \
3584 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3585 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3586 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3587 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3589 cd $(HOST_SUBDIR)/bfd || exit 1; \
3590 case $(srcdir) in \
3591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3592 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3594 esac; \
3595 module_srcdir=bfd; \
3596 $(SHELL) $$s/$$module_srcdir/configure \
3597 --srcdir=$${topdir}/$$module_srcdir \
3598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3599 --target=${target_alias} \
3600 --with-build-libsubdir=$(HOST_SUBDIR) \
3601 $(STAGE2_CONFIGURE_FLAGS)
3602 @endif bfd-bootstrap
3603
3604 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3605 maybe-configure-stage3-bfd:
3606 @if bfd-bootstrap
3607 maybe-configure-stage3-bfd: configure-stage3-bfd
3608 configure-stage3-bfd:
3609 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3611 @r=`${PWD_COMMAND}`; export r; \
3612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3613 TFLAGS="$(STAGE3_TFLAGS)"; \
3614 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3615 $(HOST_EXPORTS) \
3616 $(POSTSTAGE1_HOST_EXPORTS) \
3617 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3618 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3619 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3620 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3622 cd $(HOST_SUBDIR)/bfd || exit 1; \
3623 case $(srcdir) in \
3624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3625 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3627 esac; \
3628 module_srcdir=bfd; \
3629 $(SHELL) $$s/$$module_srcdir/configure \
3630 --srcdir=$${topdir}/$$module_srcdir \
3631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3632 --target=${target_alias} \
3633 --with-build-libsubdir=$(HOST_SUBDIR) \
3634 $(STAGE3_CONFIGURE_FLAGS)
3635 @endif bfd-bootstrap
3636
3637 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3638 maybe-configure-stage4-bfd:
3639 @if bfd-bootstrap
3640 maybe-configure-stage4-bfd: configure-stage4-bfd
3641 configure-stage4-bfd:
3642 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3644 @r=`${PWD_COMMAND}`; export r; \
3645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3646 TFLAGS="$(STAGE4_TFLAGS)"; \
3647 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3648 $(HOST_EXPORTS) \
3649 $(POSTSTAGE1_HOST_EXPORTS) \
3650 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3651 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3652 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3653 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3655 cd $(HOST_SUBDIR)/bfd || exit 1; \
3656 case $(srcdir) in \
3657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3658 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3660 esac; \
3661 module_srcdir=bfd; \
3662 $(SHELL) $$s/$$module_srcdir/configure \
3663 --srcdir=$${topdir}/$$module_srcdir \
3664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3665 --target=${target_alias} \
3666 --with-build-libsubdir=$(HOST_SUBDIR) \
3667 $(STAGE4_CONFIGURE_FLAGS)
3668 @endif bfd-bootstrap
3669
3670 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3671 maybe-configure-stageprofile-bfd:
3672 @if bfd-bootstrap
3673 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3674 configure-stageprofile-bfd:
3675 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3677 @r=`${PWD_COMMAND}`; export r; \
3678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3680 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3681 $(HOST_EXPORTS) \
3682 $(POSTSTAGE1_HOST_EXPORTS) \
3683 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3684 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3685 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3686 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3688 cd $(HOST_SUBDIR)/bfd || exit 1; \
3689 case $(srcdir) in \
3690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3691 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3693 esac; \
3694 module_srcdir=bfd; \
3695 $(SHELL) $$s/$$module_srcdir/configure \
3696 --srcdir=$${topdir}/$$module_srcdir \
3697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3698 --target=${target_alias} \
3699 --with-build-libsubdir=$(HOST_SUBDIR) \
3700 $(STAGEprofile_CONFIGURE_FLAGS)
3701 @endif bfd-bootstrap
3702
3703 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3704 maybe-configure-stagetrain-bfd:
3705 @if bfd-bootstrap
3706 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3707 configure-stagetrain-bfd:
3708 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3710 @r=`${PWD_COMMAND}`; export r; \
3711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3712 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3713 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3714 $(HOST_EXPORTS) \
3715 $(POSTSTAGE1_HOST_EXPORTS) \
3716 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3717 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3718 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3719 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3721 cd $(HOST_SUBDIR)/bfd || exit 1; \
3722 case $(srcdir) in \
3723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3724 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3726 esac; \
3727 module_srcdir=bfd; \
3728 $(SHELL) $$s/$$module_srcdir/configure \
3729 --srcdir=$${topdir}/$$module_srcdir \
3730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3731 --target=${target_alias} \
3732 --with-build-libsubdir=$(HOST_SUBDIR) \
3733 $(STAGEtrain_CONFIGURE_FLAGS)
3734 @endif bfd-bootstrap
3735
3736 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3737 maybe-configure-stagefeedback-bfd:
3738 @if bfd-bootstrap
3739 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3740 configure-stagefeedback-bfd:
3741 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3743 @r=`${PWD_COMMAND}`; export r; \
3744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3745 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3746 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3747 $(HOST_EXPORTS) \
3748 $(POSTSTAGE1_HOST_EXPORTS) \
3749 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3750 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3751 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3752 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3754 cd $(HOST_SUBDIR)/bfd || exit 1; \
3755 case $(srcdir) in \
3756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3757 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3759 esac; \
3760 module_srcdir=bfd; \
3761 $(SHELL) $$s/$$module_srcdir/configure \
3762 --srcdir=$${topdir}/$$module_srcdir \
3763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3764 --target=${target_alias} \
3765 --with-build-libsubdir=$(HOST_SUBDIR) \
3766 $(STAGEfeedback_CONFIGURE_FLAGS)
3767 @endif bfd-bootstrap
3768
3769 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3770 maybe-configure-stageautoprofile-bfd:
3771 @if bfd-bootstrap
3772 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3773 configure-stageautoprofile-bfd:
3774 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3776 @r=`${PWD_COMMAND}`; export r; \
3777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3778 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3779 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3780 $(HOST_EXPORTS) \
3781 $(POSTSTAGE1_HOST_EXPORTS) \
3782 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3783 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3784 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3785 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3787 cd $(HOST_SUBDIR)/bfd || exit 1; \
3788 case $(srcdir) in \
3789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3790 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3792 esac; \
3793 module_srcdir=bfd; \
3794 $(SHELL) $$s/$$module_srcdir/configure \
3795 --srcdir=$${topdir}/$$module_srcdir \
3796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3797 --target=${target_alias} \
3798 --with-build-libsubdir=$(HOST_SUBDIR) \
3799 $(STAGEautoprofile_CONFIGURE_FLAGS)
3800 @endif bfd-bootstrap
3801
3802 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3803 maybe-configure-stageautofeedback-bfd:
3804 @if bfd-bootstrap
3805 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3806 configure-stageautofeedback-bfd:
3807 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3809 @r=`${PWD_COMMAND}`; export r; \
3810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3811 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3812 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3813 $(HOST_EXPORTS) \
3814 $(POSTSTAGE1_HOST_EXPORTS) \
3815 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3816 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3817 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3818 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3820 cd $(HOST_SUBDIR)/bfd || exit 1; \
3821 case $(srcdir) in \
3822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3823 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3825 esac; \
3826 module_srcdir=bfd; \
3827 $(SHELL) $$s/$$module_srcdir/configure \
3828 --srcdir=$${topdir}/$$module_srcdir \
3829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3830 --target=${target_alias} \
3831 --with-build-libsubdir=$(HOST_SUBDIR) \
3832 $(STAGEautofeedback_CONFIGURE_FLAGS)
3833 @endif bfd-bootstrap
3834
3835
3836
3837
3838
3839 .PHONY: all-bfd maybe-all-bfd
3840 maybe-all-bfd:
3841 @if gcc-bootstrap
3842 all-bfd: stage_current
3843 @endif gcc-bootstrap
3844 @if bfd
3845 TARGET-bfd=all
3846 maybe-all-bfd: all-bfd
3847 all-bfd: configure-bfd
3848 @r=`${PWD_COMMAND}`; export r; \
3849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850 $(HOST_EXPORTS) \
3851 (cd $(HOST_SUBDIR)/bfd && \
3852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3853 $(TARGET-bfd))
3854 @endif bfd
3855
3856
3857
3858 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3859 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3860 maybe-all-stage1-bfd:
3861 maybe-clean-stage1-bfd:
3862 @if bfd-bootstrap
3863 maybe-all-stage1-bfd: all-stage1-bfd
3864 all-stage1: all-stage1-bfd
3865 TARGET-stage1-bfd = $(TARGET-bfd)
3866 all-stage1-bfd: configure-stage1-bfd
3867 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3868 @r=`${PWD_COMMAND}`; export r; \
3869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3870 TFLAGS="$(STAGE1_TFLAGS)"; \
3871 $(HOST_EXPORTS) \
3872 cd $(HOST_SUBDIR)/bfd && \
3873 \
3874 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3875 CFLAGS="$(STAGE1_CFLAGS)" \
3876 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3877 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3878 LIBCFLAGS="$(LIBCFLAGS)" \
3879 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3880 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3881 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3882 $(EXTRA_HOST_FLAGS) \
3883 $(STAGE1_FLAGS_TO_PASS) \
3884 TFLAGS="$(STAGE1_TFLAGS)" \
3885 $(TARGET-stage1-bfd)
3886
3887 maybe-clean-stage1-bfd: clean-stage1-bfd
3888 clean-stage1: clean-stage1-bfd
3889 clean-stage1-bfd:
3890 @if [ $(current_stage) = stage1 ]; then \
3891 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3892 else \
3893 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3894 $(MAKE) stage1-start; \
3895 fi; \
3896 cd $(HOST_SUBDIR)/bfd && \
3897 $(MAKE) $(EXTRA_HOST_FLAGS) \
3898 $(STAGE1_FLAGS_TO_PASS) clean
3899 @endif bfd-bootstrap
3900
3901
3902 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3903 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3904 maybe-all-stage2-bfd:
3905 maybe-clean-stage2-bfd:
3906 @if bfd-bootstrap
3907 maybe-all-stage2-bfd: all-stage2-bfd
3908 all-stage2: all-stage2-bfd
3909 TARGET-stage2-bfd = $(TARGET-bfd)
3910 all-stage2-bfd: configure-stage2-bfd
3911 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3912 @r=`${PWD_COMMAND}`; export r; \
3913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914 TFLAGS="$(STAGE2_TFLAGS)"; \
3915 $(HOST_EXPORTS) \
3916 $(POSTSTAGE1_HOST_EXPORTS) \
3917 cd $(HOST_SUBDIR)/bfd && \
3918 \
3919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3920 CFLAGS="$(STAGE2_CFLAGS)" \
3921 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3922 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3923 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3927 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3928 TFLAGS="$(STAGE2_TFLAGS)" \
3929 $(TARGET-stage2-bfd)
3930
3931 maybe-clean-stage2-bfd: clean-stage2-bfd
3932 clean-stage2: clean-stage2-bfd
3933 clean-stage2-bfd:
3934 @if [ $(current_stage) = stage2 ]; then \
3935 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3936 else \
3937 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3938 $(MAKE) stage2-start; \
3939 fi; \
3940 cd $(HOST_SUBDIR)/bfd && \
3941 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3942 @endif bfd-bootstrap
3943
3944
3945 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3946 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3947 maybe-all-stage3-bfd:
3948 maybe-clean-stage3-bfd:
3949 @if bfd-bootstrap
3950 maybe-all-stage3-bfd: all-stage3-bfd
3951 all-stage3: all-stage3-bfd
3952 TARGET-stage3-bfd = $(TARGET-bfd)
3953 all-stage3-bfd: configure-stage3-bfd
3954 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3955 @r=`${PWD_COMMAND}`; export r; \
3956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957 TFLAGS="$(STAGE3_TFLAGS)"; \
3958 $(HOST_EXPORTS) \
3959 $(POSTSTAGE1_HOST_EXPORTS) \
3960 cd $(HOST_SUBDIR)/bfd && \
3961 \
3962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3963 CFLAGS="$(STAGE3_CFLAGS)" \
3964 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3965 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3966 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3967 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3968 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3969 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3970 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3971 TFLAGS="$(STAGE3_TFLAGS)" \
3972 $(TARGET-stage3-bfd)
3973
3974 maybe-clean-stage3-bfd: clean-stage3-bfd
3975 clean-stage3: clean-stage3-bfd
3976 clean-stage3-bfd:
3977 @if [ $(current_stage) = stage3 ]; then \
3978 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3979 else \
3980 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3981 $(MAKE) stage3-start; \
3982 fi; \
3983 cd $(HOST_SUBDIR)/bfd && \
3984 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3985 @endif bfd-bootstrap
3986
3987
3988 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3989 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3990 maybe-all-stage4-bfd:
3991 maybe-clean-stage4-bfd:
3992 @if bfd-bootstrap
3993 maybe-all-stage4-bfd: all-stage4-bfd
3994 all-stage4: all-stage4-bfd
3995 TARGET-stage4-bfd = $(TARGET-bfd)
3996 all-stage4-bfd: configure-stage4-bfd
3997 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3998 @r=`${PWD_COMMAND}`; export r; \
3999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4000 TFLAGS="$(STAGE4_TFLAGS)"; \
4001 $(HOST_EXPORTS) \
4002 $(POSTSTAGE1_HOST_EXPORTS) \
4003 cd $(HOST_SUBDIR)/bfd && \
4004 \
4005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4006 CFLAGS="$(STAGE4_CFLAGS)" \
4007 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4008 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4009 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4010 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4011 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4012 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4013 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4014 TFLAGS="$(STAGE4_TFLAGS)" \
4015 $(TARGET-stage4-bfd)
4016
4017 maybe-clean-stage4-bfd: clean-stage4-bfd
4018 clean-stage4: clean-stage4-bfd
4019 clean-stage4-bfd:
4020 @if [ $(current_stage) = stage4 ]; then \
4021 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4022 else \
4023 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4024 $(MAKE) stage4-start; \
4025 fi; \
4026 cd $(HOST_SUBDIR)/bfd && \
4027 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4028 @endif bfd-bootstrap
4029
4030
4031 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4032 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4033 maybe-all-stageprofile-bfd:
4034 maybe-clean-stageprofile-bfd:
4035 @if bfd-bootstrap
4036 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4037 all-stageprofile: all-stageprofile-bfd
4038 TARGET-stageprofile-bfd = $(TARGET-bfd)
4039 all-stageprofile-bfd: configure-stageprofile-bfd
4040 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4041 @r=`${PWD_COMMAND}`; export r; \
4042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4043 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4044 $(HOST_EXPORTS) \
4045 $(POSTSTAGE1_HOST_EXPORTS) \
4046 cd $(HOST_SUBDIR)/bfd && \
4047 \
4048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4049 CFLAGS="$(STAGEprofile_CFLAGS)" \
4050 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4051 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4052 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4056 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4057 TFLAGS="$(STAGEprofile_TFLAGS)" \
4058 $(TARGET-stageprofile-bfd)
4059
4060 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4061 clean-stageprofile: clean-stageprofile-bfd
4062 clean-stageprofile-bfd:
4063 @if [ $(current_stage) = stageprofile ]; then \
4064 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4065 else \
4066 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4067 $(MAKE) stageprofile-start; \
4068 fi; \
4069 cd $(HOST_SUBDIR)/bfd && \
4070 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4071 @endif bfd-bootstrap
4072
4073
4074 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4075 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4076 maybe-all-stagetrain-bfd:
4077 maybe-clean-stagetrain-bfd:
4078 @if bfd-bootstrap
4079 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4080 all-stagetrain: all-stagetrain-bfd
4081 TARGET-stagetrain-bfd = $(TARGET-bfd)
4082 all-stagetrain-bfd: configure-stagetrain-bfd
4083 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4084 @r=`${PWD_COMMAND}`; export r; \
4085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4087 $(HOST_EXPORTS) \
4088 $(POSTSTAGE1_HOST_EXPORTS) \
4089 cd $(HOST_SUBDIR)/bfd && \
4090 \
4091 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4092 CFLAGS="$(STAGEtrain_CFLAGS)" \
4093 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4094 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4095 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4096 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4097 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4098 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4099 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4100 TFLAGS="$(STAGEtrain_TFLAGS)" \
4101 $(TARGET-stagetrain-bfd)
4102
4103 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4104 clean-stagetrain: clean-stagetrain-bfd
4105 clean-stagetrain-bfd:
4106 @if [ $(current_stage) = stagetrain ]; then \
4107 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4108 else \
4109 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4110 $(MAKE) stagetrain-start; \
4111 fi; \
4112 cd $(HOST_SUBDIR)/bfd && \
4113 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4114 @endif bfd-bootstrap
4115
4116
4117 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4118 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4119 maybe-all-stagefeedback-bfd:
4120 maybe-clean-stagefeedback-bfd:
4121 @if bfd-bootstrap
4122 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4123 all-stagefeedback: all-stagefeedback-bfd
4124 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4125 all-stagefeedback-bfd: configure-stagefeedback-bfd
4126 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4127 @r=`${PWD_COMMAND}`; export r; \
4128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4129 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4130 $(HOST_EXPORTS) \
4131 $(POSTSTAGE1_HOST_EXPORTS) \
4132 cd $(HOST_SUBDIR)/bfd && \
4133 \
4134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4135 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4136 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4137 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4138 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4142 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4143 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4144 $(TARGET-stagefeedback-bfd)
4145
4146 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4147 clean-stagefeedback: clean-stagefeedback-bfd
4148 clean-stagefeedback-bfd:
4149 @if [ $(current_stage) = stagefeedback ]; then \
4150 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4151 else \
4152 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4153 $(MAKE) stagefeedback-start; \
4154 fi; \
4155 cd $(HOST_SUBDIR)/bfd && \
4156 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4157 @endif bfd-bootstrap
4158
4159
4160 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4161 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4162 maybe-all-stageautoprofile-bfd:
4163 maybe-clean-stageautoprofile-bfd:
4164 @if bfd-bootstrap
4165 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4166 all-stageautoprofile: all-stageautoprofile-bfd
4167 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4168 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4169 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4170 @r=`${PWD_COMMAND}`; export r; \
4171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4172 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4173 $(HOST_EXPORTS) \
4174 $(POSTSTAGE1_HOST_EXPORTS) \
4175 cd $(HOST_SUBDIR)/bfd && \
4176 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4178 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4179 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4180 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4181 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4185 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4186 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4187 $(TARGET-stageautoprofile-bfd)
4188
4189 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4190 clean-stageautoprofile: clean-stageautoprofile-bfd
4191 clean-stageautoprofile-bfd:
4192 @if [ $(current_stage) = stageautoprofile ]; then \
4193 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4194 else \
4195 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4196 $(MAKE) stageautoprofile-start; \
4197 fi; \
4198 cd $(HOST_SUBDIR)/bfd && \
4199 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4200 @endif bfd-bootstrap
4201
4202
4203 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4204 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4205 maybe-all-stageautofeedback-bfd:
4206 maybe-clean-stageautofeedback-bfd:
4207 @if bfd-bootstrap
4208 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4209 all-stageautofeedback: all-stageautofeedback-bfd
4210 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4211 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4212 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4213 @r=`${PWD_COMMAND}`; export r; \
4214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4215 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4216 $(HOST_EXPORTS) \
4217 $(POSTSTAGE1_HOST_EXPORTS) \
4218 cd $(HOST_SUBDIR)/bfd && \
4219 \
4220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4221 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4222 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4223 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4224 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4229 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4230 $(TARGET-stageautofeedback-bfd)
4231
4232 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4233 clean-stageautofeedback: clean-stageautofeedback-bfd
4234 clean-stageautofeedback-bfd:
4235 @if [ $(current_stage) = stageautofeedback ]; then \
4236 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4237 else \
4238 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4239 $(MAKE) stageautofeedback-start; \
4240 fi; \
4241 cd $(HOST_SUBDIR)/bfd && \
4242 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4243 @endif bfd-bootstrap
4244
4245
4246
4247
4248
4249 .PHONY: check-bfd maybe-check-bfd
4250 maybe-check-bfd:
4251 @if bfd
4252 maybe-check-bfd: check-bfd
4253
4254 check-bfd:
4255 @: $(MAKE); $(unstage)
4256 @r=`${PWD_COMMAND}`; export r; \
4257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4259 (cd $(HOST_SUBDIR)/bfd && \
4260 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4261
4262 @endif bfd
4263
4264 .PHONY: install-bfd maybe-install-bfd
4265 maybe-install-bfd:
4266 @if bfd
4267 maybe-install-bfd: install-bfd
4268
4269 install-bfd: installdirs
4270 @: $(MAKE); $(unstage)
4271 @r=`${PWD_COMMAND}`; export r; \
4272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4273 $(HOST_EXPORTS) \
4274 (cd $(HOST_SUBDIR)/bfd && \
4275 $(MAKE) $(FLAGS_TO_PASS) install)
4276
4277 @endif bfd
4278
4279 .PHONY: install-strip-bfd maybe-install-strip-bfd
4280 maybe-install-strip-bfd:
4281 @if bfd
4282 maybe-install-strip-bfd: install-strip-bfd
4283
4284 install-strip-bfd: installdirs
4285 @: $(MAKE); $(unstage)
4286 @r=`${PWD_COMMAND}`; export r; \
4287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4288 $(HOST_EXPORTS) \
4289 (cd $(HOST_SUBDIR)/bfd && \
4290 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4291
4292 @endif bfd
4293
4294 # Other targets (info, dvi, pdf, etc.)
4295
4296 .PHONY: maybe-info-bfd info-bfd
4297 maybe-info-bfd:
4298 @if bfd
4299 maybe-info-bfd: info-bfd
4300
4301 info-bfd: \
4302 configure-bfd
4303 @[ -f ./bfd/Makefile ] || exit 0; \
4304 r=`${PWD_COMMAND}`; export r; \
4305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4306 $(HOST_EXPORTS) \
4307 for flag in $(EXTRA_HOST_FLAGS) ; do \
4308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4309 done; \
4310 echo "Doing info in bfd"; \
4311 (cd $(HOST_SUBDIR)/bfd && \
4312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4314 "RANLIB=$${RANLIB}" \
4315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4316 info) \
4317 || exit 1
4318
4319 @endif bfd
4320
4321 .PHONY: maybe-dvi-bfd dvi-bfd
4322 maybe-dvi-bfd:
4323 @if bfd
4324 maybe-dvi-bfd: dvi-bfd
4325
4326 dvi-bfd: \
4327 configure-bfd
4328 @[ -f ./bfd/Makefile ] || exit 0; \
4329 r=`${PWD_COMMAND}`; export r; \
4330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4331 $(HOST_EXPORTS) \
4332 for flag in $(EXTRA_HOST_FLAGS) ; do \
4333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4334 done; \
4335 echo "Doing dvi in bfd"; \
4336 (cd $(HOST_SUBDIR)/bfd && \
4337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4339 "RANLIB=$${RANLIB}" \
4340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4341 dvi) \
4342 || exit 1
4343
4344 @endif bfd
4345
4346 .PHONY: maybe-pdf-bfd pdf-bfd
4347 maybe-pdf-bfd:
4348 @if bfd
4349 maybe-pdf-bfd: pdf-bfd
4350
4351 pdf-bfd: \
4352 configure-bfd
4353 @[ -f ./bfd/Makefile ] || exit 0; \
4354 r=`${PWD_COMMAND}`; export r; \
4355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4356 $(HOST_EXPORTS) \
4357 for flag in $(EXTRA_HOST_FLAGS) ; do \
4358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4359 done; \
4360 echo "Doing pdf in bfd"; \
4361 (cd $(HOST_SUBDIR)/bfd && \
4362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4364 "RANLIB=$${RANLIB}" \
4365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4366 pdf) \
4367 || exit 1
4368
4369 @endif bfd
4370
4371 .PHONY: maybe-html-bfd html-bfd
4372 maybe-html-bfd:
4373 @if bfd
4374 maybe-html-bfd: html-bfd
4375
4376 html-bfd: \
4377 configure-bfd
4378 @[ -f ./bfd/Makefile ] || exit 0; \
4379 r=`${PWD_COMMAND}`; export r; \
4380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4381 $(HOST_EXPORTS) \
4382 for flag in $(EXTRA_HOST_FLAGS) ; do \
4383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4384 done; \
4385 echo "Doing html in bfd"; \
4386 (cd $(HOST_SUBDIR)/bfd && \
4387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4389 "RANLIB=$${RANLIB}" \
4390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4391 html) \
4392 || exit 1
4393
4394 @endif bfd
4395
4396 .PHONY: maybe-TAGS-bfd TAGS-bfd
4397 maybe-TAGS-bfd:
4398 @if bfd
4399 maybe-TAGS-bfd: TAGS-bfd
4400
4401 TAGS-bfd: \
4402 configure-bfd
4403 @[ -f ./bfd/Makefile ] || exit 0; \
4404 r=`${PWD_COMMAND}`; export r; \
4405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4406 $(HOST_EXPORTS) \
4407 for flag in $(EXTRA_HOST_FLAGS) ; do \
4408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4409 done; \
4410 echo "Doing TAGS in bfd"; \
4411 (cd $(HOST_SUBDIR)/bfd && \
4412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4414 "RANLIB=$${RANLIB}" \
4415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4416 TAGS) \
4417 || exit 1
4418
4419 @endif bfd
4420
4421 .PHONY: maybe-install-info-bfd install-info-bfd
4422 maybe-install-info-bfd:
4423 @if bfd
4424 maybe-install-info-bfd: install-info-bfd
4425
4426 install-info-bfd: \
4427 configure-bfd \
4428 info-bfd
4429 @[ -f ./bfd/Makefile ] || exit 0; \
4430 r=`${PWD_COMMAND}`; export r; \
4431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4432 $(HOST_EXPORTS) \
4433 for flag in $(EXTRA_HOST_FLAGS) ; do \
4434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4435 done; \
4436 echo "Doing install-info in bfd"; \
4437 (cd $(HOST_SUBDIR)/bfd && \
4438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4440 "RANLIB=$${RANLIB}" \
4441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4442 install-info) \
4443 || exit 1
4444
4445 @endif bfd
4446
4447 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4448 maybe-install-dvi-bfd:
4449 @if bfd
4450 maybe-install-dvi-bfd: install-dvi-bfd
4451
4452 install-dvi-bfd: \
4453 configure-bfd \
4454 dvi-bfd
4455 @[ -f ./bfd/Makefile ] || exit 0; \
4456 r=`${PWD_COMMAND}`; export r; \
4457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4458 $(HOST_EXPORTS) \
4459 for flag in $(EXTRA_HOST_FLAGS) ; do \
4460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4461 done; \
4462 echo "Doing install-dvi in bfd"; \
4463 (cd $(HOST_SUBDIR)/bfd && \
4464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4466 "RANLIB=$${RANLIB}" \
4467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4468 install-dvi) \
4469 || exit 1
4470
4471 @endif bfd
4472
4473 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4474 maybe-install-pdf-bfd:
4475 @if bfd
4476 maybe-install-pdf-bfd: install-pdf-bfd
4477
4478 install-pdf-bfd: \
4479 configure-bfd \
4480 pdf-bfd
4481 @[ -f ./bfd/Makefile ] || exit 0; \
4482 r=`${PWD_COMMAND}`; export r; \
4483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4484 $(HOST_EXPORTS) \
4485 for flag in $(EXTRA_HOST_FLAGS) ; do \
4486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4487 done; \
4488 echo "Doing install-pdf in bfd"; \
4489 (cd $(HOST_SUBDIR)/bfd && \
4490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4492 "RANLIB=$${RANLIB}" \
4493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4494 install-pdf) \
4495 || exit 1
4496
4497 @endif bfd
4498
4499 .PHONY: maybe-install-html-bfd install-html-bfd
4500 maybe-install-html-bfd:
4501 @if bfd
4502 maybe-install-html-bfd: install-html-bfd
4503
4504 install-html-bfd: \
4505 configure-bfd \
4506 html-bfd
4507 @[ -f ./bfd/Makefile ] || exit 0; \
4508 r=`${PWD_COMMAND}`; export r; \
4509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4510 $(HOST_EXPORTS) \
4511 for flag in $(EXTRA_HOST_FLAGS) ; do \
4512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4513 done; \
4514 echo "Doing install-html in bfd"; \
4515 (cd $(HOST_SUBDIR)/bfd && \
4516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4518 "RANLIB=$${RANLIB}" \
4519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4520 install-html) \
4521 || exit 1
4522
4523 @endif bfd
4524
4525 .PHONY: maybe-installcheck-bfd installcheck-bfd
4526 maybe-installcheck-bfd:
4527 @if bfd
4528 maybe-installcheck-bfd: installcheck-bfd
4529
4530 installcheck-bfd: \
4531 configure-bfd
4532 @[ -f ./bfd/Makefile ] || exit 0; \
4533 r=`${PWD_COMMAND}`; export r; \
4534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4535 $(HOST_EXPORTS) \
4536 for flag in $(EXTRA_HOST_FLAGS) ; do \
4537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4538 done; \
4539 echo "Doing installcheck in bfd"; \
4540 (cd $(HOST_SUBDIR)/bfd && \
4541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4543 "RANLIB=$${RANLIB}" \
4544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4545 installcheck) \
4546 || exit 1
4547
4548 @endif bfd
4549
4550 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4551 maybe-mostlyclean-bfd:
4552 @if bfd
4553 maybe-mostlyclean-bfd: mostlyclean-bfd
4554
4555 mostlyclean-bfd:
4556 @[ -f ./bfd/Makefile ] || exit 0; \
4557 r=`${PWD_COMMAND}`; export r; \
4558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4559 $(HOST_EXPORTS) \
4560 for flag in $(EXTRA_HOST_FLAGS) ; do \
4561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4562 done; \
4563 echo "Doing mostlyclean in bfd"; \
4564 (cd $(HOST_SUBDIR)/bfd && \
4565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4567 "RANLIB=$${RANLIB}" \
4568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4569 mostlyclean) \
4570 || exit 1
4571
4572 @endif bfd
4573
4574 .PHONY: maybe-clean-bfd clean-bfd
4575 maybe-clean-bfd:
4576 @if bfd
4577 maybe-clean-bfd: clean-bfd
4578
4579 clean-bfd:
4580 @[ -f ./bfd/Makefile ] || exit 0; \
4581 r=`${PWD_COMMAND}`; export r; \
4582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583 $(HOST_EXPORTS) \
4584 for flag in $(EXTRA_HOST_FLAGS) ; do \
4585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4586 done; \
4587 echo "Doing clean in bfd"; \
4588 (cd $(HOST_SUBDIR)/bfd && \
4589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4591 "RANLIB=$${RANLIB}" \
4592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4593 clean) \
4594 || exit 1
4595
4596 @endif bfd
4597
4598 .PHONY: maybe-distclean-bfd distclean-bfd
4599 maybe-distclean-bfd:
4600 @if bfd
4601 maybe-distclean-bfd: distclean-bfd
4602
4603 distclean-bfd:
4604 @[ -f ./bfd/Makefile ] || exit 0; \
4605 r=`${PWD_COMMAND}`; export r; \
4606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4607 $(HOST_EXPORTS) \
4608 for flag in $(EXTRA_HOST_FLAGS) ; do \
4609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4610 done; \
4611 echo "Doing distclean in bfd"; \
4612 (cd $(HOST_SUBDIR)/bfd && \
4613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4615 "RANLIB=$${RANLIB}" \
4616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4617 distclean) \
4618 || exit 1
4619
4620 @endif bfd
4621
4622 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4623 maybe-maintainer-clean-bfd:
4624 @if bfd
4625 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4626
4627 maintainer-clean-bfd:
4628 @[ -f ./bfd/Makefile ] || exit 0; \
4629 r=`${PWD_COMMAND}`; export r; \
4630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4631 $(HOST_EXPORTS) \
4632 for flag in $(EXTRA_HOST_FLAGS) ; do \
4633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4634 done; \
4635 echo "Doing maintainer-clean in bfd"; \
4636 (cd $(HOST_SUBDIR)/bfd && \
4637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4639 "RANLIB=$${RANLIB}" \
4640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4641 maintainer-clean) \
4642 || exit 1
4643
4644 @endif bfd
4645
4646
4647
4648 .PHONY: configure-opcodes maybe-configure-opcodes
4649 maybe-configure-opcodes:
4650 @if gcc-bootstrap
4651 configure-opcodes: stage_current
4652 @endif gcc-bootstrap
4653 @if opcodes
4654 maybe-configure-opcodes: configure-opcodes
4655 configure-opcodes:
4656 @r=`${PWD_COMMAND}`; export r; \
4657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4658 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4660 $(HOST_EXPORTS) \
4661 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4662 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4663 case $(srcdir) in \
4664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4665 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4667 esac; \
4668 module_srcdir=opcodes; \
4669 $(SHELL) \
4670 $$s/$$module_srcdir/configure \
4671 --srcdir=$${topdir}/$$module_srcdir \
4672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4673 --target=${target_alias} \
4674 || exit 1
4675 @endif opcodes
4676
4677
4678
4679 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4680 maybe-configure-stage1-opcodes:
4681 @if opcodes-bootstrap
4682 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4683 configure-stage1-opcodes:
4684 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4686 @r=`${PWD_COMMAND}`; export r; \
4687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4688 TFLAGS="$(STAGE1_TFLAGS)"; \
4689 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4690 $(HOST_EXPORTS) \
4691 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4692 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4693 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4694 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4696 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4697 case $(srcdir) in \
4698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4699 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4701 esac; \
4702 module_srcdir=opcodes; \
4703 $(SHELL) $$s/$$module_srcdir/configure \
4704 --srcdir=$${topdir}/$$module_srcdir \
4705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4706 --target=${target_alias} \
4707 \
4708 $(STAGE1_CONFIGURE_FLAGS)
4709 @endif opcodes-bootstrap
4710
4711 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4712 maybe-configure-stage2-opcodes:
4713 @if opcodes-bootstrap
4714 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4715 configure-stage2-opcodes:
4716 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4717 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4718 @r=`${PWD_COMMAND}`; export r; \
4719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4720 TFLAGS="$(STAGE2_TFLAGS)"; \
4721 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4722 $(HOST_EXPORTS) \
4723 $(POSTSTAGE1_HOST_EXPORTS) \
4724 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4725 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4726 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4727 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4729 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4730 case $(srcdir) in \
4731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4732 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4734 esac; \
4735 module_srcdir=opcodes; \
4736 $(SHELL) $$s/$$module_srcdir/configure \
4737 --srcdir=$${topdir}/$$module_srcdir \
4738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4739 --target=${target_alias} \
4740 --with-build-libsubdir=$(HOST_SUBDIR) \
4741 $(STAGE2_CONFIGURE_FLAGS)
4742 @endif opcodes-bootstrap
4743
4744 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4745 maybe-configure-stage3-opcodes:
4746 @if opcodes-bootstrap
4747 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4748 configure-stage3-opcodes:
4749 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4751 @r=`${PWD_COMMAND}`; export r; \
4752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753 TFLAGS="$(STAGE3_TFLAGS)"; \
4754 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4755 $(HOST_EXPORTS) \
4756 $(POSTSTAGE1_HOST_EXPORTS) \
4757 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4758 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4759 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4760 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4762 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4763 case $(srcdir) in \
4764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767 esac; \
4768 module_srcdir=opcodes; \
4769 $(SHELL) $$s/$$module_srcdir/configure \
4770 --srcdir=$${topdir}/$$module_srcdir \
4771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4772 --target=${target_alias} \
4773 --with-build-libsubdir=$(HOST_SUBDIR) \
4774 $(STAGE3_CONFIGURE_FLAGS)
4775 @endif opcodes-bootstrap
4776
4777 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4778 maybe-configure-stage4-opcodes:
4779 @if opcodes-bootstrap
4780 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4781 configure-stage4-opcodes:
4782 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4784 @r=`${PWD_COMMAND}`; export r; \
4785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786 TFLAGS="$(STAGE4_TFLAGS)"; \
4787 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4788 $(HOST_EXPORTS) \
4789 $(POSTSTAGE1_HOST_EXPORTS) \
4790 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4791 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4792 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4793 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4795 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4796 case $(srcdir) in \
4797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4798 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4800 esac; \
4801 module_srcdir=opcodes; \
4802 $(SHELL) $$s/$$module_srcdir/configure \
4803 --srcdir=$${topdir}/$$module_srcdir \
4804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4805 --target=${target_alias} \
4806 --with-build-libsubdir=$(HOST_SUBDIR) \
4807 $(STAGE4_CONFIGURE_FLAGS)
4808 @endif opcodes-bootstrap
4809
4810 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4811 maybe-configure-stageprofile-opcodes:
4812 @if opcodes-bootstrap
4813 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4814 configure-stageprofile-opcodes:
4815 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4816 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4817 @r=`${PWD_COMMAND}`; export r; \
4818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4820 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4821 $(HOST_EXPORTS) \
4822 $(POSTSTAGE1_HOST_EXPORTS) \
4823 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4824 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4825 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4826 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4828 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4829 case $(srcdir) in \
4830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4831 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4833 esac; \
4834 module_srcdir=opcodes; \
4835 $(SHELL) $$s/$$module_srcdir/configure \
4836 --srcdir=$${topdir}/$$module_srcdir \
4837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4838 --target=${target_alias} \
4839 --with-build-libsubdir=$(HOST_SUBDIR) \
4840 $(STAGEprofile_CONFIGURE_FLAGS)
4841 @endif opcodes-bootstrap
4842
4843 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4844 maybe-configure-stagetrain-opcodes:
4845 @if opcodes-bootstrap
4846 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4847 configure-stagetrain-opcodes:
4848 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4850 @r=`${PWD_COMMAND}`; export r; \
4851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4852 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4853 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4854 $(HOST_EXPORTS) \
4855 $(POSTSTAGE1_HOST_EXPORTS) \
4856 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4857 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4858 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4859 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4861 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4862 case $(srcdir) in \
4863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4864 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4866 esac; \
4867 module_srcdir=opcodes; \
4868 $(SHELL) $$s/$$module_srcdir/configure \
4869 --srcdir=$${topdir}/$$module_srcdir \
4870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4871 --target=${target_alias} \
4872 --with-build-libsubdir=$(HOST_SUBDIR) \
4873 $(STAGEtrain_CONFIGURE_FLAGS)
4874 @endif opcodes-bootstrap
4875
4876 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4877 maybe-configure-stagefeedback-opcodes:
4878 @if opcodes-bootstrap
4879 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4880 configure-stagefeedback-opcodes:
4881 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4882 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4883 @r=`${PWD_COMMAND}`; export r; \
4884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4886 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4887 $(HOST_EXPORTS) \
4888 $(POSTSTAGE1_HOST_EXPORTS) \
4889 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4890 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4891 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4892 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4894 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4895 case $(srcdir) in \
4896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4897 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4899 esac; \
4900 module_srcdir=opcodes; \
4901 $(SHELL) $$s/$$module_srcdir/configure \
4902 --srcdir=$${topdir}/$$module_srcdir \
4903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4904 --target=${target_alias} \
4905 --with-build-libsubdir=$(HOST_SUBDIR) \
4906 $(STAGEfeedback_CONFIGURE_FLAGS)
4907 @endif opcodes-bootstrap
4908
4909 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4910 maybe-configure-stageautoprofile-opcodes:
4911 @if opcodes-bootstrap
4912 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4913 configure-stageautoprofile-opcodes:
4914 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4916 @r=`${PWD_COMMAND}`; export r; \
4917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4919 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4920 $(HOST_EXPORTS) \
4921 $(POSTSTAGE1_HOST_EXPORTS) \
4922 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4923 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4924 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4925 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4927 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4928 case $(srcdir) in \
4929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4930 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4932 esac; \
4933 module_srcdir=opcodes; \
4934 $(SHELL) $$s/$$module_srcdir/configure \
4935 --srcdir=$${topdir}/$$module_srcdir \
4936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4937 --target=${target_alias} \
4938 --with-build-libsubdir=$(HOST_SUBDIR) \
4939 $(STAGEautoprofile_CONFIGURE_FLAGS)
4940 @endif opcodes-bootstrap
4941
4942 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4943 maybe-configure-stageautofeedback-opcodes:
4944 @if opcodes-bootstrap
4945 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4946 configure-stageautofeedback-opcodes:
4947 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4949 @r=`${PWD_COMMAND}`; export r; \
4950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4952 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4953 $(HOST_EXPORTS) \
4954 $(POSTSTAGE1_HOST_EXPORTS) \
4955 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4956 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4957 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4958 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4960 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4961 case $(srcdir) in \
4962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4963 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4965 esac; \
4966 module_srcdir=opcodes; \
4967 $(SHELL) $$s/$$module_srcdir/configure \
4968 --srcdir=$${topdir}/$$module_srcdir \
4969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4970 --target=${target_alias} \
4971 --with-build-libsubdir=$(HOST_SUBDIR) \
4972 $(STAGEautofeedback_CONFIGURE_FLAGS)
4973 @endif opcodes-bootstrap
4974
4975
4976
4977
4978
4979 .PHONY: all-opcodes maybe-all-opcodes
4980 maybe-all-opcodes:
4981 @if gcc-bootstrap
4982 all-opcodes: stage_current
4983 @endif gcc-bootstrap
4984 @if opcodes
4985 TARGET-opcodes=all
4986 maybe-all-opcodes: all-opcodes
4987 all-opcodes: configure-opcodes
4988 @r=`${PWD_COMMAND}`; export r; \
4989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4990 $(HOST_EXPORTS) \
4991 (cd $(HOST_SUBDIR)/opcodes && \
4992 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4993 $(TARGET-opcodes))
4994 @endif opcodes
4995
4996
4997
4998 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4999 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5000 maybe-all-stage1-opcodes:
5001 maybe-clean-stage1-opcodes:
5002 @if opcodes-bootstrap
5003 maybe-all-stage1-opcodes: all-stage1-opcodes
5004 all-stage1: all-stage1-opcodes
5005 TARGET-stage1-opcodes = $(TARGET-opcodes)
5006 all-stage1-opcodes: configure-stage1-opcodes
5007 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5008 @r=`${PWD_COMMAND}`; export r; \
5009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5010 TFLAGS="$(STAGE1_TFLAGS)"; \
5011 $(HOST_EXPORTS) \
5012 cd $(HOST_SUBDIR)/opcodes && \
5013 \
5014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5015 CFLAGS="$(STAGE1_CFLAGS)" \
5016 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5017 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5018 LIBCFLAGS="$(LIBCFLAGS)" \
5019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5022 $(EXTRA_HOST_FLAGS) \
5023 $(STAGE1_FLAGS_TO_PASS) \
5024 TFLAGS="$(STAGE1_TFLAGS)" \
5025 $(TARGET-stage1-opcodes)
5026
5027 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5028 clean-stage1: clean-stage1-opcodes
5029 clean-stage1-opcodes:
5030 @if [ $(current_stage) = stage1 ]; then \
5031 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5032 else \
5033 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5034 $(MAKE) stage1-start; \
5035 fi; \
5036 cd $(HOST_SUBDIR)/opcodes && \
5037 $(MAKE) $(EXTRA_HOST_FLAGS) \
5038 $(STAGE1_FLAGS_TO_PASS) clean
5039 @endif opcodes-bootstrap
5040
5041
5042 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5043 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5044 maybe-all-stage2-opcodes:
5045 maybe-clean-stage2-opcodes:
5046 @if opcodes-bootstrap
5047 maybe-all-stage2-opcodes: all-stage2-opcodes
5048 all-stage2: all-stage2-opcodes
5049 TARGET-stage2-opcodes = $(TARGET-opcodes)
5050 all-stage2-opcodes: configure-stage2-opcodes
5051 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5052 @r=`${PWD_COMMAND}`; export r; \
5053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5054 TFLAGS="$(STAGE2_TFLAGS)"; \
5055 $(HOST_EXPORTS) \
5056 $(POSTSTAGE1_HOST_EXPORTS) \
5057 cd $(HOST_SUBDIR)/opcodes && \
5058 \
5059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5060 CFLAGS="$(STAGE2_CFLAGS)" \
5061 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5062 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5063 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5064 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5065 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5066 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5067 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5068 TFLAGS="$(STAGE2_TFLAGS)" \
5069 $(TARGET-stage2-opcodes)
5070
5071 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5072 clean-stage2: clean-stage2-opcodes
5073 clean-stage2-opcodes:
5074 @if [ $(current_stage) = stage2 ]; then \
5075 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5076 else \
5077 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5078 $(MAKE) stage2-start; \
5079 fi; \
5080 cd $(HOST_SUBDIR)/opcodes && \
5081 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5082 @endif opcodes-bootstrap
5083
5084
5085 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5086 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5087 maybe-all-stage3-opcodes:
5088 maybe-clean-stage3-opcodes:
5089 @if opcodes-bootstrap
5090 maybe-all-stage3-opcodes: all-stage3-opcodes
5091 all-stage3: all-stage3-opcodes
5092 TARGET-stage3-opcodes = $(TARGET-opcodes)
5093 all-stage3-opcodes: configure-stage3-opcodes
5094 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5095 @r=`${PWD_COMMAND}`; export r; \
5096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5097 TFLAGS="$(STAGE3_TFLAGS)"; \
5098 $(HOST_EXPORTS) \
5099 $(POSTSTAGE1_HOST_EXPORTS) \
5100 cd $(HOST_SUBDIR)/opcodes && \
5101 \
5102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5103 CFLAGS="$(STAGE3_CFLAGS)" \
5104 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5105 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5106 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5110 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5111 TFLAGS="$(STAGE3_TFLAGS)" \
5112 $(TARGET-stage3-opcodes)
5113
5114 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5115 clean-stage3: clean-stage3-opcodes
5116 clean-stage3-opcodes:
5117 @if [ $(current_stage) = stage3 ]; then \
5118 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5119 else \
5120 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5121 $(MAKE) stage3-start; \
5122 fi; \
5123 cd $(HOST_SUBDIR)/opcodes && \
5124 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5125 @endif opcodes-bootstrap
5126
5127
5128 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5129 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5130 maybe-all-stage4-opcodes:
5131 maybe-clean-stage4-opcodes:
5132 @if opcodes-bootstrap
5133 maybe-all-stage4-opcodes: all-stage4-opcodes
5134 all-stage4: all-stage4-opcodes
5135 TARGET-stage4-opcodes = $(TARGET-opcodes)
5136 all-stage4-opcodes: configure-stage4-opcodes
5137 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5138 @r=`${PWD_COMMAND}`; export r; \
5139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5140 TFLAGS="$(STAGE4_TFLAGS)"; \
5141 $(HOST_EXPORTS) \
5142 $(POSTSTAGE1_HOST_EXPORTS) \
5143 cd $(HOST_SUBDIR)/opcodes && \
5144 \
5145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5146 CFLAGS="$(STAGE4_CFLAGS)" \
5147 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5148 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5149 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5153 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5154 TFLAGS="$(STAGE4_TFLAGS)" \
5155 $(TARGET-stage4-opcodes)
5156
5157 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5158 clean-stage4: clean-stage4-opcodes
5159 clean-stage4-opcodes:
5160 @if [ $(current_stage) = stage4 ]; then \
5161 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5162 else \
5163 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5164 $(MAKE) stage4-start; \
5165 fi; \
5166 cd $(HOST_SUBDIR)/opcodes && \
5167 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5168 @endif opcodes-bootstrap
5169
5170
5171 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5172 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5173 maybe-all-stageprofile-opcodes:
5174 maybe-clean-stageprofile-opcodes:
5175 @if opcodes-bootstrap
5176 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5177 all-stageprofile: all-stageprofile-opcodes
5178 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5179 all-stageprofile-opcodes: configure-stageprofile-opcodes
5180 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5181 @r=`${PWD_COMMAND}`; export r; \
5182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5183 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5184 $(HOST_EXPORTS) \
5185 $(POSTSTAGE1_HOST_EXPORTS) \
5186 cd $(HOST_SUBDIR)/opcodes && \
5187 \
5188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5189 CFLAGS="$(STAGEprofile_CFLAGS)" \
5190 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5191 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5192 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5196 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5197 TFLAGS="$(STAGEprofile_TFLAGS)" \
5198 $(TARGET-stageprofile-opcodes)
5199
5200 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5201 clean-stageprofile: clean-stageprofile-opcodes
5202 clean-stageprofile-opcodes:
5203 @if [ $(current_stage) = stageprofile ]; then \
5204 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5205 else \
5206 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5207 $(MAKE) stageprofile-start; \
5208 fi; \
5209 cd $(HOST_SUBDIR)/opcodes && \
5210 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5211 @endif opcodes-bootstrap
5212
5213
5214 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5215 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5216 maybe-all-stagetrain-opcodes:
5217 maybe-clean-stagetrain-opcodes:
5218 @if opcodes-bootstrap
5219 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5220 all-stagetrain: all-stagetrain-opcodes
5221 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5222 all-stagetrain-opcodes: configure-stagetrain-opcodes
5223 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5224 @r=`${PWD_COMMAND}`; export r; \
5225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5226 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5227 $(HOST_EXPORTS) \
5228 $(POSTSTAGE1_HOST_EXPORTS) \
5229 cd $(HOST_SUBDIR)/opcodes && \
5230 \
5231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5232 CFLAGS="$(STAGEtrain_CFLAGS)" \
5233 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5234 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5235 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5239 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5240 TFLAGS="$(STAGEtrain_TFLAGS)" \
5241 $(TARGET-stagetrain-opcodes)
5242
5243 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5244 clean-stagetrain: clean-stagetrain-opcodes
5245 clean-stagetrain-opcodes:
5246 @if [ $(current_stage) = stagetrain ]; then \
5247 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5248 else \
5249 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5250 $(MAKE) stagetrain-start; \
5251 fi; \
5252 cd $(HOST_SUBDIR)/opcodes && \
5253 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5254 @endif opcodes-bootstrap
5255
5256
5257 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5258 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5259 maybe-all-stagefeedback-opcodes:
5260 maybe-clean-stagefeedback-opcodes:
5261 @if opcodes-bootstrap
5262 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5263 all-stagefeedback: all-stagefeedback-opcodes
5264 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5265 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5267 @r=`${PWD_COMMAND}`; export r; \
5268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5269 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5270 $(HOST_EXPORTS) \
5271 $(POSTSTAGE1_HOST_EXPORTS) \
5272 cd $(HOST_SUBDIR)/opcodes && \
5273 \
5274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5275 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5276 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5277 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5278 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5283 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5284 $(TARGET-stagefeedback-opcodes)
5285
5286 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5287 clean-stagefeedback: clean-stagefeedback-opcodes
5288 clean-stagefeedback-opcodes:
5289 @if [ $(current_stage) = stagefeedback ]; then \
5290 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5291 else \
5292 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5293 $(MAKE) stagefeedback-start; \
5294 fi; \
5295 cd $(HOST_SUBDIR)/opcodes && \
5296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5297 @endif opcodes-bootstrap
5298
5299
5300 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5301 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5302 maybe-all-stageautoprofile-opcodes:
5303 maybe-clean-stageautoprofile-opcodes:
5304 @if opcodes-bootstrap
5305 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5306 all-stageautoprofile: all-stageautoprofile-opcodes
5307 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5308 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5309 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5310 @r=`${PWD_COMMAND}`; export r; \
5311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5312 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5313 $(HOST_EXPORTS) \
5314 $(POSTSTAGE1_HOST_EXPORTS) \
5315 cd $(HOST_SUBDIR)/opcodes && \
5316 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5318 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5319 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5320 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5321 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5326 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5327 $(TARGET-stageautoprofile-opcodes)
5328
5329 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5330 clean-stageautoprofile: clean-stageautoprofile-opcodes
5331 clean-stageautoprofile-opcodes:
5332 @if [ $(current_stage) = stageautoprofile ]; then \
5333 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5334 else \
5335 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5336 $(MAKE) stageautoprofile-start; \
5337 fi; \
5338 cd $(HOST_SUBDIR)/opcodes && \
5339 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5340 @endif opcodes-bootstrap
5341
5342
5343 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5344 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5345 maybe-all-stageautofeedback-opcodes:
5346 maybe-clean-stageautofeedback-opcodes:
5347 @if opcodes-bootstrap
5348 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5349 all-stageautofeedback: all-stageautofeedback-opcodes
5350 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5351 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5352 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5353 @r=`${PWD_COMMAND}`; export r; \
5354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5355 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5356 $(HOST_EXPORTS) \
5357 $(POSTSTAGE1_HOST_EXPORTS) \
5358 cd $(HOST_SUBDIR)/opcodes && \
5359 \
5360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5361 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5362 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5363 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5364 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5369 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5370 $(TARGET-stageautofeedback-opcodes)
5371
5372 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5373 clean-stageautofeedback: clean-stageautofeedback-opcodes
5374 clean-stageautofeedback-opcodes:
5375 @if [ $(current_stage) = stageautofeedback ]; then \
5376 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5377 else \
5378 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5379 $(MAKE) stageautofeedback-start; \
5380 fi; \
5381 cd $(HOST_SUBDIR)/opcodes && \
5382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5383 @endif opcodes-bootstrap
5384
5385
5386
5387
5388
5389 .PHONY: check-opcodes maybe-check-opcodes
5390 maybe-check-opcodes:
5391 @if opcodes
5392 maybe-check-opcodes: check-opcodes
5393
5394 check-opcodes:
5395 @: $(MAKE); $(unstage)
5396 @r=`${PWD_COMMAND}`; export r; \
5397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5398 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5399 (cd $(HOST_SUBDIR)/opcodes && \
5400 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5401
5402 @endif opcodes
5403
5404 .PHONY: install-opcodes maybe-install-opcodes
5405 maybe-install-opcodes:
5406 @if opcodes
5407 maybe-install-opcodes: install-opcodes
5408
5409 install-opcodes: installdirs
5410 @: $(MAKE); $(unstage)
5411 @r=`${PWD_COMMAND}`; export r; \
5412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5413 $(HOST_EXPORTS) \
5414 (cd $(HOST_SUBDIR)/opcodes && \
5415 $(MAKE) $(FLAGS_TO_PASS) install)
5416
5417 @endif opcodes
5418
5419 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5420 maybe-install-strip-opcodes:
5421 @if opcodes
5422 maybe-install-strip-opcodes: install-strip-opcodes
5423
5424 install-strip-opcodes: installdirs
5425 @: $(MAKE); $(unstage)
5426 @r=`${PWD_COMMAND}`; export r; \
5427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5428 $(HOST_EXPORTS) \
5429 (cd $(HOST_SUBDIR)/opcodes && \
5430 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5431
5432 @endif opcodes
5433
5434 # Other targets (info, dvi, pdf, etc.)
5435
5436 .PHONY: maybe-info-opcodes info-opcodes
5437 maybe-info-opcodes:
5438 @if opcodes
5439 maybe-info-opcodes: info-opcodes
5440
5441 info-opcodes: \
5442 configure-opcodes
5443 @[ -f ./opcodes/Makefile ] || exit 0; \
5444 r=`${PWD_COMMAND}`; export r; \
5445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446 $(HOST_EXPORTS) \
5447 for flag in $(EXTRA_HOST_FLAGS) ; do \
5448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5449 done; \
5450 echo "Doing info in opcodes"; \
5451 (cd $(HOST_SUBDIR)/opcodes && \
5452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5454 "RANLIB=$${RANLIB}" \
5455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5456 info) \
5457 || exit 1
5458
5459 @endif opcodes
5460
5461 .PHONY: maybe-dvi-opcodes dvi-opcodes
5462 maybe-dvi-opcodes:
5463 @if opcodes
5464 maybe-dvi-opcodes: dvi-opcodes
5465
5466 dvi-opcodes: \
5467 configure-opcodes
5468 @[ -f ./opcodes/Makefile ] || exit 0; \
5469 r=`${PWD_COMMAND}`; export r; \
5470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5471 $(HOST_EXPORTS) \
5472 for flag in $(EXTRA_HOST_FLAGS) ; do \
5473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5474 done; \
5475 echo "Doing dvi in opcodes"; \
5476 (cd $(HOST_SUBDIR)/opcodes && \
5477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5479 "RANLIB=$${RANLIB}" \
5480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5481 dvi) \
5482 || exit 1
5483
5484 @endif opcodes
5485
5486 .PHONY: maybe-pdf-opcodes pdf-opcodes
5487 maybe-pdf-opcodes:
5488 @if opcodes
5489 maybe-pdf-opcodes: pdf-opcodes
5490
5491 pdf-opcodes: \
5492 configure-opcodes
5493 @[ -f ./opcodes/Makefile ] || exit 0; \
5494 r=`${PWD_COMMAND}`; export r; \
5495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5496 $(HOST_EXPORTS) \
5497 for flag in $(EXTRA_HOST_FLAGS) ; do \
5498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5499 done; \
5500 echo "Doing pdf in opcodes"; \
5501 (cd $(HOST_SUBDIR)/opcodes && \
5502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5504 "RANLIB=$${RANLIB}" \
5505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5506 pdf) \
5507 || exit 1
5508
5509 @endif opcodes
5510
5511 .PHONY: maybe-html-opcodes html-opcodes
5512 maybe-html-opcodes:
5513 @if opcodes
5514 maybe-html-opcodes: html-opcodes
5515
5516 html-opcodes: \
5517 configure-opcodes
5518 @[ -f ./opcodes/Makefile ] || exit 0; \
5519 r=`${PWD_COMMAND}`; export r; \
5520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5521 $(HOST_EXPORTS) \
5522 for flag in $(EXTRA_HOST_FLAGS) ; do \
5523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5524 done; \
5525 echo "Doing html in opcodes"; \
5526 (cd $(HOST_SUBDIR)/opcodes && \
5527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5529 "RANLIB=$${RANLIB}" \
5530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5531 html) \
5532 || exit 1
5533
5534 @endif opcodes
5535
5536 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5537 maybe-TAGS-opcodes:
5538 @if opcodes
5539 maybe-TAGS-opcodes: TAGS-opcodes
5540
5541 TAGS-opcodes: \
5542 configure-opcodes
5543 @[ -f ./opcodes/Makefile ] || exit 0; \
5544 r=`${PWD_COMMAND}`; export r; \
5545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5546 $(HOST_EXPORTS) \
5547 for flag in $(EXTRA_HOST_FLAGS) ; do \
5548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5549 done; \
5550 echo "Doing TAGS in opcodes"; \
5551 (cd $(HOST_SUBDIR)/opcodes && \
5552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5554 "RANLIB=$${RANLIB}" \
5555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5556 TAGS) \
5557 || exit 1
5558
5559 @endif opcodes
5560
5561 .PHONY: maybe-install-info-opcodes install-info-opcodes
5562 maybe-install-info-opcodes:
5563 @if opcodes
5564 maybe-install-info-opcodes: install-info-opcodes
5565
5566 install-info-opcodes: \
5567 configure-opcodes \
5568 info-opcodes
5569 @[ -f ./opcodes/Makefile ] || exit 0; \
5570 r=`${PWD_COMMAND}`; export r; \
5571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5572 $(HOST_EXPORTS) \
5573 for flag in $(EXTRA_HOST_FLAGS) ; do \
5574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5575 done; \
5576 echo "Doing install-info in opcodes"; \
5577 (cd $(HOST_SUBDIR)/opcodes && \
5578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5580 "RANLIB=$${RANLIB}" \
5581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5582 install-info) \
5583 || exit 1
5584
5585 @endif opcodes
5586
5587 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5588 maybe-install-dvi-opcodes:
5589 @if opcodes
5590 maybe-install-dvi-opcodes: install-dvi-opcodes
5591
5592 install-dvi-opcodes: \
5593 configure-opcodes \
5594 dvi-opcodes
5595 @[ -f ./opcodes/Makefile ] || exit 0; \
5596 r=`${PWD_COMMAND}`; export r; \
5597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5598 $(HOST_EXPORTS) \
5599 for flag in $(EXTRA_HOST_FLAGS) ; do \
5600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5601 done; \
5602 echo "Doing install-dvi in opcodes"; \
5603 (cd $(HOST_SUBDIR)/opcodes && \
5604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5606 "RANLIB=$${RANLIB}" \
5607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5608 install-dvi) \
5609 || exit 1
5610
5611 @endif opcodes
5612
5613 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5614 maybe-install-pdf-opcodes:
5615 @if opcodes
5616 maybe-install-pdf-opcodes: install-pdf-opcodes
5617
5618 install-pdf-opcodes: \
5619 configure-opcodes \
5620 pdf-opcodes
5621 @[ -f ./opcodes/Makefile ] || exit 0; \
5622 r=`${PWD_COMMAND}`; export r; \
5623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5624 $(HOST_EXPORTS) \
5625 for flag in $(EXTRA_HOST_FLAGS) ; do \
5626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5627 done; \
5628 echo "Doing install-pdf in opcodes"; \
5629 (cd $(HOST_SUBDIR)/opcodes && \
5630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5632 "RANLIB=$${RANLIB}" \
5633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5634 install-pdf) \
5635 || exit 1
5636
5637 @endif opcodes
5638
5639 .PHONY: maybe-install-html-opcodes install-html-opcodes
5640 maybe-install-html-opcodes:
5641 @if opcodes
5642 maybe-install-html-opcodes: install-html-opcodes
5643
5644 install-html-opcodes: \
5645 configure-opcodes \
5646 html-opcodes
5647 @[ -f ./opcodes/Makefile ] || exit 0; \
5648 r=`${PWD_COMMAND}`; export r; \
5649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5650 $(HOST_EXPORTS) \
5651 for flag in $(EXTRA_HOST_FLAGS) ; do \
5652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5653 done; \
5654 echo "Doing install-html in opcodes"; \
5655 (cd $(HOST_SUBDIR)/opcodes && \
5656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5658 "RANLIB=$${RANLIB}" \
5659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5660 install-html) \
5661 || exit 1
5662
5663 @endif opcodes
5664
5665 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5666 maybe-installcheck-opcodes:
5667 @if opcodes
5668 maybe-installcheck-opcodes: installcheck-opcodes
5669
5670 installcheck-opcodes: \
5671 configure-opcodes
5672 @[ -f ./opcodes/Makefile ] || exit 0; \
5673 r=`${PWD_COMMAND}`; export r; \
5674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675 $(HOST_EXPORTS) \
5676 for flag in $(EXTRA_HOST_FLAGS) ; do \
5677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5678 done; \
5679 echo "Doing installcheck in opcodes"; \
5680 (cd $(HOST_SUBDIR)/opcodes && \
5681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5683 "RANLIB=$${RANLIB}" \
5684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5685 installcheck) \
5686 || exit 1
5687
5688 @endif opcodes
5689
5690 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5691 maybe-mostlyclean-opcodes:
5692 @if opcodes
5693 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5694
5695 mostlyclean-opcodes:
5696 @[ -f ./opcodes/Makefile ] || exit 0; \
5697 r=`${PWD_COMMAND}`; export r; \
5698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5699 $(HOST_EXPORTS) \
5700 for flag in $(EXTRA_HOST_FLAGS) ; do \
5701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5702 done; \
5703 echo "Doing mostlyclean in opcodes"; \
5704 (cd $(HOST_SUBDIR)/opcodes && \
5705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5707 "RANLIB=$${RANLIB}" \
5708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5709 mostlyclean) \
5710 || exit 1
5711
5712 @endif opcodes
5713
5714 .PHONY: maybe-clean-opcodes clean-opcodes
5715 maybe-clean-opcodes:
5716 @if opcodes
5717 maybe-clean-opcodes: clean-opcodes
5718
5719 clean-opcodes:
5720 @[ -f ./opcodes/Makefile ] || exit 0; \
5721 r=`${PWD_COMMAND}`; export r; \
5722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5723 $(HOST_EXPORTS) \
5724 for flag in $(EXTRA_HOST_FLAGS) ; do \
5725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5726 done; \
5727 echo "Doing clean in opcodes"; \
5728 (cd $(HOST_SUBDIR)/opcodes && \
5729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5731 "RANLIB=$${RANLIB}" \
5732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5733 clean) \
5734 || exit 1
5735
5736 @endif opcodes
5737
5738 .PHONY: maybe-distclean-opcodes distclean-opcodes
5739 maybe-distclean-opcodes:
5740 @if opcodes
5741 maybe-distclean-opcodes: distclean-opcodes
5742
5743 distclean-opcodes:
5744 @[ -f ./opcodes/Makefile ] || exit 0; \
5745 r=`${PWD_COMMAND}`; export r; \
5746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5747 $(HOST_EXPORTS) \
5748 for flag in $(EXTRA_HOST_FLAGS) ; do \
5749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5750 done; \
5751 echo "Doing distclean in opcodes"; \
5752 (cd $(HOST_SUBDIR)/opcodes && \
5753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5755 "RANLIB=$${RANLIB}" \
5756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5757 distclean) \
5758 || exit 1
5759
5760 @endif opcodes
5761
5762 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5763 maybe-maintainer-clean-opcodes:
5764 @if opcodes
5765 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5766
5767 maintainer-clean-opcodes:
5768 @[ -f ./opcodes/Makefile ] || exit 0; \
5769 r=`${PWD_COMMAND}`; export r; \
5770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5771 $(HOST_EXPORTS) \
5772 for flag in $(EXTRA_HOST_FLAGS) ; do \
5773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5774 done; \
5775 echo "Doing maintainer-clean in opcodes"; \
5776 (cd $(HOST_SUBDIR)/opcodes && \
5777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5779 "RANLIB=$${RANLIB}" \
5780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5781 maintainer-clean) \
5782 || exit 1
5783
5784 @endif opcodes
5785
5786
5787
5788 .PHONY: configure-binutils maybe-configure-binutils
5789 maybe-configure-binutils:
5790 @if gcc-bootstrap
5791 configure-binutils: stage_current
5792 @endif gcc-bootstrap
5793 @if binutils
5794 maybe-configure-binutils: configure-binutils
5795 configure-binutils:
5796 @r=`${PWD_COMMAND}`; export r; \
5797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5798 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5800 $(HOST_EXPORTS) \
5801 echo Configuring in $(HOST_SUBDIR)/binutils; \
5802 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5803 case $(srcdir) in \
5804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5805 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5807 esac; \
5808 module_srcdir=binutils; \
5809 $(SHELL) \
5810 $$s/$$module_srcdir/configure \
5811 --srcdir=$${topdir}/$$module_srcdir \
5812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5813 --target=${target_alias} \
5814 || exit 1
5815 @endif binutils
5816
5817
5818
5819 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5820 maybe-configure-stage1-binutils:
5821 @if binutils-bootstrap
5822 maybe-configure-stage1-binutils: configure-stage1-binutils
5823 configure-stage1-binutils:
5824 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5825 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5826 @r=`${PWD_COMMAND}`; export r; \
5827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5828 TFLAGS="$(STAGE1_TFLAGS)"; \
5829 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5830 $(HOST_EXPORTS) \
5831 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5832 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5833 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5834 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5836 cd $(HOST_SUBDIR)/binutils || exit 1; \
5837 case $(srcdir) in \
5838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5839 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5841 esac; \
5842 module_srcdir=binutils; \
5843 $(SHELL) $$s/$$module_srcdir/configure \
5844 --srcdir=$${topdir}/$$module_srcdir \
5845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5846 --target=${target_alias} \
5847 \
5848 $(STAGE1_CONFIGURE_FLAGS)
5849 @endif binutils-bootstrap
5850
5851 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5852 maybe-configure-stage2-binutils:
5853 @if binutils-bootstrap
5854 maybe-configure-stage2-binutils: configure-stage2-binutils
5855 configure-stage2-binutils:
5856 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5857 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5858 @r=`${PWD_COMMAND}`; export r; \
5859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5860 TFLAGS="$(STAGE2_TFLAGS)"; \
5861 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5862 $(HOST_EXPORTS) \
5863 $(POSTSTAGE1_HOST_EXPORTS) \
5864 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5865 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5866 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5867 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5869 cd $(HOST_SUBDIR)/binutils || exit 1; \
5870 case $(srcdir) in \
5871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5872 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5874 esac; \
5875 module_srcdir=binutils; \
5876 $(SHELL) $$s/$$module_srcdir/configure \
5877 --srcdir=$${topdir}/$$module_srcdir \
5878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5879 --target=${target_alias} \
5880 --with-build-libsubdir=$(HOST_SUBDIR) \
5881 $(STAGE2_CONFIGURE_FLAGS)
5882 @endif binutils-bootstrap
5883
5884 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5885 maybe-configure-stage3-binutils:
5886 @if binutils-bootstrap
5887 maybe-configure-stage3-binutils: configure-stage3-binutils
5888 configure-stage3-binutils:
5889 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5891 @r=`${PWD_COMMAND}`; export r; \
5892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5893 TFLAGS="$(STAGE3_TFLAGS)"; \
5894 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5895 $(HOST_EXPORTS) \
5896 $(POSTSTAGE1_HOST_EXPORTS) \
5897 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5898 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5899 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5900 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5902 cd $(HOST_SUBDIR)/binutils || exit 1; \
5903 case $(srcdir) in \
5904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5905 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5907 esac; \
5908 module_srcdir=binutils; \
5909 $(SHELL) $$s/$$module_srcdir/configure \
5910 --srcdir=$${topdir}/$$module_srcdir \
5911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5912 --target=${target_alias} \
5913 --with-build-libsubdir=$(HOST_SUBDIR) \
5914 $(STAGE3_CONFIGURE_FLAGS)
5915 @endif binutils-bootstrap
5916
5917 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5918 maybe-configure-stage4-binutils:
5919 @if binutils-bootstrap
5920 maybe-configure-stage4-binutils: configure-stage4-binutils
5921 configure-stage4-binutils:
5922 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5923 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5924 @r=`${PWD_COMMAND}`; export r; \
5925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926 TFLAGS="$(STAGE4_TFLAGS)"; \
5927 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5928 $(HOST_EXPORTS) \
5929 $(POSTSTAGE1_HOST_EXPORTS) \
5930 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5931 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5932 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5933 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5935 cd $(HOST_SUBDIR)/binutils || exit 1; \
5936 case $(srcdir) in \
5937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5938 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5940 esac; \
5941 module_srcdir=binutils; \
5942 $(SHELL) $$s/$$module_srcdir/configure \
5943 --srcdir=$${topdir}/$$module_srcdir \
5944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5945 --target=${target_alias} \
5946 --with-build-libsubdir=$(HOST_SUBDIR) \
5947 $(STAGE4_CONFIGURE_FLAGS)
5948 @endif binutils-bootstrap
5949
5950 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5951 maybe-configure-stageprofile-binutils:
5952 @if binutils-bootstrap
5953 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5954 configure-stageprofile-binutils:
5955 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5957 @r=`${PWD_COMMAND}`; export r; \
5958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5959 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5960 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5961 $(HOST_EXPORTS) \
5962 $(POSTSTAGE1_HOST_EXPORTS) \
5963 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5964 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5965 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5966 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5968 cd $(HOST_SUBDIR)/binutils || exit 1; \
5969 case $(srcdir) in \
5970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5971 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5973 esac; \
5974 module_srcdir=binutils; \
5975 $(SHELL) $$s/$$module_srcdir/configure \
5976 --srcdir=$${topdir}/$$module_srcdir \
5977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5978 --target=${target_alias} \
5979 --with-build-libsubdir=$(HOST_SUBDIR) \
5980 $(STAGEprofile_CONFIGURE_FLAGS)
5981 @endif binutils-bootstrap
5982
5983 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5984 maybe-configure-stagetrain-binutils:
5985 @if binutils-bootstrap
5986 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5987 configure-stagetrain-binutils:
5988 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5990 @r=`${PWD_COMMAND}`; export r; \
5991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5992 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5993 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5994 $(HOST_EXPORTS) \
5995 $(POSTSTAGE1_HOST_EXPORTS) \
5996 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5997 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5998 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5999 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6001 cd $(HOST_SUBDIR)/binutils || exit 1; \
6002 case $(srcdir) in \
6003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6004 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6006 esac; \
6007 module_srcdir=binutils; \
6008 $(SHELL) $$s/$$module_srcdir/configure \
6009 --srcdir=$${topdir}/$$module_srcdir \
6010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6011 --target=${target_alias} \
6012 --with-build-libsubdir=$(HOST_SUBDIR) \
6013 $(STAGEtrain_CONFIGURE_FLAGS)
6014 @endif binutils-bootstrap
6015
6016 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6017 maybe-configure-stagefeedback-binutils:
6018 @if binutils-bootstrap
6019 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6020 configure-stagefeedback-binutils:
6021 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6023 @r=`${PWD_COMMAND}`; export r; \
6024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6025 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6026 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6027 $(HOST_EXPORTS) \
6028 $(POSTSTAGE1_HOST_EXPORTS) \
6029 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6030 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6031 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6032 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6034 cd $(HOST_SUBDIR)/binutils || exit 1; \
6035 case $(srcdir) in \
6036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6037 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6039 esac; \
6040 module_srcdir=binutils; \
6041 $(SHELL) $$s/$$module_srcdir/configure \
6042 --srcdir=$${topdir}/$$module_srcdir \
6043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6044 --target=${target_alias} \
6045 --with-build-libsubdir=$(HOST_SUBDIR) \
6046 $(STAGEfeedback_CONFIGURE_FLAGS)
6047 @endif binutils-bootstrap
6048
6049 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6050 maybe-configure-stageautoprofile-binutils:
6051 @if binutils-bootstrap
6052 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6053 configure-stageautoprofile-binutils:
6054 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6056 @r=`${PWD_COMMAND}`; export r; \
6057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6058 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6059 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6060 $(HOST_EXPORTS) \
6061 $(POSTSTAGE1_HOST_EXPORTS) \
6062 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6063 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6064 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6065 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6067 cd $(HOST_SUBDIR)/binutils || exit 1; \
6068 case $(srcdir) in \
6069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6070 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6072 esac; \
6073 module_srcdir=binutils; \
6074 $(SHELL) $$s/$$module_srcdir/configure \
6075 --srcdir=$${topdir}/$$module_srcdir \
6076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6077 --target=${target_alias} \
6078 --with-build-libsubdir=$(HOST_SUBDIR) \
6079 $(STAGEautoprofile_CONFIGURE_FLAGS)
6080 @endif binutils-bootstrap
6081
6082 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6083 maybe-configure-stageautofeedback-binutils:
6084 @if binutils-bootstrap
6085 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6086 configure-stageautofeedback-binutils:
6087 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6089 @r=`${PWD_COMMAND}`; export r; \
6090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6092 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6093 $(HOST_EXPORTS) \
6094 $(POSTSTAGE1_HOST_EXPORTS) \
6095 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6096 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6097 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6098 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6100 cd $(HOST_SUBDIR)/binutils || exit 1; \
6101 case $(srcdir) in \
6102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6103 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6105 esac; \
6106 module_srcdir=binutils; \
6107 $(SHELL) $$s/$$module_srcdir/configure \
6108 --srcdir=$${topdir}/$$module_srcdir \
6109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6110 --target=${target_alias} \
6111 --with-build-libsubdir=$(HOST_SUBDIR) \
6112 $(STAGEautofeedback_CONFIGURE_FLAGS)
6113 @endif binutils-bootstrap
6114
6115
6116
6117
6118
6119 .PHONY: all-binutils maybe-all-binutils
6120 maybe-all-binutils:
6121 @if gcc-bootstrap
6122 all-binutils: stage_current
6123 @endif gcc-bootstrap
6124 @if binutils
6125 TARGET-binutils=all
6126 maybe-all-binutils: all-binutils
6127 all-binutils: configure-binutils
6128 @r=`${PWD_COMMAND}`; export r; \
6129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6130 $(HOST_EXPORTS) \
6131 (cd $(HOST_SUBDIR)/binutils && \
6132 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6133 $(TARGET-binutils))
6134 @endif binutils
6135
6136
6137
6138 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6139 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6140 maybe-all-stage1-binutils:
6141 maybe-clean-stage1-binutils:
6142 @if binutils-bootstrap
6143 maybe-all-stage1-binutils: all-stage1-binutils
6144 all-stage1: all-stage1-binutils
6145 TARGET-stage1-binutils = $(TARGET-binutils)
6146 all-stage1-binutils: configure-stage1-binutils
6147 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6148 @r=`${PWD_COMMAND}`; export r; \
6149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6150 TFLAGS="$(STAGE1_TFLAGS)"; \
6151 $(HOST_EXPORTS) \
6152 cd $(HOST_SUBDIR)/binutils && \
6153 \
6154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6155 CFLAGS="$(STAGE1_CFLAGS)" \
6156 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6157 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6158 LIBCFLAGS="$(LIBCFLAGS)" \
6159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6162 $(EXTRA_HOST_FLAGS) \
6163 $(STAGE1_FLAGS_TO_PASS) \
6164 TFLAGS="$(STAGE1_TFLAGS)" \
6165 $(TARGET-stage1-binutils)
6166
6167 maybe-clean-stage1-binutils: clean-stage1-binutils
6168 clean-stage1: clean-stage1-binutils
6169 clean-stage1-binutils:
6170 @if [ $(current_stage) = stage1 ]; then \
6171 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6172 else \
6173 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6174 $(MAKE) stage1-start; \
6175 fi; \
6176 cd $(HOST_SUBDIR)/binutils && \
6177 $(MAKE) $(EXTRA_HOST_FLAGS) \
6178 $(STAGE1_FLAGS_TO_PASS) clean
6179 @endif binutils-bootstrap
6180
6181
6182 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6183 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6184 maybe-all-stage2-binutils:
6185 maybe-clean-stage2-binutils:
6186 @if binutils-bootstrap
6187 maybe-all-stage2-binutils: all-stage2-binutils
6188 all-stage2: all-stage2-binutils
6189 TARGET-stage2-binutils = $(TARGET-binutils)
6190 all-stage2-binutils: configure-stage2-binutils
6191 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6192 @r=`${PWD_COMMAND}`; export r; \
6193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6194 TFLAGS="$(STAGE2_TFLAGS)"; \
6195 $(HOST_EXPORTS) \
6196 $(POSTSTAGE1_HOST_EXPORTS) \
6197 cd $(HOST_SUBDIR)/binutils && \
6198 \
6199 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6200 CFLAGS="$(STAGE2_CFLAGS)" \
6201 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6202 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6203 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6204 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6205 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6206 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6207 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6208 TFLAGS="$(STAGE2_TFLAGS)" \
6209 $(TARGET-stage2-binutils)
6210
6211 maybe-clean-stage2-binutils: clean-stage2-binutils
6212 clean-stage2: clean-stage2-binutils
6213 clean-stage2-binutils:
6214 @if [ $(current_stage) = stage2 ]; then \
6215 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6216 else \
6217 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6218 $(MAKE) stage2-start; \
6219 fi; \
6220 cd $(HOST_SUBDIR)/binutils && \
6221 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6222 @endif binutils-bootstrap
6223
6224
6225 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6226 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6227 maybe-all-stage3-binutils:
6228 maybe-clean-stage3-binutils:
6229 @if binutils-bootstrap
6230 maybe-all-stage3-binutils: all-stage3-binutils
6231 all-stage3: all-stage3-binutils
6232 TARGET-stage3-binutils = $(TARGET-binutils)
6233 all-stage3-binutils: configure-stage3-binutils
6234 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6235 @r=`${PWD_COMMAND}`; export r; \
6236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6237 TFLAGS="$(STAGE3_TFLAGS)"; \
6238 $(HOST_EXPORTS) \
6239 $(POSTSTAGE1_HOST_EXPORTS) \
6240 cd $(HOST_SUBDIR)/binutils && \
6241 \
6242 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6243 CFLAGS="$(STAGE3_CFLAGS)" \
6244 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6245 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6246 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6247 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6248 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6249 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6250 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6251 TFLAGS="$(STAGE3_TFLAGS)" \
6252 $(TARGET-stage3-binutils)
6253
6254 maybe-clean-stage3-binutils: clean-stage3-binutils
6255 clean-stage3: clean-stage3-binutils
6256 clean-stage3-binutils:
6257 @if [ $(current_stage) = stage3 ]; then \
6258 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6259 else \
6260 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6261 $(MAKE) stage3-start; \
6262 fi; \
6263 cd $(HOST_SUBDIR)/binutils && \
6264 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6265 @endif binutils-bootstrap
6266
6267
6268 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6269 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6270 maybe-all-stage4-binutils:
6271 maybe-clean-stage4-binutils:
6272 @if binutils-bootstrap
6273 maybe-all-stage4-binutils: all-stage4-binutils
6274 all-stage4: all-stage4-binutils
6275 TARGET-stage4-binutils = $(TARGET-binutils)
6276 all-stage4-binutils: configure-stage4-binutils
6277 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6278 @r=`${PWD_COMMAND}`; export r; \
6279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280 TFLAGS="$(STAGE4_TFLAGS)"; \
6281 $(HOST_EXPORTS) \
6282 $(POSTSTAGE1_HOST_EXPORTS) \
6283 cd $(HOST_SUBDIR)/binutils && \
6284 \
6285 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6286 CFLAGS="$(STAGE4_CFLAGS)" \
6287 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6288 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6289 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6290 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6291 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6292 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6293 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6294 TFLAGS="$(STAGE4_TFLAGS)" \
6295 $(TARGET-stage4-binutils)
6296
6297 maybe-clean-stage4-binutils: clean-stage4-binutils
6298 clean-stage4: clean-stage4-binutils
6299 clean-stage4-binutils:
6300 @if [ $(current_stage) = stage4 ]; then \
6301 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6302 else \
6303 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6304 $(MAKE) stage4-start; \
6305 fi; \
6306 cd $(HOST_SUBDIR)/binutils && \
6307 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6308 @endif binutils-bootstrap
6309
6310
6311 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6312 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6313 maybe-all-stageprofile-binutils:
6314 maybe-clean-stageprofile-binutils:
6315 @if binutils-bootstrap
6316 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6317 all-stageprofile: all-stageprofile-binutils
6318 TARGET-stageprofile-binutils = $(TARGET-binutils)
6319 all-stageprofile-binutils: configure-stageprofile-binutils
6320 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6321 @r=`${PWD_COMMAND}`; export r; \
6322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6324 $(HOST_EXPORTS) \
6325 $(POSTSTAGE1_HOST_EXPORTS) \
6326 cd $(HOST_SUBDIR)/binutils && \
6327 \
6328 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6329 CFLAGS="$(STAGEprofile_CFLAGS)" \
6330 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6331 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6332 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6336 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6337 TFLAGS="$(STAGEprofile_TFLAGS)" \
6338 $(TARGET-stageprofile-binutils)
6339
6340 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6341 clean-stageprofile: clean-stageprofile-binutils
6342 clean-stageprofile-binutils:
6343 @if [ $(current_stage) = stageprofile ]; then \
6344 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6345 else \
6346 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6347 $(MAKE) stageprofile-start; \
6348 fi; \
6349 cd $(HOST_SUBDIR)/binutils && \
6350 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6351 @endif binutils-bootstrap
6352
6353
6354 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6355 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6356 maybe-all-stagetrain-binutils:
6357 maybe-clean-stagetrain-binutils:
6358 @if binutils-bootstrap
6359 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6360 all-stagetrain: all-stagetrain-binutils
6361 TARGET-stagetrain-binutils = $(TARGET-binutils)
6362 all-stagetrain-binutils: configure-stagetrain-binutils
6363 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6364 @r=`${PWD_COMMAND}`; export r; \
6365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6366 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6367 $(HOST_EXPORTS) \
6368 $(POSTSTAGE1_HOST_EXPORTS) \
6369 cd $(HOST_SUBDIR)/binutils && \
6370 \
6371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6372 CFLAGS="$(STAGEtrain_CFLAGS)" \
6373 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6374 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6375 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6379 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6380 TFLAGS="$(STAGEtrain_TFLAGS)" \
6381 $(TARGET-stagetrain-binutils)
6382
6383 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6384 clean-stagetrain: clean-stagetrain-binutils
6385 clean-stagetrain-binutils:
6386 @if [ $(current_stage) = stagetrain ]; then \
6387 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6388 else \
6389 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6390 $(MAKE) stagetrain-start; \
6391 fi; \
6392 cd $(HOST_SUBDIR)/binutils && \
6393 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6394 @endif binutils-bootstrap
6395
6396
6397 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6398 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6399 maybe-all-stagefeedback-binutils:
6400 maybe-clean-stagefeedback-binutils:
6401 @if binutils-bootstrap
6402 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6403 all-stagefeedback: all-stagefeedback-binutils
6404 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6405 all-stagefeedback-binutils: configure-stagefeedback-binutils
6406 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6407 @r=`${PWD_COMMAND}`; export r; \
6408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6410 $(HOST_EXPORTS) \
6411 $(POSTSTAGE1_HOST_EXPORTS) \
6412 cd $(HOST_SUBDIR)/binutils && \
6413 \
6414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6415 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6416 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6417 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6418 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6423 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6424 $(TARGET-stagefeedback-binutils)
6425
6426 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6427 clean-stagefeedback: clean-stagefeedback-binutils
6428 clean-stagefeedback-binutils:
6429 @if [ $(current_stage) = stagefeedback ]; then \
6430 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6431 else \
6432 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6433 $(MAKE) stagefeedback-start; \
6434 fi; \
6435 cd $(HOST_SUBDIR)/binutils && \
6436 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6437 @endif binutils-bootstrap
6438
6439
6440 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6441 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6442 maybe-all-stageautoprofile-binutils:
6443 maybe-clean-stageautoprofile-binutils:
6444 @if binutils-bootstrap
6445 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6446 all-stageautoprofile: all-stageautoprofile-binutils
6447 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6448 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6449 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6450 @r=`${PWD_COMMAND}`; export r; \
6451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6452 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6453 $(HOST_EXPORTS) \
6454 $(POSTSTAGE1_HOST_EXPORTS) \
6455 cd $(HOST_SUBDIR)/binutils && \
6456 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6458 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6459 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6460 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6461 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6465 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6466 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6467 $(TARGET-stageautoprofile-binutils)
6468
6469 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6470 clean-stageautoprofile: clean-stageautoprofile-binutils
6471 clean-stageautoprofile-binutils:
6472 @if [ $(current_stage) = stageautoprofile ]; then \
6473 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6474 else \
6475 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6476 $(MAKE) stageautoprofile-start; \
6477 fi; \
6478 cd $(HOST_SUBDIR)/binutils && \
6479 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6480 @endif binutils-bootstrap
6481
6482
6483 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6484 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6485 maybe-all-stageautofeedback-binutils:
6486 maybe-clean-stageautofeedback-binutils:
6487 @if binutils-bootstrap
6488 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6489 all-stageautofeedback: all-stageautofeedback-binutils
6490 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6491 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6492 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6493 @r=`${PWD_COMMAND}`; export r; \
6494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6495 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6496 $(HOST_EXPORTS) \
6497 $(POSTSTAGE1_HOST_EXPORTS) \
6498 cd $(HOST_SUBDIR)/binutils && \
6499 \
6500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6501 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6502 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6503 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6504 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6509 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6510 $(TARGET-stageautofeedback-binutils)
6511
6512 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6513 clean-stageautofeedback: clean-stageautofeedback-binutils
6514 clean-stageautofeedback-binutils:
6515 @if [ $(current_stage) = stageautofeedback ]; then \
6516 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6517 else \
6518 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6519 $(MAKE) stageautofeedback-start; \
6520 fi; \
6521 cd $(HOST_SUBDIR)/binutils && \
6522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6523 @endif binutils-bootstrap
6524
6525
6526
6527
6528
6529 .PHONY: check-binutils maybe-check-binutils
6530 maybe-check-binutils:
6531 @if binutils
6532 maybe-check-binutils: check-binutils
6533
6534 check-binutils:
6535 @: $(MAKE); $(unstage)
6536 @r=`${PWD_COMMAND}`; export r; \
6537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6538 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6539 (cd $(HOST_SUBDIR)/binutils && \
6540 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6541
6542 @endif binutils
6543
6544 .PHONY: install-binutils maybe-install-binutils
6545 maybe-install-binutils:
6546 @if binutils
6547 maybe-install-binutils: install-binutils
6548
6549 install-binutils: installdirs
6550 @: $(MAKE); $(unstage)
6551 @r=`${PWD_COMMAND}`; export r; \
6552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6553 $(HOST_EXPORTS) \
6554 (cd $(HOST_SUBDIR)/binutils && \
6555 $(MAKE) $(FLAGS_TO_PASS) install)
6556
6557 @endif binutils
6558
6559 .PHONY: install-strip-binutils maybe-install-strip-binutils
6560 maybe-install-strip-binutils:
6561 @if binutils
6562 maybe-install-strip-binutils: install-strip-binutils
6563
6564 install-strip-binutils: installdirs
6565 @: $(MAKE); $(unstage)
6566 @r=`${PWD_COMMAND}`; export r; \
6567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6568 $(HOST_EXPORTS) \
6569 (cd $(HOST_SUBDIR)/binutils && \
6570 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6571
6572 @endif binutils
6573
6574 # Other targets (info, dvi, pdf, etc.)
6575
6576 .PHONY: maybe-info-binutils info-binutils
6577 maybe-info-binutils:
6578 @if binutils
6579 maybe-info-binutils: info-binutils
6580
6581 info-binutils: \
6582 configure-binutils
6583 @[ -f ./binutils/Makefile ] || exit 0; \
6584 r=`${PWD_COMMAND}`; export r; \
6585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6586 $(HOST_EXPORTS) \
6587 for flag in $(EXTRA_HOST_FLAGS) ; do \
6588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6589 done; \
6590 echo "Doing info in binutils"; \
6591 (cd $(HOST_SUBDIR)/binutils && \
6592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6594 "RANLIB=$${RANLIB}" \
6595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6596 info) \
6597 || exit 1
6598
6599 @endif binutils
6600
6601 .PHONY: maybe-dvi-binutils dvi-binutils
6602 maybe-dvi-binutils:
6603 @if binutils
6604 maybe-dvi-binutils: dvi-binutils
6605
6606 dvi-binutils: \
6607 configure-binutils
6608 @[ -f ./binutils/Makefile ] || exit 0; \
6609 r=`${PWD_COMMAND}`; export r; \
6610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6611 $(HOST_EXPORTS) \
6612 for flag in $(EXTRA_HOST_FLAGS) ; do \
6613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6614 done; \
6615 echo "Doing dvi in binutils"; \
6616 (cd $(HOST_SUBDIR)/binutils && \
6617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6619 "RANLIB=$${RANLIB}" \
6620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6621 dvi) \
6622 || exit 1
6623
6624 @endif binutils
6625
6626 .PHONY: maybe-pdf-binutils pdf-binutils
6627 maybe-pdf-binutils:
6628 @if binutils
6629 maybe-pdf-binutils: pdf-binutils
6630
6631 pdf-binutils: \
6632 configure-binutils
6633 @[ -f ./binutils/Makefile ] || exit 0; \
6634 r=`${PWD_COMMAND}`; export r; \
6635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6636 $(HOST_EXPORTS) \
6637 for flag in $(EXTRA_HOST_FLAGS) ; do \
6638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6639 done; \
6640 echo "Doing pdf in binutils"; \
6641 (cd $(HOST_SUBDIR)/binutils && \
6642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6644 "RANLIB=$${RANLIB}" \
6645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6646 pdf) \
6647 || exit 1
6648
6649 @endif binutils
6650
6651 .PHONY: maybe-html-binutils html-binutils
6652 maybe-html-binutils:
6653 @if binutils
6654 maybe-html-binutils: html-binutils
6655
6656 html-binutils: \
6657 configure-binutils
6658 @[ -f ./binutils/Makefile ] || exit 0; \
6659 r=`${PWD_COMMAND}`; export r; \
6660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661 $(HOST_EXPORTS) \
6662 for flag in $(EXTRA_HOST_FLAGS) ; do \
6663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664 done; \
6665 echo "Doing html in binutils"; \
6666 (cd $(HOST_SUBDIR)/binutils && \
6667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6669 "RANLIB=$${RANLIB}" \
6670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671 html) \
6672 || exit 1
6673
6674 @endif binutils
6675
6676 .PHONY: maybe-TAGS-binutils TAGS-binutils
6677 maybe-TAGS-binutils:
6678 @if binutils
6679 maybe-TAGS-binutils: TAGS-binutils
6680
6681 TAGS-binutils: \
6682 configure-binutils
6683 @[ -f ./binutils/Makefile ] || exit 0; \
6684 r=`${PWD_COMMAND}`; export r; \
6685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6686 $(HOST_EXPORTS) \
6687 for flag in $(EXTRA_HOST_FLAGS) ; do \
6688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6689 done; \
6690 echo "Doing TAGS in binutils"; \
6691 (cd $(HOST_SUBDIR)/binutils && \
6692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6694 "RANLIB=$${RANLIB}" \
6695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6696 TAGS) \
6697 || exit 1
6698
6699 @endif binutils
6700
6701 .PHONY: maybe-install-info-binutils install-info-binutils
6702 maybe-install-info-binutils:
6703 @if binutils
6704 maybe-install-info-binutils: install-info-binutils
6705
6706 install-info-binutils: \
6707 configure-binutils \
6708 info-binutils
6709 @[ -f ./binutils/Makefile ] || exit 0; \
6710 r=`${PWD_COMMAND}`; export r; \
6711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6712 $(HOST_EXPORTS) \
6713 for flag in $(EXTRA_HOST_FLAGS) ; do \
6714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6715 done; \
6716 echo "Doing install-info in binutils"; \
6717 (cd $(HOST_SUBDIR)/binutils && \
6718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6720 "RANLIB=$${RANLIB}" \
6721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6722 install-info) \
6723 || exit 1
6724
6725 @endif binutils
6726
6727 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6728 maybe-install-dvi-binutils:
6729 @if binutils
6730 maybe-install-dvi-binutils: install-dvi-binutils
6731
6732 install-dvi-binutils: \
6733 configure-binutils \
6734 dvi-binutils
6735 @[ -f ./binutils/Makefile ] || exit 0; \
6736 r=`${PWD_COMMAND}`; export r; \
6737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738 $(HOST_EXPORTS) \
6739 for flag in $(EXTRA_HOST_FLAGS) ; do \
6740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6741 done; \
6742 echo "Doing install-dvi in binutils"; \
6743 (cd $(HOST_SUBDIR)/binutils && \
6744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6746 "RANLIB=$${RANLIB}" \
6747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6748 install-dvi) \
6749 || exit 1
6750
6751 @endif binutils
6752
6753 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6754 maybe-install-pdf-binutils:
6755 @if binutils
6756 maybe-install-pdf-binutils: install-pdf-binutils
6757
6758 install-pdf-binutils: \
6759 configure-binutils \
6760 pdf-binutils
6761 @[ -f ./binutils/Makefile ] || exit 0; \
6762 r=`${PWD_COMMAND}`; export r; \
6763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764 $(HOST_EXPORTS) \
6765 for flag in $(EXTRA_HOST_FLAGS) ; do \
6766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767 done; \
6768 echo "Doing install-pdf in binutils"; \
6769 (cd $(HOST_SUBDIR)/binutils && \
6770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772 "RANLIB=$${RANLIB}" \
6773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6774 install-pdf) \
6775 || exit 1
6776
6777 @endif binutils
6778
6779 .PHONY: maybe-install-html-binutils install-html-binutils
6780 maybe-install-html-binutils:
6781 @if binutils
6782 maybe-install-html-binutils: install-html-binutils
6783
6784 install-html-binutils: \
6785 configure-binutils \
6786 html-binutils
6787 @[ -f ./binutils/Makefile ] || exit 0; \
6788 r=`${PWD_COMMAND}`; export r; \
6789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790 $(HOST_EXPORTS) \
6791 for flag in $(EXTRA_HOST_FLAGS) ; do \
6792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793 done; \
6794 echo "Doing install-html in binutils"; \
6795 (cd $(HOST_SUBDIR)/binutils && \
6796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798 "RANLIB=$${RANLIB}" \
6799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6800 install-html) \
6801 || exit 1
6802
6803 @endif binutils
6804
6805 .PHONY: maybe-installcheck-binutils installcheck-binutils
6806 maybe-installcheck-binutils:
6807 @if binutils
6808 maybe-installcheck-binutils: installcheck-binutils
6809
6810 installcheck-binutils: \
6811 configure-binutils
6812 @[ -f ./binutils/Makefile ] || exit 0; \
6813 r=`${PWD_COMMAND}`; export r; \
6814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815 $(HOST_EXPORTS) \
6816 for flag in $(EXTRA_HOST_FLAGS) ; do \
6817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818 done; \
6819 echo "Doing installcheck in binutils"; \
6820 (cd $(HOST_SUBDIR)/binutils && \
6821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823 "RANLIB=$${RANLIB}" \
6824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825 installcheck) \
6826 || exit 1
6827
6828 @endif binutils
6829
6830 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6831 maybe-mostlyclean-binutils:
6832 @if binutils
6833 maybe-mostlyclean-binutils: mostlyclean-binutils
6834
6835 mostlyclean-binutils:
6836 @[ -f ./binutils/Makefile ] || exit 0; \
6837 r=`${PWD_COMMAND}`; export r; \
6838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6839 $(HOST_EXPORTS) \
6840 for flag in $(EXTRA_HOST_FLAGS) ; do \
6841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6842 done; \
6843 echo "Doing mostlyclean in binutils"; \
6844 (cd $(HOST_SUBDIR)/binutils && \
6845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6847 "RANLIB=$${RANLIB}" \
6848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6849 mostlyclean) \
6850 || exit 1
6851
6852 @endif binutils
6853
6854 .PHONY: maybe-clean-binutils clean-binutils
6855 maybe-clean-binutils:
6856 @if binutils
6857 maybe-clean-binutils: clean-binutils
6858
6859 clean-binutils:
6860 @[ -f ./binutils/Makefile ] || exit 0; \
6861 r=`${PWD_COMMAND}`; export r; \
6862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6863 $(HOST_EXPORTS) \
6864 for flag in $(EXTRA_HOST_FLAGS) ; do \
6865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6866 done; \
6867 echo "Doing clean in binutils"; \
6868 (cd $(HOST_SUBDIR)/binutils && \
6869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6871 "RANLIB=$${RANLIB}" \
6872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6873 clean) \
6874 || exit 1
6875
6876 @endif binutils
6877
6878 .PHONY: maybe-distclean-binutils distclean-binutils
6879 maybe-distclean-binutils:
6880 @if binutils
6881 maybe-distclean-binutils: distclean-binutils
6882
6883 distclean-binutils:
6884 @[ -f ./binutils/Makefile ] || exit 0; \
6885 r=`${PWD_COMMAND}`; export r; \
6886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6887 $(HOST_EXPORTS) \
6888 for flag in $(EXTRA_HOST_FLAGS) ; do \
6889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6890 done; \
6891 echo "Doing distclean in binutils"; \
6892 (cd $(HOST_SUBDIR)/binutils && \
6893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6895 "RANLIB=$${RANLIB}" \
6896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6897 distclean) \
6898 || exit 1
6899
6900 @endif binutils
6901
6902 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6903 maybe-maintainer-clean-binutils:
6904 @if binutils
6905 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6906
6907 maintainer-clean-binutils:
6908 @[ -f ./binutils/Makefile ] || exit 0; \
6909 r=`${PWD_COMMAND}`; export r; \
6910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6911 $(HOST_EXPORTS) \
6912 for flag in $(EXTRA_HOST_FLAGS) ; do \
6913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6914 done; \
6915 echo "Doing maintainer-clean in binutils"; \
6916 (cd $(HOST_SUBDIR)/binutils && \
6917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6919 "RANLIB=$${RANLIB}" \
6920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6921 maintainer-clean) \
6922 || exit 1
6923
6924 @endif binutils
6925
6926
6927
6928 .PHONY: configure-bison maybe-configure-bison
6929 maybe-configure-bison:
6930 @if gcc-bootstrap
6931 configure-bison: stage_current
6932 @endif gcc-bootstrap
6933 @if bison
6934 maybe-configure-bison: configure-bison
6935 configure-bison:
6936 @: $(MAKE); $(unstage)
6937 @r=`${PWD_COMMAND}`; export r; \
6938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6941 $(HOST_EXPORTS) \
6942 echo Configuring in $(HOST_SUBDIR)/bison; \
6943 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6944 case $(srcdir) in \
6945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6946 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6948 esac; \
6949 module_srcdir=bison; \
6950 $(SHELL) \
6951 $$s/$$module_srcdir/configure \
6952 --srcdir=$${topdir}/$$module_srcdir \
6953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6954 --target=${target_alias} \
6955 || exit 1
6956 @endif bison
6957
6958
6959
6960
6961
6962 .PHONY: all-bison maybe-all-bison
6963 maybe-all-bison:
6964 @if gcc-bootstrap
6965 all-bison: stage_current
6966 @endif gcc-bootstrap
6967 @if bison
6968 TARGET-bison=all
6969 maybe-all-bison: all-bison
6970 all-bison: configure-bison
6971 @: $(MAKE); $(unstage)
6972 @r=`${PWD_COMMAND}`; export r; \
6973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974 $(HOST_EXPORTS) \
6975 (cd $(HOST_SUBDIR)/bison && \
6976 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6977 $(TARGET-bison))
6978 @endif bison
6979
6980
6981
6982
6983 .PHONY: check-bison maybe-check-bison
6984 maybe-check-bison:
6985 @if bison
6986 maybe-check-bison: check-bison
6987
6988 # This module is only tested in a native toolchain.
6989 check-bison:
6990 @: $(MAKE); $(unstage)
6991 @if [ '$(host)' = '$(target)' ]; then \
6992 r=`${PWD_COMMAND}`; export r; \
6993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6994 $(HOST_EXPORTS) \
6995 (cd $(HOST_SUBDIR)/bison && \
6996 $(MAKE) $(FLAGS_TO_PASS) check)
6997 fi
6998
6999 @endif bison
7000
7001 .PHONY: install-bison maybe-install-bison
7002 maybe-install-bison:
7003 @if bison
7004 maybe-install-bison: install-bison
7005
7006 install-bison: installdirs
7007 @: $(MAKE); $(unstage)
7008 @r=`${PWD_COMMAND}`; export r; \
7009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010 $(HOST_EXPORTS) \
7011 (cd $(HOST_SUBDIR)/bison && \
7012 $(MAKE) $(FLAGS_TO_PASS) install)
7013
7014 @endif bison
7015
7016 .PHONY: install-strip-bison maybe-install-strip-bison
7017 maybe-install-strip-bison:
7018 @if bison
7019 maybe-install-strip-bison: install-strip-bison
7020
7021 install-strip-bison: installdirs
7022 @: $(MAKE); $(unstage)
7023 @r=`${PWD_COMMAND}`; export r; \
7024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025 $(HOST_EXPORTS) \
7026 (cd $(HOST_SUBDIR)/bison && \
7027 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7028
7029 @endif bison
7030
7031 # Other targets (info, dvi, pdf, etc.)
7032
7033 .PHONY: maybe-info-bison info-bison
7034 maybe-info-bison:
7035 @if bison
7036 maybe-info-bison: info-bison
7037
7038 info-bison: \
7039 configure-bison
7040 @: $(MAKE); $(unstage)
7041 @[ -f ./bison/Makefile ] || exit 0; \
7042 r=`${PWD_COMMAND}`; export r; \
7043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7044 $(HOST_EXPORTS) \
7045 for flag in $(EXTRA_HOST_FLAGS) ; do \
7046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7047 done; \
7048 echo "Doing info in bison"; \
7049 (cd $(HOST_SUBDIR)/bison && \
7050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7052 "RANLIB=$${RANLIB}" \
7053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7054 info) \
7055 || exit 1
7056
7057 @endif bison
7058
7059 .PHONY: maybe-dvi-bison dvi-bison
7060 maybe-dvi-bison:
7061 @if bison
7062 maybe-dvi-bison: dvi-bison
7063
7064 dvi-bison: \
7065 configure-bison
7066 @: $(MAKE); $(unstage)
7067 @[ -f ./bison/Makefile ] || exit 0; \
7068 r=`${PWD_COMMAND}`; export r; \
7069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7070 $(HOST_EXPORTS) \
7071 for flag in $(EXTRA_HOST_FLAGS) ; do \
7072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7073 done; \
7074 echo "Doing dvi in bison"; \
7075 (cd $(HOST_SUBDIR)/bison && \
7076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7078 "RANLIB=$${RANLIB}" \
7079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7080 dvi) \
7081 || exit 1
7082
7083 @endif bison
7084
7085 .PHONY: maybe-pdf-bison pdf-bison
7086 maybe-pdf-bison:
7087 @if bison
7088 maybe-pdf-bison: pdf-bison
7089
7090 pdf-bison: \
7091 configure-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 pdf 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 pdf) \
7107 || exit 1
7108
7109 @endif bison
7110
7111 .PHONY: maybe-html-bison html-bison
7112 maybe-html-bison:
7113 @if bison
7114 maybe-html-bison: html-bison
7115
7116 html-bison: \
7117 configure-bison
7118 @: $(MAKE); $(unstage)
7119 @[ -f ./bison/Makefile ] || exit 0; \
7120 r=`${PWD_COMMAND}`; export r; \
7121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7122 $(HOST_EXPORTS) \
7123 for flag in $(EXTRA_HOST_FLAGS) ; do \
7124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7125 done; \
7126 echo "Doing html in bison"; \
7127 (cd $(HOST_SUBDIR)/bison && \
7128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7130 "RANLIB=$${RANLIB}" \
7131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7132 html) \
7133 || exit 1
7134
7135 @endif bison
7136
7137 .PHONY: maybe-TAGS-bison TAGS-bison
7138 maybe-TAGS-bison:
7139 @if bison
7140 maybe-TAGS-bison: TAGS-bison
7141
7142 TAGS-bison: \
7143 configure-bison
7144 @: $(MAKE); $(unstage)
7145 @[ -f ./bison/Makefile ] || exit 0; \
7146 r=`${PWD_COMMAND}`; export r; \
7147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7148 $(HOST_EXPORTS) \
7149 for flag in $(EXTRA_HOST_FLAGS) ; do \
7150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7151 done; \
7152 echo "Doing TAGS in bison"; \
7153 (cd $(HOST_SUBDIR)/bison && \
7154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7156 "RANLIB=$${RANLIB}" \
7157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7158 TAGS) \
7159 || exit 1
7160
7161 @endif bison
7162
7163 .PHONY: maybe-install-info-bison install-info-bison
7164 maybe-install-info-bison:
7165 @if bison
7166 maybe-install-info-bison: install-info-bison
7167
7168 install-info-bison: \
7169 configure-bison \
7170 info-bison
7171 @: $(MAKE); $(unstage)
7172 @[ -f ./bison/Makefile ] || exit 0; \
7173 r=`${PWD_COMMAND}`; export r; \
7174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7175 $(HOST_EXPORTS) \
7176 for flag in $(EXTRA_HOST_FLAGS) ; do \
7177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7178 done; \
7179 echo "Doing install-info in bison"; \
7180 (cd $(HOST_SUBDIR)/bison && \
7181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7183 "RANLIB=$${RANLIB}" \
7184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7185 install-info) \
7186 || exit 1
7187
7188 @endif bison
7189
7190 .PHONY: maybe-install-dvi-bison install-dvi-bison
7191 maybe-install-dvi-bison:
7192 @if bison
7193 maybe-install-dvi-bison: install-dvi-bison
7194
7195 install-dvi-bison: \
7196 configure-bison \
7197 dvi-bison
7198 @: $(MAKE); $(unstage)
7199 @[ -f ./bison/Makefile ] || exit 0; \
7200 r=`${PWD_COMMAND}`; export r; \
7201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7202 $(HOST_EXPORTS) \
7203 for flag in $(EXTRA_HOST_FLAGS) ; do \
7204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7205 done; \
7206 echo "Doing install-dvi in bison"; \
7207 (cd $(HOST_SUBDIR)/bison && \
7208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7210 "RANLIB=$${RANLIB}" \
7211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7212 install-dvi) \
7213 || exit 1
7214
7215 @endif bison
7216
7217 .PHONY: maybe-install-pdf-bison install-pdf-bison
7218 maybe-install-pdf-bison:
7219 @if bison
7220 maybe-install-pdf-bison: install-pdf-bison
7221
7222 install-pdf-bison: \
7223 configure-bison \
7224 pdf-bison
7225 @: $(MAKE); $(unstage)
7226 @[ -f ./bison/Makefile ] || exit 0; \
7227 r=`${PWD_COMMAND}`; export r; \
7228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7229 $(HOST_EXPORTS) \
7230 for flag in $(EXTRA_HOST_FLAGS) ; do \
7231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7232 done; \
7233 echo "Doing install-pdf in bison"; \
7234 (cd $(HOST_SUBDIR)/bison && \
7235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7237 "RANLIB=$${RANLIB}" \
7238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7239 install-pdf) \
7240 || exit 1
7241
7242 @endif bison
7243
7244 .PHONY: maybe-install-html-bison install-html-bison
7245 maybe-install-html-bison:
7246 @if bison
7247 maybe-install-html-bison: install-html-bison
7248
7249 install-html-bison: \
7250 configure-bison \
7251 html-bison
7252 @: $(MAKE); $(unstage)
7253 @[ -f ./bison/Makefile ] || exit 0; \
7254 r=`${PWD_COMMAND}`; export r; \
7255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7256 $(HOST_EXPORTS) \
7257 for flag in $(EXTRA_HOST_FLAGS) ; do \
7258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7259 done; \
7260 echo "Doing install-html in bison"; \
7261 (cd $(HOST_SUBDIR)/bison && \
7262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7264 "RANLIB=$${RANLIB}" \
7265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266 install-html) \
7267 || exit 1
7268
7269 @endif bison
7270
7271 .PHONY: maybe-installcheck-bison installcheck-bison
7272 maybe-installcheck-bison:
7273 @if bison
7274 maybe-installcheck-bison: installcheck-bison
7275
7276 installcheck-bison: \
7277 configure-bison
7278 @: $(MAKE); $(unstage)
7279 @[ -f ./bison/Makefile ] || exit 0; \
7280 r=`${PWD_COMMAND}`; export r; \
7281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282 $(HOST_EXPORTS) \
7283 for flag in $(EXTRA_HOST_FLAGS) ; do \
7284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285 done; \
7286 echo "Doing installcheck in bison"; \
7287 (cd $(HOST_SUBDIR)/bison && \
7288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290 "RANLIB=$${RANLIB}" \
7291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292 installcheck) \
7293 || exit 1
7294
7295 @endif bison
7296
7297 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7298 maybe-mostlyclean-bison:
7299 @if bison
7300 maybe-mostlyclean-bison: mostlyclean-bison
7301
7302 mostlyclean-bison:
7303 @: $(MAKE); $(unstage)
7304 @[ -f ./bison/Makefile ] || exit 0; \
7305 r=`${PWD_COMMAND}`; export r; \
7306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7307 $(HOST_EXPORTS) \
7308 for flag in $(EXTRA_HOST_FLAGS) ; do \
7309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7310 done; \
7311 echo "Doing mostlyclean in bison"; \
7312 (cd $(HOST_SUBDIR)/bison && \
7313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7315 "RANLIB=$${RANLIB}" \
7316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7317 mostlyclean) \
7318 || exit 1
7319
7320 @endif bison
7321
7322 .PHONY: maybe-clean-bison clean-bison
7323 maybe-clean-bison:
7324 @if bison
7325 maybe-clean-bison: clean-bison
7326
7327 clean-bison:
7328 @: $(MAKE); $(unstage)
7329 @[ -f ./bison/Makefile ] || exit 0; \
7330 r=`${PWD_COMMAND}`; export r; \
7331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332 $(HOST_EXPORTS) \
7333 for flag in $(EXTRA_HOST_FLAGS) ; do \
7334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335 done; \
7336 echo "Doing clean in bison"; \
7337 (cd $(HOST_SUBDIR)/bison && \
7338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340 "RANLIB=$${RANLIB}" \
7341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7342 clean) \
7343 || exit 1
7344
7345 @endif bison
7346
7347 .PHONY: maybe-distclean-bison distclean-bison
7348 maybe-distclean-bison:
7349 @if bison
7350 maybe-distclean-bison: distclean-bison
7351
7352 distclean-bison:
7353 @: $(MAKE); $(unstage)
7354 @[ -f ./bison/Makefile ] || exit 0; \
7355 r=`${PWD_COMMAND}`; export r; \
7356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7357 $(HOST_EXPORTS) \
7358 for flag in $(EXTRA_HOST_FLAGS) ; do \
7359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7360 done; \
7361 echo "Doing distclean in bison"; \
7362 (cd $(HOST_SUBDIR)/bison && \
7363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7365 "RANLIB=$${RANLIB}" \
7366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7367 distclean) \
7368 || exit 1
7369
7370 @endif bison
7371
7372 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7373 maybe-maintainer-clean-bison:
7374 @if bison
7375 maybe-maintainer-clean-bison: maintainer-clean-bison
7376
7377 maintainer-clean-bison:
7378 @: $(MAKE); $(unstage)
7379 @[ -f ./bison/Makefile ] || exit 0; \
7380 r=`${PWD_COMMAND}`; export r; \
7381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7382 $(HOST_EXPORTS) \
7383 for flag in $(EXTRA_HOST_FLAGS) ; do \
7384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7385 done; \
7386 echo "Doing maintainer-clean in bison"; \
7387 (cd $(HOST_SUBDIR)/bison && \
7388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7390 "RANLIB=$${RANLIB}" \
7391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7392 maintainer-clean) \
7393 || exit 1
7394
7395 @endif bison
7396
7397
7398
7399 .PHONY: configure-cgen maybe-configure-cgen
7400 maybe-configure-cgen:
7401 @if gcc-bootstrap
7402 configure-cgen: stage_current
7403 @endif gcc-bootstrap
7404 @if cgen
7405 maybe-configure-cgen: configure-cgen
7406 configure-cgen:
7407 @: $(MAKE); $(unstage)
7408 @r=`${PWD_COMMAND}`; export r; \
7409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7410 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7412 $(HOST_EXPORTS) \
7413 echo Configuring in $(HOST_SUBDIR)/cgen; \
7414 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7415 case $(srcdir) in \
7416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7417 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7419 esac; \
7420 module_srcdir=cgen; \
7421 $(SHELL) \
7422 $$s/$$module_srcdir/configure \
7423 --srcdir=$${topdir}/$$module_srcdir \
7424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7425 --target=${target_alias} \
7426 || exit 1
7427 @endif cgen
7428
7429
7430
7431
7432
7433 .PHONY: all-cgen maybe-all-cgen
7434 maybe-all-cgen:
7435 @if gcc-bootstrap
7436 all-cgen: stage_current
7437 @endif gcc-bootstrap
7438 @if cgen
7439 TARGET-cgen=all
7440 maybe-all-cgen: all-cgen
7441 all-cgen: configure-cgen
7442 @: $(MAKE); $(unstage)
7443 @r=`${PWD_COMMAND}`; export r; \
7444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445 $(HOST_EXPORTS) \
7446 (cd $(HOST_SUBDIR)/cgen && \
7447 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7448 $(TARGET-cgen))
7449 @endif cgen
7450
7451
7452
7453
7454 .PHONY: check-cgen maybe-check-cgen
7455 maybe-check-cgen:
7456 @if cgen
7457 maybe-check-cgen: check-cgen
7458
7459 check-cgen:
7460 @: $(MAKE); $(unstage)
7461 @r=`${PWD_COMMAND}`; export r; \
7462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7463 $(HOST_EXPORTS) \
7464 (cd $(HOST_SUBDIR)/cgen && \
7465 $(MAKE) $(FLAGS_TO_PASS) check)
7466
7467 @endif cgen
7468
7469 .PHONY: install-cgen maybe-install-cgen
7470 maybe-install-cgen:
7471 @if cgen
7472 maybe-install-cgen: install-cgen
7473
7474 install-cgen: installdirs
7475 @: $(MAKE); $(unstage)
7476 @r=`${PWD_COMMAND}`; export r; \
7477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478 $(HOST_EXPORTS) \
7479 (cd $(HOST_SUBDIR)/cgen && \
7480 $(MAKE) $(FLAGS_TO_PASS) install)
7481
7482 @endif cgen
7483
7484 .PHONY: install-strip-cgen maybe-install-strip-cgen
7485 maybe-install-strip-cgen:
7486 @if cgen
7487 maybe-install-strip-cgen: install-strip-cgen
7488
7489 install-strip-cgen: installdirs
7490 @: $(MAKE); $(unstage)
7491 @r=`${PWD_COMMAND}`; export r; \
7492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7493 $(HOST_EXPORTS) \
7494 (cd $(HOST_SUBDIR)/cgen && \
7495 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7496
7497 @endif cgen
7498
7499 # Other targets (info, dvi, pdf, etc.)
7500
7501 .PHONY: maybe-info-cgen info-cgen
7502 maybe-info-cgen:
7503 @if cgen
7504 maybe-info-cgen: info-cgen
7505
7506 info-cgen: \
7507 configure-cgen
7508 @: $(MAKE); $(unstage)
7509 @[ -f ./cgen/Makefile ] || exit 0; \
7510 r=`${PWD_COMMAND}`; export r; \
7511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7512 $(HOST_EXPORTS) \
7513 for flag in $(EXTRA_HOST_FLAGS) ; do \
7514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7515 done; \
7516 echo "Doing info in cgen"; \
7517 (cd $(HOST_SUBDIR)/cgen && \
7518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7520 "RANLIB=$${RANLIB}" \
7521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7522 info) \
7523 || exit 1
7524
7525 @endif cgen
7526
7527 .PHONY: maybe-dvi-cgen dvi-cgen
7528 maybe-dvi-cgen:
7529 @if cgen
7530 maybe-dvi-cgen: dvi-cgen
7531
7532 dvi-cgen: \
7533 configure-cgen
7534 @: $(MAKE); $(unstage)
7535 @[ -f ./cgen/Makefile ] || exit 0; \
7536 r=`${PWD_COMMAND}`; export r; \
7537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538 $(HOST_EXPORTS) \
7539 for flag in $(EXTRA_HOST_FLAGS) ; do \
7540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7541 done; \
7542 echo "Doing dvi in cgen"; \
7543 (cd $(HOST_SUBDIR)/cgen && \
7544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7546 "RANLIB=$${RANLIB}" \
7547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7548 dvi) \
7549 || exit 1
7550
7551 @endif cgen
7552
7553 .PHONY: maybe-pdf-cgen pdf-cgen
7554 maybe-pdf-cgen:
7555 @if cgen
7556 maybe-pdf-cgen: pdf-cgen
7557
7558 pdf-cgen: \
7559 configure-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 pdf 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 pdf) \
7575 || exit 1
7576
7577 @endif cgen
7578
7579 .PHONY: maybe-html-cgen html-cgen
7580 maybe-html-cgen:
7581 @if cgen
7582 maybe-html-cgen: html-cgen
7583
7584 html-cgen: \
7585 configure-cgen
7586 @: $(MAKE); $(unstage)
7587 @[ -f ./cgen/Makefile ] || exit 0; \
7588 r=`${PWD_COMMAND}`; export r; \
7589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7590 $(HOST_EXPORTS) \
7591 for flag in $(EXTRA_HOST_FLAGS) ; do \
7592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7593 done; \
7594 echo "Doing html in cgen"; \
7595 (cd $(HOST_SUBDIR)/cgen && \
7596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7598 "RANLIB=$${RANLIB}" \
7599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7600 html) \
7601 || exit 1
7602
7603 @endif cgen
7604
7605 .PHONY: maybe-TAGS-cgen TAGS-cgen
7606 maybe-TAGS-cgen:
7607 @if cgen
7608 maybe-TAGS-cgen: TAGS-cgen
7609
7610 TAGS-cgen: \
7611 configure-cgen
7612 @: $(MAKE); $(unstage)
7613 @[ -f ./cgen/Makefile ] || exit 0; \
7614 r=`${PWD_COMMAND}`; export r; \
7615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7616 $(HOST_EXPORTS) \
7617 for flag in $(EXTRA_HOST_FLAGS) ; do \
7618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7619 done; \
7620 echo "Doing TAGS in cgen"; \
7621 (cd $(HOST_SUBDIR)/cgen && \
7622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7624 "RANLIB=$${RANLIB}" \
7625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7626 TAGS) \
7627 || exit 1
7628
7629 @endif cgen
7630
7631 .PHONY: maybe-install-info-cgen install-info-cgen
7632 maybe-install-info-cgen:
7633 @if cgen
7634 maybe-install-info-cgen: install-info-cgen
7635
7636 install-info-cgen: \
7637 configure-cgen \
7638 info-cgen
7639 @: $(MAKE); $(unstage)
7640 @[ -f ./cgen/Makefile ] || exit 0; \
7641 r=`${PWD_COMMAND}`; export r; \
7642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7643 $(HOST_EXPORTS) \
7644 for flag in $(EXTRA_HOST_FLAGS) ; do \
7645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7646 done; \
7647 echo "Doing install-info in cgen"; \
7648 (cd $(HOST_SUBDIR)/cgen && \
7649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7651 "RANLIB=$${RANLIB}" \
7652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7653 install-info) \
7654 || exit 1
7655
7656 @endif cgen
7657
7658 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7659 maybe-install-dvi-cgen:
7660 @if cgen
7661 maybe-install-dvi-cgen: install-dvi-cgen
7662
7663 install-dvi-cgen: \
7664 configure-cgen \
7665 dvi-cgen
7666 @: $(MAKE); $(unstage)
7667 @[ -f ./cgen/Makefile ] || exit 0; \
7668 r=`${PWD_COMMAND}`; export r; \
7669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7670 $(HOST_EXPORTS) \
7671 for flag in $(EXTRA_HOST_FLAGS) ; do \
7672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7673 done; \
7674 echo "Doing install-dvi in cgen"; \
7675 (cd $(HOST_SUBDIR)/cgen && \
7676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7678 "RANLIB=$${RANLIB}" \
7679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7680 install-dvi) \
7681 || exit 1
7682
7683 @endif cgen
7684
7685 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7686 maybe-install-pdf-cgen:
7687 @if cgen
7688 maybe-install-pdf-cgen: install-pdf-cgen
7689
7690 install-pdf-cgen: \
7691 configure-cgen \
7692 pdf-cgen
7693 @: $(MAKE); $(unstage)
7694 @[ -f ./cgen/Makefile ] || exit 0; \
7695 r=`${PWD_COMMAND}`; export r; \
7696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697 $(HOST_EXPORTS) \
7698 for flag in $(EXTRA_HOST_FLAGS) ; do \
7699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700 done; \
7701 echo "Doing install-pdf in cgen"; \
7702 (cd $(HOST_SUBDIR)/cgen && \
7703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705 "RANLIB=$${RANLIB}" \
7706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7707 install-pdf) \
7708 || exit 1
7709
7710 @endif cgen
7711
7712 .PHONY: maybe-install-html-cgen install-html-cgen
7713 maybe-install-html-cgen:
7714 @if cgen
7715 maybe-install-html-cgen: install-html-cgen
7716
7717 install-html-cgen: \
7718 configure-cgen \
7719 html-cgen
7720 @: $(MAKE); $(unstage)
7721 @[ -f ./cgen/Makefile ] || exit 0; \
7722 r=`${PWD_COMMAND}`; export r; \
7723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724 $(HOST_EXPORTS) \
7725 for flag in $(EXTRA_HOST_FLAGS) ; do \
7726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7727 done; \
7728 echo "Doing install-html in cgen"; \
7729 (cd $(HOST_SUBDIR)/cgen && \
7730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7732 "RANLIB=$${RANLIB}" \
7733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7734 install-html) \
7735 || exit 1
7736
7737 @endif cgen
7738
7739 .PHONY: maybe-installcheck-cgen installcheck-cgen
7740 maybe-installcheck-cgen:
7741 @if cgen
7742 maybe-installcheck-cgen: installcheck-cgen
7743
7744 installcheck-cgen: \
7745 configure-cgen
7746 @: $(MAKE); $(unstage)
7747 @[ -f ./cgen/Makefile ] || exit 0; \
7748 r=`${PWD_COMMAND}`; export r; \
7749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7750 $(HOST_EXPORTS) \
7751 for flag in $(EXTRA_HOST_FLAGS) ; do \
7752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7753 done; \
7754 echo "Doing installcheck in cgen"; \
7755 (cd $(HOST_SUBDIR)/cgen && \
7756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7758 "RANLIB=$${RANLIB}" \
7759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7760 installcheck) \
7761 || exit 1
7762
7763 @endif cgen
7764
7765 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7766 maybe-mostlyclean-cgen:
7767 @if cgen
7768 maybe-mostlyclean-cgen: mostlyclean-cgen
7769
7770 mostlyclean-cgen:
7771 @: $(MAKE); $(unstage)
7772 @[ -f ./cgen/Makefile ] || exit 0; \
7773 r=`${PWD_COMMAND}`; export r; \
7774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775 $(HOST_EXPORTS) \
7776 for flag in $(EXTRA_HOST_FLAGS) ; do \
7777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7778 done; \
7779 echo "Doing mostlyclean in cgen"; \
7780 (cd $(HOST_SUBDIR)/cgen && \
7781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7783 "RANLIB=$${RANLIB}" \
7784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7785 mostlyclean) \
7786 || exit 1
7787
7788 @endif cgen
7789
7790 .PHONY: maybe-clean-cgen clean-cgen
7791 maybe-clean-cgen:
7792 @if cgen
7793 maybe-clean-cgen: clean-cgen
7794
7795 clean-cgen:
7796 @: $(MAKE); $(unstage)
7797 @[ -f ./cgen/Makefile ] || exit 0; \
7798 r=`${PWD_COMMAND}`; export r; \
7799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800 $(HOST_EXPORTS) \
7801 for flag in $(EXTRA_HOST_FLAGS) ; do \
7802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7803 done; \
7804 echo "Doing clean in cgen"; \
7805 (cd $(HOST_SUBDIR)/cgen && \
7806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808 "RANLIB=$${RANLIB}" \
7809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7810 clean) \
7811 || exit 1
7812
7813 @endif cgen
7814
7815 .PHONY: maybe-distclean-cgen distclean-cgen
7816 maybe-distclean-cgen:
7817 @if cgen
7818 maybe-distclean-cgen: distclean-cgen
7819
7820 distclean-cgen:
7821 @: $(MAKE); $(unstage)
7822 @[ -f ./cgen/Makefile ] || exit 0; \
7823 r=`${PWD_COMMAND}`; export r; \
7824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7825 $(HOST_EXPORTS) \
7826 for flag in $(EXTRA_HOST_FLAGS) ; do \
7827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7828 done; \
7829 echo "Doing distclean in cgen"; \
7830 (cd $(HOST_SUBDIR)/cgen && \
7831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7833 "RANLIB=$${RANLIB}" \
7834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7835 distclean) \
7836 || exit 1
7837
7838 @endif cgen
7839
7840 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7841 maybe-maintainer-clean-cgen:
7842 @if cgen
7843 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7844
7845 maintainer-clean-cgen:
7846 @: $(MAKE); $(unstage)
7847 @[ -f ./cgen/Makefile ] || exit 0; \
7848 r=`${PWD_COMMAND}`; export r; \
7849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7850 $(HOST_EXPORTS) \
7851 for flag in $(EXTRA_HOST_FLAGS) ; do \
7852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7853 done; \
7854 echo "Doing maintainer-clean in cgen"; \
7855 (cd $(HOST_SUBDIR)/cgen && \
7856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7858 "RANLIB=$${RANLIB}" \
7859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7860 maintainer-clean) \
7861 || exit 1
7862
7863 @endif cgen
7864
7865
7866
7867 .PHONY: configure-dejagnu maybe-configure-dejagnu
7868 maybe-configure-dejagnu:
7869 @if gcc-bootstrap
7870 configure-dejagnu: stage_current
7871 @endif gcc-bootstrap
7872 @if dejagnu
7873 maybe-configure-dejagnu: configure-dejagnu
7874 configure-dejagnu:
7875 @: $(MAKE); $(unstage)
7876 @r=`${PWD_COMMAND}`; export r; \
7877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7880 $(HOST_EXPORTS) \
7881 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7882 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7883 case $(srcdir) in \
7884 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7885 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7886 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7887 esac; \
7888 module_srcdir=dejagnu; \
7889 $(SHELL) \
7890 $$s/$$module_srcdir/configure \
7891 --srcdir=$${topdir}/$$module_srcdir \
7892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7893 --target=${target_alias} \
7894 || exit 1
7895 @endif dejagnu
7896
7897
7898
7899
7900
7901 .PHONY: all-dejagnu maybe-all-dejagnu
7902 maybe-all-dejagnu:
7903 @if gcc-bootstrap
7904 all-dejagnu: stage_current
7905 @endif gcc-bootstrap
7906 @if dejagnu
7907 TARGET-dejagnu=all
7908 maybe-all-dejagnu: all-dejagnu
7909 all-dejagnu: configure-dejagnu
7910 @: $(MAKE); $(unstage)
7911 @r=`${PWD_COMMAND}`; export r; \
7912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7913 $(HOST_EXPORTS) \
7914 (cd $(HOST_SUBDIR)/dejagnu && \
7915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7916 $(TARGET-dejagnu))
7917 @endif dejagnu
7918
7919
7920
7921
7922 .PHONY: check-dejagnu maybe-check-dejagnu
7923 maybe-check-dejagnu:
7924 @if dejagnu
7925 maybe-check-dejagnu: check-dejagnu
7926
7927 check-dejagnu:
7928 @: $(MAKE); $(unstage)
7929 @r=`${PWD_COMMAND}`; export r; \
7930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7931 $(HOST_EXPORTS) \
7932 (cd $(HOST_SUBDIR)/dejagnu && \
7933 $(MAKE) $(FLAGS_TO_PASS) check)
7934
7935 @endif dejagnu
7936
7937 .PHONY: install-dejagnu maybe-install-dejagnu
7938 maybe-install-dejagnu:
7939 @if dejagnu
7940 maybe-install-dejagnu: install-dejagnu
7941
7942 install-dejagnu: installdirs
7943 @: $(MAKE); $(unstage)
7944 @r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 (cd $(HOST_SUBDIR)/dejagnu && \
7948 $(MAKE) $(FLAGS_TO_PASS) install)
7949
7950 @endif dejagnu
7951
7952 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7953 maybe-install-strip-dejagnu:
7954 @if dejagnu
7955 maybe-install-strip-dejagnu: install-strip-dejagnu
7956
7957 install-strip-dejagnu: installdirs
7958 @: $(MAKE); $(unstage)
7959 @r=`${PWD_COMMAND}`; export r; \
7960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7961 $(HOST_EXPORTS) \
7962 (cd $(HOST_SUBDIR)/dejagnu && \
7963 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7964
7965 @endif dejagnu
7966
7967 # Other targets (info, dvi, pdf, etc.)
7968
7969 .PHONY: maybe-info-dejagnu info-dejagnu
7970 maybe-info-dejagnu:
7971 @if dejagnu
7972 maybe-info-dejagnu: info-dejagnu
7973
7974 info-dejagnu: \
7975 configure-dejagnu
7976 @: $(MAKE); $(unstage)
7977 @[ -f ./dejagnu/Makefile ] || exit 0; \
7978 r=`${PWD_COMMAND}`; export r; \
7979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7980 $(HOST_EXPORTS) \
7981 for flag in $(EXTRA_HOST_FLAGS) ; do \
7982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7983 done; \
7984 echo "Doing info in dejagnu"; \
7985 (cd $(HOST_SUBDIR)/dejagnu && \
7986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7988 "RANLIB=$${RANLIB}" \
7989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7990 info) \
7991 || exit 1
7992
7993 @endif dejagnu
7994
7995 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7996 maybe-dvi-dejagnu:
7997 @if dejagnu
7998 maybe-dvi-dejagnu: dvi-dejagnu
7999
8000 dvi-dejagnu: \
8001 configure-dejagnu
8002 @: $(MAKE); $(unstage)
8003 @[ -f ./dejagnu/Makefile ] || exit 0; \
8004 r=`${PWD_COMMAND}`; export r; \
8005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8006 $(HOST_EXPORTS) \
8007 for flag in $(EXTRA_HOST_FLAGS) ; do \
8008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8009 done; \
8010 echo "Doing dvi in dejagnu"; \
8011 (cd $(HOST_SUBDIR)/dejagnu && \
8012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8014 "RANLIB=$${RANLIB}" \
8015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8016 dvi) \
8017 || exit 1
8018
8019 @endif dejagnu
8020
8021 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8022 maybe-pdf-dejagnu:
8023 @if dejagnu
8024 maybe-pdf-dejagnu: pdf-dejagnu
8025
8026 pdf-dejagnu: \
8027 configure-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 pdf 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 pdf) \
8043 || exit 1
8044
8045 @endif dejagnu
8046
8047 .PHONY: maybe-html-dejagnu html-dejagnu
8048 maybe-html-dejagnu:
8049 @if dejagnu
8050 maybe-html-dejagnu: html-dejagnu
8051
8052 html-dejagnu: \
8053 configure-dejagnu
8054 @: $(MAKE); $(unstage)
8055 @[ -f ./dejagnu/Makefile ] || exit 0; \
8056 r=`${PWD_COMMAND}`; export r; \
8057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8058 $(HOST_EXPORTS) \
8059 for flag in $(EXTRA_HOST_FLAGS) ; do \
8060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8061 done; \
8062 echo "Doing html in dejagnu"; \
8063 (cd $(HOST_SUBDIR)/dejagnu && \
8064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8066 "RANLIB=$${RANLIB}" \
8067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8068 html) \
8069 || exit 1
8070
8071 @endif dejagnu
8072
8073 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8074 maybe-TAGS-dejagnu:
8075 @if dejagnu
8076 maybe-TAGS-dejagnu: TAGS-dejagnu
8077
8078 TAGS-dejagnu: \
8079 configure-dejagnu
8080 @: $(MAKE); $(unstage)
8081 @[ -f ./dejagnu/Makefile ] || exit 0; \
8082 r=`${PWD_COMMAND}`; export r; \
8083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8084 $(HOST_EXPORTS) \
8085 for flag in $(EXTRA_HOST_FLAGS) ; do \
8086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8087 done; \
8088 echo "Doing TAGS in dejagnu"; \
8089 (cd $(HOST_SUBDIR)/dejagnu && \
8090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8092 "RANLIB=$${RANLIB}" \
8093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8094 TAGS) \
8095 || exit 1
8096
8097 @endif dejagnu
8098
8099 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8100 maybe-install-info-dejagnu:
8101 @if dejagnu
8102 maybe-install-info-dejagnu: install-info-dejagnu
8103
8104 install-info-dejagnu: \
8105 configure-dejagnu \
8106 info-dejagnu
8107 @: $(MAKE); $(unstage)
8108 @[ -f ./dejagnu/Makefile ] || exit 0; \
8109 r=`${PWD_COMMAND}`; export r; \
8110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8111 $(HOST_EXPORTS) \
8112 for flag in $(EXTRA_HOST_FLAGS) ; do \
8113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8114 done; \
8115 echo "Doing install-info in dejagnu"; \
8116 (cd $(HOST_SUBDIR)/dejagnu && \
8117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8119 "RANLIB=$${RANLIB}" \
8120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8121 install-info) \
8122 || exit 1
8123
8124 @endif dejagnu
8125
8126 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8127 maybe-install-dvi-dejagnu:
8128 @if dejagnu
8129 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8130
8131 install-dvi-dejagnu: \
8132 configure-dejagnu \
8133 dvi-dejagnu
8134 @: $(MAKE); $(unstage)
8135 @[ -f ./dejagnu/Makefile ] || exit 0; \
8136 r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 $(HOST_EXPORTS) \
8139 for flag in $(EXTRA_HOST_FLAGS) ; do \
8140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8141 done; \
8142 echo "Doing install-dvi in dejagnu"; \
8143 (cd $(HOST_SUBDIR)/dejagnu && \
8144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8146 "RANLIB=$${RANLIB}" \
8147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8148 install-dvi) \
8149 || exit 1
8150
8151 @endif dejagnu
8152
8153 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8154 maybe-install-pdf-dejagnu:
8155 @if dejagnu
8156 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8157
8158 install-pdf-dejagnu: \
8159 configure-dejagnu \
8160 pdf-dejagnu
8161 @: $(MAKE); $(unstage)
8162 @[ -f ./dejagnu/Makefile ] || exit 0; \
8163 r=`${PWD_COMMAND}`; export r; \
8164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8165 $(HOST_EXPORTS) \
8166 for flag in $(EXTRA_HOST_FLAGS) ; do \
8167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8168 done; \
8169 echo "Doing install-pdf in dejagnu"; \
8170 (cd $(HOST_SUBDIR)/dejagnu && \
8171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8173 "RANLIB=$${RANLIB}" \
8174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8175 install-pdf) \
8176 || exit 1
8177
8178 @endif dejagnu
8179
8180 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8181 maybe-install-html-dejagnu:
8182 @if dejagnu
8183 maybe-install-html-dejagnu: install-html-dejagnu
8184
8185 install-html-dejagnu: \
8186 configure-dejagnu \
8187 html-dejagnu
8188 @: $(MAKE); $(unstage)
8189 @[ -f ./dejagnu/Makefile ] || exit 0; \
8190 r=`${PWD_COMMAND}`; export r; \
8191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8192 $(HOST_EXPORTS) \
8193 for flag in $(EXTRA_HOST_FLAGS) ; do \
8194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8195 done; \
8196 echo "Doing install-html in dejagnu"; \
8197 (cd $(HOST_SUBDIR)/dejagnu && \
8198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8200 "RANLIB=$${RANLIB}" \
8201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8202 install-html) \
8203 || exit 1
8204
8205 @endif dejagnu
8206
8207 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8208 maybe-installcheck-dejagnu:
8209 @if dejagnu
8210 maybe-installcheck-dejagnu: installcheck-dejagnu
8211
8212 installcheck-dejagnu: \
8213 configure-dejagnu
8214 @: $(MAKE); $(unstage)
8215 @[ -f ./dejagnu/Makefile ] || exit 0; \
8216 r=`${PWD_COMMAND}`; export r; \
8217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8218 $(HOST_EXPORTS) \
8219 for flag in $(EXTRA_HOST_FLAGS) ; do \
8220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8221 done; \
8222 echo "Doing installcheck in dejagnu"; \
8223 (cd $(HOST_SUBDIR)/dejagnu && \
8224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8226 "RANLIB=$${RANLIB}" \
8227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8228 installcheck) \
8229 || exit 1
8230
8231 @endif dejagnu
8232
8233 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8234 maybe-mostlyclean-dejagnu:
8235 @if dejagnu
8236 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8237
8238 mostlyclean-dejagnu:
8239 @: $(MAKE); $(unstage)
8240 @[ -f ./dejagnu/Makefile ] || exit 0; \
8241 r=`${PWD_COMMAND}`; export r; \
8242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243 $(HOST_EXPORTS) \
8244 for flag in $(EXTRA_HOST_FLAGS) ; do \
8245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8246 done; \
8247 echo "Doing mostlyclean in dejagnu"; \
8248 (cd $(HOST_SUBDIR)/dejagnu && \
8249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8251 "RANLIB=$${RANLIB}" \
8252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8253 mostlyclean) \
8254 || exit 1
8255
8256 @endif dejagnu
8257
8258 .PHONY: maybe-clean-dejagnu clean-dejagnu
8259 maybe-clean-dejagnu:
8260 @if dejagnu
8261 maybe-clean-dejagnu: clean-dejagnu
8262
8263 clean-dejagnu:
8264 @: $(MAKE); $(unstage)
8265 @[ -f ./dejagnu/Makefile ] || exit 0; \
8266 r=`${PWD_COMMAND}`; export r; \
8267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8268 $(HOST_EXPORTS) \
8269 for flag in $(EXTRA_HOST_FLAGS) ; do \
8270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8271 done; \
8272 echo "Doing clean in dejagnu"; \
8273 (cd $(HOST_SUBDIR)/dejagnu && \
8274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8276 "RANLIB=$${RANLIB}" \
8277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8278 clean) \
8279 || exit 1
8280
8281 @endif dejagnu
8282
8283 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8284 maybe-distclean-dejagnu:
8285 @if dejagnu
8286 maybe-distclean-dejagnu: distclean-dejagnu
8287
8288 distclean-dejagnu:
8289 @: $(MAKE); $(unstage)
8290 @[ -f ./dejagnu/Makefile ] || exit 0; \
8291 r=`${PWD_COMMAND}`; export r; \
8292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293 $(HOST_EXPORTS) \
8294 for flag in $(EXTRA_HOST_FLAGS) ; do \
8295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296 done; \
8297 echo "Doing distclean in dejagnu"; \
8298 (cd $(HOST_SUBDIR)/dejagnu && \
8299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301 "RANLIB=$${RANLIB}" \
8302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303 distclean) \
8304 || exit 1
8305
8306 @endif dejagnu
8307
8308 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8309 maybe-maintainer-clean-dejagnu:
8310 @if dejagnu
8311 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8312
8313 maintainer-clean-dejagnu:
8314 @: $(MAKE); $(unstage)
8315 @[ -f ./dejagnu/Makefile ] || exit 0; \
8316 r=`${PWD_COMMAND}`; export r; \
8317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8318 $(HOST_EXPORTS) \
8319 for flag in $(EXTRA_HOST_FLAGS) ; do \
8320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8321 done; \
8322 echo "Doing maintainer-clean in dejagnu"; \
8323 (cd $(HOST_SUBDIR)/dejagnu && \
8324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8326 "RANLIB=$${RANLIB}" \
8327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8328 maintainer-clean) \
8329 || exit 1
8330
8331 @endif dejagnu
8332
8333
8334
8335 .PHONY: configure-etc maybe-configure-etc
8336 maybe-configure-etc:
8337 @if gcc-bootstrap
8338 configure-etc: stage_current
8339 @endif gcc-bootstrap
8340 @if etc
8341 maybe-configure-etc: configure-etc
8342 configure-etc:
8343 @: $(MAKE); $(unstage)
8344 @r=`${PWD_COMMAND}`; export r; \
8345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8348 $(HOST_EXPORTS) \
8349 echo Configuring in $(HOST_SUBDIR)/etc; \
8350 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8351 case $(srcdir) in \
8352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8353 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8355 esac; \
8356 module_srcdir=etc; \
8357 $(SHELL) \
8358 $$s/$$module_srcdir/configure \
8359 --srcdir=$${topdir}/$$module_srcdir \
8360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8361 --target=${target_alias} \
8362 || exit 1
8363 @endif etc
8364
8365
8366
8367
8368
8369 .PHONY: all-etc maybe-all-etc
8370 maybe-all-etc:
8371 @if gcc-bootstrap
8372 all-etc: stage_current
8373 @endif gcc-bootstrap
8374 @if etc
8375 TARGET-etc=all
8376 maybe-all-etc: all-etc
8377 all-etc: configure-etc
8378 @: $(MAKE); $(unstage)
8379 @r=`${PWD_COMMAND}`; export r; \
8380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8381 $(HOST_EXPORTS) \
8382 (cd $(HOST_SUBDIR)/etc && \
8383 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8384 $(TARGET-etc))
8385 @endif etc
8386
8387
8388
8389
8390 .PHONY: check-etc maybe-check-etc
8391 maybe-check-etc:
8392 @if etc
8393 maybe-check-etc: check-etc
8394
8395 check-etc:
8396 @: $(MAKE); $(unstage)
8397 @r=`${PWD_COMMAND}`; export r; \
8398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8399 $(HOST_EXPORTS) \
8400 (cd $(HOST_SUBDIR)/etc && \
8401 $(MAKE) $(FLAGS_TO_PASS) check)
8402
8403 @endif etc
8404
8405 .PHONY: install-etc maybe-install-etc
8406 maybe-install-etc:
8407 @if etc
8408 maybe-install-etc: install-etc
8409
8410 install-etc: installdirs
8411 @: $(MAKE); $(unstage)
8412 @r=`${PWD_COMMAND}`; export r; \
8413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8414 $(HOST_EXPORTS) \
8415 (cd $(HOST_SUBDIR)/etc && \
8416 $(MAKE) $(FLAGS_TO_PASS) install)
8417
8418 @endif etc
8419
8420 .PHONY: install-strip-etc maybe-install-strip-etc
8421 maybe-install-strip-etc:
8422 @if etc
8423 maybe-install-strip-etc: install-strip-etc
8424
8425 install-strip-etc: installdirs
8426 @: $(MAKE); $(unstage)
8427 @r=`${PWD_COMMAND}`; export r; \
8428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8429 $(HOST_EXPORTS) \
8430 (cd $(HOST_SUBDIR)/etc && \
8431 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8432
8433 @endif etc
8434
8435 # Other targets (info, dvi, pdf, etc.)
8436
8437 .PHONY: maybe-info-etc info-etc
8438 maybe-info-etc:
8439 @if etc
8440 maybe-info-etc: info-etc
8441
8442 info-etc: \
8443 configure-etc
8444 @: $(MAKE); $(unstage)
8445 @[ -f ./etc/Makefile ] || exit 0; \
8446 r=`${PWD_COMMAND}`; export r; \
8447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8448 $(HOST_EXPORTS) \
8449 for flag in $(EXTRA_HOST_FLAGS) ; do \
8450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8451 done; \
8452 echo "Doing info in etc"; \
8453 (cd $(HOST_SUBDIR)/etc && \
8454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8456 "RANLIB=$${RANLIB}" \
8457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8458 info) \
8459 || exit 1
8460
8461 @endif etc
8462
8463 .PHONY: maybe-dvi-etc dvi-etc
8464 maybe-dvi-etc:
8465 @if etc
8466 maybe-dvi-etc: dvi-etc
8467
8468 dvi-etc: \
8469 configure-etc
8470 @: $(MAKE); $(unstage)
8471 @[ -f ./etc/Makefile ] || exit 0; \
8472 r=`${PWD_COMMAND}`; export r; \
8473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8474 $(HOST_EXPORTS) \
8475 for flag in $(EXTRA_HOST_FLAGS) ; do \
8476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8477 done; \
8478 echo "Doing dvi in etc"; \
8479 (cd $(HOST_SUBDIR)/etc && \
8480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8482 "RANLIB=$${RANLIB}" \
8483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8484 dvi) \
8485 || exit 1
8486
8487 @endif etc
8488
8489 .PHONY: maybe-pdf-etc pdf-etc
8490 maybe-pdf-etc:
8491 @if etc
8492 maybe-pdf-etc: pdf-etc
8493
8494 pdf-etc: \
8495 configure-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 pdf 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 pdf) \
8511 || exit 1
8512
8513 @endif etc
8514
8515 .PHONY: maybe-html-etc html-etc
8516 maybe-html-etc:
8517 @if etc
8518 maybe-html-etc: html-etc
8519
8520 html-etc: \
8521 configure-etc
8522 @: $(MAKE); $(unstage)
8523 @[ -f ./etc/Makefile ] || exit 0; \
8524 r=`${PWD_COMMAND}`; export r; \
8525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8526 $(HOST_EXPORTS) \
8527 for flag in $(EXTRA_HOST_FLAGS) ; do \
8528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8529 done; \
8530 echo "Doing html in etc"; \
8531 (cd $(HOST_SUBDIR)/etc && \
8532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8534 "RANLIB=$${RANLIB}" \
8535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8536 html) \
8537 || exit 1
8538
8539 @endif etc
8540
8541 .PHONY: maybe-TAGS-etc TAGS-etc
8542 maybe-TAGS-etc:
8543 @if etc
8544 maybe-TAGS-etc: TAGS-etc
8545
8546 TAGS-etc: \
8547 configure-etc
8548 @: $(MAKE); $(unstage)
8549 @[ -f ./etc/Makefile ] || exit 0; \
8550 r=`${PWD_COMMAND}`; export r; \
8551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8552 $(HOST_EXPORTS) \
8553 for flag in $(EXTRA_HOST_FLAGS) ; do \
8554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8555 done; \
8556 echo "Doing TAGS in etc"; \
8557 (cd $(HOST_SUBDIR)/etc && \
8558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8560 "RANLIB=$${RANLIB}" \
8561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8562 TAGS) \
8563 || exit 1
8564
8565 @endif etc
8566
8567 .PHONY: maybe-install-info-etc install-info-etc
8568 maybe-install-info-etc:
8569 @if etc
8570 maybe-install-info-etc: install-info-etc
8571
8572 install-info-etc: \
8573 configure-etc \
8574 info-etc
8575 @: $(MAKE); $(unstage)
8576 @[ -f ./etc/Makefile ] || exit 0; \
8577 r=`${PWD_COMMAND}`; export r; \
8578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8579 $(HOST_EXPORTS) \
8580 for flag in $(EXTRA_HOST_FLAGS) ; do \
8581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8582 done; \
8583 echo "Doing install-info in etc"; \
8584 (cd $(HOST_SUBDIR)/etc && \
8585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8587 "RANLIB=$${RANLIB}" \
8588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8589 install-info) \
8590 || exit 1
8591
8592 @endif etc
8593
8594 .PHONY: maybe-install-dvi-etc install-dvi-etc
8595 maybe-install-dvi-etc:
8596 @if etc
8597 maybe-install-dvi-etc: install-dvi-etc
8598
8599 install-dvi-etc: \
8600 configure-etc \
8601 dvi-etc
8602 @: $(MAKE); $(unstage)
8603 @[ -f ./etc/Makefile ] || exit 0; \
8604 r=`${PWD_COMMAND}`; export r; \
8605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8606 $(HOST_EXPORTS) \
8607 for flag in $(EXTRA_HOST_FLAGS) ; do \
8608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8609 done; \
8610 echo "Doing install-dvi in etc"; \
8611 (cd $(HOST_SUBDIR)/etc && \
8612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8614 "RANLIB=$${RANLIB}" \
8615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8616 install-dvi) \
8617 || exit 1
8618
8619 @endif etc
8620
8621 .PHONY: maybe-install-pdf-etc install-pdf-etc
8622 maybe-install-pdf-etc:
8623 @if etc
8624 maybe-install-pdf-etc: install-pdf-etc
8625
8626 install-pdf-etc: \
8627 configure-etc \
8628 pdf-etc
8629 @: $(MAKE); $(unstage)
8630 @[ -f ./etc/Makefile ] || exit 0; \
8631 r=`${PWD_COMMAND}`; export r; \
8632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633 $(HOST_EXPORTS) \
8634 for flag in $(EXTRA_HOST_FLAGS) ; do \
8635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636 done; \
8637 echo "Doing install-pdf in etc"; \
8638 (cd $(HOST_SUBDIR)/etc && \
8639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641 "RANLIB=$${RANLIB}" \
8642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8643 install-pdf) \
8644 || exit 1
8645
8646 @endif etc
8647
8648 .PHONY: maybe-install-html-etc install-html-etc
8649 maybe-install-html-etc:
8650 @if etc
8651 maybe-install-html-etc: install-html-etc
8652
8653 install-html-etc: \
8654 configure-etc \
8655 html-etc
8656 @: $(MAKE); $(unstage)
8657 @[ -f ./etc/Makefile ] || exit 0; \
8658 r=`${PWD_COMMAND}`; export r; \
8659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660 $(HOST_EXPORTS) \
8661 for flag in $(EXTRA_HOST_FLAGS) ; do \
8662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663 done; \
8664 echo "Doing install-html in etc"; \
8665 (cd $(HOST_SUBDIR)/etc && \
8666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668 "RANLIB=$${RANLIB}" \
8669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670 install-html) \
8671 || exit 1
8672
8673 @endif etc
8674
8675 .PHONY: maybe-installcheck-etc installcheck-etc
8676 maybe-installcheck-etc:
8677 @if etc
8678 maybe-installcheck-etc: installcheck-etc
8679
8680 installcheck-etc: \
8681 configure-etc
8682 @: $(MAKE); $(unstage)
8683 @[ -f ./etc/Makefile ] || exit 0; \
8684 r=`${PWD_COMMAND}`; export r; \
8685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686 $(HOST_EXPORTS) \
8687 for flag in $(EXTRA_HOST_FLAGS) ; do \
8688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689 done; \
8690 echo "Doing installcheck in etc"; \
8691 (cd $(HOST_SUBDIR)/etc && \
8692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694 "RANLIB=$${RANLIB}" \
8695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696 installcheck) \
8697 || exit 1
8698
8699 @endif etc
8700
8701 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8702 maybe-mostlyclean-etc:
8703 @if etc
8704 maybe-mostlyclean-etc: mostlyclean-etc
8705
8706 mostlyclean-etc:
8707 @: $(MAKE); $(unstage)
8708 @[ -f ./etc/Makefile ] || exit 0; \
8709 r=`${PWD_COMMAND}`; export r; \
8710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711 $(HOST_EXPORTS) \
8712 for flag in $(EXTRA_HOST_FLAGS) ; do \
8713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8714 done; \
8715 echo "Doing mostlyclean in etc"; \
8716 (cd $(HOST_SUBDIR)/etc && \
8717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8719 "RANLIB=$${RANLIB}" \
8720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8721 mostlyclean) \
8722 || exit 1
8723
8724 @endif etc
8725
8726 .PHONY: maybe-clean-etc clean-etc
8727 maybe-clean-etc:
8728 @if etc
8729 maybe-clean-etc: clean-etc
8730
8731 clean-etc:
8732 @: $(MAKE); $(unstage)
8733 @[ -f ./etc/Makefile ] || exit 0; \
8734 r=`${PWD_COMMAND}`; export r; \
8735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8736 $(HOST_EXPORTS) \
8737 for flag in $(EXTRA_HOST_FLAGS) ; do \
8738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8739 done; \
8740 echo "Doing clean in etc"; \
8741 (cd $(HOST_SUBDIR)/etc && \
8742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8744 "RANLIB=$${RANLIB}" \
8745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8746 clean) \
8747 || exit 1
8748
8749 @endif etc
8750
8751 .PHONY: maybe-distclean-etc distclean-etc
8752 maybe-distclean-etc:
8753 @if etc
8754 maybe-distclean-etc: distclean-etc
8755
8756 distclean-etc:
8757 @: $(MAKE); $(unstage)
8758 @[ -f ./etc/Makefile ] || exit 0; \
8759 r=`${PWD_COMMAND}`; export r; \
8760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761 $(HOST_EXPORTS) \
8762 for flag in $(EXTRA_HOST_FLAGS) ; do \
8763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764 done; \
8765 echo "Doing distclean in etc"; \
8766 (cd $(HOST_SUBDIR)/etc && \
8767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769 "RANLIB=$${RANLIB}" \
8770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771 distclean) \
8772 || exit 1
8773
8774 @endif etc
8775
8776 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8777 maybe-maintainer-clean-etc:
8778 @if etc
8779 maybe-maintainer-clean-etc: maintainer-clean-etc
8780
8781 maintainer-clean-etc:
8782 @: $(MAKE); $(unstage)
8783 @[ -f ./etc/Makefile ] || exit 0; \
8784 r=`${PWD_COMMAND}`; export r; \
8785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8786 $(HOST_EXPORTS) \
8787 for flag in $(EXTRA_HOST_FLAGS) ; do \
8788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8789 done; \
8790 echo "Doing maintainer-clean in etc"; \
8791 (cd $(HOST_SUBDIR)/etc && \
8792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8794 "RANLIB=$${RANLIB}" \
8795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8796 maintainer-clean) \
8797 || exit 1
8798
8799 @endif etc
8800
8801
8802
8803 .PHONY: configure-fastjar maybe-configure-fastjar
8804 maybe-configure-fastjar:
8805 @if gcc-bootstrap
8806 configure-fastjar: stage_current
8807 @endif gcc-bootstrap
8808 @if fastjar
8809 maybe-configure-fastjar: configure-fastjar
8810 configure-fastjar:
8811 @: $(MAKE); $(unstage)
8812 @r=`${PWD_COMMAND}`; export r; \
8813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8814 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8816 $(HOST_EXPORTS) \
8817 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8818 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8819 case $(srcdir) in \
8820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8821 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8823 esac; \
8824 module_srcdir=fastjar; \
8825 $(SHELL) \
8826 $$s/$$module_srcdir/configure \
8827 --srcdir=$${topdir}/$$module_srcdir \
8828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8829 --target=${target_alias} \
8830 || exit 1
8831 @endif fastjar
8832
8833
8834
8835
8836
8837 .PHONY: all-fastjar maybe-all-fastjar
8838 maybe-all-fastjar:
8839 @if gcc-bootstrap
8840 all-fastjar: stage_current
8841 @endif gcc-bootstrap
8842 @if fastjar
8843 TARGET-fastjar=all
8844 maybe-all-fastjar: all-fastjar
8845 all-fastjar: configure-fastjar
8846 @: $(MAKE); $(unstage)
8847 @r=`${PWD_COMMAND}`; export r; \
8848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8849 $(HOST_EXPORTS) \
8850 (cd $(HOST_SUBDIR)/fastjar && \
8851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8852 $(TARGET-fastjar))
8853 @endif fastjar
8854
8855
8856
8857
8858 .PHONY: check-fastjar maybe-check-fastjar
8859 maybe-check-fastjar:
8860 @if fastjar
8861 maybe-check-fastjar: check-fastjar
8862
8863 # This module is only tested in a native toolchain.
8864 check-fastjar:
8865 @: $(MAKE); $(unstage)
8866 @if [ '$(host)' = '$(target)' ]; then \
8867 r=`${PWD_COMMAND}`; export r; \
8868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8869 $(HOST_EXPORTS) \
8870 (cd $(HOST_SUBDIR)/fastjar && \
8871 $(MAKE) $(FLAGS_TO_PASS) check)
8872 fi
8873
8874 @endif fastjar
8875
8876 .PHONY: install-fastjar maybe-install-fastjar
8877 maybe-install-fastjar:
8878 @if fastjar
8879 maybe-install-fastjar: install-fastjar
8880
8881 install-fastjar: installdirs
8882 @: $(MAKE); $(unstage)
8883 @r=`${PWD_COMMAND}`; export r; \
8884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8885 $(HOST_EXPORTS) \
8886 (cd $(HOST_SUBDIR)/fastjar && \
8887 $(MAKE) $(FLAGS_TO_PASS) install)
8888
8889 @endif fastjar
8890
8891 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8892 maybe-install-strip-fastjar:
8893 @if fastjar
8894 maybe-install-strip-fastjar: install-strip-fastjar
8895
8896 install-strip-fastjar: installdirs
8897 @: $(MAKE); $(unstage)
8898 @r=`${PWD_COMMAND}`; export r; \
8899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900 $(HOST_EXPORTS) \
8901 (cd $(HOST_SUBDIR)/fastjar && \
8902 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8903
8904 @endif fastjar
8905
8906 # Other targets (info, dvi, pdf, etc.)
8907
8908 .PHONY: maybe-info-fastjar info-fastjar
8909 maybe-info-fastjar:
8910 @if fastjar
8911 maybe-info-fastjar: info-fastjar
8912
8913 info-fastjar: \
8914 configure-fastjar
8915 @: $(MAKE); $(unstage)
8916 @[ -f ./fastjar/Makefile ] || exit 0; \
8917 r=`${PWD_COMMAND}`; export r; \
8918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8919 $(HOST_EXPORTS) \
8920 for flag in $(EXTRA_HOST_FLAGS) ; do \
8921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8922 done; \
8923 echo "Doing info in fastjar"; \
8924 (cd $(HOST_SUBDIR)/fastjar && \
8925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8927 "RANLIB=$${RANLIB}" \
8928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8929 info) \
8930 || exit 1
8931
8932 @endif fastjar
8933
8934 .PHONY: maybe-dvi-fastjar dvi-fastjar
8935 maybe-dvi-fastjar:
8936 @if fastjar
8937 maybe-dvi-fastjar: dvi-fastjar
8938
8939 dvi-fastjar: \
8940 configure-fastjar
8941 @: $(MAKE); $(unstage)
8942 @[ -f ./fastjar/Makefile ] || exit 0; \
8943 r=`${PWD_COMMAND}`; export r; \
8944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8945 $(HOST_EXPORTS) \
8946 for flag in $(EXTRA_HOST_FLAGS) ; do \
8947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8948 done; \
8949 echo "Doing dvi in fastjar"; \
8950 (cd $(HOST_SUBDIR)/fastjar && \
8951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8953 "RANLIB=$${RANLIB}" \
8954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8955 dvi) \
8956 || exit 1
8957
8958 @endif fastjar
8959
8960 .PHONY: maybe-pdf-fastjar pdf-fastjar
8961 maybe-pdf-fastjar:
8962 @if fastjar
8963 maybe-pdf-fastjar: pdf-fastjar
8964
8965 pdf-fastjar: \
8966 configure-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 pdf 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 pdf) \
8982 || exit 1
8983
8984 @endif fastjar
8985
8986 .PHONY: maybe-html-fastjar html-fastjar
8987 maybe-html-fastjar:
8988 @if fastjar
8989 maybe-html-fastjar: html-fastjar
8990
8991 html-fastjar: \
8992 configure-fastjar
8993 @: $(MAKE); $(unstage)
8994 @[ -f ./fastjar/Makefile ] || exit 0; \
8995 r=`${PWD_COMMAND}`; export r; \
8996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8997 $(HOST_EXPORTS) \
8998 for flag in $(EXTRA_HOST_FLAGS) ; do \
8999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9000 done; \
9001 echo "Doing html in fastjar"; \
9002 (cd $(HOST_SUBDIR)/fastjar && \
9003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9005 "RANLIB=$${RANLIB}" \
9006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9007 html) \
9008 || exit 1
9009
9010 @endif fastjar
9011
9012 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9013 maybe-TAGS-fastjar:
9014 @if fastjar
9015 maybe-TAGS-fastjar: TAGS-fastjar
9016
9017 TAGS-fastjar: \
9018 configure-fastjar
9019 @: $(MAKE); $(unstage)
9020 @[ -f ./fastjar/Makefile ] || exit 0; \
9021 r=`${PWD_COMMAND}`; export r; \
9022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9023 $(HOST_EXPORTS) \
9024 for flag in $(EXTRA_HOST_FLAGS) ; do \
9025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9026 done; \
9027 echo "Doing TAGS in fastjar"; \
9028 (cd $(HOST_SUBDIR)/fastjar && \
9029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9031 "RANLIB=$${RANLIB}" \
9032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9033 TAGS) \
9034 || exit 1
9035
9036 @endif fastjar
9037
9038 .PHONY: maybe-install-info-fastjar install-info-fastjar
9039 maybe-install-info-fastjar:
9040 @if fastjar
9041 maybe-install-info-fastjar: install-info-fastjar
9042
9043 install-info-fastjar: \
9044 configure-fastjar \
9045 info-fastjar
9046 @: $(MAKE); $(unstage)
9047 @[ -f ./fastjar/Makefile ] || exit 0; \
9048 r=`${PWD_COMMAND}`; export r; \
9049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9050 $(HOST_EXPORTS) \
9051 for flag in $(EXTRA_HOST_FLAGS) ; do \
9052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9053 done; \
9054 echo "Doing install-info in fastjar"; \
9055 (cd $(HOST_SUBDIR)/fastjar && \
9056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9058 "RANLIB=$${RANLIB}" \
9059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9060 install-info) \
9061 || exit 1
9062
9063 @endif fastjar
9064
9065 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9066 maybe-install-dvi-fastjar:
9067 @if fastjar
9068 maybe-install-dvi-fastjar: install-dvi-fastjar
9069
9070 install-dvi-fastjar: \
9071 configure-fastjar \
9072 dvi-fastjar
9073 @: $(MAKE); $(unstage)
9074 @[ -f ./fastjar/Makefile ] || exit 0; \
9075 r=`${PWD_COMMAND}`; export r; \
9076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077 $(HOST_EXPORTS) \
9078 for flag in $(EXTRA_HOST_FLAGS) ; do \
9079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9080 done; \
9081 echo "Doing install-dvi in fastjar"; \
9082 (cd $(HOST_SUBDIR)/fastjar && \
9083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9085 "RANLIB=$${RANLIB}" \
9086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9087 install-dvi) \
9088 || exit 1
9089
9090 @endif fastjar
9091
9092 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9093 maybe-install-pdf-fastjar:
9094 @if fastjar
9095 maybe-install-pdf-fastjar: install-pdf-fastjar
9096
9097 install-pdf-fastjar: \
9098 configure-fastjar \
9099 pdf-fastjar
9100 @: $(MAKE); $(unstage)
9101 @[ -f ./fastjar/Makefile ] || exit 0; \
9102 r=`${PWD_COMMAND}`; export r; \
9103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9104 $(HOST_EXPORTS) \
9105 for flag in $(EXTRA_HOST_FLAGS) ; do \
9106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9107 done; \
9108 echo "Doing install-pdf in fastjar"; \
9109 (cd $(HOST_SUBDIR)/fastjar && \
9110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9112 "RANLIB=$${RANLIB}" \
9113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9114 install-pdf) \
9115 || exit 1
9116
9117 @endif fastjar
9118
9119 .PHONY: maybe-install-html-fastjar install-html-fastjar
9120 maybe-install-html-fastjar:
9121 @if fastjar
9122 maybe-install-html-fastjar: install-html-fastjar
9123
9124 install-html-fastjar: \
9125 configure-fastjar \
9126 html-fastjar
9127 @: $(MAKE); $(unstage)
9128 @[ -f ./fastjar/Makefile ] || exit 0; \
9129 r=`${PWD_COMMAND}`; export r; \
9130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9131 $(HOST_EXPORTS) \
9132 for flag in $(EXTRA_HOST_FLAGS) ; do \
9133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9134 done; \
9135 echo "Doing install-html in fastjar"; \
9136 (cd $(HOST_SUBDIR)/fastjar && \
9137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9139 "RANLIB=$${RANLIB}" \
9140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9141 install-html) \
9142 || exit 1
9143
9144 @endif fastjar
9145
9146 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9147 maybe-installcheck-fastjar:
9148 @if fastjar
9149 maybe-installcheck-fastjar: installcheck-fastjar
9150
9151 installcheck-fastjar: \
9152 configure-fastjar
9153 @: $(MAKE); $(unstage)
9154 @[ -f ./fastjar/Makefile ] || exit 0; \
9155 r=`${PWD_COMMAND}`; export r; \
9156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9157 $(HOST_EXPORTS) \
9158 for flag in $(EXTRA_HOST_FLAGS) ; do \
9159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9160 done; \
9161 echo "Doing installcheck in fastjar"; \
9162 (cd $(HOST_SUBDIR)/fastjar && \
9163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9165 "RANLIB=$${RANLIB}" \
9166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9167 installcheck) \
9168 || exit 1
9169
9170 @endif fastjar
9171
9172 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9173 maybe-mostlyclean-fastjar:
9174 @if fastjar
9175 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9176
9177 mostlyclean-fastjar:
9178 @: $(MAKE); $(unstage)
9179 @[ -f ./fastjar/Makefile ] || exit 0; \
9180 r=`${PWD_COMMAND}`; export r; \
9181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9182 $(HOST_EXPORTS) \
9183 for flag in $(EXTRA_HOST_FLAGS) ; do \
9184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9185 done; \
9186 echo "Doing mostlyclean in fastjar"; \
9187 (cd $(HOST_SUBDIR)/fastjar && \
9188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9190 "RANLIB=$${RANLIB}" \
9191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9192 mostlyclean) \
9193 || exit 1
9194
9195 @endif fastjar
9196
9197 .PHONY: maybe-clean-fastjar clean-fastjar
9198 maybe-clean-fastjar:
9199 @if fastjar
9200 maybe-clean-fastjar: clean-fastjar
9201
9202 clean-fastjar:
9203 @: $(MAKE); $(unstage)
9204 @[ -f ./fastjar/Makefile ] || exit 0; \
9205 r=`${PWD_COMMAND}`; export r; \
9206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207 $(HOST_EXPORTS) \
9208 for flag in $(EXTRA_HOST_FLAGS) ; do \
9209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210 done; \
9211 echo "Doing clean in fastjar"; \
9212 (cd $(HOST_SUBDIR)/fastjar && \
9213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215 "RANLIB=$${RANLIB}" \
9216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9217 clean) \
9218 || exit 1
9219
9220 @endif fastjar
9221
9222 .PHONY: maybe-distclean-fastjar distclean-fastjar
9223 maybe-distclean-fastjar:
9224 @if fastjar
9225 maybe-distclean-fastjar: distclean-fastjar
9226
9227 distclean-fastjar:
9228 @: $(MAKE); $(unstage)
9229 @[ -f ./fastjar/Makefile ] || exit 0; \
9230 r=`${PWD_COMMAND}`; export r; \
9231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9232 $(HOST_EXPORTS) \
9233 for flag in $(EXTRA_HOST_FLAGS) ; do \
9234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9235 done; \
9236 echo "Doing distclean in fastjar"; \
9237 (cd $(HOST_SUBDIR)/fastjar && \
9238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9240 "RANLIB=$${RANLIB}" \
9241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9242 distclean) \
9243 || exit 1
9244
9245 @endif fastjar
9246
9247 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9248 maybe-maintainer-clean-fastjar:
9249 @if fastjar
9250 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9251
9252 maintainer-clean-fastjar:
9253 @: $(MAKE); $(unstage)
9254 @[ -f ./fastjar/Makefile ] || exit 0; \
9255 r=`${PWD_COMMAND}`; export r; \
9256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9257 $(HOST_EXPORTS) \
9258 for flag in $(EXTRA_HOST_FLAGS) ; do \
9259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9260 done; \
9261 echo "Doing maintainer-clean in fastjar"; \
9262 (cd $(HOST_SUBDIR)/fastjar && \
9263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9265 "RANLIB=$${RANLIB}" \
9266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9267 maintainer-clean) \
9268 || exit 1
9269
9270 @endif fastjar
9271
9272
9273
9274 .PHONY: configure-fixincludes maybe-configure-fixincludes
9275 maybe-configure-fixincludes:
9276 @if gcc-bootstrap
9277 configure-fixincludes: stage_current
9278 @endif gcc-bootstrap
9279 @if fixincludes
9280 maybe-configure-fixincludes: configure-fixincludes
9281 configure-fixincludes:
9282 @r=`${PWD_COMMAND}`; export r; \
9283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9284 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9286 $(HOST_EXPORTS) \
9287 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9288 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9289 case $(srcdir) in \
9290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9291 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9293 esac; \
9294 module_srcdir=fixincludes; \
9295 $(SHELL) \
9296 $$s/$$module_srcdir/configure \
9297 --srcdir=$${topdir}/$$module_srcdir \
9298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9299 --target=${target_alias} \
9300 || exit 1
9301 @endif fixincludes
9302
9303
9304
9305 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9306 maybe-configure-stage1-fixincludes:
9307 @if fixincludes-bootstrap
9308 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9309 configure-stage1-fixincludes:
9310 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9312 @r=`${PWD_COMMAND}`; export r; \
9313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9314 TFLAGS="$(STAGE1_TFLAGS)"; \
9315 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9316 $(HOST_EXPORTS) \
9317 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9318 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9319 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9320 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9322 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9323 case $(srcdir) in \
9324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9325 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9327 esac; \
9328 module_srcdir=fixincludes; \
9329 $(SHELL) $$s/$$module_srcdir/configure \
9330 --srcdir=$${topdir}/$$module_srcdir \
9331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9332 --target=${target_alias} \
9333 \
9334 $(STAGE1_CONFIGURE_FLAGS)
9335 @endif fixincludes-bootstrap
9336
9337 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9338 maybe-configure-stage2-fixincludes:
9339 @if fixincludes-bootstrap
9340 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9341 configure-stage2-fixincludes:
9342 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9343 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9344 @r=`${PWD_COMMAND}`; export r; \
9345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9346 TFLAGS="$(STAGE2_TFLAGS)"; \
9347 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9348 $(HOST_EXPORTS) \
9349 $(POSTSTAGE1_HOST_EXPORTS) \
9350 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9351 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9352 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9353 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9355 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9356 case $(srcdir) in \
9357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9358 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9360 esac; \
9361 module_srcdir=fixincludes; \
9362 $(SHELL) $$s/$$module_srcdir/configure \
9363 --srcdir=$${topdir}/$$module_srcdir \
9364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9365 --target=${target_alias} \
9366 --with-build-libsubdir=$(HOST_SUBDIR) \
9367 $(STAGE2_CONFIGURE_FLAGS)
9368 @endif fixincludes-bootstrap
9369
9370 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9371 maybe-configure-stage3-fixincludes:
9372 @if fixincludes-bootstrap
9373 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9374 configure-stage3-fixincludes:
9375 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9377 @r=`${PWD_COMMAND}`; export r; \
9378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9379 TFLAGS="$(STAGE3_TFLAGS)"; \
9380 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9381 $(HOST_EXPORTS) \
9382 $(POSTSTAGE1_HOST_EXPORTS) \
9383 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9384 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9385 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9386 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9388 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9389 case $(srcdir) in \
9390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9391 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9393 esac; \
9394 module_srcdir=fixincludes; \
9395 $(SHELL) $$s/$$module_srcdir/configure \
9396 --srcdir=$${topdir}/$$module_srcdir \
9397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9398 --target=${target_alias} \
9399 --with-build-libsubdir=$(HOST_SUBDIR) \
9400 $(STAGE3_CONFIGURE_FLAGS)
9401 @endif fixincludes-bootstrap
9402
9403 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9404 maybe-configure-stage4-fixincludes:
9405 @if fixincludes-bootstrap
9406 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9407 configure-stage4-fixincludes:
9408 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9410 @r=`${PWD_COMMAND}`; export r; \
9411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412 TFLAGS="$(STAGE4_TFLAGS)"; \
9413 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9414 $(HOST_EXPORTS) \
9415 $(POSTSTAGE1_HOST_EXPORTS) \
9416 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9417 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9418 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9419 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9421 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9422 case $(srcdir) in \
9423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9424 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9426 esac; \
9427 module_srcdir=fixincludes; \
9428 $(SHELL) $$s/$$module_srcdir/configure \
9429 --srcdir=$${topdir}/$$module_srcdir \
9430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9431 --target=${target_alias} \
9432 --with-build-libsubdir=$(HOST_SUBDIR) \
9433 $(STAGE4_CONFIGURE_FLAGS)
9434 @endif fixincludes-bootstrap
9435
9436 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9437 maybe-configure-stageprofile-fixincludes:
9438 @if fixincludes-bootstrap
9439 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9440 configure-stageprofile-fixincludes:
9441 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9442 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9443 @r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9446 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9447 $(HOST_EXPORTS) \
9448 $(POSTSTAGE1_HOST_EXPORTS) \
9449 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9450 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9451 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9452 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9454 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9455 case $(srcdir) in \
9456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9457 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9459 esac; \
9460 module_srcdir=fixincludes; \
9461 $(SHELL) $$s/$$module_srcdir/configure \
9462 --srcdir=$${topdir}/$$module_srcdir \
9463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9464 --target=${target_alias} \
9465 --with-build-libsubdir=$(HOST_SUBDIR) \
9466 $(STAGEprofile_CONFIGURE_FLAGS)
9467 @endif fixincludes-bootstrap
9468
9469 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9470 maybe-configure-stagetrain-fixincludes:
9471 @if fixincludes-bootstrap
9472 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9473 configure-stagetrain-fixincludes:
9474 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9475 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9476 @r=`${PWD_COMMAND}`; export r; \
9477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9478 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9479 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9480 $(HOST_EXPORTS) \
9481 $(POSTSTAGE1_HOST_EXPORTS) \
9482 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9483 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9484 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9485 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9487 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9488 case $(srcdir) in \
9489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9490 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9492 esac; \
9493 module_srcdir=fixincludes; \
9494 $(SHELL) $$s/$$module_srcdir/configure \
9495 --srcdir=$${topdir}/$$module_srcdir \
9496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9497 --target=${target_alias} \
9498 --with-build-libsubdir=$(HOST_SUBDIR) \
9499 $(STAGEtrain_CONFIGURE_FLAGS)
9500 @endif fixincludes-bootstrap
9501
9502 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9503 maybe-configure-stagefeedback-fixincludes:
9504 @if fixincludes-bootstrap
9505 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9506 configure-stagefeedback-fixincludes:
9507 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9508 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9509 @r=`${PWD_COMMAND}`; export r; \
9510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9511 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9512 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9513 $(HOST_EXPORTS) \
9514 $(POSTSTAGE1_HOST_EXPORTS) \
9515 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9516 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9517 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9518 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9520 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9521 case $(srcdir) in \
9522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9523 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9525 esac; \
9526 module_srcdir=fixincludes; \
9527 $(SHELL) $$s/$$module_srcdir/configure \
9528 --srcdir=$${topdir}/$$module_srcdir \
9529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9530 --target=${target_alias} \
9531 --with-build-libsubdir=$(HOST_SUBDIR) \
9532 $(STAGEfeedback_CONFIGURE_FLAGS)
9533 @endif fixincludes-bootstrap
9534
9535 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9536 maybe-configure-stageautoprofile-fixincludes:
9537 @if fixincludes-bootstrap
9538 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9539 configure-stageautoprofile-fixincludes:
9540 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9541 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9542 @r=`${PWD_COMMAND}`; export r; \
9543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9544 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9545 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9546 $(HOST_EXPORTS) \
9547 $(POSTSTAGE1_HOST_EXPORTS) \
9548 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9549 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9550 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9551 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9553 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9554 case $(srcdir) in \
9555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9556 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9558 esac; \
9559 module_srcdir=fixincludes; \
9560 $(SHELL) $$s/$$module_srcdir/configure \
9561 --srcdir=$${topdir}/$$module_srcdir \
9562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9563 --target=${target_alias} \
9564 --with-build-libsubdir=$(HOST_SUBDIR) \
9565 $(STAGEautoprofile_CONFIGURE_FLAGS)
9566 @endif fixincludes-bootstrap
9567
9568 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9569 maybe-configure-stageautofeedback-fixincludes:
9570 @if fixincludes-bootstrap
9571 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9572 configure-stageautofeedback-fixincludes:
9573 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9575 @r=`${PWD_COMMAND}`; export r; \
9576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9578 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9579 $(HOST_EXPORTS) \
9580 $(POSTSTAGE1_HOST_EXPORTS) \
9581 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9582 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9583 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9584 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9586 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9587 case $(srcdir) in \
9588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9589 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9591 esac; \
9592 module_srcdir=fixincludes; \
9593 $(SHELL) $$s/$$module_srcdir/configure \
9594 --srcdir=$${topdir}/$$module_srcdir \
9595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9596 --target=${target_alias} \
9597 --with-build-libsubdir=$(HOST_SUBDIR) \
9598 $(STAGEautofeedback_CONFIGURE_FLAGS)
9599 @endif fixincludes-bootstrap
9600
9601
9602
9603
9604
9605 .PHONY: all-fixincludes maybe-all-fixincludes
9606 maybe-all-fixincludes:
9607 @if gcc-bootstrap
9608 all-fixincludes: stage_current
9609 @endif gcc-bootstrap
9610 @if fixincludes
9611 TARGET-fixincludes=all
9612 maybe-all-fixincludes: all-fixincludes
9613 all-fixincludes: configure-fixincludes
9614 @r=`${PWD_COMMAND}`; export r; \
9615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9616 $(HOST_EXPORTS) \
9617 (cd $(HOST_SUBDIR)/fixincludes && \
9618 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9619 $(TARGET-fixincludes))
9620 @endif fixincludes
9621
9622
9623
9624 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9625 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9626 maybe-all-stage1-fixincludes:
9627 maybe-clean-stage1-fixincludes:
9628 @if fixincludes-bootstrap
9629 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9630 all-stage1: all-stage1-fixincludes
9631 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9632 all-stage1-fixincludes: configure-stage1-fixincludes
9633 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9634 @r=`${PWD_COMMAND}`; export r; \
9635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9636 TFLAGS="$(STAGE1_TFLAGS)"; \
9637 $(HOST_EXPORTS) \
9638 cd $(HOST_SUBDIR)/fixincludes && \
9639 \
9640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9641 CFLAGS="$(STAGE1_CFLAGS)" \
9642 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9643 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9644 LIBCFLAGS="$(LIBCFLAGS)" \
9645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9648 $(EXTRA_HOST_FLAGS) \
9649 $(STAGE1_FLAGS_TO_PASS) \
9650 TFLAGS="$(STAGE1_TFLAGS)" \
9651 $(TARGET-stage1-fixincludes)
9652
9653 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9654 clean-stage1: clean-stage1-fixincludes
9655 clean-stage1-fixincludes:
9656 @if [ $(current_stage) = stage1 ]; then \
9657 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9658 else \
9659 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9660 $(MAKE) stage1-start; \
9661 fi; \
9662 cd $(HOST_SUBDIR)/fixincludes && \
9663 $(MAKE) $(EXTRA_HOST_FLAGS) \
9664 $(STAGE1_FLAGS_TO_PASS) clean
9665 @endif fixincludes-bootstrap
9666
9667
9668 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9669 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9670 maybe-all-stage2-fixincludes:
9671 maybe-clean-stage2-fixincludes:
9672 @if fixincludes-bootstrap
9673 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9674 all-stage2: all-stage2-fixincludes
9675 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9676 all-stage2-fixincludes: configure-stage2-fixincludes
9677 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9678 @r=`${PWD_COMMAND}`; export r; \
9679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9680 TFLAGS="$(STAGE2_TFLAGS)"; \
9681 $(HOST_EXPORTS) \
9682 $(POSTSTAGE1_HOST_EXPORTS) \
9683 cd $(HOST_SUBDIR)/fixincludes && \
9684 \
9685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9686 CFLAGS="$(STAGE2_CFLAGS)" \
9687 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9688 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9689 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9693 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9694 TFLAGS="$(STAGE2_TFLAGS)" \
9695 $(TARGET-stage2-fixincludes)
9696
9697 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9698 clean-stage2: clean-stage2-fixincludes
9699 clean-stage2-fixincludes:
9700 @if [ $(current_stage) = stage2 ]; then \
9701 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9702 else \
9703 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9704 $(MAKE) stage2-start; \
9705 fi; \
9706 cd $(HOST_SUBDIR)/fixincludes && \
9707 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9708 @endif fixincludes-bootstrap
9709
9710
9711 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9712 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9713 maybe-all-stage3-fixincludes:
9714 maybe-clean-stage3-fixincludes:
9715 @if fixincludes-bootstrap
9716 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9717 all-stage3: all-stage3-fixincludes
9718 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9719 all-stage3-fixincludes: configure-stage3-fixincludes
9720 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9721 @r=`${PWD_COMMAND}`; export r; \
9722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9723 TFLAGS="$(STAGE3_TFLAGS)"; \
9724 $(HOST_EXPORTS) \
9725 $(POSTSTAGE1_HOST_EXPORTS) \
9726 cd $(HOST_SUBDIR)/fixincludes && \
9727 \
9728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9729 CFLAGS="$(STAGE3_CFLAGS)" \
9730 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9731 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9732 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9737 TFLAGS="$(STAGE3_TFLAGS)" \
9738 $(TARGET-stage3-fixincludes)
9739
9740 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9741 clean-stage3: clean-stage3-fixincludes
9742 clean-stage3-fixincludes:
9743 @if [ $(current_stage) = stage3 ]; then \
9744 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9745 else \
9746 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9747 $(MAKE) stage3-start; \
9748 fi; \
9749 cd $(HOST_SUBDIR)/fixincludes && \
9750 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9751 @endif fixincludes-bootstrap
9752
9753
9754 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9755 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9756 maybe-all-stage4-fixincludes:
9757 maybe-clean-stage4-fixincludes:
9758 @if fixincludes-bootstrap
9759 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9760 all-stage4: all-stage4-fixincludes
9761 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9762 all-stage4-fixincludes: configure-stage4-fixincludes
9763 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9764 @r=`${PWD_COMMAND}`; export r; \
9765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9766 TFLAGS="$(STAGE4_TFLAGS)"; \
9767 $(HOST_EXPORTS) \
9768 $(POSTSTAGE1_HOST_EXPORTS) \
9769 cd $(HOST_SUBDIR)/fixincludes && \
9770 \
9771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9772 CFLAGS="$(STAGE4_CFLAGS)" \
9773 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9774 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9775 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9779 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9780 TFLAGS="$(STAGE4_TFLAGS)" \
9781 $(TARGET-stage4-fixincludes)
9782
9783 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9784 clean-stage4: clean-stage4-fixincludes
9785 clean-stage4-fixincludes:
9786 @if [ $(current_stage) = stage4 ]; then \
9787 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9788 else \
9789 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9790 $(MAKE) stage4-start; \
9791 fi; \
9792 cd $(HOST_SUBDIR)/fixincludes && \
9793 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9794 @endif fixincludes-bootstrap
9795
9796
9797 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9798 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9799 maybe-all-stageprofile-fixincludes:
9800 maybe-clean-stageprofile-fixincludes:
9801 @if fixincludes-bootstrap
9802 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9803 all-stageprofile: all-stageprofile-fixincludes
9804 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9805 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9806 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9807 @r=`${PWD_COMMAND}`; export r; \
9808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9809 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9810 $(HOST_EXPORTS) \
9811 $(POSTSTAGE1_HOST_EXPORTS) \
9812 cd $(HOST_SUBDIR)/fixincludes && \
9813 \
9814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9815 CFLAGS="$(STAGEprofile_CFLAGS)" \
9816 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9817 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9818 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9822 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9823 TFLAGS="$(STAGEprofile_TFLAGS)" \
9824 $(TARGET-stageprofile-fixincludes)
9825
9826 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9827 clean-stageprofile: clean-stageprofile-fixincludes
9828 clean-stageprofile-fixincludes:
9829 @if [ $(current_stage) = stageprofile ]; then \
9830 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9831 else \
9832 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9833 $(MAKE) stageprofile-start; \
9834 fi; \
9835 cd $(HOST_SUBDIR)/fixincludes && \
9836 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9837 @endif fixincludes-bootstrap
9838
9839
9840 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9841 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9842 maybe-all-stagetrain-fixincludes:
9843 maybe-clean-stagetrain-fixincludes:
9844 @if fixincludes-bootstrap
9845 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9846 all-stagetrain: all-stagetrain-fixincludes
9847 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9848 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9849 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9850 @r=`${PWD_COMMAND}`; export r; \
9851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9852 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9853 $(HOST_EXPORTS) \
9854 $(POSTSTAGE1_HOST_EXPORTS) \
9855 cd $(HOST_SUBDIR)/fixincludes && \
9856 \
9857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9858 CFLAGS="$(STAGEtrain_CFLAGS)" \
9859 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9860 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9861 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9865 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9866 TFLAGS="$(STAGEtrain_TFLAGS)" \
9867 $(TARGET-stagetrain-fixincludes)
9868
9869 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9870 clean-stagetrain: clean-stagetrain-fixincludes
9871 clean-stagetrain-fixincludes:
9872 @if [ $(current_stage) = stagetrain ]; then \
9873 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9874 else \
9875 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9876 $(MAKE) stagetrain-start; \
9877 fi; \
9878 cd $(HOST_SUBDIR)/fixincludes && \
9879 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9880 @endif fixincludes-bootstrap
9881
9882
9883 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9884 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9885 maybe-all-stagefeedback-fixincludes:
9886 maybe-clean-stagefeedback-fixincludes:
9887 @if fixincludes-bootstrap
9888 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9889 all-stagefeedback: all-stagefeedback-fixincludes
9890 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9891 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9892 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9893 @r=`${PWD_COMMAND}`; export r; \
9894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9895 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9896 $(HOST_EXPORTS) \
9897 $(POSTSTAGE1_HOST_EXPORTS) \
9898 cd $(HOST_SUBDIR)/fixincludes && \
9899 \
9900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9901 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9902 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9903 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9904 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9909 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9910 $(TARGET-stagefeedback-fixincludes)
9911
9912 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9913 clean-stagefeedback: clean-stagefeedback-fixincludes
9914 clean-stagefeedback-fixincludes:
9915 @if [ $(current_stage) = stagefeedback ]; then \
9916 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9917 else \
9918 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9919 $(MAKE) stagefeedback-start; \
9920 fi; \
9921 cd $(HOST_SUBDIR)/fixincludes && \
9922 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9923 @endif fixincludes-bootstrap
9924
9925
9926 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9927 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9928 maybe-all-stageautoprofile-fixincludes:
9929 maybe-clean-stageautoprofile-fixincludes:
9930 @if fixincludes-bootstrap
9931 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9932 all-stageautoprofile: all-stageautoprofile-fixincludes
9933 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9934 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9935 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9936 @r=`${PWD_COMMAND}`; export r; \
9937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9938 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9939 $(HOST_EXPORTS) \
9940 $(POSTSTAGE1_HOST_EXPORTS) \
9941 cd $(HOST_SUBDIR)/fixincludes && \
9942 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9944 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9945 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9946 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9947 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9951 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9952 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9953 $(TARGET-stageautoprofile-fixincludes)
9954
9955 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9956 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9957 clean-stageautoprofile-fixincludes:
9958 @if [ $(current_stage) = stageautoprofile ]; then \
9959 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9960 else \
9961 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9962 $(MAKE) stageautoprofile-start; \
9963 fi; \
9964 cd $(HOST_SUBDIR)/fixincludes && \
9965 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9966 @endif fixincludes-bootstrap
9967
9968
9969 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9970 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9971 maybe-all-stageautofeedback-fixincludes:
9972 maybe-clean-stageautofeedback-fixincludes:
9973 @if fixincludes-bootstrap
9974 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9975 all-stageautofeedback: all-stageautofeedback-fixincludes
9976 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9977 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9978 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9979 @r=`${PWD_COMMAND}`; export r; \
9980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9981 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9982 $(HOST_EXPORTS) \
9983 $(POSTSTAGE1_HOST_EXPORTS) \
9984 cd $(HOST_SUBDIR)/fixincludes && \
9985 \
9986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9987 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9988 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9989 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9990 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9994 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9995 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9996 $(TARGET-stageautofeedback-fixincludes)
9997
9998 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9999 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10000 clean-stageautofeedback-fixincludes:
10001 @if [ $(current_stage) = stageautofeedback ]; then \
10002 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10003 else \
10004 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10005 $(MAKE) stageautofeedback-start; \
10006 fi; \
10007 cd $(HOST_SUBDIR)/fixincludes && \
10008 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10009 @endif fixincludes-bootstrap
10010
10011
10012
10013
10014
10015 .PHONY: check-fixincludes maybe-check-fixincludes
10016 maybe-check-fixincludes:
10017 @if fixincludes
10018 maybe-check-fixincludes: check-fixincludes
10019
10020 check-fixincludes:
10021 @: $(MAKE); $(unstage)
10022 @r=`${PWD_COMMAND}`; export r; \
10023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10024 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10025 (cd $(HOST_SUBDIR)/fixincludes && \
10026 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10027
10028 @endif fixincludes
10029
10030 .PHONY: install-fixincludes maybe-install-fixincludes
10031 maybe-install-fixincludes:
10032 @if fixincludes
10033 maybe-install-fixincludes: install-fixincludes
10034
10035 install-fixincludes: installdirs
10036 @: $(MAKE); $(unstage)
10037 @r=`${PWD_COMMAND}`; export r; \
10038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039 $(HOST_EXPORTS) \
10040 (cd $(HOST_SUBDIR)/fixincludes && \
10041 $(MAKE) $(FLAGS_TO_PASS) install)
10042
10043 @endif fixincludes
10044
10045 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10046 maybe-install-strip-fixincludes:
10047 @if fixincludes
10048 maybe-install-strip-fixincludes: install-strip-fixincludes
10049
10050 install-strip-fixincludes: installdirs
10051 @: $(MAKE); $(unstage)
10052 @r=`${PWD_COMMAND}`; export r; \
10053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054 $(HOST_EXPORTS) \
10055 (cd $(HOST_SUBDIR)/fixincludes && \
10056 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10057
10058 @endif fixincludes
10059
10060 # Other targets (info, dvi, pdf, etc.)
10061
10062 .PHONY: maybe-info-fixincludes info-fixincludes
10063 maybe-info-fixincludes:
10064 @if fixincludes
10065 maybe-info-fixincludes: info-fixincludes
10066
10067 info-fixincludes: \
10068 configure-fixincludes
10069 @[ -f ./fixincludes/Makefile ] || exit 0; \
10070 r=`${PWD_COMMAND}`; export r; \
10071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072 $(HOST_EXPORTS) \
10073 for flag in $(EXTRA_HOST_FLAGS) ; do \
10074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10075 done; \
10076 echo "Doing info in fixincludes"; \
10077 (cd $(HOST_SUBDIR)/fixincludes && \
10078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10080 "RANLIB=$${RANLIB}" \
10081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10082 info) \
10083 || exit 1
10084
10085 @endif fixincludes
10086
10087 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10088 maybe-dvi-fixincludes:
10089 @if fixincludes
10090 maybe-dvi-fixincludes: dvi-fixincludes
10091
10092 dvi-fixincludes: \
10093 configure-fixincludes
10094 @[ -f ./fixincludes/Makefile ] || exit 0; \
10095 r=`${PWD_COMMAND}`; export r; \
10096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10097 $(HOST_EXPORTS) \
10098 for flag in $(EXTRA_HOST_FLAGS) ; do \
10099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10100 done; \
10101 echo "Doing dvi in fixincludes"; \
10102 (cd $(HOST_SUBDIR)/fixincludes && \
10103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10105 "RANLIB=$${RANLIB}" \
10106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10107 dvi) \
10108 || exit 1
10109
10110 @endif fixincludes
10111
10112 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10113 maybe-pdf-fixincludes:
10114 @if fixincludes
10115 maybe-pdf-fixincludes: pdf-fixincludes
10116
10117 pdf-fixincludes: \
10118 configure-fixincludes
10119 @[ -f ./fixincludes/Makefile ] || exit 0; \
10120 r=`${PWD_COMMAND}`; export r; \
10121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10122 $(HOST_EXPORTS) \
10123 for flag in $(EXTRA_HOST_FLAGS) ; do \
10124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10125 done; \
10126 echo "Doing pdf in fixincludes"; \
10127 (cd $(HOST_SUBDIR)/fixincludes && \
10128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10130 "RANLIB=$${RANLIB}" \
10131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10132 pdf) \
10133 || exit 1
10134
10135 @endif fixincludes
10136
10137 .PHONY: maybe-html-fixincludes html-fixincludes
10138 maybe-html-fixincludes:
10139 @if fixincludes
10140 maybe-html-fixincludes: html-fixincludes
10141
10142 html-fixincludes: \
10143 configure-fixincludes
10144 @[ -f ./fixincludes/Makefile ] || exit 0; \
10145 r=`${PWD_COMMAND}`; export r; \
10146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147 $(HOST_EXPORTS) \
10148 for flag in $(EXTRA_HOST_FLAGS) ; do \
10149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10150 done; \
10151 echo "Doing html in fixincludes"; \
10152 (cd $(HOST_SUBDIR)/fixincludes && \
10153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10155 "RANLIB=$${RANLIB}" \
10156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10157 html) \
10158 || exit 1
10159
10160 @endif fixincludes
10161
10162 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10163 maybe-TAGS-fixincludes:
10164 @if fixincludes
10165 maybe-TAGS-fixincludes: TAGS-fixincludes
10166
10167 # fixincludes doesn't support TAGS.
10168 TAGS-fixincludes:
10169
10170 @endif fixincludes
10171
10172 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10173 maybe-install-info-fixincludes:
10174 @if fixincludes
10175 maybe-install-info-fixincludes: install-info-fixincludes
10176
10177 install-info-fixincludes: \
10178 configure-fixincludes \
10179 info-fixincludes
10180 @[ -f ./fixincludes/Makefile ] || exit 0; \
10181 r=`${PWD_COMMAND}`; export r; \
10182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10183 $(HOST_EXPORTS) \
10184 for flag in $(EXTRA_HOST_FLAGS) ; do \
10185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10186 done; \
10187 echo "Doing install-info in fixincludes"; \
10188 (cd $(HOST_SUBDIR)/fixincludes && \
10189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10191 "RANLIB=$${RANLIB}" \
10192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10193 install-info) \
10194 || exit 1
10195
10196 @endif fixincludes
10197
10198 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10199 maybe-install-dvi-fixincludes:
10200 @if fixincludes
10201 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10202
10203 # fixincludes doesn't support install-dvi.
10204 install-dvi-fixincludes:
10205
10206 @endif fixincludes
10207
10208 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10209 maybe-install-pdf-fixincludes:
10210 @if fixincludes
10211 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10212
10213 install-pdf-fixincludes: \
10214 configure-fixincludes \
10215 pdf-fixincludes
10216 @[ -f ./fixincludes/Makefile ] || exit 0; \
10217 r=`${PWD_COMMAND}`; export r; \
10218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10219 $(HOST_EXPORTS) \
10220 for flag in $(EXTRA_HOST_FLAGS) ; do \
10221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10222 done; \
10223 echo "Doing install-pdf in fixincludes"; \
10224 (cd $(HOST_SUBDIR)/fixincludes && \
10225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10227 "RANLIB=$${RANLIB}" \
10228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10229 install-pdf) \
10230 || exit 1
10231
10232 @endif fixincludes
10233
10234 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10235 maybe-install-html-fixincludes:
10236 @if fixincludes
10237 maybe-install-html-fixincludes: install-html-fixincludes
10238
10239 install-html-fixincludes: \
10240 configure-fixincludes \
10241 html-fixincludes
10242 @[ -f ./fixincludes/Makefile ] || exit 0; \
10243 r=`${PWD_COMMAND}`; export r; \
10244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10245 $(HOST_EXPORTS) \
10246 for flag in $(EXTRA_HOST_FLAGS) ; do \
10247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10248 done; \
10249 echo "Doing install-html in fixincludes"; \
10250 (cd $(HOST_SUBDIR)/fixincludes && \
10251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10253 "RANLIB=$${RANLIB}" \
10254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10255 install-html) \
10256 || exit 1
10257
10258 @endif fixincludes
10259
10260 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10261 maybe-installcheck-fixincludes:
10262 @if fixincludes
10263 maybe-installcheck-fixincludes: installcheck-fixincludes
10264
10265 installcheck-fixincludes: \
10266 configure-fixincludes
10267 @[ -f ./fixincludes/Makefile ] || exit 0; \
10268 r=`${PWD_COMMAND}`; export r; \
10269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10270 $(HOST_EXPORTS) \
10271 for flag in $(EXTRA_HOST_FLAGS) ; do \
10272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10273 done; \
10274 echo "Doing installcheck in fixincludes"; \
10275 (cd $(HOST_SUBDIR)/fixincludes && \
10276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10278 "RANLIB=$${RANLIB}" \
10279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10280 installcheck) \
10281 || exit 1
10282
10283 @endif fixincludes
10284
10285 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10286 maybe-mostlyclean-fixincludes:
10287 @if fixincludes
10288 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10289
10290 mostlyclean-fixincludes:
10291 @[ -f ./fixincludes/Makefile ] || exit 0; \
10292 r=`${PWD_COMMAND}`; export r; \
10293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10294 $(HOST_EXPORTS) \
10295 for flag in $(EXTRA_HOST_FLAGS) ; do \
10296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10297 done; \
10298 echo "Doing mostlyclean in fixincludes"; \
10299 (cd $(HOST_SUBDIR)/fixincludes && \
10300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10302 "RANLIB=$${RANLIB}" \
10303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10304 mostlyclean) \
10305 || exit 1
10306
10307 @endif fixincludes
10308
10309 .PHONY: maybe-clean-fixincludes clean-fixincludes
10310 maybe-clean-fixincludes:
10311 @if fixincludes
10312 maybe-clean-fixincludes: clean-fixincludes
10313
10314 clean-fixincludes:
10315 @[ -f ./fixincludes/Makefile ] || exit 0; \
10316 r=`${PWD_COMMAND}`; export r; \
10317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10318 $(HOST_EXPORTS) \
10319 for flag in $(EXTRA_HOST_FLAGS) ; do \
10320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10321 done; \
10322 echo "Doing clean in fixincludes"; \
10323 (cd $(HOST_SUBDIR)/fixincludes && \
10324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10326 "RANLIB=$${RANLIB}" \
10327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10328 clean) \
10329 || exit 1
10330
10331 @endif fixincludes
10332
10333 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10334 maybe-distclean-fixincludes:
10335 @if fixincludes
10336 maybe-distclean-fixincludes: distclean-fixincludes
10337
10338 distclean-fixincludes:
10339 @[ -f ./fixincludes/Makefile ] || exit 0; \
10340 r=`${PWD_COMMAND}`; export r; \
10341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10342 $(HOST_EXPORTS) \
10343 for flag in $(EXTRA_HOST_FLAGS) ; do \
10344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10345 done; \
10346 echo "Doing distclean in fixincludes"; \
10347 (cd $(HOST_SUBDIR)/fixincludes && \
10348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10350 "RANLIB=$${RANLIB}" \
10351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10352 distclean) \
10353 || exit 1
10354
10355 @endif fixincludes
10356
10357 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10358 maybe-maintainer-clean-fixincludes:
10359 @if fixincludes
10360 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10361
10362 maintainer-clean-fixincludes:
10363 @[ -f ./fixincludes/Makefile ] || exit 0; \
10364 r=`${PWD_COMMAND}`; export r; \
10365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10366 $(HOST_EXPORTS) \
10367 for flag in $(EXTRA_HOST_FLAGS) ; do \
10368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10369 done; \
10370 echo "Doing maintainer-clean in fixincludes"; \
10371 (cd $(HOST_SUBDIR)/fixincludes && \
10372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10374 "RANLIB=$${RANLIB}" \
10375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10376 maintainer-clean) \
10377 || exit 1
10378
10379 @endif fixincludes
10380
10381
10382
10383 .PHONY: configure-flex maybe-configure-flex
10384 maybe-configure-flex:
10385 @if gcc-bootstrap
10386 configure-flex: stage_current
10387 @endif gcc-bootstrap
10388 @if flex
10389 maybe-configure-flex: configure-flex
10390 configure-flex:
10391 @: $(MAKE); $(unstage)
10392 @r=`${PWD_COMMAND}`; export r; \
10393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10396 $(HOST_EXPORTS) \
10397 echo Configuring in $(HOST_SUBDIR)/flex; \
10398 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10399 case $(srcdir) in \
10400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10401 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10403 esac; \
10404 module_srcdir=flex; \
10405 $(SHELL) \
10406 $$s/$$module_srcdir/configure \
10407 --srcdir=$${topdir}/$$module_srcdir \
10408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10409 --target=${target_alias} \
10410 || exit 1
10411 @endif flex
10412
10413
10414
10415
10416
10417 .PHONY: all-flex maybe-all-flex
10418 maybe-all-flex:
10419 @if gcc-bootstrap
10420 all-flex: stage_current
10421 @endif gcc-bootstrap
10422 @if flex
10423 TARGET-flex=all
10424 maybe-all-flex: all-flex
10425 all-flex: configure-flex
10426 @: $(MAKE); $(unstage)
10427 @r=`${PWD_COMMAND}`; export r; \
10428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10429 $(HOST_EXPORTS) \
10430 (cd $(HOST_SUBDIR)/flex && \
10431 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10432 $(TARGET-flex))
10433 @endif flex
10434
10435
10436
10437
10438 .PHONY: check-flex maybe-check-flex
10439 maybe-check-flex:
10440 @if flex
10441 maybe-check-flex: check-flex
10442
10443 # This module is only tested in a native toolchain.
10444 check-flex:
10445 @: $(MAKE); $(unstage)
10446 @if [ '$(host)' = '$(target)' ]; then \
10447 r=`${PWD_COMMAND}`; export r; \
10448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10449 $(HOST_EXPORTS) \
10450 (cd $(HOST_SUBDIR)/flex && \
10451 $(MAKE) $(FLAGS_TO_PASS) check)
10452 fi
10453
10454 @endif flex
10455
10456 .PHONY: install-flex maybe-install-flex
10457 maybe-install-flex:
10458 @if flex
10459 maybe-install-flex: install-flex
10460
10461 install-flex: installdirs
10462 @: $(MAKE); $(unstage)
10463 @r=`${PWD_COMMAND}`; export r; \
10464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10465 $(HOST_EXPORTS) \
10466 (cd $(HOST_SUBDIR)/flex && \
10467 $(MAKE) $(FLAGS_TO_PASS) install)
10468
10469 @endif flex
10470
10471 .PHONY: install-strip-flex maybe-install-strip-flex
10472 maybe-install-strip-flex:
10473 @if flex
10474 maybe-install-strip-flex: install-strip-flex
10475
10476 install-strip-flex: installdirs
10477 @: $(MAKE); $(unstage)
10478 @r=`${PWD_COMMAND}`; export r; \
10479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480 $(HOST_EXPORTS) \
10481 (cd $(HOST_SUBDIR)/flex && \
10482 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10483
10484 @endif flex
10485
10486 # Other targets (info, dvi, pdf, etc.)
10487
10488 .PHONY: maybe-info-flex info-flex
10489 maybe-info-flex:
10490 @if flex
10491 maybe-info-flex: info-flex
10492
10493 info-flex: \
10494 configure-flex
10495 @: $(MAKE); $(unstage)
10496 @[ -f ./flex/Makefile ] || exit 0; \
10497 r=`${PWD_COMMAND}`; export r; \
10498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10499 $(HOST_EXPORTS) \
10500 for flag in $(EXTRA_HOST_FLAGS) ; do \
10501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10502 done; \
10503 echo "Doing info in flex"; \
10504 (cd $(HOST_SUBDIR)/flex && \
10505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10507 "RANLIB=$${RANLIB}" \
10508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10509 info) \
10510 || exit 1
10511
10512 @endif flex
10513
10514 .PHONY: maybe-dvi-flex dvi-flex
10515 maybe-dvi-flex:
10516 @if flex
10517 maybe-dvi-flex: dvi-flex
10518
10519 dvi-flex: \
10520 configure-flex
10521 @: $(MAKE); $(unstage)
10522 @[ -f ./flex/Makefile ] || exit 0; \
10523 r=`${PWD_COMMAND}`; export r; \
10524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525 $(HOST_EXPORTS) \
10526 for flag in $(EXTRA_HOST_FLAGS) ; do \
10527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10528 done; \
10529 echo "Doing dvi in flex"; \
10530 (cd $(HOST_SUBDIR)/flex && \
10531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10533 "RANLIB=$${RANLIB}" \
10534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10535 dvi) \
10536 || exit 1
10537
10538 @endif flex
10539
10540 .PHONY: maybe-pdf-flex pdf-flex
10541 maybe-pdf-flex:
10542 @if flex
10543 maybe-pdf-flex: pdf-flex
10544
10545 pdf-flex: \
10546 configure-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 pdf 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 pdf) \
10562 || exit 1
10563
10564 @endif flex
10565
10566 .PHONY: maybe-html-flex html-flex
10567 maybe-html-flex:
10568 @if flex
10569 maybe-html-flex: html-flex
10570
10571 html-flex: \
10572 configure-flex
10573 @: $(MAKE); $(unstage)
10574 @[ -f ./flex/Makefile ] || exit 0; \
10575 r=`${PWD_COMMAND}`; export r; \
10576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10577 $(HOST_EXPORTS) \
10578 for flag in $(EXTRA_HOST_FLAGS) ; do \
10579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10580 done; \
10581 echo "Doing html in flex"; \
10582 (cd $(HOST_SUBDIR)/flex && \
10583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10585 "RANLIB=$${RANLIB}" \
10586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10587 html) \
10588 || exit 1
10589
10590 @endif flex
10591
10592 .PHONY: maybe-TAGS-flex TAGS-flex
10593 maybe-TAGS-flex:
10594 @if flex
10595 maybe-TAGS-flex: TAGS-flex
10596
10597 TAGS-flex: \
10598 configure-flex
10599 @: $(MAKE); $(unstage)
10600 @[ -f ./flex/Makefile ] || exit 0; \
10601 r=`${PWD_COMMAND}`; export r; \
10602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603 $(HOST_EXPORTS) \
10604 for flag in $(EXTRA_HOST_FLAGS) ; do \
10605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10606 done; \
10607 echo "Doing TAGS in flex"; \
10608 (cd $(HOST_SUBDIR)/flex && \
10609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10611 "RANLIB=$${RANLIB}" \
10612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10613 TAGS) \
10614 || exit 1
10615
10616 @endif flex
10617
10618 .PHONY: maybe-install-info-flex install-info-flex
10619 maybe-install-info-flex:
10620 @if flex
10621 maybe-install-info-flex: install-info-flex
10622
10623 install-info-flex: \
10624 configure-flex \
10625 info-flex
10626 @: $(MAKE); $(unstage)
10627 @[ -f ./flex/Makefile ] || exit 0; \
10628 r=`${PWD_COMMAND}`; export r; \
10629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10630 $(HOST_EXPORTS) \
10631 for flag in $(EXTRA_HOST_FLAGS) ; do \
10632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10633 done; \
10634 echo "Doing install-info in flex"; \
10635 (cd $(HOST_SUBDIR)/flex && \
10636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10638 "RANLIB=$${RANLIB}" \
10639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10640 install-info) \
10641 || exit 1
10642
10643 @endif flex
10644
10645 .PHONY: maybe-install-dvi-flex install-dvi-flex
10646 maybe-install-dvi-flex:
10647 @if flex
10648 maybe-install-dvi-flex: install-dvi-flex
10649
10650 install-dvi-flex: \
10651 configure-flex \
10652 dvi-flex
10653 @: $(MAKE); $(unstage)
10654 @[ -f ./flex/Makefile ] || exit 0; \
10655 r=`${PWD_COMMAND}`; export r; \
10656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10657 $(HOST_EXPORTS) \
10658 for flag in $(EXTRA_HOST_FLAGS) ; do \
10659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10660 done; \
10661 echo "Doing install-dvi in flex"; \
10662 (cd $(HOST_SUBDIR)/flex && \
10663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10665 "RANLIB=$${RANLIB}" \
10666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10667 install-dvi) \
10668 || exit 1
10669
10670 @endif flex
10671
10672 .PHONY: maybe-install-pdf-flex install-pdf-flex
10673 maybe-install-pdf-flex:
10674 @if flex
10675 maybe-install-pdf-flex: install-pdf-flex
10676
10677 install-pdf-flex: \
10678 configure-flex \
10679 pdf-flex
10680 @: $(MAKE); $(unstage)
10681 @[ -f ./flex/Makefile ] || exit 0; \
10682 r=`${PWD_COMMAND}`; export r; \
10683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10684 $(HOST_EXPORTS) \
10685 for flag in $(EXTRA_HOST_FLAGS) ; do \
10686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10687 done; \
10688 echo "Doing install-pdf in flex"; \
10689 (cd $(HOST_SUBDIR)/flex && \
10690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10692 "RANLIB=$${RANLIB}" \
10693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10694 install-pdf) \
10695 || exit 1
10696
10697 @endif flex
10698
10699 .PHONY: maybe-install-html-flex install-html-flex
10700 maybe-install-html-flex:
10701 @if flex
10702 maybe-install-html-flex: install-html-flex
10703
10704 install-html-flex: \
10705 configure-flex \
10706 html-flex
10707 @: $(MAKE); $(unstage)
10708 @[ -f ./flex/Makefile ] || exit 0; \
10709 r=`${PWD_COMMAND}`; export r; \
10710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10711 $(HOST_EXPORTS) \
10712 for flag in $(EXTRA_HOST_FLAGS) ; do \
10713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10714 done; \
10715 echo "Doing install-html in flex"; \
10716 (cd $(HOST_SUBDIR)/flex && \
10717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10719 "RANLIB=$${RANLIB}" \
10720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10721 install-html) \
10722 || exit 1
10723
10724 @endif flex
10725
10726 .PHONY: maybe-installcheck-flex installcheck-flex
10727 maybe-installcheck-flex:
10728 @if flex
10729 maybe-installcheck-flex: installcheck-flex
10730
10731 installcheck-flex: \
10732 configure-flex
10733 @: $(MAKE); $(unstage)
10734 @[ -f ./flex/Makefile ] || exit 0; \
10735 r=`${PWD_COMMAND}`; export r; \
10736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737 $(HOST_EXPORTS) \
10738 for flag in $(EXTRA_HOST_FLAGS) ; do \
10739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740 done; \
10741 echo "Doing installcheck in flex"; \
10742 (cd $(HOST_SUBDIR)/flex && \
10743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745 "RANLIB=$${RANLIB}" \
10746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747 installcheck) \
10748 || exit 1
10749
10750 @endif flex
10751
10752 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10753 maybe-mostlyclean-flex:
10754 @if flex
10755 maybe-mostlyclean-flex: mostlyclean-flex
10756
10757 mostlyclean-flex:
10758 @: $(MAKE); $(unstage)
10759 @[ -f ./flex/Makefile ] || exit 0; \
10760 r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 $(HOST_EXPORTS) \
10763 for flag in $(EXTRA_HOST_FLAGS) ; do \
10764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765 done; \
10766 echo "Doing mostlyclean in flex"; \
10767 (cd $(HOST_SUBDIR)/flex && \
10768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770 "RANLIB=$${RANLIB}" \
10771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772 mostlyclean) \
10773 || exit 1
10774
10775 @endif flex
10776
10777 .PHONY: maybe-clean-flex clean-flex
10778 maybe-clean-flex:
10779 @if flex
10780 maybe-clean-flex: clean-flex
10781
10782 clean-flex:
10783 @: $(MAKE); $(unstage)
10784 @[ -f ./flex/Makefile ] || exit 0; \
10785 r=`${PWD_COMMAND}`; export r; \
10786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787 $(HOST_EXPORTS) \
10788 for flag in $(EXTRA_HOST_FLAGS) ; do \
10789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790 done; \
10791 echo "Doing clean in flex"; \
10792 (cd $(HOST_SUBDIR)/flex && \
10793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795 "RANLIB=$${RANLIB}" \
10796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797 clean) \
10798 || exit 1
10799
10800 @endif flex
10801
10802 .PHONY: maybe-distclean-flex distclean-flex
10803 maybe-distclean-flex:
10804 @if flex
10805 maybe-distclean-flex: distclean-flex
10806
10807 distclean-flex:
10808 @: $(MAKE); $(unstage)
10809 @[ -f ./flex/Makefile ] || exit 0; \
10810 r=`${PWD_COMMAND}`; export r; \
10811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812 $(HOST_EXPORTS) \
10813 for flag in $(EXTRA_HOST_FLAGS) ; do \
10814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815 done; \
10816 echo "Doing distclean in flex"; \
10817 (cd $(HOST_SUBDIR)/flex && \
10818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820 "RANLIB=$${RANLIB}" \
10821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822 distclean) \
10823 || exit 1
10824
10825 @endif flex
10826
10827 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10828 maybe-maintainer-clean-flex:
10829 @if flex
10830 maybe-maintainer-clean-flex: maintainer-clean-flex
10831
10832 maintainer-clean-flex:
10833 @: $(MAKE); $(unstage)
10834 @[ -f ./flex/Makefile ] || exit 0; \
10835 r=`${PWD_COMMAND}`; export r; \
10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837 $(HOST_EXPORTS) \
10838 for flag in $(EXTRA_HOST_FLAGS) ; do \
10839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840 done; \
10841 echo "Doing maintainer-clean in flex"; \
10842 (cd $(HOST_SUBDIR)/flex && \
10843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845 "RANLIB=$${RANLIB}" \
10846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847 maintainer-clean) \
10848 || exit 1
10849
10850 @endif flex
10851
10852
10853
10854 .PHONY: configure-gas maybe-configure-gas
10855 maybe-configure-gas:
10856 @if gcc-bootstrap
10857 configure-gas: stage_current
10858 @endif gcc-bootstrap
10859 @if gas
10860 maybe-configure-gas: configure-gas
10861 configure-gas:
10862 @r=`${PWD_COMMAND}`; export r; \
10863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10866 $(HOST_EXPORTS) \
10867 echo Configuring in $(HOST_SUBDIR)/gas; \
10868 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10869 case $(srcdir) in \
10870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10871 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10873 esac; \
10874 module_srcdir=gas; \
10875 $(SHELL) \
10876 $$s/$$module_srcdir/configure \
10877 --srcdir=$${topdir}/$$module_srcdir \
10878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10879 --target=${target_alias} \
10880 || exit 1
10881 @endif gas
10882
10883
10884
10885 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10886 maybe-configure-stage1-gas:
10887 @if gas-bootstrap
10888 maybe-configure-stage1-gas: configure-stage1-gas
10889 configure-stage1-gas:
10890 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10892 @r=`${PWD_COMMAND}`; export r; \
10893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10894 TFLAGS="$(STAGE1_TFLAGS)"; \
10895 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10896 $(HOST_EXPORTS) \
10897 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10898 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10899 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10900 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10902 cd $(HOST_SUBDIR)/gas || exit 1; \
10903 case $(srcdir) in \
10904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10905 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10907 esac; \
10908 module_srcdir=gas; \
10909 $(SHELL) $$s/$$module_srcdir/configure \
10910 --srcdir=$${topdir}/$$module_srcdir \
10911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10912 --target=${target_alias} \
10913 \
10914 $(STAGE1_CONFIGURE_FLAGS)
10915 @endif gas-bootstrap
10916
10917 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10918 maybe-configure-stage2-gas:
10919 @if gas-bootstrap
10920 maybe-configure-stage2-gas: configure-stage2-gas
10921 configure-stage2-gas:
10922 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10923 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10924 @r=`${PWD_COMMAND}`; export r; \
10925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10926 TFLAGS="$(STAGE2_TFLAGS)"; \
10927 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10928 $(HOST_EXPORTS) \
10929 $(POSTSTAGE1_HOST_EXPORTS) \
10930 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10931 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10932 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10933 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10935 cd $(HOST_SUBDIR)/gas || exit 1; \
10936 case $(srcdir) in \
10937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10938 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10940 esac; \
10941 module_srcdir=gas; \
10942 $(SHELL) $$s/$$module_srcdir/configure \
10943 --srcdir=$${topdir}/$$module_srcdir \
10944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10945 --target=${target_alias} \
10946 --with-build-libsubdir=$(HOST_SUBDIR) \
10947 $(STAGE2_CONFIGURE_FLAGS)
10948 @endif gas-bootstrap
10949
10950 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10951 maybe-configure-stage3-gas:
10952 @if gas-bootstrap
10953 maybe-configure-stage3-gas: configure-stage3-gas
10954 configure-stage3-gas:
10955 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10957 @r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959 TFLAGS="$(STAGE3_TFLAGS)"; \
10960 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10961 $(HOST_EXPORTS) \
10962 $(POSTSTAGE1_HOST_EXPORTS) \
10963 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10964 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10965 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10966 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10968 cd $(HOST_SUBDIR)/gas || exit 1; \
10969 case $(srcdir) in \
10970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10971 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10973 esac; \
10974 module_srcdir=gas; \
10975 $(SHELL) $$s/$$module_srcdir/configure \
10976 --srcdir=$${topdir}/$$module_srcdir \
10977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10978 --target=${target_alias} \
10979 --with-build-libsubdir=$(HOST_SUBDIR) \
10980 $(STAGE3_CONFIGURE_FLAGS)
10981 @endif gas-bootstrap
10982
10983 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10984 maybe-configure-stage4-gas:
10985 @if gas-bootstrap
10986 maybe-configure-stage4-gas: configure-stage4-gas
10987 configure-stage4-gas:
10988 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10990 @r=`${PWD_COMMAND}`; export r; \
10991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10992 TFLAGS="$(STAGE4_TFLAGS)"; \
10993 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10994 $(HOST_EXPORTS) \
10995 $(POSTSTAGE1_HOST_EXPORTS) \
10996 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10997 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10998 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10999 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11001 cd $(HOST_SUBDIR)/gas || exit 1; \
11002 case $(srcdir) in \
11003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11004 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11006 esac; \
11007 module_srcdir=gas; \
11008 $(SHELL) $$s/$$module_srcdir/configure \
11009 --srcdir=$${topdir}/$$module_srcdir \
11010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11011 --target=${target_alias} \
11012 --with-build-libsubdir=$(HOST_SUBDIR) \
11013 $(STAGE4_CONFIGURE_FLAGS)
11014 @endif gas-bootstrap
11015
11016 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11017 maybe-configure-stageprofile-gas:
11018 @if gas-bootstrap
11019 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11020 configure-stageprofile-gas:
11021 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11023 @r=`${PWD_COMMAND}`; export r; \
11024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11025 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11026 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11027 $(HOST_EXPORTS) \
11028 $(POSTSTAGE1_HOST_EXPORTS) \
11029 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11030 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11031 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11032 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11034 cd $(HOST_SUBDIR)/gas || exit 1; \
11035 case $(srcdir) in \
11036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11037 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11039 esac; \
11040 module_srcdir=gas; \
11041 $(SHELL) $$s/$$module_srcdir/configure \
11042 --srcdir=$${topdir}/$$module_srcdir \
11043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11044 --target=${target_alias} \
11045 --with-build-libsubdir=$(HOST_SUBDIR) \
11046 $(STAGEprofile_CONFIGURE_FLAGS)
11047 @endif gas-bootstrap
11048
11049 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11050 maybe-configure-stagetrain-gas:
11051 @if gas-bootstrap
11052 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11053 configure-stagetrain-gas:
11054 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11056 @r=`${PWD_COMMAND}`; export r; \
11057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11059 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11060 $(HOST_EXPORTS) \
11061 $(POSTSTAGE1_HOST_EXPORTS) \
11062 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11063 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11064 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11065 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11067 cd $(HOST_SUBDIR)/gas || exit 1; \
11068 case $(srcdir) in \
11069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11070 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11072 esac; \
11073 module_srcdir=gas; \
11074 $(SHELL) $$s/$$module_srcdir/configure \
11075 --srcdir=$${topdir}/$$module_srcdir \
11076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11077 --target=${target_alias} \
11078 --with-build-libsubdir=$(HOST_SUBDIR) \
11079 $(STAGEtrain_CONFIGURE_FLAGS)
11080 @endif gas-bootstrap
11081
11082 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11083 maybe-configure-stagefeedback-gas:
11084 @if gas-bootstrap
11085 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11086 configure-stagefeedback-gas:
11087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11092 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11093 $(HOST_EXPORTS) \
11094 $(POSTSTAGE1_HOST_EXPORTS) \
11095 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11096 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11097 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11098 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11100 cd $(HOST_SUBDIR)/gas || exit 1; \
11101 case $(srcdir) in \
11102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11103 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11105 esac; \
11106 module_srcdir=gas; \
11107 $(SHELL) $$s/$$module_srcdir/configure \
11108 --srcdir=$${topdir}/$$module_srcdir \
11109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11110 --target=${target_alias} \
11111 --with-build-libsubdir=$(HOST_SUBDIR) \
11112 $(STAGEfeedback_CONFIGURE_FLAGS)
11113 @endif gas-bootstrap
11114
11115 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11116 maybe-configure-stageautoprofile-gas:
11117 @if gas-bootstrap
11118 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11119 configure-stageautoprofile-gas:
11120 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11122 @r=`${PWD_COMMAND}`; export r; \
11123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11125 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11126 $(HOST_EXPORTS) \
11127 $(POSTSTAGE1_HOST_EXPORTS) \
11128 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11129 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11130 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11131 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11133 cd $(HOST_SUBDIR)/gas || exit 1; \
11134 case $(srcdir) in \
11135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11136 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11138 esac; \
11139 module_srcdir=gas; \
11140 $(SHELL) $$s/$$module_srcdir/configure \
11141 --srcdir=$${topdir}/$$module_srcdir \
11142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11143 --target=${target_alias} \
11144 --with-build-libsubdir=$(HOST_SUBDIR) \
11145 $(STAGEautoprofile_CONFIGURE_FLAGS)
11146 @endif gas-bootstrap
11147
11148 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11149 maybe-configure-stageautofeedback-gas:
11150 @if gas-bootstrap
11151 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11152 configure-stageautofeedback-gas:
11153 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11155 @r=`${PWD_COMMAND}`; export r; \
11156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11157 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11158 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11159 $(HOST_EXPORTS) \
11160 $(POSTSTAGE1_HOST_EXPORTS) \
11161 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11162 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11163 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11164 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11166 cd $(HOST_SUBDIR)/gas || exit 1; \
11167 case $(srcdir) in \
11168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11169 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11171 esac; \
11172 module_srcdir=gas; \
11173 $(SHELL) $$s/$$module_srcdir/configure \
11174 --srcdir=$${topdir}/$$module_srcdir \
11175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11176 --target=${target_alias} \
11177 --with-build-libsubdir=$(HOST_SUBDIR) \
11178 $(STAGEautofeedback_CONFIGURE_FLAGS)
11179 @endif gas-bootstrap
11180
11181
11182
11183
11184
11185 .PHONY: all-gas maybe-all-gas
11186 maybe-all-gas:
11187 @if gcc-bootstrap
11188 all-gas: stage_current
11189 @endif gcc-bootstrap
11190 @if gas
11191 TARGET-gas=all
11192 maybe-all-gas: all-gas
11193 all-gas: configure-gas
11194 @r=`${PWD_COMMAND}`; export r; \
11195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11196 $(HOST_EXPORTS) \
11197 (cd $(HOST_SUBDIR)/gas && \
11198 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11199 $(TARGET-gas))
11200 @endif gas
11201
11202
11203
11204 .PHONY: all-stage1-gas maybe-all-stage1-gas
11205 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11206 maybe-all-stage1-gas:
11207 maybe-clean-stage1-gas:
11208 @if gas-bootstrap
11209 maybe-all-stage1-gas: all-stage1-gas
11210 all-stage1: all-stage1-gas
11211 TARGET-stage1-gas = $(TARGET-gas)
11212 all-stage1-gas: configure-stage1-gas
11213 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11214 @r=`${PWD_COMMAND}`; export r; \
11215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11216 TFLAGS="$(STAGE1_TFLAGS)"; \
11217 $(HOST_EXPORTS) \
11218 cd $(HOST_SUBDIR)/gas && \
11219 \
11220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11221 CFLAGS="$(STAGE1_CFLAGS)" \
11222 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11223 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11224 LIBCFLAGS="$(LIBCFLAGS)" \
11225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11228 $(EXTRA_HOST_FLAGS) \
11229 $(STAGE1_FLAGS_TO_PASS) \
11230 TFLAGS="$(STAGE1_TFLAGS)" \
11231 $(TARGET-stage1-gas)
11232
11233 maybe-clean-stage1-gas: clean-stage1-gas
11234 clean-stage1: clean-stage1-gas
11235 clean-stage1-gas:
11236 @if [ $(current_stage) = stage1 ]; then \
11237 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11238 else \
11239 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11240 $(MAKE) stage1-start; \
11241 fi; \
11242 cd $(HOST_SUBDIR)/gas && \
11243 $(MAKE) $(EXTRA_HOST_FLAGS) \
11244 $(STAGE1_FLAGS_TO_PASS) clean
11245 @endif gas-bootstrap
11246
11247
11248 .PHONY: all-stage2-gas maybe-all-stage2-gas
11249 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11250 maybe-all-stage2-gas:
11251 maybe-clean-stage2-gas:
11252 @if gas-bootstrap
11253 maybe-all-stage2-gas: all-stage2-gas
11254 all-stage2: all-stage2-gas
11255 TARGET-stage2-gas = $(TARGET-gas)
11256 all-stage2-gas: configure-stage2-gas
11257 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11258 @r=`${PWD_COMMAND}`; export r; \
11259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11260 TFLAGS="$(STAGE2_TFLAGS)"; \
11261 $(HOST_EXPORTS) \
11262 $(POSTSTAGE1_HOST_EXPORTS) \
11263 cd $(HOST_SUBDIR)/gas && \
11264 \
11265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11266 CFLAGS="$(STAGE2_CFLAGS)" \
11267 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11268 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11269 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11274 TFLAGS="$(STAGE2_TFLAGS)" \
11275 $(TARGET-stage2-gas)
11276
11277 maybe-clean-stage2-gas: clean-stage2-gas
11278 clean-stage2: clean-stage2-gas
11279 clean-stage2-gas:
11280 @if [ $(current_stage) = stage2 ]; then \
11281 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11282 else \
11283 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11284 $(MAKE) stage2-start; \
11285 fi; \
11286 cd $(HOST_SUBDIR)/gas && \
11287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11288 @endif gas-bootstrap
11289
11290
11291 .PHONY: all-stage3-gas maybe-all-stage3-gas
11292 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11293 maybe-all-stage3-gas:
11294 maybe-clean-stage3-gas:
11295 @if gas-bootstrap
11296 maybe-all-stage3-gas: all-stage3-gas
11297 all-stage3: all-stage3-gas
11298 TARGET-stage3-gas = $(TARGET-gas)
11299 all-stage3-gas: configure-stage3-gas
11300 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11301 @r=`${PWD_COMMAND}`; export r; \
11302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11303 TFLAGS="$(STAGE3_TFLAGS)"; \
11304 $(HOST_EXPORTS) \
11305 $(POSTSTAGE1_HOST_EXPORTS) \
11306 cd $(HOST_SUBDIR)/gas && \
11307 \
11308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11309 CFLAGS="$(STAGE3_CFLAGS)" \
11310 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11311 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11312 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11317 TFLAGS="$(STAGE3_TFLAGS)" \
11318 $(TARGET-stage3-gas)
11319
11320 maybe-clean-stage3-gas: clean-stage3-gas
11321 clean-stage3: clean-stage3-gas
11322 clean-stage3-gas:
11323 @if [ $(current_stage) = stage3 ]; then \
11324 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11325 else \
11326 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11327 $(MAKE) stage3-start; \
11328 fi; \
11329 cd $(HOST_SUBDIR)/gas && \
11330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11331 @endif gas-bootstrap
11332
11333
11334 .PHONY: all-stage4-gas maybe-all-stage4-gas
11335 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11336 maybe-all-stage4-gas:
11337 maybe-clean-stage4-gas:
11338 @if gas-bootstrap
11339 maybe-all-stage4-gas: all-stage4-gas
11340 all-stage4: all-stage4-gas
11341 TARGET-stage4-gas = $(TARGET-gas)
11342 all-stage4-gas: configure-stage4-gas
11343 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11344 @r=`${PWD_COMMAND}`; export r; \
11345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346 TFLAGS="$(STAGE4_TFLAGS)"; \
11347 $(HOST_EXPORTS) \
11348 $(POSTSTAGE1_HOST_EXPORTS) \
11349 cd $(HOST_SUBDIR)/gas && \
11350 \
11351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11352 CFLAGS="$(STAGE4_CFLAGS)" \
11353 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11354 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11355 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11360 TFLAGS="$(STAGE4_TFLAGS)" \
11361 $(TARGET-stage4-gas)
11362
11363 maybe-clean-stage4-gas: clean-stage4-gas
11364 clean-stage4: clean-stage4-gas
11365 clean-stage4-gas:
11366 @if [ $(current_stage) = stage4 ]; then \
11367 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11368 else \
11369 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11370 $(MAKE) stage4-start; \
11371 fi; \
11372 cd $(HOST_SUBDIR)/gas && \
11373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11374 @endif gas-bootstrap
11375
11376
11377 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11378 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11379 maybe-all-stageprofile-gas:
11380 maybe-clean-stageprofile-gas:
11381 @if gas-bootstrap
11382 maybe-all-stageprofile-gas: all-stageprofile-gas
11383 all-stageprofile: all-stageprofile-gas
11384 TARGET-stageprofile-gas = $(TARGET-gas)
11385 all-stageprofile-gas: configure-stageprofile-gas
11386 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11387 @r=`${PWD_COMMAND}`; export r; \
11388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11389 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11390 $(HOST_EXPORTS) \
11391 $(POSTSTAGE1_HOST_EXPORTS) \
11392 cd $(HOST_SUBDIR)/gas && \
11393 \
11394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11395 CFLAGS="$(STAGEprofile_CFLAGS)" \
11396 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11397 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11398 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11399 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11400 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11401 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11402 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11403 TFLAGS="$(STAGEprofile_TFLAGS)" \
11404 $(TARGET-stageprofile-gas)
11405
11406 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11407 clean-stageprofile: clean-stageprofile-gas
11408 clean-stageprofile-gas:
11409 @if [ $(current_stage) = stageprofile ]; then \
11410 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11411 else \
11412 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11413 $(MAKE) stageprofile-start; \
11414 fi; \
11415 cd $(HOST_SUBDIR)/gas && \
11416 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11417 @endif gas-bootstrap
11418
11419
11420 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11421 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11422 maybe-all-stagetrain-gas:
11423 maybe-clean-stagetrain-gas:
11424 @if gas-bootstrap
11425 maybe-all-stagetrain-gas: all-stagetrain-gas
11426 all-stagetrain: all-stagetrain-gas
11427 TARGET-stagetrain-gas = $(TARGET-gas)
11428 all-stagetrain-gas: configure-stagetrain-gas
11429 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11430 @r=`${PWD_COMMAND}`; export r; \
11431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11432 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11433 $(HOST_EXPORTS) \
11434 $(POSTSTAGE1_HOST_EXPORTS) \
11435 cd $(HOST_SUBDIR)/gas && \
11436 \
11437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11438 CFLAGS="$(STAGEtrain_CFLAGS)" \
11439 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11440 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11441 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11442 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11443 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11444 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11445 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11446 TFLAGS="$(STAGEtrain_TFLAGS)" \
11447 $(TARGET-stagetrain-gas)
11448
11449 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11450 clean-stagetrain: clean-stagetrain-gas
11451 clean-stagetrain-gas:
11452 @if [ $(current_stage) = stagetrain ]; then \
11453 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11454 else \
11455 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11456 $(MAKE) stagetrain-start; \
11457 fi; \
11458 cd $(HOST_SUBDIR)/gas && \
11459 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11460 @endif gas-bootstrap
11461
11462
11463 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11464 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11465 maybe-all-stagefeedback-gas:
11466 maybe-clean-stagefeedback-gas:
11467 @if gas-bootstrap
11468 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11469 all-stagefeedback: all-stagefeedback-gas
11470 TARGET-stagefeedback-gas = $(TARGET-gas)
11471 all-stagefeedback-gas: configure-stagefeedback-gas
11472 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11473 @r=`${PWD_COMMAND}`; export r; \
11474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11476 $(HOST_EXPORTS) \
11477 $(POSTSTAGE1_HOST_EXPORTS) \
11478 cd $(HOST_SUBDIR)/gas && \
11479 \
11480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11481 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11482 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11483 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11484 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11485 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11486 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11487 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11488 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11489 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11490 $(TARGET-stagefeedback-gas)
11491
11492 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11493 clean-stagefeedback: clean-stagefeedback-gas
11494 clean-stagefeedback-gas:
11495 @if [ $(current_stage) = stagefeedback ]; then \
11496 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11497 else \
11498 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11499 $(MAKE) stagefeedback-start; \
11500 fi; \
11501 cd $(HOST_SUBDIR)/gas && \
11502 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11503 @endif gas-bootstrap
11504
11505
11506 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11507 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11508 maybe-all-stageautoprofile-gas:
11509 maybe-clean-stageautoprofile-gas:
11510 @if gas-bootstrap
11511 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11512 all-stageautoprofile: all-stageautoprofile-gas
11513 TARGET-stageautoprofile-gas = $(TARGET-gas)
11514 all-stageautoprofile-gas: configure-stageautoprofile-gas
11515 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11516 @r=`${PWD_COMMAND}`; export r; \
11517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11518 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11519 $(HOST_EXPORTS) \
11520 $(POSTSTAGE1_HOST_EXPORTS) \
11521 cd $(HOST_SUBDIR)/gas && \
11522 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11524 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11525 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11526 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11527 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11531 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11532 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11533 $(TARGET-stageautoprofile-gas)
11534
11535 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11536 clean-stageautoprofile: clean-stageautoprofile-gas
11537 clean-stageautoprofile-gas:
11538 @if [ $(current_stage) = stageautoprofile ]; then \
11539 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11540 else \
11541 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11542 $(MAKE) stageautoprofile-start; \
11543 fi; \
11544 cd $(HOST_SUBDIR)/gas && \
11545 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11546 @endif gas-bootstrap
11547
11548
11549 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11550 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11551 maybe-all-stageautofeedback-gas:
11552 maybe-clean-stageautofeedback-gas:
11553 @if gas-bootstrap
11554 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11555 all-stageautofeedback: all-stageautofeedback-gas
11556 TARGET-stageautofeedback-gas = $(TARGET-gas)
11557 all-stageautofeedback-gas: configure-stageautofeedback-gas
11558 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11559 @r=`${PWD_COMMAND}`; export r; \
11560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11562 $(HOST_EXPORTS) \
11563 $(POSTSTAGE1_HOST_EXPORTS) \
11564 cd $(HOST_SUBDIR)/gas && \
11565 \
11566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11567 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11568 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11569 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11570 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11571 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11572 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11573 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11574 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11575 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11576 $(TARGET-stageautofeedback-gas)
11577
11578 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11579 clean-stageautofeedback: clean-stageautofeedback-gas
11580 clean-stageautofeedback-gas:
11581 @if [ $(current_stage) = stageautofeedback ]; then \
11582 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11583 else \
11584 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11585 $(MAKE) stageautofeedback-start; \
11586 fi; \
11587 cd $(HOST_SUBDIR)/gas && \
11588 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11589 @endif gas-bootstrap
11590
11591
11592
11593
11594
11595 .PHONY: check-gas maybe-check-gas
11596 maybe-check-gas:
11597 @if gas
11598 maybe-check-gas: check-gas
11599
11600 check-gas:
11601 @: $(MAKE); $(unstage)
11602 @r=`${PWD_COMMAND}`; export r; \
11603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11604 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11605 (cd $(HOST_SUBDIR)/gas && \
11606 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11607
11608 @endif gas
11609
11610 .PHONY: install-gas maybe-install-gas
11611 maybe-install-gas:
11612 @if gas
11613 maybe-install-gas: install-gas
11614
11615 install-gas: installdirs
11616 @: $(MAKE); $(unstage)
11617 @r=`${PWD_COMMAND}`; export r; \
11618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11619 $(HOST_EXPORTS) \
11620 (cd $(HOST_SUBDIR)/gas && \
11621 $(MAKE) $(FLAGS_TO_PASS) install)
11622
11623 @endif gas
11624
11625 .PHONY: install-strip-gas maybe-install-strip-gas
11626 maybe-install-strip-gas:
11627 @if gas
11628 maybe-install-strip-gas: install-strip-gas
11629
11630 install-strip-gas: installdirs
11631 @: $(MAKE); $(unstage)
11632 @r=`${PWD_COMMAND}`; export r; \
11633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11634 $(HOST_EXPORTS) \
11635 (cd $(HOST_SUBDIR)/gas && \
11636 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11637
11638 @endif gas
11639
11640 # Other targets (info, dvi, pdf, etc.)
11641
11642 .PHONY: maybe-info-gas info-gas
11643 maybe-info-gas:
11644 @if gas
11645 maybe-info-gas: info-gas
11646
11647 info-gas: \
11648 configure-gas
11649 @[ -f ./gas/Makefile ] || exit 0; \
11650 r=`${PWD_COMMAND}`; export r; \
11651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11652 $(HOST_EXPORTS) \
11653 for flag in $(EXTRA_HOST_FLAGS) ; do \
11654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11655 done; \
11656 echo "Doing info in gas"; \
11657 (cd $(HOST_SUBDIR)/gas && \
11658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11660 "RANLIB=$${RANLIB}" \
11661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11662 info) \
11663 || exit 1
11664
11665 @endif gas
11666
11667 .PHONY: maybe-dvi-gas dvi-gas
11668 maybe-dvi-gas:
11669 @if gas
11670 maybe-dvi-gas: dvi-gas
11671
11672 dvi-gas: \
11673 configure-gas
11674 @[ -f ./gas/Makefile ] || exit 0; \
11675 r=`${PWD_COMMAND}`; export r; \
11676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11677 $(HOST_EXPORTS) \
11678 for flag in $(EXTRA_HOST_FLAGS) ; do \
11679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11680 done; \
11681 echo "Doing dvi in gas"; \
11682 (cd $(HOST_SUBDIR)/gas && \
11683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11685 "RANLIB=$${RANLIB}" \
11686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11687 dvi) \
11688 || exit 1
11689
11690 @endif gas
11691
11692 .PHONY: maybe-pdf-gas pdf-gas
11693 maybe-pdf-gas:
11694 @if gas
11695 maybe-pdf-gas: pdf-gas
11696
11697 pdf-gas: \
11698 configure-gas
11699 @[ -f ./gas/Makefile ] || exit 0; \
11700 r=`${PWD_COMMAND}`; export r; \
11701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11702 $(HOST_EXPORTS) \
11703 for flag in $(EXTRA_HOST_FLAGS) ; do \
11704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11705 done; \
11706 echo "Doing pdf in gas"; \
11707 (cd $(HOST_SUBDIR)/gas && \
11708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11710 "RANLIB=$${RANLIB}" \
11711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11712 pdf) \
11713 || exit 1
11714
11715 @endif gas
11716
11717 .PHONY: maybe-html-gas html-gas
11718 maybe-html-gas:
11719 @if gas
11720 maybe-html-gas: html-gas
11721
11722 html-gas: \
11723 configure-gas
11724 @[ -f ./gas/Makefile ] || exit 0; \
11725 r=`${PWD_COMMAND}`; export r; \
11726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11727 $(HOST_EXPORTS) \
11728 for flag in $(EXTRA_HOST_FLAGS) ; do \
11729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11730 done; \
11731 echo "Doing html in gas"; \
11732 (cd $(HOST_SUBDIR)/gas && \
11733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11735 "RANLIB=$${RANLIB}" \
11736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11737 html) \
11738 || exit 1
11739
11740 @endif gas
11741
11742 .PHONY: maybe-TAGS-gas TAGS-gas
11743 maybe-TAGS-gas:
11744 @if gas
11745 maybe-TAGS-gas: TAGS-gas
11746
11747 TAGS-gas: \
11748 configure-gas
11749 @[ -f ./gas/Makefile ] || exit 0; \
11750 r=`${PWD_COMMAND}`; export r; \
11751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11752 $(HOST_EXPORTS) \
11753 for flag in $(EXTRA_HOST_FLAGS) ; do \
11754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11755 done; \
11756 echo "Doing TAGS in gas"; \
11757 (cd $(HOST_SUBDIR)/gas && \
11758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11760 "RANLIB=$${RANLIB}" \
11761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11762 TAGS) \
11763 || exit 1
11764
11765 @endif gas
11766
11767 .PHONY: maybe-install-info-gas install-info-gas
11768 maybe-install-info-gas:
11769 @if gas
11770 maybe-install-info-gas: install-info-gas
11771
11772 install-info-gas: \
11773 configure-gas \
11774 info-gas
11775 @[ -f ./gas/Makefile ] || exit 0; \
11776 r=`${PWD_COMMAND}`; export r; \
11777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11778 $(HOST_EXPORTS) \
11779 for flag in $(EXTRA_HOST_FLAGS) ; do \
11780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11781 done; \
11782 echo "Doing install-info in gas"; \
11783 (cd $(HOST_SUBDIR)/gas && \
11784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11786 "RANLIB=$${RANLIB}" \
11787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11788 install-info) \
11789 || exit 1
11790
11791 @endif gas
11792
11793 .PHONY: maybe-install-dvi-gas install-dvi-gas
11794 maybe-install-dvi-gas:
11795 @if gas
11796 maybe-install-dvi-gas: install-dvi-gas
11797
11798 install-dvi-gas: \
11799 configure-gas \
11800 dvi-gas
11801 @[ -f ./gas/Makefile ] || exit 0; \
11802 r=`${PWD_COMMAND}`; export r; \
11803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804 $(HOST_EXPORTS) \
11805 for flag in $(EXTRA_HOST_FLAGS) ; do \
11806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11807 done; \
11808 echo "Doing install-dvi in gas"; \
11809 (cd $(HOST_SUBDIR)/gas && \
11810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11812 "RANLIB=$${RANLIB}" \
11813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11814 install-dvi) \
11815 || exit 1
11816
11817 @endif gas
11818
11819 .PHONY: maybe-install-pdf-gas install-pdf-gas
11820 maybe-install-pdf-gas:
11821 @if gas
11822 maybe-install-pdf-gas: install-pdf-gas
11823
11824 install-pdf-gas: \
11825 configure-gas \
11826 pdf-gas
11827 @[ -f ./gas/Makefile ] || exit 0; \
11828 r=`${PWD_COMMAND}`; export r; \
11829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11830 $(HOST_EXPORTS) \
11831 for flag in $(EXTRA_HOST_FLAGS) ; do \
11832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11833 done; \
11834 echo "Doing install-pdf in gas"; \
11835 (cd $(HOST_SUBDIR)/gas && \
11836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11838 "RANLIB=$${RANLIB}" \
11839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11840 install-pdf) \
11841 || exit 1
11842
11843 @endif gas
11844
11845 .PHONY: maybe-install-html-gas install-html-gas
11846 maybe-install-html-gas:
11847 @if gas
11848 maybe-install-html-gas: install-html-gas
11849
11850 install-html-gas: \
11851 configure-gas \
11852 html-gas
11853 @[ -f ./gas/Makefile ] || exit 0; \
11854 r=`${PWD_COMMAND}`; export r; \
11855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856 $(HOST_EXPORTS) \
11857 for flag in $(EXTRA_HOST_FLAGS) ; do \
11858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11859 done; \
11860 echo "Doing install-html in gas"; \
11861 (cd $(HOST_SUBDIR)/gas && \
11862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11864 "RANLIB=$${RANLIB}" \
11865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866 install-html) \
11867 || exit 1
11868
11869 @endif gas
11870
11871 .PHONY: maybe-installcheck-gas installcheck-gas
11872 maybe-installcheck-gas:
11873 @if gas
11874 maybe-installcheck-gas: installcheck-gas
11875
11876 installcheck-gas: \
11877 configure-gas
11878 @[ -f ./gas/Makefile ] || exit 0; \
11879 r=`${PWD_COMMAND}`; export r; \
11880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11881 $(HOST_EXPORTS) \
11882 for flag in $(EXTRA_HOST_FLAGS) ; do \
11883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11884 done; \
11885 echo "Doing installcheck in gas"; \
11886 (cd $(HOST_SUBDIR)/gas && \
11887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11889 "RANLIB=$${RANLIB}" \
11890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11891 installcheck) \
11892 || exit 1
11893
11894 @endif gas
11895
11896 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11897 maybe-mostlyclean-gas:
11898 @if gas
11899 maybe-mostlyclean-gas: mostlyclean-gas
11900
11901 mostlyclean-gas:
11902 @[ -f ./gas/Makefile ] || exit 0; \
11903 r=`${PWD_COMMAND}`; export r; \
11904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11905 $(HOST_EXPORTS) \
11906 for flag in $(EXTRA_HOST_FLAGS) ; do \
11907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11908 done; \
11909 echo "Doing mostlyclean in gas"; \
11910 (cd $(HOST_SUBDIR)/gas && \
11911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11913 "RANLIB=$${RANLIB}" \
11914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11915 mostlyclean) \
11916 || exit 1
11917
11918 @endif gas
11919
11920 .PHONY: maybe-clean-gas clean-gas
11921 maybe-clean-gas:
11922 @if gas
11923 maybe-clean-gas: clean-gas
11924
11925 clean-gas:
11926 @[ -f ./gas/Makefile ] || exit 0; \
11927 r=`${PWD_COMMAND}`; export r; \
11928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929 $(HOST_EXPORTS) \
11930 for flag in $(EXTRA_HOST_FLAGS) ; do \
11931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11932 done; \
11933 echo "Doing clean in gas"; \
11934 (cd $(HOST_SUBDIR)/gas && \
11935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11937 "RANLIB=$${RANLIB}" \
11938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11939 clean) \
11940 || exit 1
11941
11942 @endif gas
11943
11944 .PHONY: maybe-distclean-gas distclean-gas
11945 maybe-distclean-gas:
11946 @if gas
11947 maybe-distclean-gas: distclean-gas
11948
11949 distclean-gas:
11950 @[ -f ./gas/Makefile ] || exit 0; \
11951 r=`${PWD_COMMAND}`; export r; \
11952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11953 $(HOST_EXPORTS) \
11954 for flag in $(EXTRA_HOST_FLAGS) ; do \
11955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11956 done; \
11957 echo "Doing distclean in gas"; \
11958 (cd $(HOST_SUBDIR)/gas && \
11959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11961 "RANLIB=$${RANLIB}" \
11962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11963 distclean) \
11964 || exit 1
11965
11966 @endif gas
11967
11968 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11969 maybe-maintainer-clean-gas:
11970 @if gas
11971 maybe-maintainer-clean-gas: maintainer-clean-gas
11972
11973 maintainer-clean-gas:
11974 @[ -f ./gas/Makefile ] || exit 0; \
11975 r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 $(HOST_EXPORTS) \
11978 for flag in $(EXTRA_HOST_FLAGS) ; do \
11979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11980 done; \
11981 echo "Doing maintainer-clean in gas"; \
11982 (cd $(HOST_SUBDIR)/gas && \
11983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11985 "RANLIB=$${RANLIB}" \
11986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11987 maintainer-clean) \
11988 || exit 1
11989
11990 @endif gas
11991
11992
11993
11994 .PHONY: configure-gcc maybe-configure-gcc
11995 maybe-configure-gcc:
11996 @if gcc-bootstrap
11997 configure-gcc: stage_current
11998 @endif gcc-bootstrap
11999 @if gcc
12000 maybe-configure-gcc: configure-gcc
12001 configure-gcc:
12002 @r=`${PWD_COMMAND}`; export r; \
12003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12004 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12006 $(HOST_EXPORTS) \
12007 echo Configuring in $(HOST_SUBDIR)/gcc; \
12008 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12009 case $(srcdir) in \
12010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12011 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12013 esac; \
12014 module_srcdir=gcc; \
12015 $(SHELL) \
12016 $$s/$$module_srcdir/configure \
12017 --srcdir=$${topdir}/$$module_srcdir \
12018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12019 --target=${target_alias} \
12020 || exit 1
12021 @endif gcc
12022
12023
12024
12025 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12026 maybe-configure-stage1-gcc:
12027 @if gcc-bootstrap
12028 maybe-configure-stage1-gcc: configure-stage1-gcc
12029 configure-stage1-gcc:
12030 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12031 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12032 @r=`${PWD_COMMAND}`; export r; \
12033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12034 TFLAGS="$(STAGE1_TFLAGS)"; \
12035 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12036 $(HOST_EXPORTS) \
12037 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12038 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12039 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12040 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12042 cd $(HOST_SUBDIR)/gcc || exit 1; \
12043 case $(srcdir) in \
12044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12045 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12047 esac; \
12048 module_srcdir=gcc; \
12049 $(SHELL) $$s/$$module_srcdir/configure \
12050 --srcdir=$${topdir}/$$module_srcdir \
12051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12052 --target=${target_alias} \
12053 \
12054 $(STAGE1_CONFIGURE_FLAGS)
12055 @endif gcc-bootstrap
12056
12057 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12058 maybe-configure-stage2-gcc:
12059 @if gcc-bootstrap
12060 maybe-configure-stage2-gcc: configure-stage2-gcc
12061 configure-stage2-gcc:
12062 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12064 @r=`${PWD_COMMAND}`; export r; \
12065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12066 TFLAGS="$(STAGE2_TFLAGS)"; \
12067 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12068 $(HOST_EXPORTS) \
12069 $(POSTSTAGE1_HOST_EXPORTS) \
12070 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12071 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12072 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12073 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12075 cd $(HOST_SUBDIR)/gcc || exit 1; \
12076 case $(srcdir) in \
12077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12078 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12080 esac; \
12081 module_srcdir=gcc; \
12082 $(SHELL) $$s/$$module_srcdir/configure \
12083 --srcdir=$${topdir}/$$module_srcdir \
12084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12085 --target=${target_alias} \
12086 --with-build-libsubdir=$(HOST_SUBDIR) \
12087 $(STAGE2_CONFIGURE_FLAGS)
12088 @endif gcc-bootstrap
12089
12090 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12091 maybe-configure-stage3-gcc:
12092 @if gcc-bootstrap
12093 maybe-configure-stage3-gcc: configure-stage3-gcc
12094 configure-stage3-gcc:
12095 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12097 @r=`${PWD_COMMAND}`; export r; \
12098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12099 TFLAGS="$(STAGE3_TFLAGS)"; \
12100 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12101 $(HOST_EXPORTS) \
12102 $(POSTSTAGE1_HOST_EXPORTS) \
12103 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12104 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12105 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12106 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12108 cd $(HOST_SUBDIR)/gcc || exit 1; \
12109 case $(srcdir) in \
12110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12111 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12113 esac; \
12114 module_srcdir=gcc; \
12115 $(SHELL) $$s/$$module_srcdir/configure \
12116 --srcdir=$${topdir}/$$module_srcdir \
12117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12118 --target=${target_alias} \
12119 --with-build-libsubdir=$(HOST_SUBDIR) \
12120 $(STAGE3_CONFIGURE_FLAGS)
12121 @endif gcc-bootstrap
12122
12123 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12124 maybe-configure-stage4-gcc:
12125 @if gcc-bootstrap
12126 maybe-configure-stage4-gcc: configure-stage4-gcc
12127 configure-stage4-gcc:
12128 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12130 @r=`${PWD_COMMAND}`; export r; \
12131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12132 TFLAGS="$(STAGE4_TFLAGS)"; \
12133 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12134 $(HOST_EXPORTS) \
12135 $(POSTSTAGE1_HOST_EXPORTS) \
12136 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12137 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12138 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12139 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12141 cd $(HOST_SUBDIR)/gcc || exit 1; \
12142 case $(srcdir) in \
12143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12144 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12146 esac; \
12147 module_srcdir=gcc; \
12148 $(SHELL) $$s/$$module_srcdir/configure \
12149 --srcdir=$${topdir}/$$module_srcdir \
12150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12151 --target=${target_alias} \
12152 --with-build-libsubdir=$(HOST_SUBDIR) \
12153 $(STAGE4_CONFIGURE_FLAGS)
12154 @endif gcc-bootstrap
12155
12156 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12157 maybe-configure-stageprofile-gcc:
12158 @if gcc-bootstrap
12159 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12160 configure-stageprofile-gcc:
12161 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12162 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12163 @r=`${PWD_COMMAND}`; export r; \
12164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12166 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12167 $(HOST_EXPORTS) \
12168 $(POSTSTAGE1_HOST_EXPORTS) \
12169 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12170 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12171 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12172 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12174 cd $(HOST_SUBDIR)/gcc || exit 1; \
12175 case $(srcdir) in \
12176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12177 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12179 esac; \
12180 module_srcdir=gcc; \
12181 $(SHELL) $$s/$$module_srcdir/configure \
12182 --srcdir=$${topdir}/$$module_srcdir \
12183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12184 --target=${target_alias} \
12185 --with-build-libsubdir=$(HOST_SUBDIR) \
12186 $(STAGEprofile_CONFIGURE_FLAGS)
12187 @endif gcc-bootstrap
12188
12189 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12190 maybe-configure-stagetrain-gcc:
12191 @if gcc-bootstrap
12192 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12193 configure-stagetrain-gcc:
12194 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12196 @r=`${PWD_COMMAND}`; export r; \
12197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12198 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12199 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12200 $(HOST_EXPORTS) \
12201 $(POSTSTAGE1_HOST_EXPORTS) \
12202 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12203 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12204 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12205 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12207 cd $(HOST_SUBDIR)/gcc || exit 1; \
12208 case $(srcdir) in \
12209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12210 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12212 esac; \
12213 module_srcdir=gcc; \
12214 $(SHELL) $$s/$$module_srcdir/configure \
12215 --srcdir=$${topdir}/$$module_srcdir \
12216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12217 --target=${target_alias} \
12218 --with-build-libsubdir=$(HOST_SUBDIR) \
12219 $(STAGEtrain_CONFIGURE_FLAGS)
12220 @endif gcc-bootstrap
12221
12222 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12223 maybe-configure-stagefeedback-gcc:
12224 @if gcc-bootstrap
12225 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12226 configure-stagefeedback-gcc:
12227 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12229 @r=`${PWD_COMMAND}`; export r; \
12230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12231 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12232 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12233 $(HOST_EXPORTS) \
12234 $(POSTSTAGE1_HOST_EXPORTS) \
12235 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12236 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12237 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12238 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12240 cd $(HOST_SUBDIR)/gcc || exit 1; \
12241 case $(srcdir) in \
12242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12243 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12245 esac; \
12246 module_srcdir=gcc; \
12247 $(SHELL) $$s/$$module_srcdir/configure \
12248 --srcdir=$${topdir}/$$module_srcdir \
12249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12250 --target=${target_alias} \
12251 --with-build-libsubdir=$(HOST_SUBDIR) \
12252 $(STAGEfeedback_CONFIGURE_FLAGS)
12253 @endif gcc-bootstrap
12254
12255 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12256 maybe-configure-stageautoprofile-gcc:
12257 @if gcc-bootstrap
12258 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12259 configure-stageautoprofile-gcc:
12260 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12262 @r=`${PWD_COMMAND}`; export r; \
12263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12264 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12265 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12266 $(HOST_EXPORTS) \
12267 $(POSTSTAGE1_HOST_EXPORTS) \
12268 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12269 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12270 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12271 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12273 cd $(HOST_SUBDIR)/gcc || exit 1; \
12274 case $(srcdir) in \
12275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12276 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12278 esac; \
12279 module_srcdir=gcc; \
12280 $(SHELL) $$s/$$module_srcdir/configure \
12281 --srcdir=$${topdir}/$$module_srcdir \
12282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12283 --target=${target_alias} \
12284 --with-build-libsubdir=$(HOST_SUBDIR) \
12285 $(STAGEautoprofile_CONFIGURE_FLAGS)
12286 @endif gcc-bootstrap
12287
12288 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12289 maybe-configure-stageautofeedback-gcc:
12290 @if gcc-bootstrap
12291 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12292 configure-stageautofeedback-gcc:
12293 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12295 @r=`${PWD_COMMAND}`; export r; \
12296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12298 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12299 $(HOST_EXPORTS) \
12300 $(POSTSTAGE1_HOST_EXPORTS) \
12301 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12302 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12303 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12304 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12306 cd $(HOST_SUBDIR)/gcc || exit 1; \
12307 case $(srcdir) in \
12308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12309 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12311 esac; \
12312 module_srcdir=gcc; \
12313 $(SHELL) $$s/$$module_srcdir/configure \
12314 --srcdir=$${topdir}/$$module_srcdir \
12315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12316 --target=${target_alias} \
12317 --with-build-libsubdir=$(HOST_SUBDIR) \
12318 $(STAGEautofeedback_CONFIGURE_FLAGS)
12319 @endif gcc-bootstrap
12320
12321
12322
12323
12324
12325 .PHONY: all-gcc maybe-all-gcc
12326 maybe-all-gcc:
12327 @if gcc-bootstrap
12328 all-gcc: stage_current
12329 @endif gcc-bootstrap
12330 @if gcc
12331 TARGET-gcc=all
12332 maybe-all-gcc: all-gcc
12333 all-gcc: configure-gcc
12334 @r=`${PWD_COMMAND}`; export r; \
12335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12336 $(HOST_EXPORTS) \
12337 (cd $(HOST_SUBDIR)/gcc && \
12338 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12339 $(TARGET-gcc))
12340 @endif gcc
12341
12342
12343
12344 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12345 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12346 maybe-all-stage1-gcc:
12347 maybe-clean-stage1-gcc:
12348 @if gcc-bootstrap
12349 maybe-all-stage1-gcc: all-stage1-gcc
12350 all-stage1: all-stage1-gcc
12351 TARGET-stage1-gcc = $(TARGET-gcc)
12352 all-stage1-gcc: configure-stage1-gcc
12353 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12354 @r=`${PWD_COMMAND}`; export r; \
12355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12356 TFLAGS="$(STAGE1_TFLAGS)"; \
12357 $(HOST_EXPORTS) \
12358 cd $(HOST_SUBDIR)/gcc && \
12359 \
12360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12361 CFLAGS="$(STAGE1_CFLAGS)" \
12362 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12363 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12364 LIBCFLAGS="$(LIBCFLAGS)" \
12365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12368 $(EXTRA_HOST_FLAGS) \
12369 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12370 TFLAGS="$(STAGE1_TFLAGS)" \
12371 $(TARGET-stage1-gcc)
12372
12373 maybe-clean-stage1-gcc: clean-stage1-gcc
12374 clean-stage1: clean-stage1-gcc
12375 clean-stage1-gcc:
12376 @if [ $(current_stage) = stage1 ]; then \
12377 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12378 else \
12379 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12380 $(MAKE) stage1-start; \
12381 fi; \
12382 cd $(HOST_SUBDIR)/gcc && \
12383 $(MAKE) $(EXTRA_HOST_FLAGS) \
12384 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12385 @endif gcc-bootstrap
12386
12387
12388 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12389 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12390 maybe-all-stage2-gcc:
12391 maybe-clean-stage2-gcc:
12392 @if gcc-bootstrap
12393 maybe-all-stage2-gcc: all-stage2-gcc
12394 all-stage2: all-stage2-gcc
12395 TARGET-stage2-gcc = $(TARGET-gcc)
12396 all-stage2-gcc: configure-stage2-gcc
12397 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12398 @r=`${PWD_COMMAND}`; export r; \
12399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12400 TFLAGS="$(STAGE2_TFLAGS)"; \
12401 $(HOST_EXPORTS) \
12402 $(POSTSTAGE1_HOST_EXPORTS) \
12403 cd $(HOST_SUBDIR)/gcc && \
12404 \
12405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12406 CFLAGS="$(STAGE2_CFLAGS)" \
12407 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12408 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12409 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12414 TFLAGS="$(STAGE2_TFLAGS)" \
12415 $(TARGET-stage2-gcc)
12416
12417 maybe-clean-stage2-gcc: clean-stage2-gcc
12418 clean-stage2: clean-stage2-gcc
12419 clean-stage2-gcc:
12420 @if [ $(current_stage) = stage2 ]; then \
12421 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12422 else \
12423 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12424 $(MAKE) stage2-start; \
12425 fi; \
12426 cd $(HOST_SUBDIR)/gcc && \
12427 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12428 @endif gcc-bootstrap
12429
12430
12431 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12432 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12433 maybe-all-stage3-gcc:
12434 maybe-clean-stage3-gcc:
12435 @if gcc-bootstrap
12436 maybe-all-stage3-gcc: all-stage3-gcc
12437 all-stage3: all-stage3-gcc
12438 TARGET-stage3-gcc = $(TARGET-gcc)
12439 all-stage3-gcc: configure-stage3-gcc
12440 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12441 @r=`${PWD_COMMAND}`; export r; \
12442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12443 TFLAGS="$(STAGE3_TFLAGS)"; \
12444 $(HOST_EXPORTS) \
12445 $(POSTSTAGE1_HOST_EXPORTS) \
12446 cd $(HOST_SUBDIR)/gcc && \
12447 \
12448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12449 CFLAGS="$(STAGE3_CFLAGS)" \
12450 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12451 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12452 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12457 TFLAGS="$(STAGE3_TFLAGS)" \
12458 $(TARGET-stage3-gcc)
12459
12460 maybe-clean-stage3-gcc: clean-stage3-gcc
12461 clean-stage3: clean-stage3-gcc
12462 clean-stage3-gcc:
12463 @if [ $(current_stage) = stage3 ]; then \
12464 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12465 else \
12466 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12467 $(MAKE) stage3-start; \
12468 fi; \
12469 cd $(HOST_SUBDIR)/gcc && \
12470 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12471 @endif gcc-bootstrap
12472
12473
12474 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12475 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12476 maybe-all-stage4-gcc:
12477 maybe-clean-stage4-gcc:
12478 @if gcc-bootstrap
12479 maybe-all-stage4-gcc: all-stage4-gcc
12480 all-stage4: all-stage4-gcc
12481 TARGET-stage4-gcc = $(TARGET-gcc)
12482 all-stage4-gcc: configure-stage4-gcc
12483 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12484 @r=`${PWD_COMMAND}`; export r; \
12485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486 TFLAGS="$(STAGE4_TFLAGS)"; \
12487 $(HOST_EXPORTS) \
12488 $(POSTSTAGE1_HOST_EXPORTS) \
12489 cd $(HOST_SUBDIR)/gcc && \
12490 \
12491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12492 CFLAGS="$(STAGE4_CFLAGS)" \
12493 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12494 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12495 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12500 TFLAGS="$(STAGE4_TFLAGS)" \
12501 $(TARGET-stage4-gcc)
12502
12503 maybe-clean-stage4-gcc: clean-stage4-gcc
12504 clean-stage4: clean-stage4-gcc
12505 clean-stage4-gcc:
12506 @if [ $(current_stage) = stage4 ]; then \
12507 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12508 else \
12509 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12510 $(MAKE) stage4-start; \
12511 fi; \
12512 cd $(HOST_SUBDIR)/gcc && \
12513 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12514 @endif gcc-bootstrap
12515
12516
12517 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12518 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12519 maybe-all-stageprofile-gcc:
12520 maybe-clean-stageprofile-gcc:
12521 @if gcc-bootstrap
12522 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12523 all-stageprofile: all-stageprofile-gcc
12524 TARGET-stageprofile-gcc = $(TARGET-gcc)
12525 all-stageprofile-gcc: configure-stageprofile-gcc
12526 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12527 @r=`${PWD_COMMAND}`; export r; \
12528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12529 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12530 $(HOST_EXPORTS) \
12531 $(POSTSTAGE1_HOST_EXPORTS) \
12532 cd $(HOST_SUBDIR)/gcc && \
12533 \
12534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12535 CFLAGS="$(STAGEprofile_CFLAGS)" \
12536 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12537 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12538 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12543 TFLAGS="$(STAGEprofile_TFLAGS)" \
12544 $(TARGET-stageprofile-gcc)
12545
12546 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12547 clean-stageprofile: clean-stageprofile-gcc
12548 clean-stageprofile-gcc:
12549 @if [ $(current_stage) = stageprofile ]; then \
12550 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12551 else \
12552 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12553 $(MAKE) stageprofile-start; \
12554 fi; \
12555 cd $(HOST_SUBDIR)/gcc && \
12556 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12557 @endif gcc-bootstrap
12558
12559
12560 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12561 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12562 maybe-all-stagetrain-gcc:
12563 maybe-clean-stagetrain-gcc:
12564 @if gcc-bootstrap
12565 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12566 all-stagetrain: all-stagetrain-gcc
12567 TARGET-stagetrain-gcc = $(TARGET-gcc)
12568 all-stagetrain-gcc: configure-stagetrain-gcc
12569 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12570 @r=`${PWD_COMMAND}`; export r; \
12571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12572 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12573 $(HOST_EXPORTS) \
12574 $(POSTSTAGE1_HOST_EXPORTS) \
12575 cd $(HOST_SUBDIR)/gcc && \
12576 \
12577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12578 CFLAGS="$(STAGEtrain_CFLAGS)" \
12579 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12580 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12581 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12586 TFLAGS="$(STAGEtrain_TFLAGS)" \
12587 $(TARGET-stagetrain-gcc)
12588
12589 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12590 clean-stagetrain: clean-stagetrain-gcc
12591 clean-stagetrain-gcc:
12592 @if [ $(current_stage) = stagetrain ]; then \
12593 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12594 else \
12595 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12596 $(MAKE) stagetrain-start; \
12597 fi; \
12598 cd $(HOST_SUBDIR)/gcc && \
12599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12600 @endif gcc-bootstrap
12601
12602
12603 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12604 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12605 maybe-all-stagefeedback-gcc:
12606 maybe-clean-stagefeedback-gcc:
12607 @if gcc-bootstrap
12608 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12609 all-stagefeedback: all-stagefeedback-gcc
12610 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12611 all-stagefeedback-gcc: configure-stagefeedback-gcc
12612 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12613 @r=`${PWD_COMMAND}`; export r; \
12614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12615 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12616 $(HOST_EXPORTS) \
12617 $(POSTSTAGE1_HOST_EXPORTS) \
12618 cd $(HOST_SUBDIR)/gcc && \
12619 \
12620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12621 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12622 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12623 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12624 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12629 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12630 $(TARGET-stagefeedback-gcc)
12631
12632 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12633 clean-stagefeedback: clean-stagefeedback-gcc
12634 clean-stagefeedback-gcc:
12635 @if [ $(current_stage) = stagefeedback ]; then \
12636 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12637 else \
12638 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12639 $(MAKE) stagefeedback-start; \
12640 fi; \
12641 cd $(HOST_SUBDIR)/gcc && \
12642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12643 @endif gcc-bootstrap
12644
12645
12646 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12647 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12648 maybe-all-stageautoprofile-gcc:
12649 maybe-clean-stageautoprofile-gcc:
12650 @if gcc-bootstrap
12651 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12652 all-stageautoprofile: all-stageautoprofile-gcc
12653 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12654 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12655 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12656 @r=`${PWD_COMMAND}`; export r; \
12657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12658 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12659 $(HOST_EXPORTS) \
12660 $(POSTSTAGE1_HOST_EXPORTS) \
12661 cd $(HOST_SUBDIR)/gcc && \
12662 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12664 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12665 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12666 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12667 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12672 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12673 $(TARGET-stageautoprofile-gcc)
12674
12675 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12676 clean-stageautoprofile: clean-stageautoprofile-gcc
12677 clean-stageautoprofile-gcc:
12678 @if [ $(current_stage) = stageautoprofile ]; then \
12679 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12680 else \
12681 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12682 $(MAKE) stageautoprofile-start; \
12683 fi; \
12684 cd $(HOST_SUBDIR)/gcc && \
12685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12686 @endif gcc-bootstrap
12687
12688
12689 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12690 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12691 maybe-all-stageautofeedback-gcc:
12692 maybe-clean-stageautofeedback-gcc:
12693 @if gcc-bootstrap
12694 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12695 all-stageautofeedback: all-stageautofeedback-gcc
12696 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12697 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12698 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12699 @r=`${PWD_COMMAND}`; export r; \
12700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12701 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12702 $(HOST_EXPORTS) \
12703 $(POSTSTAGE1_HOST_EXPORTS) \
12704 cd $(HOST_SUBDIR)/gcc && \
12705 \
12706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12707 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12708 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12709 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12710 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12714 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12715 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12716 $(TARGET-stageautofeedback-gcc)
12717
12718 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12719 clean-stageautofeedback: clean-stageautofeedback-gcc
12720 clean-stageautofeedback-gcc:
12721 @if [ $(current_stage) = stageautofeedback ]; then \
12722 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12723 else \
12724 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12725 $(MAKE) stageautofeedback-start; \
12726 fi; \
12727 cd $(HOST_SUBDIR)/gcc && \
12728 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12729 @endif gcc-bootstrap
12730
12731
12732
12733
12734
12735 .PHONY: check-gcc maybe-check-gcc
12736 maybe-check-gcc:
12737 @if gcc
12738 maybe-check-gcc: check-gcc
12739
12740 check-gcc:
12741 @: $(MAKE); $(unstage)
12742 @r=`${PWD_COMMAND}`; export r; \
12743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12744 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12745 (cd $(HOST_SUBDIR)/gcc && \
12746 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12747
12748 @endif gcc
12749
12750 .PHONY: install-gcc maybe-install-gcc
12751 maybe-install-gcc:
12752 @if gcc
12753 maybe-install-gcc: install-gcc
12754
12755 install-gcc: installdirs
12756 @: $(MAKE); $(unstage)
12757 @r=`${PWD_COMMAND}`; export r; \
12758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12759 $(HOST_EXPORTS) \
12760 (cd $(HOST_SUBDIR)/gcc && \
12761 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12762
12763 @endif gcc
12764
12765 .PHONY: install-strip-gcc maybe-install-strip-gcc
12766 maybe-install-strip-gcc:
12767 @if gcc
12768 maybe-install-strip-gcc: install-strip-gcc
12769
12770 install-strip-gcc: installdirs
12771 @: $(MAKE); $(unstage)
12772 @r=`${PWD_COMMAND}`; export r; \
12773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12774 $(HOST_EXPORTS) \
12775 (cd $(HOST_SUBDIR)/gcc && \
12776 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12777
12778 @endif gcc
12779
12780 # Other targets (info, dvi, pdf, etc.)
12781
12782 .PHONY: maybe-info-gcc info-gcc
12783 maybe-info-gcc:
12784 @if gcc
12785 maybe-info-gcc: info-gcc
12786
12787 info-gcc: \
12788 configure-gcc
12789 @[ -f ./gcc/Makefile ] || exit 0; \
12790 r=`${PWD_COMMAND}`; export r; \
12791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12792 $(HOST_EXPORTS) \
12793 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12795 done; \
12796 echo "Doing info in gcc"; \
12797 (cd $(HOST_SUBDIR)/gcc && \
12798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12800 "RANLIB=$${RANLIB}" \
12801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12802 info) \
12803 || exit 1
12804
12805 @endif gcc
12806
12807 .PHONY: maybe-dvi-gcc dvi-gcc
12808 maybe-dvi-gcc:
12809 @if gcc
12810 maybe-dvi-gcc: dvi-gcc
12811
12812 dvi-gcc: \
12813 configure-gcc
12814 @[ -f ./gcc/Makefile ] || exit 0; \
12815 r=`${PWD_COMMAND}`; export r; \
12816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12817 $(HOST_EXPORTS) \
12818 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12820 done; \
12821 echo "Doing dvi in gcc"; \
12822 (cd $(HOST_SUBDIR)/gcc && \
12823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12825 "RANLIB=$${RANLIB}" \
12826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12827 dvi) \
12828 || exit 1
12829
12830 @endif gcc
12831
12832 .PHONY: maybe-pdf-gcc pdf-gcc
12833 maybe-pdf-gcc:
12834 @if gcc
12835 maybe-pdf-gcc: pdf-gcc
12836
12837 pdf-gcc: \
12838 configure-gcc
12839 @[ -f ./gcc/Makefile ] || exit 0; \
12840 r=`${PWD_COMMAND}`; export r; \
12841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842 $(HOST_EXPORTS) \
12843 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12845 done; \
12846 echo "Doing pdf in gcc"; \
12847 (cd $(HOST_SUBDIR)/gcc && \
12848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12850 "RANLIB=$${RANLIB}" \
12851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12852 pdf) \
12853 || exit 1
12854
12855 @endif gcc
12856
12857 .PHONY: maybe-html-gcc html-gcc
12858 maybe-html-gcc:
12859 @if gcc
12860 maybe-html-gcc: html-gcc
12861
12862 html-gcc: \
12863 configure-gcc
12864 @[ -f ./gcc/Makefile ] || exit 0; \
12865 r=`${PWD_COMMAND}`; export r; \
12866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12867 $(HOST_EXPORTS) \
12868 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12870 done; \
12871 echo "Doing html in gcc"; \
12872 (cd $(HOST_SUBDIR)/gcc && \
12873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12875 "RANLIB=$${RANLIB}" \
12876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12877 html) \
12878 || exit 1
12879
12880 @endif gcc
12881
12882 .PHONY: maybe-TAGS-gcc TAGS-gcc
12883 maybe-TAGS-gcc:
12884 @if gcc
12885 maybe-TAGS-gcc: TAGS-gcc
12886
12887 TAGS-gcc: \
12888 configure-gcc
12889 @[ -f ./gcc/Makefile ] || exit 0; \
12890 r=`${PWD_COMMAND}`; export r; \
12891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12892 $(HOST_EXPORTS) \
12893 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12895 done; \
12896 echo "Doing TAGS in gcc"; \
12897 (cd $(HOST_SUBDIR)/gcc && \
12898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12900 "RANLIB=$${RANLIB}" \
12901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12902 TAGS) \
12903 || exit 1
12904
12905 @endif gcc
12906
12907 .PHONY: maybe-install-info-gcc install-info-gcc
12908 maybe-install-info-gcc:
12909 @if gcc
12910 maybe-install-info-gcc: install-info-gcc
12911
12912 install-info-gcc: \
12913 configure-gcc \
12914 info-gcc
12915 @[ -f ./gcc/Makefile ] || exit 0; \
12916 r=`${PWD_COMMAND}`; export r; \
12917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12918 $(HOST_EXPORTS) \
12919 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12921 done; \
12922 echo "Doing install-info in gcc"; \
12923 (cd $(HOST_SUBDIR)/gcc && \
12924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12926 "RANLIB=$${RANLIB}" \
12927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12928 install-info) \
12929 || exit 1
12930
12931 @endif gcc
12932
12933 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12934 maybe-install-dvi-gcc:
12935 @if gcc
12936 maybe-install-dvi-gcc: install-dvi-gcc
12937
12938 install-dvi-gcc: \
12939 configure-gcc \
12940 dvi-gcc
12941 @[ -f ./gcc/Makefile ] || exit 0; \
12942 r=`${PWD_COMMAND}`; export r; \
12943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12944 $(HOST_EXPORTS) \
12945 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12947 done; \
12948 echo "Doing install-dvi in gcc"; \
12949 (cd $(HOST_SUBDIR)/gcc && \
12950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12952 "RANLIB=$${RANLIB}" \
12953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12954 install-dvi) \
12955 || exit 1
12956
12957 @endif gcc
12958
12959 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12960 maybe-install-pdf-gcc:
12961 @if gcc
12962 maybe-install-pdf-gcc: install-pdf-gcc
12963
12964 install-pdf-gcc: \
12965 configure-gcc \
12966 pdf-gcc
12967 @[ -f ./gcc/Makefile ] || exit 0; \
12968 r=`${PWD_COMMAND}`; export r; \
12969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12970 $(HOST_EXPORTS) \
12971 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12973 done; \
12974 echo "Doing install-pdf in gcc"; \
12975 (cd $(HOST_SUBDIR)/gcc && \
12976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12978 "RANLIB=$${RANLIB}" \
12979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12980 install-pdf) \
12981 || exit 1
12982
12983 @endif gcc
12984
12985 .PHONY: maybe-install-html-gcc install-html-gcc
12986 maybe-install-html-gcc:
12987 @if gcc
12988 maybe-install-html-gcc: install-html-gcc
12989
12990 install-html-gcc: \
12991 configure-gcc \
12992 html-gcc
12993 @[ -f ./gcc/Makefile ] || exit 0; \
12994 r=`${PWD_COMMAND}`; export r; \
12995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12996 $(HOST_EXPORTS) \
12997 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12999 done; \
13000 echo "Doing install-html in gcc"; \
13001 (cd $(HOST_SUBDIR)/gcc && \
13002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13004 "RANLIB=$${RANLIB}" \
13005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13006 install-html) \
13007 || exit 1
13008
13009 @endif gcc
13010
13011 .PHONY: maybe-installcheck-gcc installcheck-gcc
13012 maybe-installcheck-gcc:
13013 @if gcc
13014 maybe-installcheck-gcc: installcheck-gcc
13015
13016 installcheck-gcc: \
13017 configure-gcc
13018 @[ -f ./gcc/Makefile ] || exit 0; \
13019 r=`${PWD_COMMAND}`; export r; \
13020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13021 $(HOST_EXPORTS) \
13022 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13024 done; \
13025 echo "Doing installcheck in gcc"; \
13026 (cd $(HOST_SUBDIR)/gcc && \
13027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13029 "RANLIB=$${RANLIB}" \
13030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13031 installcheck) \
13032 || exit 1
13033
13034 @endif gcc
13035
13036 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13037 maybe-mostlyclean-gcc:
13038 @if gcc
13039 maybe-mostlyclean-gcc: mostlyclean-gcc
13040
13041 mostlyclean-gcc:
13042 @[ -f ./gcc/Makefile ] || exit 0; \
13043 r=`${PWD_COMMAND}`; export r; \
13044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13045 $(HOST_EXPORTS) \
13046 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13048 done; \
13049 echo "Doing mostlyclean in gcc"; \
13050 (cd $(HOST_SUBDIR)/gcc && \
13051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13053 "RANLIB=$${RANLIB}" \
13054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13055 mostlyclean) \
13056 || exit 1
13057
13058 @endif gcc
13059
13060 .PHONY: maybe-clean-gcc clean-gcc
13061 maybe-clean-gcc:
13062 @if gcc
13063 maybe-clean-gcc: clean-gcc
13064
13065 clean-gcc:
13066 @[ -f ./gcc/Makefile ] || exit 0; \
13067 r=`${PWD_COMMAND}`; export r; \
13068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13069 $(HOST_EXPORTS) \
13070 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13072 done; \
13073 echo "Doing clean in gcc"; \
13074 (cd $(HOST_SUBDIR)/gcc && \
13075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13077 "RANLIB=$${RANLIB}" \
13078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13079 clean) \
13080 || exit 1
13081
13082 @endif gcc
13083
13084 .PHONY: maybe-distclean-gcc distclean-gcc
13085 maybe-distclean-gcc:
13086 @if gcc
13087 maybe-distclean-gcc: distclean-gcc
13088
13089 distclean-gcc:
13090 @[ -f ./gcc/Makefile ] || exit 0; \
13091 r=`${PWD_COMMAND}`; export r; \
13092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13093 $(HOST_EXPORTS) \
13094 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13096 done; \
13097 echo "Doing distclean in gcc"; \
13098 (cd $(HOST_SUBDIR)/gcc && \
13099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13101 "RANLIB=$${RANLIB}" \
13102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13103 distclean) \
13104 || exit 1
13105
13106 @endif gcc
13107
13108 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13109 maybe-maintainer-clean-gcc:
13110 @if gcc
13111 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13112
13113 maintainer-clean-gcc:
13114 @[ -f ./gcc/Makefile ] || exit 0; \
13115 r=`${PWD_COMMAND}`; export r; \
13116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13117 $(HOST_EXPORTS) \
13118 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13120 done; \
13121 echo "Doing maintainer-clean in gcc"; \
13122 (cd $(HOST_SUBDIR)/gcc && \
13123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13125 "RANLIB=$${RANLIB}" \
13126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13127 maintainer-clean) \
13128 || exit 1
13129
13130 @endif gcc
13131
13132
13133
13134 .PHONY: configure-gmp maybe-configure-gmp
13135 maybe-configure-gmp:
13136 @if gcc-bootstrap
13137 configure-gmp: stage_current
13138 @endif gcc-bootstrap
13139 @if gmp
13140 maybe-configure-gmp: configure-gmp
13141 configure-gmp:
13142 @r=`${PWD_COMMAND}`; export r; \
13143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13144 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13146 $(HOST_EXPORTS) \
13147 echo Configuring in $(HOST_SUBDIR)/gmp; \
13148 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13149 case $(srcdir) in \
13150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13151 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13153 esac; \
13154 module_srcdir=gmp; \
13155 $(SHELL) \
13156 $$s/$$module_srcdir/configure \
13157 --srcdir=$${topdir}/$$module_srcdir \
13158 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13159 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
13160 || exit 1
13161 @endif gmp
13162
13163
13164
13165 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13166 maybe-configure-stage1-gmp:
13167 @if gmp-bootstrap
13168 maybe-configure-stage1-gmp: configure-stage1-gmp
13169 configure-stage1-gmp:
13170 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13172 @r=`${PWD_COMMAND}`; export r; \
13173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13174 TFLAGS="$(STAGE1_TFLAGS)"; \
13175 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13176 $(HOST_EXPORTS) \
13177 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13178 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13179 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13180 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13182 cd $(HOST_SUBDIR)/gmp || exit 1; \
13183 case $(srcdir) in \
13184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13185 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13187 esac; \
13188 module_srcdir=gmp; \
13189 $(SHELL) $$s/$$module_srcdir/configure \
13190 --srcdir=$${topdir}/$$module_srcdir \
13191 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13192 --target=none-${host_vendor}-${host_os} \
13193 \
13194 $(STAGE1_CONFIGURE_FLAGS) \
13195 --disable-shared LEX="touch lex.yy.c"
13196 @endif gmp-bootstrap
13197
13198 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13199 maybe-configure-stage2-gmp:
13200 @if gmp-bootstrap
13201 maybe-configure-stage2-gmp: configure-stage2-gmp
13202 configure-stage2-gmp:
13203 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13205 @r=`${PWD_COMMAND}`; export r; \
13206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13207 TFLAGS="$(STAGE2_TFLAGS)"; \
13208 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13209 $(HOST_EXPORTS) \
13210 $(POSTSTAGE1_HOST_EXPORTS) \
13211 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13212 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13213 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13214 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13216 cd $(HOST_SUBDIR)/gmp || exit 1; \
13217 case $(srcdir) in \
13218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13219 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13221 esac; \
13222 module_srcdir=gmp; \
13223 $(SHELL) $$s/$$module_srcdir/configure \
13224 --srcdir=$${topdir}/$$module_srcdir \
13225 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13226 --target=none-${host_vendor}-${host_os} \
13227 --with-build-libsubdir=$(HOST_SUBDIR) \
13228 $(STAGE2_CONFIGURE_FLAGS) \
13229 --disable-shared LEX="touch lex.yy.c"
13230 @endif gmp-bootstrap
13231
13232 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13233 maybe-configure-stage3-gmp:
13234 @if gmp-bootstrap
13235 maybe-configure-stage3-gmp: configure-stage3-gmp
13236 configure-stage3-gmp:
13237 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13239 @r=`${PWD_COMMAND}`; export r; \
13240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13241 TFLAGS="$(STAGE3_TFLAGS)"; \
13242 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13243 $(HOST_EXPORTS) \
13244 $(POSTSTAGE1_HOST_EXPORTS) \
13245 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13246 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13247 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13248 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13250 cd $(HOST_SUBDIR)/gmp || exit 1; \
13251 case $(srcdir) in \
13252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13253 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13255 esac; \
13256 module_srcdir=gmp; \
13257 $(SHELL) $$s/$$module_srcdir/configure \
13258 --srcdir=$${topdir}/$$module_srcdir \
13259 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13260 --target=none-${host_vendor}-${host_os} \
13261 --with-build-libsubdir=$(HOST_SUBDIR) \
13262 $(STAGE3_CONFIGURE_FLAGS) \
13263 --disable-shared LEX="touch lex.yy.c"
13264 @endif gmp-bootstrap
13265
13266 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13267 maybe-configure-stage4-gmp:
13268 @if gmp-bootstrap
13269 maybe-configure-stage4-gmp: configure-stage4-gmp
13270 configure-stage4-gmp:
13271 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13273 @r=`${PWD_COMMAND}`; export r; \
13274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13275 TFLAGS="$(STAGE4_TFLAGS)"; \
13276 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13277 $(HOST_EXPORTS) \
13278 $(POSTSTAGE1_HOST_EXPORTS) \
13279 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13280 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13281 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13282 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13284 cd $(HOST_SUBDIR)/gmp || exit 1; \
13285 case $(srcdir) in \
13286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13287 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13289 esac; \
13290 module_srcdir=gmp; \
13291 $(SHELL) $$s/$$module_srcdir/configure \
13292 --srcdir=$${topdir}/$$module_srcdir \
13293 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13294 --target=none-${host_vendor}-${host_os} \
13295 --with-build-libsubdir=$(HOST_SUBDIR) \
13296 $(STAGE4_CONFIGURE_FLAGS) \
13297 --disable-shared LEX="touch lex.yy.c"
13298 @endif gmp-bootstrap
13299
13300 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13301 maybe-configure-stageprofile-gmp:
13302 @if gmp-bootstrap
13303 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13304 configure-stageprofile-gmp:
13305 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13307 @r=`${PWD_COMMAND}`; export r; \
13308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13309 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13310 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13311 $(HOST_EXPORTS) \
13312 $(POSTSTAGE1_HOST_EXPORTS) \
13313 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13314 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13315 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13316 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13318 cd $(HOST_SUBDIR)/gmp || exit 1; \
13319 case $(srcdir) in \
13320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13321 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13323 esac; \
13324 module_srcdir=gmp; \
13325 $(SHELL) $$s/$$module_srcdir/configure \
13326 --srcdir=$${topdir}/$$module_srcdir \
13327 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13328 --target=none-${host_vendor}-${host_os} \
13329 --with-build-libsubdir=$(HOST_SUBDIR) \
13330 $(STAGEprofile_CONFIGURE_FLAGS) \
13331 --disable-shared LEX="touch lex.yy.c"
13332 @endif gmp-bootstrap
13333
13334 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13335 maybe-configure-stagetrain-gmp:
13336 @if gmp-bootstrap
13337 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13338 configure-stagetrain-gmp:
13339 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13341 @r=`${PWD_COMMAND}`; export r; \
13342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13343 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13344 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13345 $(HOST_EXPORTS) \
13346 $(POSTSTAGE1_HOST_EXPORTS) \
13347 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13348 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13349 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13350 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13352 cd $(HOST_SUBDIR)/gmp || exit 1; \
13353 case $(srcdir) in \
13354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13355 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13357 esac; \
13358 module_srcdir=gmp; \
13359 $(SHELL) $$s/$$module_srcdir/configure \
13360 --srcdir=$${topdir}/$$module_srcdir \
13361 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13362 --target=none-${host_vendor}-${host_os} \
13363 --with-build-libsubdir=$(HOST_SUBDIR) \
13364 $(STAGEtrain_CONFIGURE_FLAGS) \
13365 --disable-shared LEX="touch lex.yy.c"
13366 @endif gmp-bootstrap
13367
13368 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13369 maybe-configure-stagefeedback-gmp:
13370 @if gmp-bootstrap
13371 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13372 configure-stagefeedback-gmp:
13373 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13375 @r=`${PWD_COMMAND}`; export r; \
13376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13378 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13379 $(HOST_EXPORTS) \
13380 $(POSTSTAGE1_HOST_EXPORTS) \
13381 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13382 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13383 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13384 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13386 cd $(HOST_SUBDIR)/gmp || exit 1; \
13387 case $(srcdir) in \
13388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13389 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13391 esac; \
13392 module_srcdir=gmp; \
13393 $(SHELL) $$s/$$module_srcdir/configure \
13394 --srcdir=$${topdir}/$$module_srcdir \
13395 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13396 --target=none-${host_vendor}-${host_os} \
13397 --with-build-libsubdir=$(HOST_SUBDIR) \
13398 $(STAGEfeedback_CONFIGURE_FLAGS) \
13399 --disable-shared LEX="touch lex.yy.c"
13400 @endif gmp-bootstrap
13401
13402 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13403 maybe-configure-stageautoprofile-gmp:
13404 @if gmp-bootstrap
13405 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13406 configure-stageautoprofile-gmp:
13407 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13408 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13409 @r=`${PWD_COMMAND}`; export r; \
13410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13411 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13412 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13413 $(HOST_EXPORTS) \
13414 $(POSTSTAGE1_HOST_EXPORTS) \
13415 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13416 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13417 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13418 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13420 cd $(HOST_SUBDIR)/gmp || exit 1; \
13421 case $(srcdir) in \
13422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13423 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13425 esac; \
13426 module_srcdir=gmp; \
13427 $(SHELL) $$s/$$module_srcdir/configure \
13428 --srcdir=$${topdir}/$$module_srcdir \
13429 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13430 --target=none-${host_vendor}-${host_os} \
13431 --with-build-libsubdir=$(HOST_SUBDIR) \
13432 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13433 --disable-shared LEX="touch lex.yy.c"
13434 @endif gmp-bootstrap
13435
13436 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13437 maybe-configure-stageautofeedback-gmp:
13438 @if gmp-bootstrap
13439 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13440 configure-stageautofeedback-gmp:
13441 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13442 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13443 @r=`${PWD_COMMAND}`; export r; \
13444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13445 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13446 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13447 $(HOST_EXPORTS) \
13448 $(POSTSTAGE1_HOST_EXPORTS) \
13449 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13450 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13451 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13452 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13454 cd $(HOST_SUBDIR)/gmp || exit 1; \
13455 case $(srcdir) in \
13456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13457 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13459 esac; \
13460 module_srcdir=gmp; \
13461 $(SHELL) $$s/$$module_srcdir/configure \
13462 --srcdir=$${topdir}/$$module_srcdir \
13463 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13464 --target=none-${host_vendor}-${host_os} \
13465 --with-build-libsubdir=$(HOST_SUBDIR) \
13466 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13467 --disable-shared LEX="touch lex.yy.c"
13468 @endif gmp-bootstrap
13469
13470
13471
13472
13473
13474 .PHONY: all-gmp maybe-all-gmp
13475 maybe-all-gmp:
13476 @if gcc-bootstrap
13477 all-gmp: stage_current
13478 @endif gcc-bootstrap
13479 @if gmp
13480 TARGET-gmp=all
13481 maybe-all-gmp: all-gmp
13482 all-gmp: configure-gmp
13483 @r=`${PWD_COMMAND}`; export r; \
13484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13485 $(HOST_EXPORTS) \
13486 (cd $(HOST_SUBDIR)/gmp && \
13487 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13488 $(TARGET-gmp))
13489 @endif gmp
13490
13491
13492
13493 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13494 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13495 maybe-all-stage1-gmp:
13496 maybe-clean-stage1-gmp:
13497 @if gmp-bootstrap
13498 maybe-all-stage1-gmp: all-stage1-gmp
13499 all-stage1: all-stage1-gmp
13500 TARGET-stage1-gmp = $(TARGET-gmp)
13501 all-stage1-gmp: configure-stage1-gmp
13502 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13503 @r=`${PWD_COMMAND}`; export r; \
13504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13505 TFLAGS="$(STAGE1_TFLAGS)"; \
13506 $(HOST_EXPORTS) \
13507 cd $(HOST_SUBDIR)/gmp && \
13508 \
13509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13510 CFLAGS="$(STAGE1_CFLAGS)" \
13511 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13512 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13513 LIBCFLAGS="$(LIBCFLAGS)" \
13514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13517 $(EXTRA_HOST_FLAGS) \
13518 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13519 TFLAGS="$(STAGE1_TFLAGS)" \
13520 $(TARGET-stage1-gmp)
13521
13522 maybe-clean-stage1-gmp: clean-stage1-gmp
13523 clean-stage1: clean-stage1-gmp
13524 clean-stage1-gmp:
13525 @if [ $(current_stage) = stage1 ]; then \
13526 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13527 else \
13528 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13529 $(MAKE) stage1-start; \
13530 fi; \
13531 cd $(HOST_SUBDIR)/gmp && \
13532 $(MAKE) $(EXTRA_HOST_FLAGS) \
13533 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13534 @endif gmp-bootstrap
13535
13536
13537 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13538 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13539 maybe-all-stage2-gmp:
13540 maybe-clean-stage2-gmp:
13541 @if gmp-bootstrap
13542 maybe-all-stage2-gmp: all-stage2-gmp
13543 all-stage2: all-stage2-gmp
13544 TARGET-stage2-gmp = $(TARGET-gmp)
13545 all-stage2-gmp: configure-stage2-gmp
13546 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13547 @r=`${PWD_COMMAND}`; export r; \
13548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13549 TFLAGS="$(STAGE2_TFLAGS)"; \
13550 $(HOST_EXPORTS) \
13551 $(POSTSTAGE1_HOST_EXPORTS) \
13552 cd $(HOST_SUBDIR)/gmp && \
13553 \
13554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13555 CFLAGS="$(STAGE2_CFLAGS)" \
13556 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13557 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13558 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13562 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13563 TFLAGS="$(STAGE2_TFLAGS)" \
13564 $(TARGET-stage2-gmp)
13565
13566 maybe-clean-stage2-gmp: clean-stage2-gmp
13567 clean-stage2: clean-stage2-gmp
13568 clean-stage2-gmp:
13569 @if [ $(current_stage) = stage2 ]; then \
13570 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13571 else \
13572 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13573 $(MAKE) stage2-start; \
13574 fi; \
13575 cd $(HOST_SUBDIR)/gmp && \
13576 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13577 @endif gmp-bootstrap
13578
13579
13580 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13581 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13582 maybe-all-stage3-gmp:
13583 maybe-clean-stage3-gmp:
13584 @if gmp-bootstrap
13585 maybe-all-stage3-gmp: all-stage3-gmp
13586 all-stage3: all-stage3-gmp
13587 TARGET-stage3-gmp = $(TARGET-gmp)
13588 all-stage3-gmp: configure-stage3-gmp
13589 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13590 @r=`${PWD_COMMAND}`; export r; \
13591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13592 TFLAGS="$(STAGE3_TFLAGS)"; \
13593 $(HOST_EXPORTS) \
13594 $(POSTSTAGE1_HOST_EXPORTS) \
13595 cd $(HOST_SUBDIR)/gmp && \
13596 \
13597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13598 CFLAGS="$(STAGE3_CFLAGS)" \
13599 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13600 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13601 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13606 TFLAGS="$(STAGE3_TFLAGS)" \
13607 $(TARGET-stage3-gmp)
13608
13609 maybe-clean-stage3-gmp: clean-stage3-gmp
13610 clean-stage3: clean-stage3-gmp
13611 clean-stage3-gmp:
13612 @if [ $(current_stage) = stage3 ]; then \
13613 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13614 else \
13615 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13616 $(MAKE) stage3-start; \
13617 fi; \
13618 cd $(HOST_SUBDIR)/gmp && \
13619 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13620 @endif gmp-bootstrap
13621
13622
13623 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13624 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13625 maybe-all-stage4-gmp:
13626 maybe-clean-stage4-gmp:
13627 @if gmp-bootstrap
13628 maybe-all-stage4-gmp: all-stage4-gmp
13629 all-stage4: all-stage4-gmp
13630 TARGET-stage4-gmp = $(TARGET-gmp)
13631 all-stage4-gmp: configure-stage4-gmp
13632 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13633 @r=`${PWD_COMMAND}`; export r; \
13634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635 TFLAGS="$(STAGE4_TFLAGS)"; \
13636 $(HOST_EXPORTS) \
13637 $(POSTSTAGE1_HOST_EXPORTS) \
13638 cd $(HOST_SUBDIR)/gmp && \
13639 \
13640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13641 CFLAGS="$(STAGE4_CFLAGS)" \
13642 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13643 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13644 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13648 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13649 TFLAGS="$(STAGE4_TFLAGS)" \
13650 $(TARGET-stage4-gmp)
13651
13652 maybe-clean-stage4-gmp: clean-stage4-gmp
13653 clean-stage4: clean-stage4-gmp
13654 clean-stage4-gmp:
13655 @if [ $(current_stage) = stage4 ]; then \
13656 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13657 else \
13658 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13659 $(MAKE) stage4-start; \
13660 fi; \
13661 cd $(HOST_SUBDIR)/gmp && \
13662 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13663 @endif gmp-bootstrap
13664
13665
13666 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13667 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13668 maybe-all-stageprofile-gmp:
13669 maybe-clean-stageprofile-gmp:
13670 @if gmp-bootstrap
13671 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13672 all-stageprofile: all-stageprofile-gmp
13673 TARGET-stageprofile-gmp = $(TARGET-gmp)
13674 all-stageprofile-gmp: configure-stageprofile-gmp
13675 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13676 @r=`${PWD_COMMAND}`; export r; \
13677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13678 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13679 $(HOST_EXPORTS) \
13680 $(POSTSTAGE1_HOST_EXPORTS) \
13681 cd $(HOST_SUBDIR)/gmp && \
13682 \
13683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13684 CFLAGS="$(STAGEprofile_CFLAGS)" \
13685 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13686 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13687 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13692 TFLAGS="$(STAGEprofile_TFLAGS)" \
13693 $(TARGET-stageprofile-gmp)
13694
13695 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13696 clean-stageprofile: clean-stageprofile-gmp
13697 clean-stageprofile-gmp:
13698 @if [ $(current_stage) = stageprofile ]; then \
13699 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13700 else \
13701 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13702 $(MAKE) stageprofile-start; \
13703 fi; \
13704 cd $(HOST_SUBDIR)/gmp && \
13705 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13706 @endif gmp-bootstrap
13707
13708
13709 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13710 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13711 maybe-all-stagetrain-gmp:
13712 maybe-clean-stagetrain-gmp:
13713 @if gmp-bootstrap
13714 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13715 all-stagetrain: all-stagetrain-gmp
13716 TARGET-stagetrain-gmp = $(TARGET-gmp)
13717 all-stagetrain-gmp: configure-stagetrain-gmp
13718 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13719 @r=`${PWD_COMMAND}`; export r; \
13720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13721 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13722 $(HOST_EXPORTS) \
13723 $(POSTSTAGE1_HOST_EXPORTS) \
13724 cd $(HOST_SUBDIR)/gmp && \
13725 \
13726 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13727 CFLAGS="$(STAGEtrain_CFLAGS)" \
13728 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13729 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13730 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13735 TFLAGS="$(STAGEtrain_TFLAGS)" \
13736 $(TARGET-stagetrain-gmp)
13737
13738 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13739 clean-stagetrain: clean-stagetrain-gmp
13740 clean-stagetrain-gmp:
13741 @if [ $(current_stage) = stagetrain ]; then \
13742 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13743 else \
13744 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13745 $(MAKE) stagetrain-start; \
13746 fi; \
13747 cd $(HOST_SUBDIR)/gmp && \
13748 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13749 @endif gmp-bootstrap
13750
13751
13752 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13753 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13754 maybe-all-stagefeedback-gmp:
13755 maybe-clean-stagefeedback-gmp:
13756 @if gmp-bootstrap
13757 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13758 all-stagefeedback: all-stagefeedback-gmp
13759 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13760 all-stagefeedback-gmp: configure-stagefeedback-gmp
13761 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13762 @r=`${PWD_COMMAND}`; export r; \
13763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13765 $(HOST_EXPORTS) \
13766 $(POSTSTAGE1_HOST_EXPORTS) \
13767 cd $(HOST_SUBDIR)/gmp && \
13768 \
13769 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13770 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13771 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13772 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13773 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13774 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13775 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13776 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13777 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13778 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13779 $(TARGET-stagefeedback-gmp)
13780
13781 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13782 clean-stagefeedback: clean-stagefeedback-gmp
13783 clean-stagefeedback-gmp:
13784 @if [ $(current_stage) = stagefeedback ]; then \
13785 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13786 else \
13787 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13788 $(MAKE) stagefeedback-start; \
13789 fi; \
13790 cd $(HOST_SUBDIR)/gmp && \
13791 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13792 @endif gmp-bootstrap
13793
13794
13795 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13796 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13797 maybe-all-stageautoprofile-gmp:
13798 maybe-clean-stageautoprofile-gmp:
13799 @if gmp-bootstrap
13800 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13801 all-stageautoprofile: all-stageautoprofile-gmp
13802 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13803 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13804 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13805 @r=`${PWD_COMMAND}`; export r; \
13806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13808 $(HOST_EXPORTS) \
13809 $(POSTSTAGE1_HOST_EXPORTS) \
13810 cd $(HOST_SUBDIR)/gmp && \
13811 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13813 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13814 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13815 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13816 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13817 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13818 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13819 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13820 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13821 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13822 $(TARGET-stageautoprofile-gmp)
13823
13824 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13825 clean-stageautoprofile: clean-stageautoprofile-gmp
13826 clean-stageautoprofile-gmp:
13827 @if [ $(current_stage) = stageautoprofile ]; then \
13828 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13829 else \
13830 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13831 $(MAKE) stageautoprofile-start; \
13832 fi; \
13833 cd $(HOST_SUBDIR)/gmp && \
13834 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13835 @endif gmp-bootstrap
13836
13837
13838 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13839 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13840 maybe-all-stageautofeedback-gmp:
13841 maybe-clean-stageautofeedback-gmp:
13842 @if gmp-bootstrap
13843 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13844 all-stageautofeedback: all-stageautofeedback-gmp
13845 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13846 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13847 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13848 @r=`${PWD_COMMAND}`; export r; \
13849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13850 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13851 $(HOST_EXPORTS) \
13852 $(POSTSTAGE1_HOST_EXPORTS) \
13853 cd $(HOST_SUBDIR)/gmp && \
13854 \
13855 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13856 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13857 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13858 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13859 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13860 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13861 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13862 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13863 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13864 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13865 $(TARGET-stageautofeedback-gmp)
13866
13867 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13868 clean-stageautofeedback: clean-stageautofeedback-gmp
13869 clean-stageautofeedback-gmp:
13870 @if [ $(current_stage) = stageautofeedback ]; then \
13871 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13872 else \
13873 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13874 $(MAKE) stageautofeedback-start; \
13875 fi; \
13876 cd $(HOST_SUBDIR)/gmp && \
13877 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13878 @endif gmp-bootstrap
13879
13880
13881
13882
13883
13884 .PHONY: check-gmp maybe-check-gmp
13885 maybe-check-gmp:
13886 @if gmp
13887 maybe-check-gmp: check-gmp
13888
13889 check-gmp:
13890 @: $(MAKE); $(unstage)
13891 @r=`${PWD_COMMAND}`; export r; \
13892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13893 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13894 (cd $(HOST_SUBDIR)/gmp && \
13895 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13896
13897 @endif gmp
13898
13899 .PHONY: install-gmp maybe-install-gmp
13900 maybe-install-gmp:
13901 @if gmp
13902 maybe-install-gmp: install-gmp
13903
13904 install-gmp:
13905
13906 @endif gmp
13907
13908 .PHONY: install-strip-gmp maybe-install-strip-gmp
13909 maybe-install-strip-gmp:
13910 @if gmp
13911 maybe-install-strip-gmp: install-strip-gmp
13912
13913 install-strip-gmp:
13914
13915 @endif gmp
13916
13917 # Other targets (info, dvi, pdf, etc.)
13918
13919 .PHONY: maybe-info-gmp info-gmp
13920 maybe-info-gmp:
13921 @if gmp
13922 maybe-info-gmp: info-gmp
13923
13924 info-gmp: \
13925 configure-gmp
13926 @[ -f ./gmp/Makefile ] || exit 0; \
13927 r=`${PWD_COMMAND}`; export r; \
13928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13929 $(HOST_EXPORTS) \
13930 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13932 done; \
13933 echo "Doing info in gmp"; \
13934 (cd $(HOST_SUBDIR)/gmp && \
13935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13937 "RANLIB=$${RANLIB}" \
13938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13939 info) \
13940 || exit 1
13941
13942 @endif gmp
13943
13944 .PHONY: maybe-dvi-gmp dvi-gmp
13945 maybe-dvi-gmp:
13946 @if gmp
13947 maybe-dvi-gmp: dvi-gmp
13948
13949 dvi-gmp: \
13950 configure-gmp
13951 @[ -f ./gmp/Makefile ] || exit 0; \
13952 r=`${PWD_COMMAND}`; export r; \
13953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954 $(HOST_EXPORTS) \
13955 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13957 done; \
13958 echo "Doing dvi in gmp"; \
13959 (cd $(HOST_SUBDIR)/gmp && \
13960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13962 "RANLIB=$${RANLIB}" \
13963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13964 dvi) \
13965 || exit 1
13966
13967 @endif gmp
13968
13969 .PHONY: maybe-pdf-gmp pdf-gmp
13970 maybe-pdf-gmp:
13971 @if gmp
13972 maybe-pdf-gmp: pdf-gmp
13973
13974 pdf-gmp: \
13975 configure-gmp
13976 @[ -f ./gmp/Makefile ] || exit 0; \
13977 r=`${PWD_COMMAND}`; export r; \
13978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13979 $(HOST_EXPORTS) \
13980 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13982 done; \
13983 echo "Doing pdf in gmp"; \
13984 (cd $(HOST_SUBDIR)/gmp && \
13985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13987 "RANLIB=$${RANLIB}" \
13988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13989 pdf) \
13990 || exit 1
13991
13992 @endif gmp
13993
13994 .PHONY: maybe-html-gmp html-gmp
13995 maybe-html-gmp:
13996 @if gmp
13997 maybe-html-gmp: html-gmp
13998
13999 html-gmp: \
14000 configure-gmp
14001 @[ -f ./gmp/Makefile ] || exit 0; \
14002 r=`${PWD_COMMAND}`; export r; \
14003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14004 $(HOST_EXPORTS) \
14005 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14007 done; \
14008 echo "Doing html in gmp"; \
14009 (cd $(HOST_SUBDIR)/gmp && \
14010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14012 "RANLIB=$${RANLIB}" \
14013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14014 html) \
14015 || exit 1
14016
14017 @endif gmp
14018
14019 .PHONY: maybe-TAGS-gmp TAGS-gmp
14020 maybe-TAGS-gmp:
14021 @if gmp
14022 maybe-TAGS-gmp: TAGS-gmp
14023
14024 TAGS-gmp: \
14025 configure-gmp
14026 @[ -f ./gmp/Makefile ] || exit 0; \
14027 r=`${PWD_COMMAND}`; export r; \
14028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14029 $(HOST_EXPORTS) \
14030 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14032 done; \
14033 echo "Doing TAGS in gmp"; \
14034 (cd $(HOST_SUBDIR)/gmp && \
14035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14037 "RANLIB=$${RANLIB}" \
14038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14039 TAGS) \
14040 || exit 1
14041
14042 @endif gmp
14043
14044 .PHONY: maybe-install-info-gmp install-info-gmp
14045 maybe-install-info-gmp:
14046 @if gmp
14047 maybe-install-info-gmp: install-info-gmp
14048
14049 install-info-gmp: \
14050 configure-gmp \
14051 info-gmp
14052 @[ -f ./gmp/Makefile ] || exit 0; \
14053 r=`${PWD_COMMAND}`; export r; \
14054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14055 $(HOST_EXPORTS) \
14056 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14058 done; \
14059 echo "Doing install-info in gmp"; \
14060 (cd $(HOST_SUBDIR)/gmp && \
14061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14063 "RANLIB=$${RANLIB}" \
14064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14065 install-info) \
14066 || exit 1
14067
14068 @endif gmp
14069
14070 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14071 maybe-install-dvi-gmp:
14072 @if gmp
14073 maybe-install-dvi-gmp: install-dvi-gmp
14074
14075 install-dvi-gmp: \
14076 configure-gmp \
14077 dvi-gmp
14078 @[ -f ./gmp/Makefile ] || exit 0; \
14079 r=`${PWD_COMMAND}`; export r; \
14080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14081 $(HOST_EXPORTS) \
14082 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14084 done; \
14085 echo "Doing install-dvi in gmp"; \
14086 (cd $(HOST_SUBDIR)/gmp && \
14087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14089 "RANLIB=$${RANLIB}" \
14090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14091 install-dvi) \
14092 || exit 1
14093
14094 @endif gmp
14095
14096 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14097 maybe-install-pdf-gmp:
14098 @if gmp
14099 maybe-install-pdf-gmp: install-pdf-gmp
14100
14101 install-pdf-gmp: \
14102 configure-gmp \
14103 pdf-gmp
14104 @[ -f ./gmp/Makefile ] || exit 0; \
14105 r=`${PWD_COMMAND}`; export r; \
14106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107 $(HOST_EXPORTS) \
14108 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14110 done; \
14111 echo "Doing install-pdf in gmp"; \
14112 (cd $(HOST_SUBDIR)/gmp && \
14113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14115 "RANLIB=$${RANLIB}" \
14116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14117 install-pdf) \
14118 || exit 1
14119
14120 @endif gmp
14121
14122 .PHONY: maybe-install-html-gmp install-html-gmp
14123 maybe-install-html-gmp:
14124 @if gmp
14125 maybe-install-html-gmp: install-html-gmp
14126
14127 install-html-gmp: \
14128 configure-gmp \
14129 html-gmp
14130 @[ -f ./gmp/Makefile ] || exit 0; \
14131 r=`${PWD_COMMAND}`; export r; \
14132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14133 $(HOST_EXPORTS) \
14134 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14136 done; \
14137 echo "Doing install-html in gmp"; \
14138 (cd $(HOST_SUBDIR)/gmp && \
14139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14141 "RANLIB=$${RANLIB}" \
14142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14143 install-html) \
14144 || exit 1
14145
14146 @endif gmp
14147
14148 .PHONY: maybe-installcheck-gmp installcheck-gmp
14149 maybe-installcheck-gmp:
14150 @if gmp
14151 maybe-installcheck-gmp: installcheck-gmp
14152
14153 installcheck-gmp: \
14154 configure-gmp
14155 @[ -f ./gmp/Makefile ] || exit 0; \
14156 r=`${PWD_COMMAND}`; export r; \
14157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14158 $(HOST_EXPORTS) \
14159 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14161 done; \
14162 echo "Doing installcheck in gmp"; \
14163 (cd $(HOST_SUBDIR)/gmp && \
14164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14166 "RANLIB=$${RANLIB}" \
14167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14168 installcheck) \
14169 || exit 1
14170
14171 @endif gmp
14172
14173 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14174 maybe-mostlyclean-gmp:
14175 @if gmp
14176 maybe-mostlyclean-gmp: mostlyclean-gmp
14177
14178 mostlyclean-gmp:
14179 @[ -f ./gmp/Makefile ] || exit 0; \
14180 r=`${PWD_COMMAND}`; export r; \
14181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14182 $(HOST_EXPORTS) \
14183 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14185 done; \
14186 echo "Doing mostlyclean in gmp"; \
14187 (cd $(HOST_SUBDIR)/gmp && \
14188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14190 "RANLIB=$${RANLIB}" \
14191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14192 mostlyclean) \
14193 || exit 1
14194
14195 @endif gmp
14196
14197 .PHONY: maybe-clean-gmp clean-gmp
14198 maybe-clean-gmp:
14199 @if gmp
14200 maybe-clean-gmp: clean-gmp
14201
14202 clean-gmp:
14203 @[ -f ./gmp/Makefile ] || exit 0; \
14204 r=`${PWD_COMMAND}`; export r; \
14205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206 $(HOST_EXPORTS) \
14207 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14209 done; \
14210 echo "Doing clean in gmp"; \
14211 (cd $(HOST_SUBDIR)/gmp && \
14212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14214 "RANLIB=$${RANLIB}" \
14215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14216 clean) \
14217 || exit 1
14218
14219 @endif gmp
14220
14221 .PHONY: maybe-distclean-gmp distclean-gmp
14222 maybe-distclean-gmp:
14223 @if gmp
14224 maybe-distclean-gmp: distclean-gmp
14225
14226 distclean-gmp:
14227 @[ -f ./gmp/Makefile ] || exit 0; \
14228 r=`${PWD_COMMAND}`; export r; \
14229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14230 $(HOST_EXPORTS) \
14231 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14233 done; \
14234 echo "Doing distclean in gmp"; \
14235 (cd $(HOST_SUBDIR)/gmp && \
14236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14238 "RANLIB=$${RANLIB}" \
14239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14240 distclean) \
14241 || exit 1
14242
14243 @endif gmp
14244
14245 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14246 maybe-maintainer-clean-gmp:
14247 @if gmp
14248 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14249
14250 maintainer-clean-gmp:
14251 @[ -f ./gmp/Makefile ] || exit 0; \
14252 r=`${PWD_COMMAND}`; export r; \
14253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14254 $(HOST_EXPORTS) \
14255 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14257 done; \
14258 echo "Doing maintainer-clean in gmp"; \
14259 (cd $(HOST_SUBDIR)/gmp && \
14260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14262 "RANLIB=$${RANLIB}" \
14263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14264 maintainer-clean) \
14265 || exit 1
14266
14267 @endif gmp
14268
14269
14270
14271 .PHONY: configure-mpfr maybe-configure-mpfr
14272 maybe-configure-mpfr:
14273 @if gcc-bootstrap
14274 configure-mpfr: stage_current
14275 @endif gcc-bootstrap
14276 @if mpfr
14277 maybe-configure-mpfr: configure-mpfr
14278 configure-mpfr:
14279 @r=`${PWD_COMMAND}`; export r; \
14280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14281 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14283 $(HOST_EXPORTS) \
14284 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14285 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14286 case $(srcdir) in \
14287 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14288 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14289 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14290 esac; \
14291 module_srcdir=mpfr; \
14292 $(SHELL) \
14293 $$s/$$module_srcdir/configure \
14294 --srcdir=$${topdir}/$$module_srcdir \
14295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14296 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
14297 || exit 1
14298 @endif mpfr
14299
14300
14301
14302 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14303 maybe-configure-stage1-mpfr:
14304 @if mpfr-bootstrap
14305 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14306 configure-stage1-mpfr:
14307 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14308 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14309 @r=`${PWD_COMMAND}`; export r; \
14310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14311 TFLAGS="$(STAGE1_TFLAGS)"; \
14312 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14313 $(HOST_EXPORTS) \
14314 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14315 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14316 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14317 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14319 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14320 case $(srcdir) in \
14321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14322 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14324 esac; \
14325 module_srcdir=mpfr; \
14326 $(SHELL) $$s/$$module_srcdir/configure \
14327 --srcdir=$${topdir}/$$module_srcdir \
14328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14329 --target=${target_alias} \
14330 \
14331 $(STAGE1_CONFIGURE_FLAGS) \
14332 --disable-shared @extra_mpfr_configure_flags@
14333 @endif mpfr-bootstrap
14334
14335 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14336 maybe-configure-stage2-mpfr:
14337 @if mpfr-bootstrap
14338 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14339 configure-stage2-mpfr:
14340 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14341 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14342 @r=`${PWD_COMMAND}`; export r; \
14343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14344 TFLAGS="$(STAGE2_TFLAGS)"; \
14345 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14346 $(HOST_EXPORTS) \
14347 $(POSTSTAGE1_HOST_EXPORTS) \
14348 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14349 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14350 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14351 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14353 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14354 case $(srcdir) in \
14355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14356 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14358 esac; \
14359 module_srcdir=mpfr; \
14360 $(SHELL) $$s/$$module_srcdir/configure \
14361 --srcdir=$${topdir}/$$module_srcdir \
14362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14363 --target=${target_alias} \
14364 --with-build-libsubdir=$(HOST_SUBDIR) \
14365 $(STAGE2_CONFIGURE_FLAGS) \
14366 --disable-shared @extra_mpfr_configure_flags@
14367 @endif mpfr-bootstrap
14368
14369 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14370 maybe-configure-stage3-mpfr:
14371 @if mpfr-bootstrap
14372 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14373 configure-stage3-mpfr:
14374 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14376 @r=`${PWD_COMMAND}`; export r; \
14377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378 TFLAGS="$(STAGE3_TFLAGS)"; \
14379 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14380 $(HOST_EXPORTS) \
14381 $(POSTSTAGE1_HOST_EXPORTS) \
14382 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14383 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14384 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14385 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14387 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14388 case $(srcdir) in \
14389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14390 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14392 esac; \
14393 module_srcdir=mpfr; \
14394 $(SHELL) $$s/$$module_srcdir/configure \
14395 --srcdir=$${topdir}/$$module_srcdir \
14396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14397 --target=${target_alias} \
14398 --with-build-libsubdir=$(HOST_SUBDIR) \
14399 $(STAGE3_CONFIGURE_FLAGS) \
14400 --disable-shared @extra_mpfr_configure_flags@
14401 @endif mpfr-bootstrap
14402
14403 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14404 maybe-configure-stage4-mpfr:
14405 @if mpfr-bootstrap
14406 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14407 configure-stage4-mpfr:
14408 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14410 @r=`${PWD_COMMAND}`; export r; \
14411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14412 TFLAGS="$(STAGE4_TFLAGS)"; \
14413 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14414 $(HOST_EXPORTS) \
14415 $(POSTSTAGE1_HOST_EXPORTS) \
14416 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14417 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14418 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14419 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14421 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14422 case $(srcdir) in \
14423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14424 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14426 esac; \
14427 module_srcdir=mpfr; \
14428 $(SHELL) $$s/$$module_srcdir/configure \
14429 --srcdir=$${topdir}/$$module_srcdir \
14430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14431 --target=${target_alias} \
14432 --with-build-libsubdir=$(HOST_SUBDIR) \
14433 $(STAGE4_CONFIGURE_FLAGS) \
14434 --disable-shared @extra_mpfr_configure_flags@
14435 @endif mpfr-bootstrap
14436
14437 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14438 maybe-configure-stageprofile-mpfr:
14439 @if mpfr-bootstrap
14440 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14441 configure-stageprofile-mpfr:
14442 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14443 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14444 @r=`${PWD_COMMAND}`; export r; \
14445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14447 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14448 $(HOST_EXPORTS) \
14449 $(POSTSTAGE1_HOST_EXPORTS) \
14450 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14451 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14452 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14453 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14455 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14456 case $(srcdir) in \
14457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14458 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14460 esac; \
14461 module_srcdir=mpfr; \
14462 $(SHELL) $$s/$$module_srcdir/configure \
14463 --srcdir=$${topdir}/$$module_srcdir \
14464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14465 --target=${target_alias} \
14466 --with-build-libsubdir=$(HOST_SUBDIR) \
14467 $(STAGEprofile_CONFIGURE_FLAGS) \
14468 --disable-shared @extra_mpfr_configure_flags@
14469 @endif mpfr-bootstrap
14470
14471 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14472 maybe-configure-stagetrain-mpfr:
14473 @if mpfr-bootstrap
14474 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14475 configure-stagetrain-mpfr:
14476 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14478 @r=`${PWD_COMMAND}`; export r; \
14479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14480 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14481 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14482 $(HOST_EXPORTS) \
14483 $(POSTSTAGE1_HOST_EXPORTS) \
14484 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14485 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14486 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14487 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14489 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14490 case $(srcdir) in \
14491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14492 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14494 esac; \
14495 module_srcdir=mpfr; \
14496 $(SHELL) $$s/$$module_srcdir/configure \
14497 --srcdir=$${topdir}/$$module_srcdir \
14498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14499 --target=${target_alias} \
14500 --with-build-libsubdir=$(HOST_SUBDIR) \
14501 $(STAGEtrain_CONFIGURE_FLAGS) \
14502 --disable-shared @extra_mpfr_configure_flags@
14503 @endif mpfr-bootstrap
14504
14505 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14506 maybe-configure-stagefeedback-mpfr:
14507 @if mpfr-bootstrap
14508 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14509 configure-stagefeedback-mpfr:
14510 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14512 @r=`${PWD_COMMAND}`; export r; \
14513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14514 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14515 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14516 $(HOST_EXPORTS) \
14517 $(POSTSTAGE1_HOST_EXPORTS) \
14518 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14519 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14520 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14521 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14523 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14524 case $(srcdir) in \
14525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14526 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14528 esac; \
14529 module_srcdir=mpfr; \
14530 $(SHELL) $$s/$$module_srcdir/configure \
14531 --srcdir=$${topdir}/$$module_srcdir \
14532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14533 --target=${target_alias} \
14534 --with-build-libsubdir=$(HOST_SUBDIR) \
14535 $(STAGEfeedback_CONFIGURE_FLAGS) \
14536 --disable-shared @extra_mpfr_configure_flags@
14537 @endif mpfr-bootstrap
14538
14539 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14540 maybe-configure-stageautoprofile-mpfr:
14541 @if mpfr-bootstrap
14542 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14543 configure-stageautoprofile-mpfr:
14544 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14545 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14546 @r=`${PWD_COMMAND}`; export r; \
14547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14548 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14549 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14550 $(HOST_EXPORTS) \
14551 $(POSTSTAGE1_HOST_EXPORTS) \
14552 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14553 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14554 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14555 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14557 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14558 case $(srcdir) in \
14559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14560 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14562 esac; \
14563 module_srcdir=mpfr; \
14564 $(SHELL) $$s/$$module_srcdir/configure \
14565 --srcdir=$${topdir}/$$module_srcdir \
14566 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14567 --target=${target_alias} \
14568 --with-build-libsubdir=$(HOST_SUBDIR) \
14569 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14570 --disable-shared @extra_mpfr_configure_flags@
14571 @endif mpfr-bootstrap
14572
14573 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14574 maybe-configure-stageautofeedback-mpfr:
14575 @if mpfr-bootstrap
14576 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14577 configure-stageautofeedback-mpfr:
14578 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14580 @r=`${PWD_COMMAND}`; export r; \
14581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14583 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14584 $(HOST_EXPORTS) \
14585 $(POSTSTAGE1_HOST_EXPORTS) \
14586 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14587 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14588 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14589 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14590 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14591 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14592 case $(srcdir) in \
14593 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14594 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14595 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14596 esac; \
14597 module_srcdir=mpfr; \
14598 $(SHELL) $$s/$$module_srcdir/configure \
14599 --srcdir=$${topdir}/$$module_srcdir \
14600 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14601 --target=${target_alias} \
14602 --with-build-libsubdir=$(HOST_SUBDIR) \
14603 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14604 --disable-shared @extra_mpfr_configure_flags@
14605 @endif mpfr-bootstrap
14606
14607
14608
14609
14610
14611 .PHONY: all-mpfr maybe-all-mpfr
14612 maybe-all-mpfr:
14613 @if gcc-bootstrap
14614 all-mpfr: stage_current
14615 @endif gcc-bootstrap
14616 @if mpfr
14617 TARGET-mpfr=all
14618 maybe-all-mpfr: all-mpfr
14619 all-mpfr: configure-mpfr
14620 @r=`${PWD_COMMAND}`; export r; \
14621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622 $(HOST_EXPORTS) \
14623 (cd $(HOST_SUBDIR)/mpfr && \
14624 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14625 $(TARGET-mpfr))
14626 @endif mpfr
14627
14628
14629
14630 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14631 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14632 maybe-all-stage1-mpfr:
14633 maybe-clean-stage1-mpfr:
14634 @if mpfr-bootstrap
14635 maybe-all-stage1-mpfr: all-stage1-mpfr
14636 all-stage1: all-stage1-mpfr
14637 TARGET-stage1-mpfr = $(TARGET-mpfr)
14638 all-stage1-mpfr: configure-stage1-mpfr
14639 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14640 @r=`${PWD_COMMAND}`; export r; \
14641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14642 TFLAGS="$(STAGE1_TFLAGS)"; \
14643 $(HOST_EXPORTS) \
14644 cd $(HOST_SUBDIR)/mpfr && \
14645 \
14646 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14647 CFLAGS="$(STAGE1_CFLAGS)" \
14648 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14649 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14650 LIBCFLAGS="$(LIBCFLAGS)" \
14651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14654 $(EXTRA_HOST_FLAGS) \
14655 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14656 TFLAGS="$(STAGE1_TFLAGS)" \
14657 $(TARGET-stage1-mpfr)
14658
14659 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14660 clean-stage1: clean-stage1-mpfr
14661 clean-stage1-mpfr:
14662 @if [ $(current_stage) = stage1 ]; then \
14663 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14664 else \
14665 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14666 $(MAKE) stage1-start; \
14667 fi; \
14668 cd $(HOST_SUBDIR)/mpfr && \
14669 $(MAKE) $(EXTRA_HOST_FLAGS) \
14670 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14671 @endif mpfr-bootstrap
14672
14673
14674 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14675 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14676 maybe-all-stage2-mpfr:
14677 maybe-clean-stage2-mpfr:
14678 @if mpfr-bootstrap
14679 maybe-all-stage2-mpfr: all-stage2-mpfr
14680 all-stage2: all-stage2-mpfr
14681 TARGET-stage2-mpfr = $(TARGET-mpfr)
14682 all-stage2-mpfr: configure-stage2-mpfr
14683 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14684 @r=`${PWD_COMMAND}`; export r; \
14685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14686 TFLAGS="$(STAGE2_TFLAGS)"; \
14687 $(HOST_EXPORTS) \
14688 $(POSTSTAGE1_HOST_EXPORTS) \
14689 cd $(HOST_SUBDIR)/mpfr && \
14690 \
14691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14692 CFLAGS="$(STAGE2_CFLAGS)" \
14693 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14694 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14695 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14696 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14697 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14698 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14699 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14700 TFLAGS="$(STAGE2_TFLAGS)" \
14701 $(TARGET-stage2-mpfr)
14702
14703 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14704 clean-stage2: clean-stage2-mpfr
14705 clean-stage2-mpfr:
14706 @if [ $(current_stage) = stage2 ]; then \
14707 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14708 else \
14709 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14710 $(MAKE) stage2-start; \
14711 fi; \
14712 cd $(HOST_SUBDIR)/mpfr && \
14713 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14714 @endif mpfr-bootstrap
14715
14716
14717 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14718 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14719 maybe-all-stage3-mpfr:
14720 maybe-clean-stage3-mpfr:
14721 @if mpfr-bootstrap
14722 maybe-all-stage3-mpfr: all-stage3-mpfr
14723 all-stage3: all-stage3-mpfr
14724 TARGET-stage3-mpfr = $(TARGET-mpfr)
14725 all-stage3-mpfr: configure-stage3-mpfr
14726 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14727 @r=`${PWD_COMMAND}`; export r; \
14728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14729 TFLAGS="$(STAGE3_TFLAGS)"; \
14730 $(HOST_EXPORTS) \
14731 $(POSTSTAGE1_HOST_EXPORTS) \
14732 cd $(HOST_SUBDIR)/mpfr && \
14733 \
14734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14735 CFLAGS="$(STAGE3_CFLAGS)" \
14736 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14737 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14738 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14739 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14740 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14741 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14742 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14743 TFLAGS="$(STAGE3_TFLAGS)" \
14744 $(TARGET-stage3-mpfr)
14745
14746 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14747 clean-stage3: clean-stage3-mpfr
14748 clean-stage3-mpfr:
14749 @if [ $(current_stage) = stage3 ]; then \
14750 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14751 else \
14752 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14753 $(MAKE) stage3-start; \
14754 fi; \
14755 cd $(HOST_SUBDIR)/mpfr && \
14756 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14757 @endif mpfr-bootstrap
14758
14759
14760 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14761 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14762 maybe-all-stage4-mpfr:
14763 maybe-clean-stage4-mpfr:
14764 @if mpfr-bootstrap
14765 maybe-all-stage4-mpfr: all-stage4-mpfr
14766 all-stage4: all-stage4-mpfr
14767 TARGET-stage4-mpfr = $(TARGET-mpfr)
14768 all-stage4-mpfr: configure-stage4-mpfr
14769 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14770 @r=`${PWD_COMMAND}`; export r; \
14771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772 TFLAGS="$(STAGE4_TFLAGS)"; \
14773 $(HOST_EXPORTS) \
14774 $(POSTSTAGE1_HOST_EXPORTS) \
14775 cd $(HOST_SUBDIR)/mpfr && \
14776 \
14777 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14778 CFLAGS="$(STAGE4_CFLAGS)" \
14779 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14780 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14781 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14782 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14783 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14784 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14785 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14786 TFLAGS="$(STAGE4_TFLAGS)" \
14787 $(TARGET-stage4-mpfr)
14788
14789 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14790 clean-stage4: clean-stage4-mpfr
14791 clean-stage4-mpfr:
14792 @if [ $(current_stage) = stage4 ]; then \
14793 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14794 else \
14795 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14796 $(MAKE) stage4-start; \
14797 fi; \
14798 cd $(HOST_SUBDIR)/mpfr && \
14799 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14800 @endif mpfr-bootstrap
14801
14802
14803 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14804 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14805 maybe-all-stageprofile-mpfr:
14806 maybe-clean-stageprofile-mpfr:
14807 @if mpfr-bootstrap
14808 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14809 all-stageprofile: all-stageprofile-mpfr
14810 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14811 all-stageprofile-mpfr: configure-stageprofile-mpfr
14812 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14813 @r=`${PWD_COMMAND}`; export r; \
14814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14815 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14816 $(HOST_EXPORTS) \
14817 $(POSTSTAGE1_HOST_EXPORTS) \
14818 cd $(HOST_SUBDIR)/mpfr && \
14819 \
14820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14821 CFLAGS="$(STAGEprofile_CFLAGS)" \
14822 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14823 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14824 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14825 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14826 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14827 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14828 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14829 TFLAGS="$(STAGEprofile_TFLAGS)" \
14830 $(TARGET-stageprofile-mpfr)
14831
14832 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14833 clean-stageprofile: clean-stageprofile-mpfr
14834 clean-stageprofile-mpfr:
14835 @if [ $(current_stage) = stageprofile ]; then \
14836 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14837 else \
14838 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14839 $(MAKE) stageprofile-start; \
14840 fi; \
14841 cd $(HOST_SUBDIR)/mpfr && \
14842 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14843 @endif mpfr-bootstrap
14844
14845
14846 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14847 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14848 maybe-all-stagetrain-mpfr:
14849 maybe-clean-stagetrain-mpfr:
14850 @if mpfr-bootstrap
14851 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14852 all-stagetrain: all-stagetrain-mpfr
14853 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14854 all-stagetrain-mpfr: configure-stagetrain-mpfr
14855 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14856 @r=`${PWD_COMMAND}`; export r; \
14857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14858 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14859 $(HOST_EXPORTS) \
14860 $(POSTSTAGE1_HOST_EXPORTS) \
14861 cd $(HOST_SUBDIR)/mpfr && \
14862 \
14863 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14864 CFLAGS="$(STAGEtrain_CFLAGS)" \
14865 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14866 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14867 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14868 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14869 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14870 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14871 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14872 TFLAGS="$(STAGEtrain_TFLAGS)" \
14873 $(TARGET-stagetrain-mpfr)
14874
14875 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14876 clean-stagetrain: clean-stagetrain-mpfr
14877 clean-stagetrain-mpfr:
14878 @if [ $(current_stage) = stagetrain ]; then \
14879 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14880 else \
14881 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14882 $(MAKE) stagetrain-start; \
14883 fi; \
14884 cd $(HOST_SUBDIR)/mpfr && \
14885 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14886 @endif mpfr-bootstrap
14887
14888
14889 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14890 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14891 maybe-all-stagefeedback-mpfr:
14892 maybe-clean-stagefeedback-mpfr:
14893 @if mpfr-bootstrap
14894 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14895 all-stagefeedback: all-stagefeedback-mpfr
14896 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14897 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14898 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14899 @r=`${PWD_COMMAND}`; export r; \
14900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14901 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14902 $(HOST_EXPORTS) \
14903 $(POSTSTAGE1_HOST_EXPORTS) \
14904 cd $(HOST_SUBDIR)/mpfr && \
14905 \
14906 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14907 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14908 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14909 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14910 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14911 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14912 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14913 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14914 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14915 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14916 $(TARGET-stagefeedback-mpfr)
14917
14918 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14919 clean-stagefeedback: clean-stagefeedback-mpfr
14920 clean-stagefeedback-mpfr:
14921 @if [ $(current_stage) = stagefeedback ]; then \
14922 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14923 else \
14924 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14925 $(MAKE) stagefeedback-start; \
14926 fi; \
14927 cd $(HOST_SUBDIR)/mpfr && \
14928 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14929 @endif mpfr-bootstrap
14930
14931
14932 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14933 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14934 maybe-all-stageautoprofile-mpfr:
14935 maybe-clean-stageautoprofile-mpfr:
14936 @if mpfr-bootstrap
14937 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14938 all-stageautoprofile: all-stageautoprofile-mpfr
14939 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14940 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14941 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14942 @r=`${PWD_COMMAND}`; export r; \
14943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14944 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14945 $(HOST_EXPORTS) \
14946 $(POSTSTAGE1_HOST_EXPORTS) \
14947 cd $(HOST_SUBDIR)/mpfr && \
14948 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14950 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14951 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14952 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14953 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14958 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14959 $(TARGET-stageautoprofile-mpfr)
14960
14961 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14962 clean-stageautoprofile: clean-stageautoprofile-mpfr
14963 clean-stageautoprofile-mpfr:
14964 @if [ $(current_stage) = stageautoprofile ]; then \
14965 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14966 else \
14967 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14968 $(MAKE) stageautoprofile-start; \
14969 fi; \
14970 cd $(HOST_SUBDIR)/mpfr && \
14971 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14972 @endif mpfr-bootstrap
14973
14974
14975 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14976 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14977 maybe-all-stageautofeedback-mpfr:
14978 maybe-clean-stageautofeedback-mpfr:
14979 @if mpfr-bootstrap
14980 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14981 all-stageautofeedback: all-stageautofeedback-mpfr
14982 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14983 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14984 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14985 @r=`${PWD_COMMAND}`; export r; \
14986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14987 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14988 $(HOST_EXPORTS) \
14989 $(POSTSTAGE1_HOST_EXPORTS) \
14990 cd $(HOST_SUBDIR)/mpfr && \
14991 \
14992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14993 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14994 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14995 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14996 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15001 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15002 $(TARGET-stageautofeedback-mpfr)
15003
15004 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15005 clean-stageautofeedback: clean-stageautofeedback-mpfr
15006 clean-stageautofeedback-mpfr:
15007 @if [ $(current_stage) = stageautofeedback ]; then \
15008 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15009 else \
15010 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15011 $(MAKE) stageautofeedback-start; \
15012 fi; \
15013 cd $(HOST_SUBDIR)/mpfr && \
15014 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15015 @endif mpfr-bootstrap
15016
15017
15018
15019
15020
15021 .PHONY: check-mpfr maybe-check-mpfr
15022 maybe-check-mpfr:
15023 @if mpfr
15024 maybe-check-mpfr: check-mpfr
15025
15026 check-mpfr:
15027 @: $(MAKE); $(unstage)
15028 @r=`${PWD_COMMAND}`; export r; \
15029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15030 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15031 (cd $(HOST_SUBDIR)/mpfr && \
15032 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15033
15034 @endif mpfr
15035
15036 .PHONY: install-mpfr maybe-install-mpfr
15037 maybe-install-mpfr:
15038 @if mpfr
15039 maybe-install-mpfr: install-mpfr
15040
15041 install-mpfr:
15042
15043 @endif mpfr
15044
15045 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15046 maybe-install-strip-mpfr:
15047 @if mpfr
15048 maybe-install-strip-mpfr: install-strip-mpfr
15049
15050 install-strip-mpfr:
15051
15052 @endif mpfr
15053
15054 # Other targets (info, dvi, pdf, etc.)
15055
15056 .PHONY: maybe-info-mpfr info-mpfr
15057 maybe-info-mpfr:
15058 @if mpfr
15059 maybe-info-mpfr: info-mpfr
15060
15061 info-mpfr: \
15062 configure-mpfr
15063 @[ -f ./mpfr/Makefile ] || exit 0; \
15064 r=`${PWD_COMMAND}`; export r; \
15065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15066 $(HOST_EXPORTS) \
15067 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15069 done; \
15070 echo "Doing info in mpfr"; \
15071 (cd $(HOST_SUBDIR)/mpfr && \
15072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15074 "RANLIB=$${RANLIB}" \
15075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15076 info) \
15077 || exit 1
15078
15079 @endif mpfr
15080
15081 .PHONY: maybe-dvi-mpfr dvi-mpfr
15082 maybe-dvi-mpfr:
15083 @if mpfr
15084 maybe-dvi-mpfr: dvi-mpfr
15085
15086 dvi-mpfr: \
15087 configure-mpfr
15088 @[ -f ./mpfr/Makefile ] || exit 0; \
15089 r=`${PWD_COMMAND}`; export r; \
15090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15091 $(HOST_EXPORTS) \
15092 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15094 done; \
15095 echo "Doing dvi in mpfr"; \
15096 (cd $(HOST_SUBDIR)/mpfr && \
15097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15099 "RANLIB=$${RANLIB}" \
15100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15101 dvi) \
15102 || exit 1
15103
15104 @endif mpfr
15105
15106 .PHONY: maybe-pdf-mpfr pdf-mpfr
15107 maybe-pdf-mpfr:
15108 @if mpfr
15109 maybe-pdf-mpfr: pdf-mpfr
15110
15111 pdf-mpfr: \
15112 configure-mpfr
15113 @[ -f ./mpfr/Makefile ] || exit 0; \
15114 r=`${PWD_COMMAND}`; export r; \
15115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15116 $(HOST_EXPORTS) \
15117 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15119 done; \
15120 echo "Doing pdf in mpfr"; \
15121 (cd $(HOST_SUBDIR)/mpfr && \
15122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15124 "RANLIB=$${RANLIB}" \
15125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15126 pdf) \
15127 || exit 1
15128
15129 @endif mpfr
15130
15131 .PHONY: maybe-html-mpfr html-mpfr
15132 maybe-html-mpfr:
15133 @if mpfr
15134 maybe-html-mpfr: html-mpfr
15135
15136 html-mpfr: \
15137 configure-mpfr
15138 @[ -f ./mpfr/Makefile ] || exit 0; \
15139 r=`${PWD_COMMAND}`; export r; \
15140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15141 $(HOST_EXPORTS) \
15142 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15144 done; \
15145 echo "Doing html in mpfr"; \
15146 (cd $(HOST_SUBDIR)/mpfr && \
15147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15149 "RANLIB=$${RANLIB}" \
15150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15151 html) \
15152 || exit 1
15153
15154 @endif mpfr
15155
15156 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15157 maybe-TAGS-mpfr:
15158 @if mpfr
15159 maybe-TAGS-mpfr: TAGS-mpfr
15160
15161 TAGS-mpfr: \
15162 configure-mpfr
15163 @[ -f ./mpfr/Makefile ] || exit 0; \
15164 r=`${PWD_COMMAND}`; export r; \
15165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15166 $(HOST_EXPORTS) \
15167 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15169 done; \
15170 echo "Doing TAGS in mpfr"; \
15171 (cd $(HOST_SUBDIR)/mpfr && \
15172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15174 "RANLIB=$${RANLIB}" \
15175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15176 TAGS) \
15177 || exit 1
15178
15179 @endif mpfr
15180
15181 .PHONY: maybe-install-info-mpfr install-info-mpfr
15182 maybe-install-info-mpfr:
15183 @if mpfr
15184 maybe-install-info-mpfr: install-info-mpfr
15185
15186 install-info-mpfr: \
15187 configure-mpfr \
15188 info-mpfr
15189 @[ -f ./mpfr/Makefile ] || exit 0; \
15190 r=`${PWD_COMMAND}`; export r; \
15191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15192 $(HOST_EXPORTS) \
15193 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15195 done; \
15196 echo "Doing install-info in mpfr"; \
15197 (cd $(HOST_SUBDIR)/mpfr && \
15198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15200 "RANLIB=$${RANLIB}" \
15201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15202 install-info) \
15203 || exit 1
15204
15205 @endif mpfr
15206
15207 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15208 maybe-install-dvi-mpfr:
15209 @if mpfr
15210 maybe-install-dvi-mpfr: install-dvi-mpfr
15211
15212 install-dvi-mpfr: \
15213 configure-mpfr \
15214 dvi-mpfr
15215 @[ -f ./mpfr/Makefile ] || exit 0; \
15216 r=`${PWD_COMMAND}`; export r; \
15217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15218 $(HOST_EXPORTS) \
15219 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15221 done; \
15222 echo "Doing install-dvi in mpfr"; \
15223 (cd $(HOST_SUBDIR)/mpfr && \
15224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15226 "RANLIB=$${RANLIB}" \
15227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15228 install-dvi) \
15229 || exit 1
15230
15231 @endif mpfr
15232
15233 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15234 maybe-install-pdf-mpfr:
15235 @if mpfr
15236 maybe-install-pdf-mpfr: install-pdf-mpfr
15237
15238 install-pdf-mpfr: \
15239 configure-mpfr \
15240 pdf-mpfr
15241 @[ -f ./mpfr/Makefile ] || exit 0; \
15242 r=`${PWD_COMMAND}`; export r; \
15243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15244 $(HOST_EXPORTS) \
15245 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15247 done; \
15248 echo "Doing install-pdf in mpfr"; \
15249 (cd $(HOST_SUBDIR)/mpfr && \
15250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15252 "RANLIB=$${RANLIB}" \
15253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15254 install-pdf) \
15255 || exit 1
15256
15257 @endif mpfr
15258
15259 .PHONY: maybe-install-html-mpfr install-html-mpfr
15260 maybe-install-html-mpfr:
15261 @if mpfr
15262 maybe-install-html-mpfr: install-html-mpfr
15263
15264 install-html-mpfr: \
15265 configure-mpfr \
15266 html-mpfr
15267 @[ -f ./mpfr/Makefile ] || exit 0; \
15268 r=`${PWD_COMMAND}`; export r; \
15269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15270 $(HOST_EXPORTS) \
15271 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15273 done; \
15274 echo "Doing install-html in mpfr"; \
15275 (cd $(HOST_SUBDIR)/mpfr && \
15276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15278 "RANLIB=$${RANLIB}" \
15279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15280 install-html) \
15281 || exit 1
15282
15283 @endif mpfr
15284
15285 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15286 maybe-installcheck-mpfr:
15287 @if mpfr
15288 maybe-installcheck-mpfr: installcheck-mpfr
15289
15290 installcheck-mpfr: \
15291 configure-mpfr
15292 @[ -f ./mpfr/Makefile ] || exit 0; \
15293 r=`${PWD_COMMAND}`; export r; \
15294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15295 $(HOST_EXPORTS) \
15296 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15298 done; \
15299 echo "Doing installcheck in mpfr"; \
15300 (cd $(HOST_SUBDIR)/mpfr && \
15301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15303 "RANLIB=$${RANLIB}" \
15304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15305 installcheck) \
15306 || exit 1
15307
15308 @endif mpfr
15309
15310 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15311 maybe-mostlyclean-mpfr:
15312 @if mpfr
15313 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15314
15315 mostlyclean-mpfr:
15316 @[ -f ./mpfr/Makefile ] || exit 0; \
15317 r=`${PWD_COMMAND}`; export r; \
15318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15319 $(HOST_EXPORTS) \
15320 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15322 done; \
15323 echo "Doing mostlyclean in mpfr"; \
15324 (cd $(HOST_SUBDIR)/mpfr && \
15325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15327 "RANLIB=$${RANLIB}" \
15328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15329 mostlyclean) \
15330 || exit 1
15331
15332 @endif mpfr
15333
15334 .PHONY: maybe-clean-mpfr clean-mpfr
15335 maybe-clean-mpfr:
15336 @if mpfr
15337 maybe-clean-mpfr: clean-mpfr
15338
15339 clean-mpfr:
15340 @[ -f ./mpfr/Makefile ] || exit 0; \
15341 r=`${PWD_COMMAND}`; export r; \
15342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15343 $(HOST_EXPORTS) \
15344 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15346 done; \
15347 echo "Doing clean in mpfr"; \
15348 (cd $(HOST_SUBDIR)/mpfr && \
15349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15351 "RANLIB=$${RANLIB}" \
15352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15353 clean) \
15354 || exit 1
15355
15356 @endif mpfr
15357
15358 .PHONY: maybe-distclean-mpfr distclean-mpfr
15359 maybe-distclean-mpfr:
15360 @if mpfr
15361 maybe-distclean-mpfr: distclean-mpfr
15362
15363 distclean-mpfr:
15364 @[ -f ./mpfr/Makefile ] || exit 0; \
15365 r=`${PWD_COMMAND}`; export r; \
15366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15367 $(HOST_EXPORTS) \
15368 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15370 done; \
15371 echo "Doing distclean in mpfr"; \
15372 (cd $(HOST_SUBDIR)/mpfr && \
15373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15375 "RANLIB=$${RANLIB}" \
15376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15377 distclean) \
15378 || exit 1
15379
15380 @endif mpfr
15381
15382 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15383 maybe-maintainer-clean-mpfr:
15384 @if mpfr
15385 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15386
15387 maintainer-clean-mpfr:
15388 @[ -f ./mpfr/Makefile ] || exit 0; \
15389 r=`${PWD_COMMAND}`; export r; \
15390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15391 $(HOST_EXPORTS) \
15392 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15394 done; \
15395 echo "Doing maintainer-clean in mpfr"; \
15396 (cd $(HOST_SUBDIR)/mpfr && \
15397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15399 "RANLIB=$${RANLIB}" \
15400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15401 maintainer-clean) \
15402 || exit 1
15403
15404 @endif mpfr
15405
15406
15407
15408 .PHONY: configure-mpc maybe-configure-mpc
15409 maybe-configure-mpc:
15410 @if gcc-bootstrap
15411 configure-mpc: stage_current
15412 @endif gcc-bootstrap
15413 @if mpc
15414 maybe-configure-mpc: configure-mpc
15415 configure-mpc:
15416 @r=`${PWD_COMMAND}`; export r; \
15417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15418 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15420 $(HOST_EXPORTS) \
15421 echo Configuring in $(HOST_SUBDIR)/mpc; \
15422 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15423 case $(srcdir) in \
15424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15425 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15427 esac; \
15428 module_srcdir=mpc; \
15429 $(SHELL) \
15430 $$s/$$module_srcdir/configure \
15431 --srcdir=$${topdir}/$$module_srcdir \
15432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15433 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
15434 || exit 1
15435 @endif mpc
15436
15437
15438
15439 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15440 maybe-configure-stage1-mpc:
15441 @if mpc-bootstrap
15442 maybe-configure-stage1-mpc: configure-stage1-mpc
15443 configure-stage1-mpc:
15444 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15446 @r=`${PWD_COMMAND}`; export r; \
15447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448 TFLAGS="$(STAGE1_TFLAGS)"; \
15449 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15450 $(HOST_EXPORTS) \
15451 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15452 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15453 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15454 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15456 cd $(HOST_SUBDIR)/mpc || exit 1; \
15457 case $(srcdir) in \
15458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15459 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15461 esac; \
15462 module_srcdir=mpc; \
15463 $(SHELL) $$s/$$module_srcdir/configure \
15464 --srcdir=$${topdir}/$$module_srcdir \
15465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15466 --target=${target_alias} \
15467 \
15468 $(STAGE1_CONFIGURE_FLAGS) \
15469 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15470 @endif mpc-bootstrap
15471
15472 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15473 maybe-configure-stage2-mpc:
15474 @if mpc-bootstrap
15475 maybe-configure-stage2-mpc: configure-stage2-mpc
15476 configure-stage2-mpc:
15477 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15479 @r=`${PWD_COMMAND}`; export r; \
15480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15481 TFLAGS="$(STAGE2_TFLAGS)"; \
15482 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15483 $(HOST_EXPORTS) \
15484 $(POSTSTAGE1_HOST_EXPORTS) \
15485 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15486 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15487 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15488 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15490 cd $(HOST_SUBDIR)/mpc || exit 1; \
15491 case $(srcdir) in \
15492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15493 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15495 esac; \
15496 module_srcdir=mpc; \
15497 $(SHELL) $$s/$$module_srcdir/configure \
15498 --srcdir=$${topdir}/$$module_srcdir \
15499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15500 --target=${target_alias} \
15501 --with-build-libsubdir=$(HOST_SUBDIR) \
15502 $(STAGE2_CONFIGURE_FLAGS) \
15503 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15504 @endif mpc-bootstrap
15505
15506 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15507 maybe-configure-stage3-mpc:
15508 @if mpc-bootstrap
15509 maybe-configure-stage3-mpc: configure-stage3-mpc
15510 configure-stage3-mpc:
15511 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15512 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15513 @r=`${PWD_COMMAND}`; export r; \
15514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15515 TFLAGS="$(STAGE3_TFLAGS)"; \
15516 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15517 $(HOST_EXPORTS) \
15518 $(POSTSTAGE1_HOST_EXPORTS) \
15519 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15520 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15521 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15522 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15524 cd $(HOST_SUBDIR)/mpc || exit 1; \
15525 case $(srcdir) in \
15526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15527 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15529 esac; \
15530 module_srcdir=mpc; \
15531 $(SHELL) $$s/$$module_srcdir/configure \
15532 --srcdir=$${topdir}/$$module_srcdir \
15533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15534 --target=${target_alias} \
15535 --with-build-libsubdir=$(HOST_SUBDIR) \
15536 $(STAGE3_CONFIGURE_FLAGS) \
15537 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15538 @endif mpc-bootstrap
15539
15540 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15541 maybe-configure-stage4-mpc:
15542 @if mpc-bootstrap
15543 maybe-configure-stage4-mpc: configure-stage4-mpc
15544 configure-stage4-mpc:
15545 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15546 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15547 @r=`${PWD_COMMAND}`; export r; \
15548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15549 TFLAGS="$(STAGE4_TFLAGS)"; \
15550 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15551 $(HOST_EXPORTS) \
15552 $(POSTSTAGE1_HOST_EXPORTS) \
15553 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15554 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15555 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15556 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15558 cd $(HOST_SUBDIR)/mpc || exit 1; \
15559 case $(srcdir) in \
15560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15561 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15563 esac; \
15564 module_srcdir=mpc; \
15565 $(SHELL) $$s/$$module_srcdir/configure \
15566 --srcdir=$${topdir}/$$module_srcdir \
15567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15568 --target=${target_alias} \
15569 --with-build-libsubdir=$(HOST_SUBDIR) \
15570 $(STAGE4_CONFIGURE_FLAGS) \
15571 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15572 @endif mpc-bootstrap
15573
15574 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15575 maybe-configure-stageprofile-mpc:
15576 @if mpc-bootstrap
15577 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15578 configure-stageprofile-mpc:
15579 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15581 @r=`${PWD_COMMAND}`; export r; \
15582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15584 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15585 $(HOST_EXPORTS) \
15586 $(POSTSTAGE1_HOST_EXPORTS) \
15587 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15588 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15589 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15590 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15592 cd $(HOST_SUBDIR)/mpc || exit 1; \
15593 case $(srcdir) in \
15594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15595 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15597 esac; \
15598 module_srcdir=mpc; \
15599 $(SHELL) $$s/$$module_srcdir/configure \
15600 --srcdir=$${topdir}/$$module_srcdir \
15601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15602 --target=${target_alias} \
15603 --with-build-libsubdir=$(HOST_SUBDIR) \
15604 $(STAGEprofile_CONFIGURE_FLAGS) \
15605 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15606 @endif mpc-bootstrap
15607
15608 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15609 maybe-configure-stagetrain-mpc:
15610 @if mpc-bootstrap
15611 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15612 configure-stagetrain-mpc:
15613 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15614 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15615 @r=`${PWD_COMMAND}`; export r; \
15616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15617 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15618 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15619 $(HOST_EXPORTS) \
15620 $(POSTSTAGE1_HOST_EXPORTS) \
15621 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15622 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15623 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15624 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15625 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15626 cd $(HOST_SUBDIR)/mpc || exit 1; \
15627 case $(srcdir) in \
15628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15629 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15631 esac; \
15632 module_srcdir=mpc; \
15633 $(SHELL) $$s/$$module_srcdir/configure \
15634 --srcdir=$${topdir}/$$module_srcdir \
15635 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15636 --target=${target_alias} \
15637 --with-build-libsubdir=$(HOST_SUBDIR) \
15638 $(STAGEtrain_CONFIGURE_FLAGS) \
15639 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15640 @endif mpc-bootstrap
15641
15642 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15643 maybe-configure-stagefeedback-mpc:
15644 @if mpc-bootstrap
15645 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15646 configure-stagefeedback-mpc:
15647 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15649 @r=`${PWD_COMMAND}`; export r; \
15650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15651 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15652 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15653 $(HOST_EXPORTS) \
15654 $(POSTSTAGE1_HOST_EXPORTS) \
15655 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15656 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15657 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15658 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15660 cd $(HOST_SUBDIR)/mpc || exit 1; \
15661 case $(srcdir) in \
15662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15663 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15665 esac; \
15666 module_srcdir=mpc; \
15667 $(SHELL) $$s/$$module_srcdir/configure \
15668 --srcdir=$${topdir}/$$module_srcdir \
15669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15670 --target=${target_alias} \
15671 --with-build-libsubdir=$(HOST_SUBDIR) \
15672 $(STAGEfeedback_CONFIGURE_FLAGS) \
15673 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15674 @endif mpc-bootstrap
15675
15676 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15677 maybe-configure-stageautoprofile-mpc:
15678 @if mpc-bootstrap
15679 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15680 configure-stageautoprofile-mpc:
15681 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15682 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15683 @r=`${PWD_COMMAND}`; export r; \
15684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15685 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15686 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15687 $(HOST_EXPORTS) \
15688 $(POSTSTAGE1_HOST_EXPORTS) \
15689 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15690 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15691 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15692 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15694 cd $(HOST_SUBDIR)/mpc || exit 1; \
15695 case $(srcdir) in \
15696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15697 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15699 esac; \
15700 module_srcdir=mpc; \
15701 $(SHELL) $$s/$$module_srcdir/configure \
15702 --srcdir=$${topdir}/$$module_srcdir \
15703 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15704 --target=${target_alias} \
15705 --with-build-libsubdir=$(HOST_SUBDIR) \
15706 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15707 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15708 @endif mpc-bootstrap
15709
15710 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15711 maybe-configure-stageautofeedback-mpc:
15712 @if mpc-bootstrap
15713 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15714 configure-stageautofeedback-mpc:
15715 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15716 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15717 @r=`${PWD_COMMAND}`; export r; \
15718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15719 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15720 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15721 $(HOST_EXPORTS) \
15722 $(POSTSTAGE1_HOST_EXPORTS) \
15723 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15724 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15725 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15726 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15728 cd $(HOST_SUBDIR)/mpc || exit 1; \
15729 case $(srcdir) in \
15730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15731 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15733 esac; \
15734 module_srcdir=mpc; \
15735 $(SHELL) $$s/$$module_srcdir/configure \
15736 --srcdir=$${topdir}/$$module_srcdir \
15737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15738 --target=${target_alias} \
15739 --with-build-libsubdir=$(HOST_SUBDIR) \
15740 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15741 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15742 @endif mpc-bootstrap
15743
15744
15745
15746
15747
15748 .PHONY: all-mpc maybe-all-mpc
15749 maybe-all-mpc:
15750 @if gcc-bootstrap
15751 all-mpc: stage_current
15752 @endif gcc-bootstrap
15753 @if mpc
15754 TARGET-mpc=all
15755 maybe-all-mpc: all-mpc
15756 all-mpc: configure-mpc
15757 @r=`${PWD_COMMAND}`; export r; \
15758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759 $(HOST_EXPORTS) \
15760 (cd $(HOST_SUBDIR)/mpc && \
15761 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15762 $(TARGET-mpc))
15763 @endif mpc
15764
15765
15766
15767 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15768 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15769 maybe-all-stage1-mpc:
15770 maybe-clean-stage1-mpc:
15771 @if mpc-bootstrap
15772 maybe-all-stage1-mpc: all-stage1-mpc
15773 all-stage1: all-stage1-mpc
15774 TARGET-stage1-mpc = $(TARGET-mpc)
15775 all-stage1-mpc: configure-stage1-mpc
15776 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15777 @r=`${PWD_COMMAND}`; export r; \
15778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15779 TFLAGS="$(STAGE1_TFLAGS)"; \
15780 $(HOST_EXPORTS) \
15781 cd $(HOST_SUBDIR)/mpc && \
15782 \
15783 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15784 CFLAGS="$(STAGE1_CFLAGS)" \
15785 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15786 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15787 LIBCFLAGS="$(LIBCFLAGS)" \
15788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15791 $(EXTRA_HOST_FLAGS) \
15792 $(STAGE1_FLAGS_TO_PASS) \
15793 TFLAGS="$(STAGE1_TFLAGS)" \
15794 $(TARGET-stage1-mpc)
15795
15796 maybe-clean-stage1-mpc: clean-stage1-mpc
15797 clean-stage1: clean-stage1-mpc
15798 clean-stage1-mpc:
15799 @if [ $(current_stage) = stage1 ]; then \
15800 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15801 else \
15802 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15803 $(MAKE) stage1-start; \
15804 fi; \
15805 cd $(HOST_SUBDIR)/mpc && \
15806 $(MAKE) $(EXTRA_HOST_FLAGS) \
15807 $(STAGE1_FLAGS_TO_PASS) clean
15808 @endif mpc-bootstrap
15809
15810
15811 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15812 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15813 maybe-all-stage2-mpc:
15814 maybe-clean-stage2-mpc:
15815 @if mpc-bootstrap
15816 maybe-all-stage2-mpc: all-stage2-mpc
15817 all-stage2: all-stage2-mpc
15818 TARGET-stage2-mpc = $(TARGET-mpc)
15819 all-stage2-mpc: configure-stage2-mpc
15820 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15821 @r=`${PWD_COMMAND}`; export r; \
15822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15823 TFLAGS="$(STAGE2_TFLAGS)"; \
15824 $(HOST_EXPORTS) \
15825 $(POSTSTAGE1_HOST_EXPORTS) \
15826 cd $(HOST_SUBDIR)/mpc && \
15827 \
15828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15829 CFLAGS="$(STAGE2_CFLAGS)" \
15830 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15831 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15832 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15837 TFLAGS="$(STAGE2_TFLAGS)" \
15838 $(TARGET-stage2-mpc)
15839
15840 maybe-clean-stage2-mpc: clean-stage2-mpc
15841 clean-stage2: clean-stage2-mpc
15842 clean-stage2-mpc:
15843 @if [ $(current_stage) = stage2 ]; then \
15844 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15845 else \
15846 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15847 $(MAKE) stage2-start; \
15848 fi; \
15849 cd $(HOST_SUBDIR)/mpc && \
15850 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15851 @endif mpc-bootstrap
15852
15853
15854 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15855 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15856 maybe-all-stage3-mpc:
15857 maybe-clean-stage3-mpc:
15858 @if mpc-bootstrap
15859 maybe-all-stage3-mpc: all-stage3-mpc
15860 all-stage3: all-stage3-mpc
15861 TARGET-stage3-mpc = $(TARGET-mpc)
15862 all-stage3-mpc: configure-stage3-mpc
15863 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15864 @r=`${PWD_COMMAND}`; export r; \
15865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866 TFLAGS="$(STAGE3_TFLAGS)"; \
15867 $(HOST_EXPORTS) \
15868 $(POSTSTAGE1_HOST_EXPORTS) \
15869 cd $(HOST_SUBDIR)/mpc && \
15870 \
15871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15872 CFLAGS="$(STAGE3_CFLAGS)" \
15873 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15874 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15875 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15880 TFLAGS="$(STAGE3_TFLAGS)" \
15881 $(TARGET-stage3-mpc)
15882
15883 maybe-clean-stage3-mpc: clean-stage3-mpc
15884 clean-stage3: clean-stage3-mpc
15885 clean-stage3-mpc:
15886 @if [ $(current_stage) = stage3 ]; then \
15887 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15888 else \
15889 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15890 $(MAKE) stage3-start; \
15891 fi; \
15892 cd $(HOST_SUBDIR)/mpc && \
15893 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15894 @endif mpc-bootstrap
15895
15896
15897 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15898 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15899 maybe-all-stage4-mpc:
15900 maybe-clean-stage4-mpc:
15901 @if mpc-bootstrap
15902 maybe-all-stage4-mpc: all-stage4-mpc
15903 all-stage4: all-stage4-mpc
15904 TARGET-stage4-mpc = $(TARGET-mpc)
15905 all-stage4-mpc: configure-stage4-mpc
15906 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15907 @r=`${PWD_COMMAND}`; export r; \
15908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15909 TFLAGS="$(STAGE4_TFLAGS)"; \
15910 $(HOST_EXPORTS) \
15911 $(POSTSTAGE1_HOST_EXPORTS) \
15912 cd $(HOST_SUBDIR)/mpc && \
15913 \
15914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15915 CFLAGS="$(STAGE4_CFLAGS)" \
15916 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15917 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15918 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15922 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15923 TFLAGS="$(STAGE4_TFLAGS)" \
15924 $(TARGET-stage4-mpc)
15925
15926 maybe-clean-stage4-mpc: clean-stage4-mpc
15927 clean-stage4: clean-stage4-mpc
15928 clean-stage4-mpc:
15929 @if [ $(current_stage) = stage4 ]; then \
15930 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15931 else \
15932 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15933 $(MAKE) stage4-start; \
15934 fi; \
15935 cd $(HOST_SUBDIR)/mpc && \
15936 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15937 @endif mpc-bootstrap
15938
15939
15940 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15941 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15942 maybe-all-stageprofile-mpc:
15943 maybe-clean-stageprofile-mpc:
15944 @if mpc-bootstrap
15945 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15946 all-stageprofile: all-stageprofile-mpc
15947 TARGET-stageprofile-mpc = $(TARGET-mpc)
15948 all-stageprofile-mpc: configure-stageprofile-mpc
15949 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15950 @r=`${PWD_COMMAND}`; export r; \
15951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15952 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15953 $(HOST_EXPORTS) \
15954 $(POSTSTAGE1_HOST_EXPORTS) \
15955 cd $(HOST_SUBDIR)/mpc && \
15956 \
15957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15958 CFLAGS="$(STAGEprofile_CFLAGS)" \
15959 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15960 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15961 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15966 TFLAGS="$(STAGEprofile_TFLAGS)" \
15967 $(TARGET-stageprofile-mpc)
15968
15969 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15970 clean-stageprofile: clean-stageprofile-mpc
15971 clean-stageprofile-mpc:
15972 @if [ $(current_stage) = stageprofile ]; then \
15973 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15974 else \
15975 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15976 $(MAKE) stageprofile-start; \
15977 fi; \
15978 cd $(HOST_SUBDIR)/mpc && \
15979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15980 @endif mpc-bootstrap
15981
15982
15983 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15984 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15985 maybe-all-stagetrain-mpc:
15986 maybe-clean-stagetrain-mpc:
15987 @if mpc-bootstrap
15988 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15989 all-stagetrain: all-stagetrain-mpc
15990 TARGET-stagetrain-mpc = $(TARGET-mpc)
15991 all-stagetrain-mpc: configure-stagetrain-mpc
15992 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15993 @r=`${PWD_COMMAND}`; export r; \
15994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15995 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15996 $(HOST_EXPORTS) \
15997 $(POSTSTAGE1_HOST_EXPORTS) \
15998 cd $(HOST_SUBDIR)/mpc && \
15999 \
16000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16001 CFLAGS="$(STAGEtrain_CFLAGS)" \
16002 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16003 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16004 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16009 TFLAGS="$(STAGEtrain_TFLAGS)" \
16010 $(TARGET-stagetrain-mpc)
16011
16012 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16013 clean-stagetrain: clean-stagetrain-mpc
16014 clean-stagetrain-mpc:
16015 @if [ $(current_stage) = stagetrain ]; then \
16016 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16017 else \
16018 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16019 $(MAKE) stagetrain-start; \
16020 fi; \
16021 cd $(HOST_SUBDIR)/mpc && \
16022 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16023 @endif mpc-bootstrap
16024
16025
16026 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16027 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16028 maybe-all-stagefeedback-mpc:
16029 maybe-clean-stagefeedback-mpc:
16030 @if mpc-bootstrap
16031 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16032 all-stagefeedback: all-stagefeedback-mpc
16033 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16034 all-stagefeedback-mpc: configure-stagefeedback-mpc
16035 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16036 @r=`${PWD_COMMAND}`; export r; \
16037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16039 $(HOST_EXPORTS) \
16040 $(POSTSTAGE1_HOST_EXPORTS) \
16041 cd $(HOST_SUBDIR)/mpc && \
16042 \
16043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16044 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16045 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16046 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16047 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16052 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16053 $(TARGET-stagefeedback-mpc)
16054
16055 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16056 clean-stagefeedback: clean-stagefeedback-mpc
16057 clean-stagefeedback-mpc:
16058 @if [ $(current_stage) = stagefeedback ]; then \
16059 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16060 else \
16061 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16062 $(MAKE) stagefeedback-start; \
16063 fi; \
16064 cd $(HOST_SUBDIR)/mpc && \
16065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16066 @endif mpc-bootstrap
16067
16068
16069 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16070 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16071 maybe-all-stageautoprofile-mpc:
16072 maybe-clean-stageautoprofile-mpc:
16073 @if mpc-bootstrap
16074 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16075 all-stageautoprofile: all-stageautoprofile-mpc
16076 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16077 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16078 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16079 @r=`${PWD_COMMAND}`; export r; \
16080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16081 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16082 $(HOST_EXPORTS) \
16083 $(POSTSTAGE1_HOST_EXPORTS) \
16084 cd $(HOST_SUBDIR)/mpc && \
16085 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16087 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16088 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16089 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16090 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16095 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16096 $(TARGET-stageautoprofile-mpc)
16097
16098 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16099 clean-stageautoprofile: clean-stageautoprofile-mpc
16100 clean-stageautoprofile-mpc:
16101 @if [ $(current_stage) = stageautoprofile ]; then \
16102 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16103 else \
16104 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16105 $(MAKE) stageautoprofile-start; \
16106 fi; \
16107 cd $(HOST_SUBDIR)/mpc && \
16108 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16109 @endif mpc-bootstrap
16110
16111
16112 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16113 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16114 maybe-all-stageautofeedback-mpc:
16115 maybe-clean-stageautofeedback-mpc:
16116 @if mpc-bootstrap
16117 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16118 all-stageautofeedback: all-stageautofeedback-mpc
16119 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16120 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16121 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16122 @r=`${PWD_COMMAND}`; export r; \
16123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16124 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16125 $(HOST_EXPORTS) \
16126 $(POSTSTAGE1_HOST_EXPORTS) \
16127 cd $(HOST_SUBDIR)/mpc && \
16128 \
16129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16130 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16131 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16132 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16133 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16138 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16139 $(TARGET-stageautofeedback-mpc)
16140
16141 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16142 clean-stageautofeedback: clean-stageautofeedback-mpc
16143 clean-stageautofeedback-mpc:
16144 @if [ $(current_stage) = stageautofeedback ]; then \
16145 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16146 else \
16147 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16148 $(MAKE) stageautofeedback-start; \
16149 fi; \
16150 cd $(HOST_SUBDIR)/mpc && \
16151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16152 @endif mpc-bootstrap
16153
16154
16155
16156
16157
16158 .PHONY: check-mpc maybe-check-mpc
16159 maybe-check-mpc:
16160 @if mpc
16161 maybe-check-mpc: check-mpc
16162
16163 check-mpc:
16164 @: $(MAKE); $(unstage)
16165 @r=`${PWD_COMMAND}`; export r; \
16166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16167 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16168 (cd $(HOST_SUBDIR)/mpc && \
16169 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16170
16171 @endif mpc
16172
16173 .PHONY: install-mpc maybe-install-mpc
16174 maybe-install-mpc:
16175 @if mpc
16176 maybe-install-mpc: install-mpc
16177
16178 install-mpc:
16179
16180 @endif mpc
16181
16182 .PHONY: install-strip-mpc maybe-install-strip-mpc
16183 maybe-install-strip-mpc:
16184 @if mpc
16185 maybe-install-strip-mpc: install-strip-mpc
16186
16187 install-strip-mpc:
16188
16189 @endif mpc
16190
16191 # Other targets (info, dvi, pdf, etc.)
16192
16193 .PHONY: maybe-info-mpc info-mpc
16194 maybe-info-mpc:
16195 @if mpc
16196 maybe-info-mpc: info-mpc
16197
16198 info-mpc: \
16199 configure-mpc
16200 @[ -f ./mpc/Makefile ] || exit 0; \
16201 r=`${PWD_COMMAND}`; export r; \
16202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16203 $(HOST_EXPORTS) \
16204 for flag in $(EXTRA_HOST_FLAGS) ; do \
16205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16206 done; \
16207 echo "Doing info in mpc"; \
16208 (cd $(HOST_SUBDIR)/mpc && \
16209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16211 "RANLIB=$${RANLIB}" \
16212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16213 info) \
16214 || exit 1
16215
16216 @endif mpc
16217
16218 .PHONY: maybe-dvi-mpc dvi-mpc
16219 maybe-dvi-mpc:
16220 @if mpc
16221 maybe-dvi-mpc: dvi-mpc
16222
16223 dvi-mpc: \
16224 configure-mpc
16225 @[ -f ./mpc/Makefile ] || exit 0; \
16226 r=`${PWD_COMMAND}`; export r; \
16227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16228 $(HOST_EXPORTS) \
16229 for flag in $(EXTRA_HOST_FLAGS) ; do \
16230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16231 done; \
16232 echo "Doing dvi in mpc"; \
16233 (cd $(HOST_SUBDIR)/mpc && \
16234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16236 "RANLIB=$${RANLIB}" \
16237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16238 dvi) \
16239 || exit 1
16240
16241 @endif mpc
16242
16243 .PHONY: maybe-pdf-mpc pdf-mpc
16244 maybe-pdf-mpc:
16245 @if mpc
16246 maybe-pdf-mpc: pdf-mpc
16247
16248 pdf-mpc: \
16249 configure-mpc
16250 @[ -f ./mpc/Makefile ] || exit 0; \
16251 r=`${PWD_COMMAND}`; export r; \
16252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253 $(HOST_EXPORTS) \
16254 for flag in $(EXTRA_HOST_FLAGS) ; do \
16255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16256 done; \
16257 echo "Doing pdf in mpc"; \
16258 (cd $(HOST_SUBDIR)/mpc && \
16259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16261 "RANLIB=$${RANLIB}" \
16262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16263 pdf) \
16264 || exit 1
16265
16266 @endif mpc
16267
16268 .PHONY: maybe-html-mpc html-mpc
16269 maybe-html-mpc:
16270 @if mpc
16271 maybe-html-mpc: html-mpc
16272
16273 html-mpc: \
16274 configure-mpc
16275 @[ -f ./mpc/Makefile ] || exit 0; \
16276 r=`${PWD_COMMAND}`; export r; \
16277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16278 $(HOST_EXPORTS) \
16279 for flag in $(EXTRA_HOST_FLAGS) ; do \
16280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16281 done; \
16282 echo "Doing html in mpc"; \
16283 (cd $(HOST_SUBDIR)/mpc && \
16284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16286 "RANLIB=$${RANLIB}" \
16287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16288 html) \
16289 || exit 1
16290
16291 @endif mpc
16292
16293 .PHONY: maybe-TAGS-mpc TAGS-mpc
16294 maybe-TAGS-mpc:
16295 @if mpc
16296 maybe-TAGS-mpc: TAGS-mpc
16297
16298 TAGS-mpc: \
16299 configure-mpc
16300 @[ -f ./mpc/Makefile ] || exit 0; \
16301 r=`${PWD_COMMAND}`; export r; \
16302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16303 $(HOST_EXPORTS) \
16304 for flag in $(EXTRA_HOST_FLAGS) ; do \
16305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16306 done; \
16307 echo "Doing TAGS in mpc"; \
16308 (cd $(HOST_SUBDIR)/mpc && \
16309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16311 "RANLIB=$${RANLIB}" \
16312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16313 TAGS) \
16314 || exit 1
16315
16316 @endif mpc
16317
16318 .PHONY: maybe-install-info-mpc install-info-mpc
16319 maybe-install-info-mpc:
16320 @if mpc
16321 maybe-install-info-mpc: install-info-mpc
16322
16323 install-info-mpc: \
16324 configure-mpc \
16325 info-mpc
16326 @[ -f ./mpc/Makefile ] || exit 0; \
16327 r=`${PWD_COMMAND}`; export r; \
16328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16329 $(HOST_EXPORTS) \
16330 for flag in $(EXTRA_HOST_FLAGS) ; do \
16331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16332 done; \
16333 echo "Doing install-info in mpc"; \
16334 (cd $(HOST_SUBDIR)/mpc && \
16335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16337 "RANLIB=$${RANLIB}" \
16338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16339 install-info) \
16340 || exit 1
16341
16342 @endif mpc
16343
16344 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16345 maybe-install-dvi-mpc:
16346 @if mpc
16347 maybe-install-dvi-mpc: install-dvi-mpc
16348
16349 install-dvi-mpc: \
16350 configure-mpc \
16351 dvi-mpc
16352 @[ -f ./mpc/Makefile ] || exit 0; \
16353 r=`${PWD_COMMAND}`; export r; \
16354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16355 $(HOST_EXPORTS) \
16356 for flag in $(EXTRA_HOST_FLAGS) ; do \
16357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16358 done; \
16359 echo "Doing install-dvi in mpc"; \
16360 (cd $(HOST_SUBDIR)/mpc && \
16361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16363 "RANLIB=$${RANLIB}" \
16364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16365 install-dvi) \
16366 || exit 1
16367
16368 @endif mpc
16369
16370 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16371 maybe-install-pdf-mpc:
16372 @if mpc
16373 maybe-install-pdf-mpc: install-pdf-mpc
16374
16375 install-pdf-mpc: \
16376 configure-mpc \
16377 pdf-mpc
16378 @[ -f ./mpc/Makefile ] || exit 0; \
16379 r=`${PWD_COMMAND}`; export r; \
16380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16381 $(HOST_EXPORTS) \
16382 for flag in $(EXTRA_HOST_FLAGS) ; do \
16383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16384 done; \
16385 echo "Doing install-pdf in mpc"; \
16386 (cd $(HOST_SUBDIR)/mpc && \
16387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16389 "RANLIB=$${RANLIB}" \
16390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16391 install-pdf) \
16392 || exit 1
16393
16394 @endif mpc
16395
16396 .PHONY: maybe-install-html-mpc install-html-mpc
16397 maybe-install-html-mpc:
16398 @if mpc
16399 maybe-install-html-mpc: install-html-mpc
16400
16401 install-html-mpc: \
16402 configure-mpc \
16403 html-mpc
16404 @[ -f ./mpc/Makefile ] || exit 0; \
16405 r=`${PWD_COMMAND}`; export r; \
16406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16407 $(HOST_EXPORTS) \
16408 for flag in $(EXTRA_HOST_FLAGS) ; do \
16409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16410 done; \
16411 echo "Doing install-html in mpc"; \
16412 (cd $(HOST_SUBDIR)/mpc && \
16413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16415 "RANLIB=$${RANLIB}" \
16416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16417 install-html) \
16418 || exit 1
16419
16420 @endif mpc
16421
16422 .PHONY: maybe-installcheck-mpc installcheck-mpc
16423 maybe-installcheck-mpc:
16424 @if mpc
16425 maybe-installcheck-mpc: installcheck-mpc
16426
16427 installcheck-mpc: \
16428 configure-mpc
16429 @[ -f ./mpc/Makefile ] || exit 0; \
16430 r=`${PWD_COMMAND}`; export r; \
16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432 $(HOST_EXPORTS) \
16433 for flag in $(EXTRA_HOST_FLAGS) ; do \
16434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16435 done; \
16436 echo "Doing installcheck in mpc"; \
16437 (cd $(HOST_SUBDIR)/mpc && \
16438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16440 "RANLIB=$${RANLIB}" \
16441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16442 installcheck) \
16443 || exit 1
16444
16445 @endif mpc
16446
16447 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16448 maybe-mostlyclean-mpc:
16449 @if mpc
16450 maybe-mostlyclean-mpc: mostlyclean-mpc
16451
16452 mostlyclean-mpc:
16453 @[ -f ./mpc/Makefile ] || exit 0; \
16454 r=`${PWD_COMMAND}`; export r; \
16455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16456 $(HOST_EXPORTS) \
16457 for flag in $(EXTRA_HOST_FLAGS) ; do \
16458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16459 done; \
16460 echo "Doing mostlyclean in mpc"; \
16461 (cd $(HOST_SUBDIR)/mpc && \
16462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16464 "RANLIB=$${RANLIB}" \
16465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16466 mostlyclean) \
16467 || exit 1
16468
16469 @endif mpc
16470
16471 .PHONY: maybe-clean-mpc clean-mpc
16472 maybe-clean-mpc:
16473 @if mpc
16474 maybe-clean-mpc: clean-mpc
16475
16476 clean-mpc:
16477 @[ -f ./mpc/Makefile ] || exit 0; \
16478 r=`${PWD_COMMAND}`; export r; \
16479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16480 $(HOST_EXPORTS) \
16481 for flag in $(EXTRA_HOST_FLAGS) ; do \
16482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16483 done; \
16484 echo "Doing clean in mpc"; \
16485 (cd $(HOST_SUBDIR)/mpc && \
16486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16488 "RANLIB=$${RANLIB}" \
16489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16490 clean) \
16491 || exit 1
16492
16493 @endif mpc
16494
16495 .PHONY: maybe-distclean-mpc distclean-mpc
16496 maybe-distclean-mpc:
16497 @if mpc
16498 maybe-distclean-mpc: distclean-mpc
16499
16500 distclean-mpc:
16501 @[ -f ./mpc/Makefile ] || exit 0; \
16502 r=`${PWD_COMMAND}`; export r; \
16503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16504 $(HOST_EXPORTS) \
16505 for flag in $(EXTRA_HOST_FLAGS) ; do \
16506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16507 done; \
16508 echo "Doing distclean in mpc"; \
16509 (cd $(HOST_SUBDIR)/mpc && \
16510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16512 "RANLIB=$${RANLIB}" \
16513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16514 distclean) \
16515 || exit 1
16516
16517 @endif mpc
16518
16519 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16520 maybe-maintainer-clean-mpc:
16521 @if mpc
16522 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16523
16524 maintainer-clean-mpc:
16525 @[ -f ./mpc/Makefile ] || exit 0; \
16526 r=`${PWD_COMMAND}`; export r; \
16527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16528 $(HOST_EXPORTS) \
16529 for flag in $(EXTRA_HOST_FLAGS) ; do \
16530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16531 done; \
16532 echo "Doing maintainer-clean in mpc"; \
16533 (cd $(HOST_SUBDIR)/mpc && \
16534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16536 "RANLIB=$${RANLIB}" \
16537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16538 maintainer-clean) \
16539 || exit 1
16540
16541 @endif mpc
16542
16543
16544
16545 .PHONY: configure-isl maybe-configure-isl
16546 maybe-configure-isl:
16547 @if gcc-bootstrap
16548 configure-isl: stage_current
16549 @endif gcc-bootstrap
16550 @if isl
16551 maybe-configure-isl: configure-isl
16552 configure-isl:
16553 @r=`${PWD_COMMAND}`; export r; \
16554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16557 $(HOST_EXPORTS) \
16558 echo Configuring in $(HOST_SUBDIR)/isl; \
16559 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16560 case $(srcdir) in \
16561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16562 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16564 esac; \
16565 module_srcdir=isl; \
16566 $(SHELL) \
16567 $$s/$$module_srcdir/configure \
16568 --srcdir=$${topdir}/$$module_srcdir \
16569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16570 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16571 || exit 1
16572 @endif isl
16573
16574
16575
16576 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16577 maybe-configure-stage1-isl:
16578 @if isl-bootstrap
16579 maybe-configure-stage1-isl: configure-stage1-isl
16580 configure-stage1-isl:
16581 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16583 @r=`${PWD_COMMAND}`; export r; \
16584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16585 TFLAGS="$(STAGE1_TFLAGS)"; \
16586 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16587 $(HOST_EXPORTS) \
16588 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16589 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16590 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16591 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16592 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16593 cd $(HOST_SUBDIR)/isl || exit 1; \
16594 case $(srcdir) in \
16595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16596 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16598 esac; \
16599 module_srcdir=isl; \
16600 $(SHELL) $$s/$$module_srcdir/configure \
16601 --srcdir=$${topdir}/$$module_srcdir \
16602 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16603 --target=${target_alias} \
16604 \
16605 $(STAGE1_CONFIGURE_FLAGS) \
16606 --disable-shared @extra_isl_gmp_configure_flags@
16607 @endif isl-bootstrap
16608
16609 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16610 maybe-configure-stage2-isl:
16611 @if isl-bootstrap
16612 maybe-configure-stage2-isl: configure-stage2-isl
16613 configure-stage2-isl:
16614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16616 @r=`${PWD_COMMAND}`; export r; \
16617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16618 TFLAGS="$(STAGE2_TFLAGS)"; \
16619 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16620 $(HOST_EXPORTS) \
16621 $(POSTSTAGE1_HOST_EXPORTS) \
16622 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16623 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16624 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16625 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16627 cd $(HOST_SUBDIR)/isl || exit 1; \
16628 case $(srcdir) in \
16629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16630 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16632 esac; \
16633 module_srcdir=isl; \
16634 $(SHELL) $$s/$$module_srcdir/configure \
16635 --srcdir=$${topdir}/$$module_srcdir \
16636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16637 --target=${target_alias} \
16638 --with-build-libsubdir=$(HOST_SUBDIR) \
16639 $(STAGE2_CONFIGURE_FLAGS) \
16640 --disable-shared @extra_isl_gmp_configure_flags@
16641 @endif isl-bootstrap
16642
16643 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16644 maybe-configure-stage3-isl:
16645 @if isl-bootstrap
16646 maybe-configure-stage3-isl: configure-stage3-isl
16647 configure-stage3-isl:
16648 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16649 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16650 @r=`${PWD_COMMAND}`; export r; \
16651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16652 TFLAGS="$(STAGE3_TFLAGS)"; \
16653 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16654 $(HOST_EXPORTS) \
16655 $(POSTSTAGE1_HOST_EXPORTS) \
16656 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16657 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16658 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16659 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16660 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16661 cd $(HOST_SUBDIR)/isl || exit 1; \
16662 case $(srcdir) in \
16663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16664 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16666 esac; \
16667 module_srcdir=isl; \
16668 $(SHELL) $$s/$$module_srcdir/configure \
16669 --srcdir=$${topdir}/$$module_srcdir \
16670 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16671 --target=${target_alias} \
16672 --with-build-libsubdir=$(HOST_SUBDIR) \
16673 $(STAGE3_CONFIGURE_FLAGS) \
16674 --disable-shared @extra_isl_gmp_configure_flags@
16675 @endif isl-bootstrap
16676
16677 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16678 maybe-configure-stage4-isl:
16679 @if isl-bootstrap
16680 maybe-configure-stage4-isl: configure-stage4-isl
16681 configure-stage4-isl:
16682 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16683 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16684 @r=`${PWD_COMMAND}`; export r; \
16685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16686 TFLAGS="$(STAGE4_TFLAGS)"; \
16687 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16688 $(HOST_EXPORTS) \
16689 $(POSTSTAGE1_HOST_EXPORTS) \
16690 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16691 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16692 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16693 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16695 cd $(HOST_SUBDIR)/isl || exit 1; \
16696 case $(srcdir) in \
16697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16698 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16700 esac; \
16701 module_srcdir=isl; \
16702 $(SHELL) $$s/$$module_srcdir/configure \
16703 --srcdir=$${topdir}/$$module_srcdir \
16704 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16705 --target=${target_alias} \
16706 --with-build-libsubdir=$(HOST_SUBDIR) \
16707 $(STAGE4_CONFIGURE_FLAGS) \
16708 --disable-shared @extra_isl_gmp_configure_flags@
16709 @endif isl-bootstrap
16710
16711 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16712 maybe-configure-stageprofile-isl:
16713 @if isl-bootstrap
16714 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16715 configure-stageprofile-isl:
16716 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16717 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16718 @r=`${PWD_COMMAND}`; export r; \
16719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16720 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16721 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16722 $(HOST_EXPORTS) \
16723 $(POSTSTAGE1_HOST_EXPORTS) \
16724 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16725 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16726 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16727 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16729 cd $(HOST_SUBDIR)/isl || exit 1; \
16730 case $(srcdir) in \
16731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16732 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16734 esac; \
16735 module_srcdir=isl; \
16736 $(SHELL) $$s/$$module_srcdir/configure \
16737 --srcdir=$${topdir}/$$module_srcdir \
16738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16739 --target=${target_alias} \
16740 --with-build-libsubdir=$(HOST_SUBDIR) \
16741 $(STAGEprofile_CONFIGURE_FLAGS) \
16742 --disable-shared @extra_isl_gmp_configure_flags@
16743 @endif isl-bootstrap
16744
16745 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16746 maybe-configure-stagetrain-isl:
16747 @if isl-bootstrap
16748 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16749 configure-stagetrain-isl:
16750 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16751 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16752 @r=`${PWD_COMMAND}`; export r; \
16753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16754 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16755 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16756 $(HOST_EXPORTS) \
16757 $(POSTSTAGE1_HOST_EXPORTS) \
16758 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16759 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16760 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16761 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16763 cd $(HOST_SUBDIR)/isl || exit 1; \
16764 case $(srcdir) in \
16765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16766 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16768 esac; \
16769 module_srcdir=isl; \
16770 $(SHELL) $$s/$$module_srcdir/configure \
16771 --srcdir=$${topdir}/$$module_srcdir \
16772 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16773 --target=${target_alias} \
16774 --with-build-libsubdir=$(HOST_SUBDIR) \
16775 $(STAGEtrain_CONFIGURE_FLAGS) \
16776 --disable-shared @extra_isl_gmp_configure_flags@
16777 @endif isl-bootstrap
16778
16779 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16780 maybe-configure-stagefeedback-isl:
16781 @if isl-bootstrap
16782 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16783 configure-stagefeedback-isl:
16784 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16785 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16786 @r=`${PWD_COMMAND}`; export r; \
16787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16788 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16789 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16790 $(HOST_EXPORTS) \
16791 $(POSTSTAGE1_HOST_EXPORTS) \
16792 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16793 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16794 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16795 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16797 cd $(HOST_SUBDIR)/isl || exit 1; \
16798 case $(srcdir) in \
16799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16800 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16802 esac; \
16803 module_srcdir=isl; \
16804 $(SHELL) $$s/$$module_srcdir/configure \
16805 --srcdir=$${topdir}/$$module_srcdir \
16806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16807 --target=${target_alias} \
16808 --with-build-libsubdir=$(HOST_SUBDIR) \
16809 $(STAGEfeedback_CONFIGURE_FLAGS) \
16810 --disable-shared @extra_isl_gmp_configure_flags@
16811 @endif isl-bootstrap
16812
16813 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16814 maybe-configure-stageautoprofile-isl:
16815 @if isl-bootstrap
16816 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16817 configure-stageautoprofile-isl:
16818 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16819 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16820 @r=`${PWD_COMMAND}`; export r; \
16821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16822 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16823 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16824 $(HOST_EXPORTS) \
16825 $(POSTSTAGE1_HOST_EXPORTS) \
16826 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16827 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16828 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16829 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16831 cd $(HOST_SUBDIR)/isl || exit 1; \
16832 case $(srcdir) in \
16833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16834 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16836 esac; \
16837 module_srcdir=isl; \
16838 $(SHELL) $$s/$$module_srcdir/configure \
16839 --srcdir=$${topdir}/$$module_srcdir \
16840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16841 --target=${target_alias} \
16842 --with-build-libsubdir=$(HOST_SUBDIR) \
16843 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16844 --disable-shared @extra_isl_gmp_configure_flags@
16845 @endif isl-bootstrap
16846
16847 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16848 maybe-configure-stageautofeedback-isl:
16849 @if isl-bootstrap
16850 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16851 configure-stageautofeedback-isl:
16852 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16854 @r=`${PWD_COMMAND}`; export r; \
16855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16856 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16857 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16858 $(HOST_EXPORTS) \
16859 $(POSTSTAGE1_HOST_EXPORTS) \
16860 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16861 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16862 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16863 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16865 cd $(HOST_SUBDIR)/isl || exit 1; \
16866 case $(srcdir) in \
16867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16868 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16870 esac; \
16871 module_srcdir=isl; \
16872 $(SHELL) $$s/$$module_srcdir/configure \
16873 --srcdir=$${topdir}/$$module_srcdir \
16874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16875 --target=${target_alias} \
16876 --with-build-libsubdir=$(HOST_SUBDIR) \
16877 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16878 --disable-shared @extra_isl_gmp_configure_flags@
16879 @endif isl-bootstrap
16880
16881
16882
16883
16884
16885 .PHONY: all-isl maybe-all-isl
16886 maybe-all-isl:
16887 @if gcc-bootstrap
16888 all-isl: stage_current
16889 @endif gcc-bootstrap
16890 @if isl
16891 TARGET-isl=all
16892 maybe-all-isl: all-isl
16893 all-isl: configure-isl
16894 @r=`${PWD_COMMAND}`; export r; \
16895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896 $(HOST_EXPORTS) \
16897 (cd $(HOST_SUBDIR)/isl && \
16898 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16899 $(TARGET-isl))
16900 @endif isl
16901
16902
16903
16904 .PHONY: all-stage1-isl maybe-all-stage1-isl
16905 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16906 maybe-all-stage1-isl:
16907 maybe-clean-stage1-isl:
16908 @if isl-bootstrap
16909 maybe-all-stage1-isl: all-stage1-isl
16910 all-stage1: all-stage1-isl
16911 TARGET-stage1-isl = $(TARGET-isl)
16912 all-stage1-isl: configure-stage1-isl
16913 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16914 @r=`${PWD_COMMAND}`; export r; \
16915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16916 TFLAGS="$(STAGE1_TFLAGS)"; \
16917 $(HOST_EXPORTS) \
16918 cd $(HOST_SUBDIR)/isl && \
16919 \
16920 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16921 CFLAGS="$(STAGE1_CFLAGS)" \
16922 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16923 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16924 LIBCFLAGS="$(LIBCFLAGS)" \
16925 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16926 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16927 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16928 $(EXTRA_HOST_FLAGS) \
16929 $(STAGE1_FLAGS_TO_PASS) V=1 \
16930 TFLAGS="$(STAGE1_TFLAGS)" \
16931 $(TARGET-stage1-isl)
16932
16933 maybe-clean-stage1-isl: clean-stage1-isl
16934 clean-stage1: clean-stage1-isl
16935 clean-stage1-isl:
16936 @if [ $(current_stage) = stage1 ]; then \
16937 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16938 else \
16939 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16940 $(MAKE) stage1-start; \
16941 fi; \
16942 cd $(HOST_SUBDIR)/isl && \
16943 $(MAKE) $(EXTRA_HOST_FLAGS) \
16944 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16945 @endif isl-bootstrap
16946
16947
16948 .PHONY: all-stage2-isl maybe-all-stage2-isl
16949 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16950 maybe-all-stage2-isl:
16951 maybe-clean-stage2-isl:
16952 @if isl-bootstrap
16953 maybe-all-stage2-isl: all-stage2-isl
16954 all-stage2: all-stage2-isl
16955 TARGET-stage2-isl = $(TARGET-isl)
16956 all-stage2-isl: configure-stage2-isl
16957 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16958 @r=`${PWD_COMMAND}`; export r; \
16959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16960 TFLAGS="$(STAGE2_TFLAGS)"; \
16961 $(HOST_EXPORTS) \
16962 $(POSTSTAGE1_HOST_EXPORTS) \
16963 cd $(HOST_SUBDIR)/isl && \
16964 \
16965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16966 CFLAGS="$(STAGE2_CFLAGS)" \
16967 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16968 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16969 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16970 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16971 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16972 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16973 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16974 TFLAGS="$(STAGE2_TFLAGS)" \
16975 $(TARGET-stage2-isl)
16976
16977 maybe-clean-stage2-isl: clean-stage2-isl
16978 clean-stage2: clean-stage2-isl
16979 clean-stage2-isl:
16980 @if [ $(current_stage) = stage2 ]; then \
16981 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16982 else \
16983 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16984 $(MAKE) stage2-start; \
16985 fi; \
16986 cd $(HOST_SUBDIR)/isl && \
16987 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16988 @endif isl-bootstrap
16989
16990
16991 .PHONY: all-stage3-isl maybe-all-stage3-isl
16992 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16993 maybe-all-stage3-isl:
16994 maybe-clean-stage3-isl:
16995 @if isl-bootstrap
16996 maybe-all-stage3-isl: all-stage3-isl
16997 all-stage3: all-stage3-isl
16998 TARGET-stage3-isl = $(TARGET-isl)
16999 all-stage3-isl: configure-stage3-isl
17000 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17001 @r=`${PWD_COMMAND}`; export r; \
17002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17003 TFLAGS="$(STAGE3_TFLAGS)"; \
17004 $(HOST_EXPORTS) \
17005 $(POSTSTAGE1_HOST_EXPORTS) \
17006 cd $(HOST_SUBDIR)/isl && \
17007 \
17008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17009 CFLAGS="$(STAGE3_CFLAGS)" \
17010 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17011 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17012 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17013 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17014 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17015 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17016 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17017 TFLAGS="$(STAGE3_TFLAGS)" \
17018 $(TARGET-stage3-isl)
17019
17020 maybe-clean-stage3-isl: clean-stage3-isl
17021 clean-stage3: clean-stage3-isl
17022 clean-stage3-isl:
17023 @if [ $(current_stage) = stage3 ]; then \
17024 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17025 else \
17026 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17027 $(MAKE) stage3-start; \
17028 fi; \
17029 cd $(HOST_SUBDIR)/isl && \
17030 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17031 @endif isl-bootstrap
17032
17033
17034 .PHONY: all-stage4-isl maybe-all-stage4-isl
17035 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17036 maybe-all-stage4-isl:
17037 maybe-clean-stage4-isl:
17038 @if isl-bootstrap
17039 maybe-all-stage4-isl: all-stage4-isl
17040 all-stage4: all-stage4-isl
17041 TARGET-stage4-isl = $(TARGET-isl)
17042 all-stage4-isl: configure-stage4-isl
17043 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17044 @r=`${PWD_COMMAND}`; export r; \
17045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17046 TFLAGS="$(STAGE4_TFLAGS)"; \
17047 $(HOST_EXPORTS) \
17048 $(POSTSTAGE1_HOST_EXPORTS) \
17049 cd $(HOST_SUBDIR)/isl && \
17050 \
17051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17052 CFLAGS="$(STAGE4_CFLAGS)" \
17053 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17054 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17055 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17056 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17057 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17058 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17059 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17060 TFLAGS="$(STAGE4_TFLAGS)" \
17061 $(TARGET-stage4-isl)
17062
17063 maybe-clean-stage4-isl: clean-stage4-isl
17064 clean-stage4: clean-stage4-isl
17065 clean-stage4-isl:
17066 @if [ $(current_stage) = stage4 ]; then \
17067 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17068 else \
17069 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17070 $(MAKE) stage4-start; \
17071 fi; \
17072 cd $(HOST_SUBDIR)/isl && \
17073 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17074 @endif isl-bootstrap
17075
17076
17077 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17078 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17079 maybe-all-stageprofile-isl:
17080 maybe-clean-stageprofile-isl:
17081 @if isl-bootstrap
17082 maybe-all-stageprofile-isl: all-stageprofile-isl
17083 all-stageprofile: all-stageprofile-isl
17084 TARGET-stageprofile-isl = $(TARGET-isl)
17085 all-stageprofile-isl: configure-stageprofile-isl
17086 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17087 @r=`${PWD_COMMAND}`; export r; \
17088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17089 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17090 $(HOST_EXPORTS) \
17091 $(POSTSTAGE1_HOST_EXPORTS) \
17092 cd $(HOST_SUBDIR)/isl && \
17093 \
17094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17095 CFLAGS="$(STAGEprofile_CFLAGS)" \
17096 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17097 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17098 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17103 TFLAGS="$(STAGEprofile_TFLAGS)" \
17104 $(TARGET-stageprofile-isl)
17105
17106 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17107 clean-stageprofile: clean-stageprofile-isl
17108 clean-stageprofile-isl:
17109 @if [ $(current_stage) = stageprofile ]; then \
17110 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17111 else \
17112 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17113 $(MAKE) stageprofile-start; \
17114 fi; \
17115 cd $(HOST_SUBDIR)/isl && \
17116 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17117 @endif isl-bootstrap
17118
17119
17120 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17121 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17122 maybe-all-stagetrain-isl:
17123 maybe-clean-stagetrain-isl:
17124 @if isl-bootstrap
17125 maybe-all-stagetrain-isl: all-stagetrain-isl
17126 all-stagetrain: all-stagetrain-isl
17127 TARGET-stagetrain-isl = $(TARGET-isl)
17128 all-stagetrain-isl: configure-stagetrain-isl
17129 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17130 @r=`${PWD_COMMAND}`; export r; \
17131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17132 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17133 $(HOST_EXPORTS) \
17134 $(POSTSTAGE1_HOST_EXPORTS) \
17135 cd $(HOST_SUBDIR)/isl && \
17136 \
17137 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17138 CFLAGS="$(STAGEtrain_CFLAGS)" \
17139 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17140 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17141 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17142 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17143 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17144 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17145 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17146 TFLAGS="$(STAGEtrain_TFLAGS)" \
17147 $(TARGET-stagetrain-isl)
17148
17149 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17150 clean-stagetrain: clean-stagetrain-isl
17151 clean-stagetrain-isl:
17152 @if [ $(current_stage) = stagetrain ]; then \
17153 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17154 else \
17155 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17156 $(MAKE) stagetrain-start; \
17157 fi; \
17158 cd $(HOST_SUBDIR)/isl && \
17159 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17160 @endif isl-bootstrap
17161
17162
17163 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17164 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17165 maybe-all-stagefeedback-isl:
17166 maybe-clean-stagefeedback-isl:
17167 @if isl-bootstrap
17168 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17169 all-stagefeedback: all-stagefeedback-isl
17170 TARGET-stagefeedback-isl = $(TARGET-isl)
17171 all-stagefeedback-isl: configure-stagefeedback-isl
17172 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17173 @r=`${PWD_COMMAND}`; export r; \
17174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17175 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17176 $(HOST_EXPORTS) \
17177 $(POSTSTAGE1_HOST_EXPORTS) \
17178 cd $(HOST_SUBDIR)/isl && \
17179 \
17180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17181 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17182 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17183 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17184 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17189 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17190 $(TARGET-stagefeedback-isl)
17191
17192 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17193 clean-stagefeedback: clean-stagefeedback-isl
17194 clean-stagefeedback-isl:
17195 @if [ $(current_stage) = stagefeedback ]; then \
17196 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17197 else \
17198 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17199 $(MAKE) stagefeedback-start; \
17200 fi; \
17201 cd $(HOST_SUBDIR)/isl && \
17202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17203 @endif isl-bootstrap
17204
17205
17206 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17207 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17208 maybe-all-stageautoprofile-isl:
17209 maybe-clean-stageautoprofile-isl:
17210 @if isl-bootstrap
17211 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17212 all-stageautoprofile: all-stageautoprofile-isl
17213 TARGET-stageautoprofile-isl = $(TARGET-isl)
17214 all-stageautoprofile-isl: configure-stageautoprofile-isl
17215 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17216 @r=`${PWD_COMMAND}`; export r; \
17217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17218 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17219 $(HOST_EXPORTS) \
17220 $(POSTSTAGE1_HOST_EXPORTS) \
17221 cd $(HOST_SUBDIR)/isl && \
17222 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17223 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17224 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17225 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17226 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17227 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17228 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17229 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17230 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17231 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17232 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17233 $(TARGET-stageautoprofile-isl)
17234
17235 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17236 clean-stageautoprofile: clean-stageautoprofile-isl
17237 clean-stageautoprofile-isl:
17238 @if [ $(current_stage) = stageautoprofile ]; then \
17239 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17240 else \
17241 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17242 $(MAKE) stageautoprofile-start; \
17243 fi; \
17244 cd $(HOST_SUBDIR)/isl && \
17245 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17246 @endif isl-bootstrap
17247
17248
17249 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17250 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17251 maybe-all-stageautofeedback-isl:
17252 maybe-clean-stageautofeedback-isl:
17253 @if isl-bootstrap
17254 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17255 all-stageautofeedback: all-stageautofeedback-isl
17256 TARGET-stageautofeedback-isl = $(TARGET-isl)
17257 all-stageautofeedback-isl: configure-stageautofeedback-isl
17258 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17259 @r=`${PWD_COMMAND}`; export r; \
17260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17262 $(HOST_EXPORTS) \
17263 $(POSTSTAGE1_HOST_EXPORTS) \
17264 cd $(HOST_SUBDIR)/isl && \
17265 \
17266 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17267 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17268 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17269 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17270 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17275 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17276 $(TARGET-stageautofeedback-isl)
17277
17278 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17279 clean-stageautofeedback: clean-stageautofeedback-isl
17280 clean-stageautofeedback-isl:
17281 @if [ $(current_stage) = stageautofeedback ]; then \
17282 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17283 else \
17284 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17285 $(MAKE) stageautofeedback-start; \
17286 fi; \
17287 cd $(HOST_SUBDIR)/isl && \
17288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17289 @endif isl-bootstrap
17290
17291
17292
17293
17294
17295 .PHONY: check-isl maybe-check-isl
17296 maybe-check-isl:
17297 @if isl
17298 maybe-check-isl: check-isl
17299
17300 check-isl:
17301 @: $(MAKE); $(unstage)
17302 @r=`${PWD_COMMAND}`; export r; \
17303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17304 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17305 (cd $(HOST_SUBDIR)/isl && \
17306 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17307
17308 @endif isl
17309
17310 .PHONY: install-isl maybe-install-isl
17311 maybe-install-isl:
17312 @if isl
17313 maybe-install-isl: install-isl
17314
17315 install-isl:
17316
17317 @endif isl
17318
17319 .PHONY: install-strip-isl maybe-install-strip-isl
17320 maybe-install-strip-isl:
17321 @if isl
17322 maybe-install-strip-isl: install-strip-isl
17323
17324 install-strip-isl:
17325
17326 @endif isl
17327
17328 # Other targets (info, dvi, pdf, etc.)
17329
17330 .PHONY: maybe-info-isl info-isl
17331 maybe-info-isl:
17332 @if isl
17333 maybe-info-isl: info-isl
17334
17335 info-isl: \
17336 configure-isl
17337 @[ -f ./isl/Makefile ] || exit 0; \
17338 r=`${PWD_COMMAND}`; export r; \
17339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17340 $(HOST_EXPORTS) \
17341 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17343 done; \
17344 echo "Doing info in isl"; \
17345 (cd $(HOST_SUBDIR)/isl && \
17346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17348 "RANLIB=$${RANLIB}" \
17349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17350 info) \
17351 || exit 1
17352
17353 @endif isl
17354
17355 .PHONY: maybe-dvi-isl dvi-isl
17356 maybe-dvi-isl:
17357 @if isl
17358 maybe-dvi-isl: dvi-isl
17359
17360 dvi-isl: \
17361 configure-isl
17362 @[ -f ./isl/Makefile ] || exit 0; \
17363 r=`${PWD_COMMAND}`; export r; \
17364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17365 $(HOST_EXPORTS) \
17366 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17368 done; \
17369 echo "Doing dvi in isl"; \
17370 (cd $(HOST_SUBDIR)/isl && \
17371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17373 "RANLIB=$${RANLIB}" \
17374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17375 dvi) \
17376 || exit 1
17377
17378 @endif isl
17379
17380 .PHONY: maybe-pdf-isl pdf-isl
17381 maybe-pdf-isl:
17382 @if isl
17383 maybe-pdf-isl: pdf-isl
17384
17385 pdf-isl: \
17386 configure-isl
17387 @[ -f ./isl/Makefile ] || exit 0; \
17388 r=`${PWD_COMMAND}`; export r; \
17389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17390 $(HOST_EXPORTS) \
17391 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17393 done; \
17394 echo "Doing pdf in isl"; \
17395 (cd $(HOST_SUBDIR)/isl && \
17396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17398 "RANLIB=$${RANLIB}" \
17399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17400 pdf) \
17401 || exit 1
17402
17403 @endif isl
17404
17405 .PHONY: maybe-html-isl html-isl
17406 maybe-html-isl:
17407 @if isl
17408 maybe-html-isl: html-isl
17409
17410 html-isl: \
17411 configure-isl
17412 @[ -f ./isl/Makefile ] || exit 0; \
17413 r=`${PWD_COMMAND}`; export r; \
17414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17415 $(HOST_EXPORTS) \
17416 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17418 done; \
17419 echo "Doing html in isl"; \
17420 (cd $(HOST_SUBDIR)/isl && \
17421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17423 "RANLIB=$${RANLIB}" \
17424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17425 html) \
17426 || exit 1
17427
17428 @endif isl
17429
17430 .PHONY: maybe-TAGS-isl TAGS-isl
17431 maybe-TAGS-isl:
17432 @if isl
17433 maybe-TAGS-isl: TAGS-isl
17434
17435 TAGS-isl: \
17436 configure-isl
17437 @[ -f ./isl/Makefile ] || exit 0; \
17438 r=`${PWD_COMMAND}`; export r; \
17439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17440 $(HOST_EXPORTS) \
17441 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17443 done; \
17444 echo "Doing TAGS in isl"; \
17445 (cd $(HOST_SUBDIR)/isl && \
17446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17448 "RANLIB=$${RANLIB}" \
17449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17450 TAGS) \
17451 || exit 1
17452
17453 @endif isl
17454
17455 .PHONY: maybe-install-info-isl install-info-isl
17456 maybe-install-info-isl:
17457 @if isl
17458 maybe-install-info-isl: install-info-isl
17459
17460 install-info-isl: \
17461 configure-isl \
17462 info-isl
17463 @[ -f ./isl/Makefile ] || exit 0; \
17464 r=`${PWD_COMMAND}`; export r; \
17465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466 $(HOST_EXPORTS) \
17467 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17469 done; \
17470 echo "Doing install-info in isl"; \
17471 (cd $(HOST_SUBDIR)/isl && \
17472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17474 "RANLIB=$${RANLIB}" \
17475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17476 install-info) \
17477 || exit 1
17478
17479 @endif isl
17480
17481 .PHONY: maybe-install-dvi-isl install-dvi-isl
17482 maybe-install-dvi-isl:
17483 @if isl
17484 maybe-install-dvi-isl: install-dvi-isl
17485
17486 install-dvi-isl: \
17487 configure-isl \
17488 dvi-isl
17489 @[ -f ./isl/Makefile ] || exit 0; \
17490 r=`${PWD_COMMAND}`; export r; \
17491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492 $(HOST_EXPORTS) \
17493 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495 done; \
17496 echo "Doing install-dvi in isl"; \
17497 (cd $(HOST_SUBDIR)/isl && \
17498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500 "RANLIB=$${RANLIB}" \
17501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17502 install-dvi) \
17503 || exit 1
17504
17505 @endif isl
17506
17507 .PHONY: maybe-install-pdf-isl install-pdf-isl
17508 maybe-install-pdf-isl:
17509 @if isl
17510 maybe-install-pdf-isl: install-pdf-isl
17511
17512 install-pdf-isl: \
17513 configure-isl \
17514 pdf-isl
17515 @[ -f ./isl/Makefile ] || exit 0; \
17516 r=`${PWD_COMMAND}`; export r; \
17517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17518 $(HOST_EXPORTS) \
17519 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17521 done; \
17522 echo "Doing install-pdf in isl"; \
17523 (cd $(HOST_SUBDIR)/isl && \
17524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17526 "RANLIB=$${RANLIB}" \
17527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17528 install-pdf) \
17529 || exit 1
17530
17531 @endif isl
17532
17533 .PHONY: maybe-install-html-isl install-html-isl
17534 maybe-install-html-isl:
17535 @if isl
17536 maybe-install-html-isl: install-html-isl
17537
17538 install-html-isl: \
17539 configure-isl \
17540 html-isl
17541 @[ -f ./isl/Makefile ] || exit 0; \
17542 r=`${PWD_COMMAND}`; export r; \
17543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17544 $(HOST_EXPORTS) \
17545 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17547 done; \
17548 echo "Doing install-html in isl"; \
17549 (cd $(HOST_SUBDIR)/isl && \
17550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17552 "RANLIB=$${RANLIB}" \
17553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17554 install-html) \
17555 || exit 1
17556
17557 @endif isl
17558
17559 .PHONY: maybe-installcheck-isl installcheck-isl
17560 maybe-installcheck-isl:
17561 @if isl
17562 maybe-installcheck-isl: installcheck-isl
17563
17564 installcheck-isl: \
17565 configure-isl
17566 @[ -f ./isl/Makefile ] || exit 0; \
17567 r=`${PWD_COMMAND}`; export r; \
17568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17569 $(HOST_EXPORTS) \
17570 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17572 done; \
17573 echo "Doing installcheck in isl"; \
17574 (cd $(HOST_SUBDIR)/isl && \
17575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17577 "RANLIB=$${RANLIB}" \
17578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17579 installcheck) \
17580 || exit 1
17581
17582 @endif isl
17583
17584 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17585 maybe-mostlyclean-isl:
17586 @if isl
17587 maybe-mostlyclean-isl: mostlyclean-isl
17588
17589 mostlyclean-isl:
17590 @[ -f ./isl/Makefile ] || exit 0; \
17591 r=`${PWD_COMMAND}`; export r; \
17592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593 $(HOST_EXPORTS) \
17594 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17596 done; \
17597 echo "Doing mostlyclean in isl"; \
17598 (cd $(HOST_SUBDIR)/isl && \
17599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17601 "RANLIB=$${RANLIB}" \
17602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17603 mostlyclean) \
17604 || exit 1
17605
17606 @endif isl
17607
17608 .PHONY: maybe-clean-isl clean-isl
17609 maybe-clean-isl:
17610 @if isl
17611 maybe-clean-isl: clean-isl
17612
17613 clean-isl:
17614 @[ -f ./isl/Makefile ] || exit 0; \
17615 r=`${PWD_COMMAND}`; export r; \
17616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17617 $(HOST_EXPORTS) \
17618 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17620 done; \
17621 echo "Doing clean in isl"; \
17622 (cd $(HOST_SUBDIR)/isl && \
17623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17625 "RANLIB=$${RANLIB}" \
17626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17627 clean) \
17628 || exit 1
17629
17630 @endif isl
17631
17632 .PHONY: maybe-distclean-isl distclean-isl
17633 maybe-distclean-isl:
17634 @if isl
17635 maybe-distclean-isl: distclean-isl
17636
17637 distclean-isl:
17638 @[ -f ./isl/Makefile ] || exit 0; \
17639 r=`${PWD_COMMAND}`; export r; \
17640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17641 $(HOST_EXPORTS) \
17642 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17644 done; \
17645 echo "Doing distclean in isl"; \
17646 (cd $(HOST_SUBDIR)/isl && \
17647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17649 "RANLIB=$${RANLIB}" \
17650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17651 distclean) \
17652 || exit 1
17653
17654 @endif isl
17655
17656 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17657 maybe-maintainer-clean-isl:
17658 @if isl
17659 maybe-maintainer-clean-isl: maintainer-clean-isl
17660
17661 maintainer-clean-isl:
17662 @[ -f ./isl/Makefile ] || exit 0; \
17663 r=`${PWD_COMMAND}`; export r; \
17664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17665 $(HOST_EXPORTS) \
17666 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17668 done; \
17669 echo "Doing maintainer-clean in isl"; \
17670 (cd $(HOST_SUBDIR)/isl && \
17671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17673 "RANLIB=$${RANLIB}" \
17674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17675 maintainer-clean) \
17676 || exit 1
17677
17678 @endif isl
17679
17680
17681
17682 .PHONY: configure-libelf maybe-configure-libelf
17683 maybe-configure-libelf:
17684 @if gcc-bootstrap
17685 configure-libelf: stage_current
17686 @endif gcc-bootstrap
17687 @if libelf
17688 maybe-configure-libelf: configure-libelf
17689 configure-libelf:
17690 @r=`${PWD_COMMAND}`; export r; \
17691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17692 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17694 $(HOST_EXPORTS) \
17695 echo Configuring in $(HOST_SUBDIR)/libelf; \
17696 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17697 case $(srcdir) in \
17698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17699 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17701 esac; \
17702 module_srcdir=libelf; \
17703 $(SHELL) \
17704 $$s/$$module_srcdir/configure \
17705 --srcdir=$${topdir}/$$module_srcdir \
17706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17707 --target=${target_alias} --disable-shared \
17708 || exit 1
17709 @endif libelf
17710
17711
17712
17713 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17714 maybe-configure-stage1-libelf:
17715 @if libelf-bootstrap
17716 maybe-configure-stage1-libelf: configure-stage1-libelf
17717 configure-stage1-libelf:
17718 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17720 @r=`${PWD_COMMAND}`; export r; \
17721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17722 TFLAGS="$(STAGE1_TFLAGS)"; \
17723 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17724 $(HOST_EXPORTS) \
17725 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17726 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17727 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17728 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17730 cd $(HOST_SUBDIR)/libelf || exit 1; \
17731 case $(srcdir) in \
17732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17733 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17735 esac; \
17736 module_srcdir=libelf; \
17737 $(SHELL) $$s/$$module_srcdir/configure \
17738 --srcdir=$${topdir}/$$module_srcdir \
17739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17740 --target=${target_alias} \
17741 \
17742 $(STAGE1_CONFIGURE_FLAGS) \
17743 --disable-shared
17744 @endif libelf-bootstrap
17745
17746 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17747 maybe-configure-stage2-libelf:
17748 @if libelf-bootstrap
17749 maybe-configure-stage2-libelf: configure-stage2-libelf
17750 configure-stage2-libelf:
17751 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17752 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17753 @r=`${PWD_COMMAND}`; export r; \
17754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17755 TFLAGS="$(STAGE2_TFLAGS)"; \
17756 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17757 $(HOST_EXPORTS) \
17758 $(POSTSTAGE1_HOST_EXPORTS) \
17759 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17760 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17761 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17762 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17763 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17764 cd $(HOST_SUBDIR)/libelf || exit 1; \
17765 case $(srcdir) in \
17766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17767 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17769 esac; \
17770 module_srcdir=libelf; \
17771 $(SHELL) $$s/$$module_srcdir/configure \
17772 --srcdir=$${topdir}/$$module_srcdir \
17773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17774 --target=${target_alias} \
17775 --with-build-libsubdir=$(HOST_SUBDIR) \
17776 $(STAGE2_CONFIGURE_FLAGS) \
17777 --disable-shared
17778 @endif libelf-bootstrap
17779
17780 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17781 maybe-configure-stage3-libelf:
17782 @if libelf-bootstrap
17783 maybe-configure-stage3-libelf: configure-stage3-libelf
17784 configure-stage3-libelf:
17785 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17787 @r=`${PWD_COMMAND}`; export r; \
17788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17789 TFLAGS="$(STAGE3_TFLAGS)"; \
17790 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17791 $(HOST_EXPORTS) \
17792 $(POSTSTAGE1_HOST_EXPORTS) \
17793 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17794 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17795 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17796 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17798 cd $(HOST_SUBDIR)/libelf || exit 1; \
17799 case $(srcdir) in \
17800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17801 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17803 esac; \
17804 module_srcdir=libelf; \
17805 $(SHELL) $$s/$$module_srcdir/configure \
17806 --srcdir=$${topdir}/$$module_srcdir \
17807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17808 --target=${target_alias} \
17809 --with-build-libsubdir=$(HOST_SUBDIR) \
17810 $(STAGE3_CONFIGURE_FLAGS) \
17811 --disable-shared
17812 @endif libelf-bootstrap
17813
17814 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17815 maybe-configure-stage4-libelf:
17816 @if libelf-bootstrap
17817 maybe-configure-stage4-libelf: configure-stage4-libelf
17818 configure-stage4-libelf:
17819 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17821 @r=`${PWD_COMMAND}`; export r; \
17822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17823 TFLAGS="$(STAGE4_TFLAGS)"; \
17824 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17825 $(HOST_EXPORTS) \
17826 $(POSTSTAGE1_HOST_EXPORTS) \
17827 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17828 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17829 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17830 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17832 cd $(HOST_SUBDIR)/libelf || exit 1; \
17833 case $(srcdir) in \
17834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17835 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17837 esac; \
17838 module_srcdir=libelf; \
17839 $(SHELL) $$s/$$module_srcdir/configure \
17840 --srcdir=$${topdir}/$$module_srcdir \
17841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17842 --target=${target_alias} \
17843 --with-build-libsubdir=$(HOST_SUBDIR) \
17844 $(STAGE4_CONFIGURE_FLAGS) \
17845 --disable-shared
17846 @endif libelf-bootstrap
17847
17848 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17849 maybe-configure-stageprofile-libelf:
17850 @if libelf-bootstrap
17851 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17852 configure-stageprofile-libelf:
17853 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17855 @r=`${PWD_COMMAND}`; export r; \
17856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17857 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17858 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17859 $(HOST_EXPORTS) \
17860 $(POSTSTAGE1_HOST_EXPORTS) \
17861 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17862 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17863 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17864 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17866 cd $(HOST_SUBDIR)/libelf || exit 1; \
17867 case $(srcdir) in \
17868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17869 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17871 esac; \
17872 module_srcdir=libelf; \
17873 $(SHELL) $$s/$$module_srcdir/configure \
17874 --srcdir=$${topdir}/$$module_srcdir \
17875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17876 --target=${target_alias} \
17877 --with-build-libsubdir=$(HOST_SUBDIR) \
17878 $(STAGEprofile_CONFIGURE_FLAGS) \
17879 --disable-shared
17880 @endif libelf-bootstrap
17881
17882 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17883 maybe-configure-stagetrain-libelf:
17884 @if libelf-bootstrap
17885 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17886 configure-stagetrain-libelf:
17887 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17888 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17889 @r=`${PWD_COMMAND}`; export r; \
17890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17891 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17892 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17893 $(HOST_EXPORTS) \
17894 $(POSTSTAGE1_HOST_EXPORTS) \
17895 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17896 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17897 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17898 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17900 cd $(HOST_SUBDIR)/libelf || exit 1; \
17901 case $(srcdir) in \
17902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17903 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17905 esac; \
17906 module_srcdir=libelf; \
17907 $(SHELL) $$s/$$module_srcdir/configure \
17908 --srcdir=$${topdir}/$$module_srcdir \
17909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17910 --target=${target_alias} \
17911 --with-build-libsubdir=$(HOST_SUBDIR) \
17912 $(STAGEtrain_CONFIGURE_FLAGS) \
17913 --disable-shared
17914 @endif libelf-bootstrap
17915
17916 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17917 maybe-configure-stagefeedback-libelf:
17918 @if libelf-bootstrap
17919 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17920 configure-stagefeedback-libelf:
17921 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17922 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17923 @r=`${PWD_COMMAND}`; export r; \
17924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17925 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17926 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17927 $(HOST_EXPORTS) \
17928 $(POSTSTAGE1_HOST_EXPORTS) \
17929 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17930 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17931 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17932 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17934 cd $(HOST_SUBDIR)/libelf || exit 1; \
17935 case $(srcdir) in \
17936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17937 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17939 esac; \
17940 module_srcdir=libelf; \
17941 $(SHELL) $$s/$$module_srcdir/configure \
17942 --srcdir=$${topdir}/$$module_srcdir \
17943 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17944 --target=${target_alias} \
17945 --with-build-libsubdir=$(HOST_SUBDIR) \
17946 $(STAGEfeedback_CONFIGURE_FLAGS) \
17947 --disable-shared
17948 @endif libelf-bootstrap
17949
17950 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17951 maybe-configure-stageautoprofile-libelf:
17952 @if libelf-bootstrap
17953 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17954 configure-stageautoprofile-libelf:
17955 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17957 @r=`${PWD_COMMAND}`; export r; \
17958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17959 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17960 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17961 $(HOST_EXPORTS) \
17962 $(POSTSTAGE1_HOST_EXPORTS) \
17963 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17964 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17965 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17966 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17968 cd $(HOST_SUBDIR)/libelf || exit 1; \
17969 case $(srcdir) in \
17970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17971 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17973 esac; \
17974 module_srcdir=libelf; \
17975 $(SHELL) $$s/$$module_srcdir/configure \
17976 --srcdir=$${topdir}/$$module_srcdir \
17977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17978 --target=${target_alias} \
17979 --with-build-libsubdir=$(HOST_SUBDIR) \
17980 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17981 --disable-shared
17982 @endif libelf-bootstrap
17983
17984 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17985 maybe-configure-stageautofeedback-libelf:
17986 @if libelf-bootstrap
17987 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17988 configure-stageautofeedback-libelf:
17989 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17990 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17991 @r=`${PWD_COMMAND}`; export r; \
17992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17993 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17994 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17995 $(HOST_EXPORTS) \
17996 $(POSTSTAGE1_HOST_EXPORTS) \
17997 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17998 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17999 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18000 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
18001 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
18002 cd $(HOST_SUBDIR)/libelf || exit 1; \
18003 case $(srcdir) in \
18004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18005 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
18006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18007 esac; \
18008 module_srcdir=libelf; \
18009 $(SHELL) $$s/$$module_srcdir/configure \
18010 --srcdir=$${topdir}/$$module_srcdir \
18011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18012 --target=${target_alias} \
18013 --with-build-libsubdir=$(HOST_SUBDIR) \
18014 $(STAGEautofeedback_CONFIGURE_FLAGS) \
18015 --disable-shared
18016 @endif libelf-bootstrap
18017
18018
18019
18020
18021
18022 .PHONY: all-libelf maybe-all-libelf
18023 maybe-all-libelf:
18024 @if gcc-bootstrap
18025 all-libelf: stage_current
18026 @endif gcc-bootstrap
18027 @if libelf
18028 TARGET-libelf=all
18029 maybe-all-libelf: all-libelf
18030 all-libelf: configure-libelf
18031 @r=`${PWD_COMMAND}`; export r; \
18032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18033 $(HOST_EXPORTS) \
18034 (cd $(HOST_SUBDIR)/libelf && \
18035 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18036 $(TARGET-libelf))
18037 @endif libelf
18038
18039
18040
18041 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
18042 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
18043 maybe-all-stage1-libelf:
18044 maybe-clean-stage1-libelf:
18045 @if libelf-bootstrap
18046 maybe-all-stage1-libelf: all-stage1-libelf
18047 all-stage1: all-stage1-libelf
18048 TARGET-stage1-libelf = $(TARGET-libelf)
18049 all-stage1-libelf: configure-stage1-libelf
18050 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18051 @r=`${PWD_COMMAND}`; export r; \
18052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18053 TFLAGS="$(STAGE1_TFLAGS)"; \
18054 $(HOST_EXPORTS) \
18055 cd $(HOST_SUBDIR)/libelf && \
18056 \
18057 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18058 CFLAGS="$(STAGE1_CFLAGS)" \
18059 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18060 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18061 LIBCFLAGS="$(LIBCFLAGS)" \
18062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18065 $(EXTRA_HOST_FLAGS) \
18066 $(STAGE1_FLAGS_TO_PASS) \
18067 TFLAGS="$(STAGE1_TFLAGS)" \
18068 $(TARGET-stage1-libelf)
18069
18070 maybe-clean-stage1-libelf: clean-stage1-libelf
18071 clean-stage1: clean-stage1-libelf
18072 clean-stage1-libelf:
18073 @if [ $(current_stage) = stage1 ]; then \
18074 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18075 else \
18076 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
18077 $(MAKE) stage1-start; \
18078 fi; \
18079 cd $(HOST_SUBDIR)/libelf && \
18080 $(MAKE) $(EXTRA_HOST_FLAGS) \
18081 $(STAGE1_FLAGS_TO_PASS) clean
18082 @endif libelf-bootstrap
18083
18084
18085 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
18086 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
18087 maybe-all-stage2-libelf:
18088 maybe-clean-stage2-libelf:
18089 @if libelf-bootstrap
18090 maybe-all-stage2-libelf: all-stage2-libelf
18091 all-stage2: all-stage2-libelf
18092 TARGET-stage2-libelf = $(TARGET-libelf)
18093 all-stage2-libelf: configure-stage2-libelf
18094 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18095 @r=`${PWD_COMMAND}`; export r; \
18096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18097 TFLAGS="$(STAGE2_TFLAGS)"; \
18098 $(HOST_EXPORTS) \
18099 $(POSTSTAGE1_HOST_EXPORTS) \
18100 cd $(HOST_SUBDIR)/libelf && \
18101 \
18102 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18103 CFLAGS="$(STAGE2_CFLAGS)" \
18104 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18105 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18106 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18110 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18111 TFLAGS="$(STAGE2_TFLAGS)" \
18112 $(TARGET-stage2-libelf)
18113
18114 maybe-clean-stage2-libelf: clean-stage2-libelf
18115 clean-stage2: clean-stage2-libelf
18116 clean-stage2-libelf:
18117 @if [ $(current_stage) = stage2 ]; then \
18118 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18119 else \
18120 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
18121 $(MAKE) stage2-start; \
18122 fi; \
18123 cd $(HOST_SUBDIR)/libelf && \
18124 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18125 @endif libelf-bootstrap
18126
18127
18128 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
18129 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
18130 maybe-all-stage3-libelf:
18131 maybe-clean-stage3-libelf:
18132 @if libelf-bootstrap
18133 maybe-all-stage3-libelf: all-stage3-libelf
18134 all-stage3: all-stage3-libelf
18135 TARGET-stage3-libelf = $(TARGET-libelf)
18136 all-stage3-libelf: configure-stage3-libelf
18137 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18138 @r=`${PWD_COMMAND}`; export r; \
18139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18140 TFLAGS="$(STAGE3_TFLAGS)"; \
18141 $(HOST_EXPORTS) \
18142 $(POSTSTAGE1_HOST_EXPORTS) \
18143 cd $(HOST_SUBDIR)/libelf && \
18144 \
18145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18146 CFLAGS="$(STAGE3_CFLAGS)" \
18147 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18148 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18149 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18153 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18154 TFLAGS="$(STAGE3_TFLAGS)" \
18155 $(TARGET-stage3-libelf)
18156
18157 maybe-clean-stage3-libelf: clean-stage3-libelf
18158 clean-stage3: clean-stage3-libelf
18159 clean-stage3-libelf:
18160 @if [ $(current_stage) = stage3 ]; then \
18161 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18162 else \
18163 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
18164 $(MAKE) stage3-start; \
18165 fi; \
18166 cd $(HOST_SUBDIR)/libelf && \
18167 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18168 @endif libelf-bootstrap
18169
18170
18171 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
18172 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
18173 maybe-all-stage4-libelf:
18174 maybe-clean-stage4-libelf:
18175 @if libelf-bootstrap
18176 maybe-all-stage4-libelf: all-stage4-libelf
18177 all-stage4: all-stage4-libelf
18178 TARGET-stage4-libelf = $(TARGET-libelf)
18179 all-stage4-libelf: configure-stage4-libelf
18180 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18181 @r=`${PWD_COMMAND}`; export r; \
18182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18183 TFLAGS="$(STAGE4_TFLAGS)"; \
18184 $(HOST_EXPORTS) \
18185 $(POSTSTAGE1_HOST_EXPORTS) \
18186 cd $(HOST_SUBDIR)/libelf && \
18187 \
18188 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18189 CFLAGS="$(STAGE4_CFLAGS)" \
18190 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18191 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18192 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18196 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18197 TFLAGS="$(STAGE4_TFLAGS)" \
18198 $(TARGET-stage4-libelf)
18199
18200 maybe-clean-stage4-libelf: clean-stage4-libelf
18201 clean-stage4: clean-stage4-libelf
18202 clean-stage4-libelf:
18203 @if [ $(current_stage) = stage4 ]; then \
18204 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18205 else \
18206 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
18207 $(MAKE) stage4-start; \
18208 fi; \
18209 cd $(HOST_SUBDIR)/libelf && \
18210 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18211 @endif libelf-bootstrap
18212
18213
18214 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
18215 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
18216 maybe-all-stageprofile-libelf:
18217 maybe-clean-stageprofile-libelf:
18218 @if libelf-bootstrap
18219 maybe-all-stageprofile-libelf: all-stageprofile-libelf
18220 all-stageprofile: all-stageprofile-libelf
18221 TARGET-stageprofile-libelf = $(TARGET-libelf)
18222 all-stageprofile-libelf: configure-stageprofile-libelf
18223 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18224 @r=`${PWD_COMMAND}`; export r; \
18225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18226 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18227 $(HOST_EXPORTS) \
18228 $(POSTSTAGE1_HOST_EXPORTS) \
18229 cd $(HOST_SUBDIR)/libelf && \
18230 \
18231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18232 CFLAGS="$(STAGEprofile_CFLAGS)" \
18233 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18234 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18235 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18239 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18240 TFLAGS="$(STAGEprofile_TFLAGS)" \
18241 $(TARGET-stageprofile-libelf)
18242
18243 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
18244 clean-stageprofile: clean-stageprofile-libelf
18245 clean-stageprofile-libelf:
18246 @if [ $(current_stage) = stageprofile ]; then \
18247 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18248 else \
18249 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
18250 $(MAKE) stageprofile-start; \
18251 fi; \
18252 cd $(HOST_SUBDIR)/libelf && \
18253 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18254 @endif libelf-bootstrap
18255
18256
18257 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
18258 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
18259 maybe-all-stagetrain-libelf:
18260 maybe-clean-stagetrain-libelf:
18261 @if libelf-bootstrap
18262 maybe-all-stagetrain-libelf: all-stagetrain-libelf
18263 all-stagetrain: all-stagetrain-libelf
18264 TARGET-stagetrain-libelf = $(TARGET-libelf)
18265 all-stagetrain-libelf: configure-stagetrain-libelf
18266 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18267 @r=`${PWD_COMMAND}`; export r; \
18268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18269 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18270 $(HOST_EXPORTS) \
18271 $(POSTSTAGE1_HOST_EXPORTS) \
18272 cd $(HOST_SUBDIR)/libelf && \
18273 \
18274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18275 CFLAGS="$(STAGEtrain_CFLAGS)" \
18276 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18277 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18278 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18283 TFLAGS="$(STAGEtrain_TFLAGS)" \
18284 $(TARGET-stagetrain-libelf)
18285
18286 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
18287 clean-stagetrain: clean-stagetrain-libelf
18288 clean-stagetrain-libelf:
18289 @if [ $(current_stage) = stagetrain ]; then \
18290 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18291 else \
18292 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
18293 $(MAKE) stagetrain-start; \
18294 fi; \
18295 cd $(HOST_SUBDIR)/libelf && \
18296 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18297 @endif libelf-bootstrap
18298
18299
18300 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
18301 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
18302 maybe-all-stagefeedback-libelf:
18303 maybe-clean-stagefeedback-libelf:
18304 @if libelf-bootstrap
18305 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
18306 all-stagefeedback: all-stagefeedback-libelf
18307 TARGET-stagefeedback-libelf = $(TARGET-libelf)
18308 all-stagefeedback-libelf: configure-stagefeedback-libelf
18309 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18310 @r=`${PWD_COMMAND}`; export r; \
18311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18312 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18313 $(HOST_EXPORTS) \
18314 $(POSTSTAGE1_HOST_EXPORTS) \
18315 cd $(HOST_SUBDIR)/libelf && \
18316 \
18317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18318 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18319 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18320 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18321 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18326 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18327 $(TARGET-stagefeedback-libelf)
18328
18329 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
18330 clean-stagefeedback: clean-stagefeedback-libelf
18331 clean-stagefeedback-libelf:
18332 @if [ $(current_stage) = stagefeedback ]; then \
18333 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18334 else \
18335 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
18336 $(MAKE) stagefeedback-start; \
18337 fi; \
18338 cd $(HOST_SUBDIR)/libelf && \
18339 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18340 @endif libelf-bootstrap
18341
18342
18343 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
18344 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
18345 maybe-all-stageautoprofile-libelf:
18346 maybe-clean-stageautoprofile-libelf:
18347 @if libelf-bootstrap
18348 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
18349 all-stageautoprofile: all-stageautoprofile-libelf
18350 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
18351 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
18352 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18353 @r=`${PWD_COMMAND}`; export r; \
18354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18355 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18356 $(HOST_EXPORTS) \
18357 $(POSTSTAGE1_HOST_EXPORTS) \
18358 cd $(HOST_SUBDIR)/libelf && \
18359 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18361 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18362 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18363 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18364 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18369 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18370 $(TARGET-stageautoprofile-libelf)
18371
18372 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
18373 clean-stageautoprofile: clean-stageautoprofile-libelf
18374 clean-stageautoprofile-libelf:
18375 @if [ $(current_stage) = stageautoprofile ]; then \
18376 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18377 else \
18378 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
18379 $(MAKE) stageautoprofile-start; \
18380 fi; \
18381 cd $(HOST_SUBDIR)/libelf && \
18382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18383 @endif libelf-bootstrap
18384
18385
18386 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
18387 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
18388 maybe-all-stageautofeedback-libelf:
18389 maybe-clean-stageautofeedback-libelf:
18390 @if libelf-bootstrap
18391 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
18392 all-stageautofeedback: all-stageautofeedback-libelf
18393 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
18394 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
18395 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18396 @r=`${PWD_COMMAND}`; export r; \
18397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18398 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18399 $(HOST_EXPORTS) \
18400 $(POSTSTAGE1_HOST_EXPORTS) \
18401 cd $(HOST_SUBDIR)/libelf && \
18402 \
18403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18404 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18405 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18406 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18407 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18412 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18413 $(TARGET-stageautofeedback-libelf)
18414
18415 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
18416 clean-stageautofeedback: clean-stageautofeedback-libelf
18417 clean-stageautofeedback-libelf:
18418 @if [ $(current_stage) = stageautofeedback ]; then \
18419 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
18420 else \
18421 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
18422 $(MAKE) stageautofeedback-start; \
18423 fi; \
18424 cd $(HOST_SUBDIR)/libelf && \
18425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18426 @endif libelf-bootstrap
18427
18428
18429
18430
18431
18432 .PHONY: check-libelf maybe-check-libelf
18433 maybe-check-libelf:
18434 @if libelf
18435 maybe-check-libelf: check-libelf
18436
18437 check-libelf:
18438 @: $(MAKE); $(unstage)
18439 @r=`${PWD_COMMAND}`; export r; \
18440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18441 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18442 (cd $(HOST_SUBDIR)/libelf && \
18443 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18444
18445 @endif libelf
18446
18447 .PHONY: install-libelf maybe-install-libelf
18448 maybe-install-libelf:
18449 @if libelf
18450 maybe-install-libelf: install-libelf
18451
18452 install-libelf:
18453
18454 @endif libelf
18455
18456 .PHONY: install-strip-libelf maybe-install-strip-libelf
18457 maybe-install-strip-libelf:
18458 @if libelf
18459 maybe-install-strip-libelf: install-strip-libelf
18460
18461 install-strip-libelf:
18462
18463 @endif libelf
18464
18465 # Other targets (info, dvi, pdf, etc.)
18466
18467 .PHONY: maybe-info-libelf info-libelf
18468 maybe-info-libelf:
18469 @if libelf
18470 maybe-info-libelf: info-libelf
18471
18472 info-libelf: \
18473 configure-libelf
18474 @[ -f ./libelf/Makefile ] || exit 0; \
18475 r=`${PWD_COMMAND}`; export r; \
18476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18477 $(HOST_EXPORTS) \
18478 for flag in $(EXTRA_HOST_FLAGS) ; do \
18479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18480 done; \
18481 echo "Doing info in libelf"; \
18482 (cd $(HOST_SUBDIR)/libelf && \
18483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18485 "RANLIB=$${RANLIB}" \
18486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18487 info) \
18488 || exit 1
18489
18490 @endif libelf
18491
18492 .PHONY: maybe-dvi-libelf dvi-libelf
18493 maybe-dvi-libelf:
18494 @if libelf
18495 maybe-dvi-libelf: dvi-libelf
18496
18497 dvi-libelf: \
18498 configure-libelf
18499 @[ -f ./libelf/Makefile ] || exit 0; \
18500 r=`${PWD_COMMAND}`; export r; \
18501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18502 $(HOST_EXPORTS) \
18503 for flag in $(EXTRA_HOST_FLAGS) ; do \
18504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18505 done; \
18506 echo "Doing dvi in libelf"; \
18507 (cd $(HOST_SUBDIR)/libelf && \
18508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18510 "RANLIB=$${RANLIB}" \
18511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18512 dvi) \
18513 || exit 1
18514
18515 @endif libelf
18516
18517 .PHONY: maybe-pdf-libelf pdf-libelf
18518 maybe-pdf-libelf:
18519 @if libelf
18520 maybe-pdf-libelf: pdf-libelf
18521
18522 pdf-libelf: \
18523 configure-libelf
18524 @[ -f ./libelf/Makefile ] || exit 0; \
18525 r=`${PWD_COMMAND}`; export r; \
18526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18527 $(HOST_EXPORTS) \
18528 for flag in $(EXTRA_HOST_FLAGS) ; do \
18529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18530 done; \
18531 echo "Doing pdf in libelf"; \
18532 (cd $(HOST_SUBDIR)/libelf && \
18533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18535 "RANLIB=$${RANLIB}" \
18536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18537 pdf) \
18538 || exit 1
18539
18540 @endif libelf
18541
18542 .PHONY: maybe-html-libelf html-libelf
18543 maybe-html-libelf:
18544 @if libelf
18545 maybe-html-libelf: html-libelf
18546
18547 html-libelf: \
18548 configure-libelf
18549 @[ -f ./libelf/Makefile ] || exit 0; \
18550 r=`${PWD_COMMAND}`; export r; \
18551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552 $(HOST_EXPORTS) \
18553 for flag in $(EXTRA_HOST_FLAGS) ; do \
18554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18555 done; \
18556 echo "Doing html in libelf"; \
18557 (cd $(HOST_SUBDIR)/libelf && \
18558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18560 "RANLIB=$${RANLIB}" \
18561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18562 html) \
18563 || exit 1
18564
18565 @endif libelf
18566
18567 .PHONY: maybe-TAGS-libelf TAGS-libelf
18568 maybe-TAGS-libelf:
18569 @if libelf
18570 maybe-TAGS-libelf: TAGS-libelf
18571
18572 TAGS-libelf: \
18573 configure-libelf
18574 @[ -f ./libelf/Makefile ] || exit 0; \
18575 r=`${PWD_COMMAND}`; export r; \
18576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577 $(HOST_EXPORTS) \
18578 for flag in $(EXTRA_HOST_FLAGS) ; do \
18579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18580 done; \
18581 echo "Doing TAGS in libelf"; \
18582 (cd $(HOST_SUBDIR)/libelf && \
18583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18585 "RANLIB=$${RANLIB}" \
18586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18587 TAGS) \
18588 || exit 1
18589
18590 @endif libelf
18591
18592 .PHONY: maybe-install-info-libelf install-info-libelf
18593 maybe-install-info-libelf:
18594 @if libelf
18595 maybe-install-info-libelf: install-info-libelf
18596
18597 install-info-libelf: \
18598 configure-libelf \
18599 info-libelf
18600 @[ -f ./libelf/Makefile ] || exit 0; \
18601 r=`${PWD_COMMAND}`; export r; \
18602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603 $(HOST_EXPORTS) \
18604 for flag in $(EXTRA_HOST_FLAGS) ; do \
18605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18606 done; \
18607 echo "Doing install-info in libelf"; \
18608 (cd $(HOST_SUBDIR)/libelf && \
18609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18611 "RANLIB=$${RANLIB}" \
18612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18613 install-info) \
18614 || exit 1
18615
18616 @endif libelf
18617
18618 .PHONY: maybe-install-dvi-libelf install-dvi-libelf
18619 maybe-install-dvi-libelf:
18620 @if libelf
18621 maybe-install-dvi-libelf: install-dvi-libelf
18622
18623 install-dvi-libelf: \
18624 configure-libelf \
18625 dvi-libelf
18626 @[ -f ./libelf/Makefile ] || exit 0; \
18627 r=`${PWD_COMMAND}`; export r; \
18628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18629 $(HOST_EXPORTS) \
18630 for flag in $(EXTRA_HOST_FLAGS) ; do \
18631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18632 done; \
18633 echo "Doing install-dvi in libelf"; \
18634 (cd $(HOST_SUBDIR)/libelf && \
18635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18637 "RANLIB=$${RANLIB}" \
18638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18639 install-dvi) \
18640 || exit 1
18641
18642 @endif libelf
18643
18644 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18645 maybe-install-pdf-libelf:
18646 @if libelf
18647 maybe-install-pdf-libelf: install-pdf-libelf
18648
18649 install-pdf-libelf: \
18650 configure-libelf \
18651 pdf-libelf
18652 @[ -f ./libelf/Makefile ] || exit 0; \
18653 r=`${PWD_COMMAND}`; export r; \
18654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18655 $(HOST_EXPORTS) \
18656 for flag in $(EXTRA_HOST_FLAGS) ; do \
18657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18658 done; \
18659 echo "Doing install-pdf in libelf"; \
18660 (cd $(HOST_SUBDIR)/libelf && \
18661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18663 "RANLIB=$${RANLIB}" \
18664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18665 install-pdf) \
18666 || exit 1
18667
18668 @endif libelf
18669
18670 .PHONY: maybe-install-html-libelf install-html-libelf
18671 maybe-install-html-libelf:
18672 @if libelf
18673 maybe-install-html-libelf: install-html-libelf
18674
18675 install-html-libelf: \
18676 configure-libelf \
18677 html-libelf
18678 @[ -f ./libelf/Makefile ] || exit 0; \
18679 r=`${PWD_COMMAND}`; export r; \
18680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18681 $(HOST_EXPORTS) \
18682 for flag in $(EXTRA_HOST_FLAGS) ; do \
18683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18684 done; \
18685 echo "Doing install-html in libelf"; \
18686 (cd $(HOST_SUBDIR)/libelf && \
18687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18689 "RANLIB=$${RANLIB}" \
18690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18691 install-html) \
18692 || exit 1
18693
18694 @endif libelf
18695
18696 .PHONY: maybe-installcheck-libelf installcheck-libelf
18697 maybe-installcheck-libelf:
18698 @if libelf
18699 maybe-installcheck-libelf: installcheck-libelf
18700
18701 installcheck-libelf: \
18702 configure-libelf
18703 @[ -f ./libelf/Makefile ] || exit 0; \
18704 r=`${PWD_COMMAND}`; export r; \
18705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18706 $(HOST_EXPORTS) \
18707 for flag in $(EXTRA_HOST_FLAGS) ; do \
18708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18709 done; \
18710 echo "Doing installcheck in libelf"; \
18711 (cd $(HOST_SUBDIR)/libelf && \
18712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18714 "RANLIB=$${RANLIB}" \
18715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18716 installcheck) \
18717 || exit 1
18718
18719 @endif libelf
18720
18721 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18722 maybe-mostlyclean-libelf:
18723 @if libelf
18724 maybe-mostlyclean-libelf: mostlyclean-libelf
18725
18726 mostlyclean-libelf:
18727 @[ -f ./libelf/Makefile ] || exit 0; \
18728 r=`${PWD_COMMAND}`; export r; \
18729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18730 $(HOST_EXPORTS) \
18731 for flag in $(EXTRA_HOST_FLAGS) ; do \
18732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18733 done; \
18734 echo "Doing mostlyclean in libelf"; \
18735 (cd $(HOST_SUBDIR)/libelf && \
18736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18738 "RANLIB=$${RANLIB}" \
18739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18740 mostlyclean) \
18741 || exit 1
18742
18743 @endif libelf
18744
18745 .PHONY: maybe-clean-libelf clean-libelf
18746 maybe-clean-libelf:
18747 @if libelf
18748 maybe-clean-libelf: clean-libelf
18749
18750 clean-libelf:
18751 @[ -f ./libelf/Makefile ] || exit 0; \
18752 r=`${PWD_COMMAND}`; export r; \
18753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18754 $(HOST_EXPORTS) \
18755 for flag in $(EXTRA_HOST_FLAGS) ; do \
18756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18757 done; \
18758 echo "Doing clean in libelf"; \
18759 (cd $(HOST_SUBDIR)/libelf && \
18760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18762 "RANLIB=$${RANLIB}" \
18763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18764 clean) \
18765 || exit 1
18766
18767 @endif libelf
18768
18769 .PHONY: maybe-distclean-libelf distclean-libelf
18770 maybe-distclean-libelf:
18771 @if libelf
18772 maybe-distclean-libelf: distclean-libelf
18773
18774 distclean-libelf:
18775 @[ -f ./libelf/Makefile ] || exit 0; \
18776 r=`${PWD_COMMAND}`; export r; \
18777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18778 $(HOST_EXPORTS) \
18779 for flag in $(EXTRA_HOST_FLAGS) ; do \
18780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18781 done; \
18782 echo "Doing distclean in libelf"; \
18783 (cd $(HOST_SUBDIR)/libelf && \
18784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18786 "RANLIB=$${RANLIB}" \
18787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18788 distclean) \
18789 || exit 1
18790
18791 @endif libelf
18792
18793 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18794 maybe-maintainer-clean-libelf:
18795 @if libelf
18796 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18797
18798 maintainer-clean-libelf:
18799 @[ -f ./libelf/Makefile ] || exit 0; \
18800 r=`${PWD_COMMAND}`; export r; \
18801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18802 $(HOST_EXPORTS) \
18803 for flag in $(EXTRA_HOST_FLAGS) ; do \
18804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18805 done; \
18806 echo "Doing maintainer-clean in libelf"; \
18807 (cd $(HOST_SUBDIR)/libelf && \
18808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18810 "RANLIB=$${RANLIB}" \
18811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18812 maintainer-clean) \
18813 || exit 1
18814
18815 @endif libelf
18816
18817
18818
18819 .PHONY: configure-gold maybe-configure-gold
18820 maybe-configure-gold:
18821 @if gcc-bootstrap
18822 configure-gold: stage_current
18823 @endif gcc-bootstrap
18824 @if gold
18825 maybe-configure-gold: configure-gold
18826 configure-gold:
18827 @r=`${PWD_COMMAND}`; export r; \
18828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18829 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18831 $(HOST_EXPORTS) \
18832 echo Configuring in $(HOST_SUBDIR)/gold; \
18833 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18834 case $(srcdir) in \
18835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18836 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18838 esac; \
18839 module_srcdir=gold; \
18840 $(SHELL) \
18841 $$s/$$module_srcdir/configure \
18842 --srcdir=$${topdir}/$$module_srcdir \
18843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18844 --target=${target_alias} \
18845 || exit 1
18846 @endif gold
18847
18848
18849
18850 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18851 maybe-configure-stage1-gold:
18852 @if gold-bootstrap
18853 maybe-configure-stage1-gold: configure-stage1-gold
18854 configure-stage1-gold:
18855 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18857 @r=`${PWD_COMMAND}`; export r; \
18858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18859 TFLAGS="$(STAGE1_TFLAGS)"; \
18860 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18861 $(HOST_EXPORTS) \
18862 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18863 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18864 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18865 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18867 cd $(HOST_SUBDIR)/gold || exit 1; \
18868 case $(srcdir) in \
18869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18870 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18872 esac; \
18873 module_srcdir=gold; \
18874 $(SHELL) $$s/$$module_srcdir/configure \
18875 --srcdir=$${topdir}/$$module_srcdir \
18876 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18877 --target=${target_alias} \
18878 \
18879 $(STAGE1_CONFIGURE_FLAGS)
18880 @endif gold-bootstrap
18881
18882 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18883 maybe-configure-stage2-gold:
18884 @if gold-bootstrap
18885 maybe-configure-stage2-gold: configure-stage2-gold
18886 configure-stage2-gold:
18887 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18888 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18889 @r=`${PWD_COMMAND}`; export r; \
18890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18891 TFLAGS="$(STAGE2_TFLAGS)"; \
18892 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18893 $(HOST_EXPORTS) \
18894 $(POSTSTAGE1_HOST_EXPORTS) \
18895 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18896 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18897 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18898 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18900 cd $(HOST_SUBDIR)/gold || exit 1; \
18901 case $(srcdir) in \
18902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18903 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18905 esac; \
18906 module_srcdir=gold; \
18907 $(SHELL) $$s/$$module_srcdir/configure \
18908 --srcdir=$${topdir}/$$module_srcdir \
18909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18910 --target=${target_alias} \
18911 --with-build-libsubdir=$(HOST_SUBDIR) \
18912 $(STAGE2_CONFIGURE_FLAGS)
18913 @endif gold-bootstrap
18914
18915 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18916 maybe-configure-stage3-gold:
18917 @if gold-bootstrap
18918 maybe-configure-stage3-gold: configure-stage3-gold
18919 configure-stage3-gold:
18920 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18921 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18922 @r=`${PWD_COMMAND}`; export r; \
18923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924 TFLAGS="$(STAGE3_TFLAGS)"; \
18925 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18926 $(HOST_EXPORTS) \
18927 $(POSTSTAGE1_HOST_EXPORTS) \
18928 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18929 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18930 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18931 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18933 cd $(HOST_SUBDIR)/gold || exit 1; \
18934 case $(srcdir) in \
18935 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18936 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18937 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18938 esac; \
18939 module_srcdir=gold; \
18940 $(SHELL) $$s/$$module_srcdir/configure \
18941 --srcdir=$${topdir}/$$module_srcdir \
18942 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18943 --target=${target_alias} \
18944 --with-build-libsubdir=$(HOST_SUBDIR) \
18945 $(STAGE3_CONFIGURE_FLAGS)
18946 @endif gold-bootstrap
18947
18948 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18949 maybe-configure-stage4-gold:
18950 @if gold-bootstrap
18951 maybe-configure-stage4-gold: configure-stage4-gold
18952 configure-stage4-gold:
18953 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18955 @r=`${PWD_COMMAND}`; export r; \
18956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957 TFLAGS="$(STAGE4_TFLAGS)"; \
18958 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18959 $(HOST_EXPORTS) \
18960 $(POSTSTAGE1_HOST_EXPORTS) \
18961 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18962 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18963 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18964 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18966 cd $(HOST_SUBDIR)/gold || exit 1; \
18967 case $(srcdir) in \
18968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18969 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18971 esac; \
18972 module_srcdir=gold; \
18973 $(SHELL) $$s/$$module_srcdir/configure \
18974 --srcdir=$${topdir}/$$module_srcdir \
18975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18976 --target=${target_alias} \
18977 --with-build-libsubdir=$(HOST_SUBDIR) \
18978 $(STAGE4_CONFIGURE_FLAGS)
18979 @endif gold-bootstrap
18980
18981 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18982 maybe-configure-stageprofile-gold:
18983 @if gold-bootstrap
18984 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18985 configure-stageprofile-gold:
18986 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18987 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18988 @r=`${PWD_COMMAND}`; export r; \
18989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18991 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18992 $(HOST_EXPORTS) \
18993 $(POSTSTAGE1_HOST_EXPORTS) \
18994 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18995 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18996 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18997 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18999 cd $(HOST_SUBDIR)/gold || exit 1; \
19000 case $(srcdir) in \
19001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19002 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19004 esac; \
19005 module_srcdir=gold; \
19006 $(SHELL) $$s/$$module_srcdir/configure \
19007 --srcdir=$${topdir}/$$module_srcdir \
19008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19009 --target=${target_alias} \
19010 --with-build-libsubdir=$(HOST_SUBDIR) \
19011 $(STAGEprofile_CONFIGURE_FLAGS)
19012 @endif gold-bootstrap
19013
19014 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
19015 maybe-configure-stagetrain-gold:
19016 @if gold-bootstrap
19017 maybe-configure-stagetrain-gold: configure-stagetrain-gold
19018 configure-stagetrain-gold:
19019 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19021 @r=`${PWD_COMMAND}`; export r; \
19022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19024 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19025 $(HOST_EXPORTS) \
19026 $(POSTSTAGE1_HOST_EXPORTS) \
19027 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19028 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19029 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19030 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
19031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19032 cd $(HOST_SUBDIR)/gold || exit 1; \
19033 case $(srcdir) in \
19034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19035 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19037 esac; \
19038 module_srcdir=gold; \
19039 $(SHELL) $$s/$$module_srcdir/configure \
19040 --srcdir=$${topdir}/$$module_srcdir \
19041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19042 --target=${target_alias} \
19043 --with-build-libsubdir=$(HOST_SUBDIR) \
19044 $(STAGEtrain_CONFIGURE_FLAGS)
19045 @endif gold-bootstrap
19046
19047 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
19048 maybe-configure-stagefeedback-gold:
19049 @if gold-bootstrap
19050 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
19051 configure-stagefeedback-gold:
19052 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19054 @r=`${PWD_COMMAND}`; export r; \
19055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19056 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19057 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19058 $(HOST_EXPORTS) \
19059 $(POSTSTAGE1_HOST_EXPORTS) \
19060 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19061 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19062 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19063 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
19064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19065 cd $(HOST_SUBDIR)/gold || exit 1; \
19066 case $(srcdir) in \
19067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19068 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19070 esac; \
19071 module_srcdir=gold; \
19072 $(SHELL) $$s/$$module_srcdir/configure \
19073 --srcdir=$${topdir}/$$module_srcdir \
19074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19075 --target=${target_alias} \
19076 --with-build-libsubdir=$(HOST_SUBDIR) \
19077 $(STAGEfeedback_CONFIGURE_FLAGS)
19078 @endif gold-bootstrap
19079
19080 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
19081 maybe-configure-stageautoprofile-gold:
19082 @if gold-bootstrap
19083 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
19084 configure-stageautoprofile-gold:
19085 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19087 @r=`${PWD_COMMAND}`; export r; \
19088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19089 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19090 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19091 $(HOST_EXPORTS) \
19092 $(POSTSTAGE1_HOST_EXPORTS) \
19093 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19094 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19095 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19096 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
19097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19098 cd $(HOST_SUBDIR)/gold || exit 1; \
19099 case $(srcdir) in \
19100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19101 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19103 esac; \
19104 module_srcdir=gold; \
19105 $(SHELL) $$s/$$module_srcdir/configure \
19106 --srcdir=$${topdir}/$$module_srcdir \
19107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19108 --target=${target_alias} \
19109 --with-build-libsubdir=$(HOST_SUBDIR) \
19110 $(STAGEautoprofile_CONFIGURE_FLAGS)
19111 @endif gold-bootstrap
19112
19113 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
19114 maybe-configure-stageautofeedback-gold:
19115 @if gold-bootstrap
19116 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
19117 configure-stageautofeedback-gold:
19118 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
19120 @r=`${PWD_COMMAND}`; export r; \
19121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19122 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19123 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
19124 $(HOST_EXPORTS) \
19125 $(POSTSTAGE1_HOST_EXPORTS) \
19126 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19127 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19128 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19129 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
19130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
19131 cd $(HOST_SUBDIR)/gold || exit 1; \
19132 case $(srcdir) in \
19133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19134 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
19135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19136 esac; \
19137 module_srcdir=gold; \
19138 $(SHELL) $$s/$$module_srcdir/configure \
19139 --srcdir=$${topdir}/$$module_srcdir \
19140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19141 --target=${target_alias} \
19142 --with-build-libsubdir=$(HOST_SUBDIR) \
19143 $(STAGEautofeedback_CONFIGURE_FLAGS)
19144 @endif gold-bootstrap
19145
19146
19147
19148
19149
19150 .PHONY: all-gold maybe-all-gold
19151 maybe-all-gold:
19152 @if gcc-bootstrap
19153 all-gold: stage_current
19154 @endif gcc-bootstrap
19155 @if gold
19156 TARGET-gold=all
19157 maybe-all-gold: all-gold
19158 all-gold: configure-gold
19159 @r=`${PWD_COMMAND}`; export r; \
19160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161 $(HOST_EXPORTS) \
19162 (cd $(HOST_SUBDIR)/gold && \
19163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19164 $(TARGET-gold))
19165 @endif gold
19166
19167
19168
19169 .PHONY: all-stage1-gold maybe-all-stage1-gold
19170 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
19171 maybe-all-stage1-gold:
19172 maybe-clean-stage1-gold:
19173 @if gold-bootstrap
19174 maybe-all-stage1-gold: all-stage1-gold
19175 all-stage1: all-stage1-gold
19176 TARGET-stage1-gold = $(TARGET-gold)
19177 all-stage1-gold: configure-stage1-gold
19178 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19179 @r=`${PWD_COMMAND}`; export r; \
19180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19181 TFLAGS="$(STAGE1_TFLAGS)"; \
19182 $(HOST_EXPORTS) \
19183 cd $(HOST_SUBDIR)/gold && \
19184 \
19185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19186 CFLAGS="$(STAGE1_CFLAGS)" \
19187 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
19188 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19189 LIBCFLAGS="$(LIBCFLAGS)" \
19190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19193 $(EXTRA_HOST_FLAGS) \
19194 $(STAGE1_FLAGS_TO_PASS) \
19195 TFLAGS="$(STAGE1_TFLAGS)" \
19196 $(TARGET-stage1-gold)
19197
19198 maybe-clean-stage1-gold: clean-stage1-gold
19199 clean-stage1: clean-stage1-gold
19200 clean-stage1-gold:
19201 @if [ $(current_stage) = stage1 ]; then \
19202 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19203 else \
19204 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
19205 $(MAKE) stage1-start; \
19206 fi; \
19207 cd $(HOST_SUBDIR)/gold && \
19208 $(MAKE) $(EXTRA_HOST_FLAGS) \
19209 $(STAGE1_FLAGS_TO_PASS) clean
19210 @endif gold-bootstrap
19211
19212
19213 .PHONY: all-stage2-gold maybe-all-stage2-gold
19214 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
19215 maybe-all-stage2-gold:
19216 maybe-clean-stage2-gold:
19217 @if gold-bootstrap
19218 maybe-all-stage2-gold: all-stage2-gold
19219 all-stage2: all-stage2-gold
19220 TARGET-stage2-gold = $(TARGET-gold)
19221 all-stage2-gold: configure-stage2-gold
19222 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19223 @r=`${PWD_COMMAND}`; export r; \
19224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19225 TFLAGS="$(STAGE2_TFLAGS)"; \
19226 $(HOST_EXPORTS) \
19227 $(POSTSTAGE1_HOST_EXPORTS) \
19228 cd $(HOST_SUBDIR)/gold && \
19229 \
19230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19231 CFLAGS="$(STAGE2_CFLAGS)" \
19232 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
19233 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19234 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19239 TFLAGS="$(STAGE2_TFLAGS)" \
19240 $(TARGET-stage2-gold)
19241
19242 maybe-clean-stage2-gold: clean-stage2-gold
19243 clean-stage2: clean-stage2-gold
19244 clean-stage2-gold:
19245 @if [ $(current_stage) = stage2 ]; then \
19246 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19247 else \
19248 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
19249 $(MAKE) stage2-start; \
19250 fi; \
19251 cd $(HOST_SUBDIR)/gold && \
19252 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19253 @endif gold-bootstrap
19254
19255
19256 .PHONY: all-stage3-gold maybe-all-stage3-gold
19257 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
19258 maybe-all-stage3-gold:
19259 maybe-clean-stage3-gold:
19260 @if gold-bootstrap
19261 maybe-all-stage3-gold: all-stage3-gold
19262 all-stage3: all-stage3-gold
19263 TARGET-stage3-gold = $(TARGET-gold)
19264 all-stage3-gold: configure-stage3-gold
19265 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19266 @r=`${PWD_COMMAND}`; export r; \
19267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19268 TFLAGS="$(STAGE3_TFLAGS)"; \
19269 $(HOST_EXPORTS) \
19270 $(POSTSTAGE1_HOST_EXPORTS) \
19271 cd $(HOST_SUBDIR)/gold && \
19272 \
19273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19274 CFLAGS="$(STAGE3_CFLAGS)" \
19275 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
19276 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19277 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19281 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19282 TFLAGS="$(STAGE3_TFLAGS)" \
19283 $(TARGET-stage3-gold)
19284
19285 maybe-clean-stage3-gold: clean-stage3-gold
19286 clean-stage3: clean-stage3-gold
19287 clean-stage3-gold:
19288 @if [ $(current_stage) = stage3 ]; then \
19289 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19290 else \
19291 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
19292 $(MAKE) stage3-start; \
19293 fi; \
19294 cd $(HOST_SUBDIR)/gold && \
19295 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19296 @endif gold-bootstrap
19297
19298
19299 .PHONY: all-stage4-gold maybe-all-stage4-gold
19300 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
19301 maybe-all-stage4-gold:
19302 maybe-clean-stage4-gold:
19303 @if gold-bootstrap
19304 maybe-all-stage4-gold: all-stage4-gold
19305 all-stage4: all-stage4-gold
19306 TARGET-stage4-gold = $(TARGET-gold)
19307 all-stage4-gold: configure-stage4-gold
19308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19309 @r=`${PWD_COMMAND}`; export r; \
19310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19311 TFLAGS="$(STAGE4_TFLAGS)"; \
19312 $(HOST_EXPORTS) \
19313 $(POSTSTAGE1_HOST_EXPORTS) \
19314 cd $(HOST_SUBDIR)/gold && \
19315 \
19316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19317 CFLAGS="$(STAGE4_CFLAGS)" \
19318 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
19319 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19320 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19325 TFLAGS="$(STAGE4_TFLAGS)" \
19326 $(TARGET-stage4-gold)
19327
19328 maybe-clean-stage4-gold: clean-stage4-gold
19329 clean-stage4: clean-stage4-gold
19330 clean-stage4-gold:
19331 @if [ $(current_stage) = stage4 ]; then \
19332 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19333 else \
19334 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
19335 $(MAKE) stage4-start; \
19336 fi; \
19337 cd $(HOST_SUBDIR)/gold && \
19338 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19339 @endif gold-bootstrap
19340
19341
19342 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
19343 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
19344 maybe-all-stageprofile-gold:
19345 maybe-clean-stageprofile-gold:
19346 @if gold-bootstrap
19347 maybe-all-stageprofile-gold: all-stageprofile-gold
19348 all-stageprofile: all-stageprofile-gold
19349 TARGET-stageprofile-gold = $(TARGET-gold)
19350 all-stageprofile-gold: configure-stageprofile-gold
19351 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19352 @r=`${PWD_COMMAND}`; export r; \
19353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19354 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19355 $(HOST_EXPORTS) \
19356 $(POSTSTAGE1_HOST_EXPORTS) \
19357 cd $(HOST_SUBDIR)/gold && \
19358 \
19359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19360 CFLAGS="$(STAGEprofile_CFLAGS)" \
19361 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
19362 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19363 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19367 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19368 TFLAGS="$(STAGEprofile_TFLAGS)" \
19369 $(TARGET-stageprofile-gold)
19370
19371 maybe-clean-stageprofile-gold: clean-stageprofile-gold
19372 clean-stageprofile: clean-stageprofile-gold
19373 clean-stageprofile-gold:
19374 @if [ $(current_stage) = stageprofile ]; then \
19375 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19376 else \
19377 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
19378 $(MAKE) stageprofile-start; \
19379 fi; \
19380 cd $(HOST_SUBDIR)/gold && \
19381 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19382 @endif gold-bootstrap
19383
19384
19385 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
19386 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
19387 maybe-all-stagetrain-gold:
19388 maybe-clean-stagetrain-gold:
19389 @if gold-bootstrap
19390 maybe-all-stagetrain-gold: all-stagetrain-gold
19391 all-stagetrain: all-stagetrain-gold
19392 TARGET-stagetrain-gold = $(TARGET-gold)
19393 all-stagetrain-gold: configure-stagetrain-gold
19394 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19395 @r=`${PWD_COMMAND}`; export r; \
19396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19397 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19398 $(HOST_EXPORTS) \
19399 $(POSTSTAGE1_HOST_EXPORTS) \
19400 cd $(HOST_SUBDIR)/gold && \
19401 \
19402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19403 CFLAGS="$(STAGEtrain_CFLAGS)" \
19404 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
19405 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
19406 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
19407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19410 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19411 TFLAGS="$(STAGEtrain_TFLAGS)" \
19412 $(TARGET-stagetrain-gold)
19413
19414 maybe-clean-stagetrain-gold: clean-stagetrain-gold
19415 clean-stagetrain: clean-stagetrain-gold
19416 clean-stagetrain-gold:
19417 @if [ $(current_stage) = stagetrain ]; then \
19418 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19419 else \
19420 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
19421 $(MAKE) stagetrain-start; \
19422 fi; \
19423 cd $(HOST_SUBDIR)/gold && \
19424 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19425 @endif gold-bootstrap
19426
19427
19428 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
19429 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
19430 maybe-all-stagefeedback-gold:
19431 maybe-clean-stagefeedback-gold:
19432 @if gold-bootstrap
19433 maybe-all-stagefeedback-gold: all-stagefeedback-gold
19434 all-stagefeedback: all-stagefeedback-gold
19435 TARGET-stagefeedback-gold = $(TARGET-gold)
19436 all-stagefeedback-gold: configure-stagefeedback-gold
19437 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19438 @r=`${PWD_COMMAND}`; export r; \
19439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19440 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19441 $(HOST_EXPORTS) \
19442 $(POSTSTAGE1_HOST_EXPORTS) \
19443 cd $(HOST_SUBDIR)/gold && \
19444 \
19445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19446 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19447 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
19448 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19449 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19453 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19454 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19455 $(TARGET-stagefeedback-gold)
19456
19457 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
19458 clean-stagefeedback: clean-stagefeedback-gold
19459 clean-stagefeedback-gold:
19460 @if [ $(current_stage) = stagefeedback ]; then \
19461 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19462 else \
19463 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
19464 $(MAKE) stagefeedback-start; \
19465 fi; \
19466 cd $(HOST_SUBDIR)/gold && \
19467 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19468 @endif gold-bootstrap
19469
19470
19471 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
19472 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
19473 maybe-all-stageautoprofile-gold:
19474 maybe-clean-stageautoprofile-gold:
19475 @if gold-bootstrap
19476 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
19477 all-stageautoprofile: all-stageautoprofile-gold
19478 TARGET-stageautoprofile-gold = $(TARGET-gold)
19479 all-stageautoprofile-gold: configure-stageautoprofile-gold
19480 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19481 @r=`${PWD_COMMAND}`; export r; \
19482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19483 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19484 $(HOST_EXPORTS) \
19485 $(POSTSTAGE1_HOST_EXPORTS) \
19486 cd $(HOST_SUBDIR)/gold && \
19487 $$s/gcc/config/i386/$(AUTO_PROFILE) \
19488 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19489 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
19490 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
19491 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
19492 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
19493 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19494 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19495 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19496 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19497 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
19498 $(TARGET-stageautoprofile-gold)
19499
19500 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
19501 clean-stageautoprofile: clean-stageautoprofile-gold
19502 clean-stageautoprofile-gold:
19503 @if [ $(current_stage) = stageautoprofile ]; then \
19504 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19505 else \
19506 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
19507 $(MAKE) stageautoprofile-start; \
19508 fi; \
19509 cd $(HOST_SUBDIR)/gold && \
19510 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19511 @endif gold-bootstrap
19512
19513
19514 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
19515 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
19516 maybe-all-stageautofeedback-gold:
19517 maybe-clean-stageautofeedback-gold:
19518 @if gold-bootstrap
19519 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
19520 all-stageautofeedback: all-stageautofeedback-gold
19521 TARGET-stageautofeedback-gold = $(TARGET-gold)
19522 all-stageautofeedback-gold: configure-stageautofeedback-gold
19523 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19524 @r=`${PWD_COMMAND}`; export r; \
19525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19526 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19527 $(HOST_EXPORTS) \
19528 $(POSTSTAGE1_HOST_EXPORTS) \
19529 cd $(HOST_SUBDIR)/gold && \
19530 \
19531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19532 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
19533 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
19534 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
19535 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
19536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19539 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19540 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
19541 $(TARGET-stageautofeedback-gold)
19542
19543 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
19544 clean-stageautofeedback: clean-stageautofeedback-gold
19545 clean-stageautofeedback-gold:
19546 @if [ $(current_stage) = stageautofeedback ]; then \
19547 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
19548 else \
19549 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
19550 $(MAKE) stageautofeedback-start; \
19551 fi; \
19552 cd $(HOST_SUBDIR)/gold && \
19553 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19554 @endif gold-bootstrap
19555
19556
19557
19558
19559
19560 .PHONY: check-gold maybe-check-gold
19561 maybe-check-gold:
19562 @if gold
19563 maybe-check-gold: check-gold
19564
19565 check-gold:
19566 @: $(MAKE); $(unstage)
19567 @r=`${PWD_COMMAND}`; export r; \
19568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19569 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19570 (cd $(HOST_SUBDIR)/gold && \
19571 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19572
19573 @endif gold
19574
19575 .PHONY: install-gold maybe-install-gold
19576 maybe-install-gold:
19577 @if gold
19578 maybe-install-gold: install-gold
19579
19580 install-gold: installdirs
19581 @: $(MAKE); $(unstage)
19582 @r=`${PWD_COMMAND}`; export r; \
19583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19584 $(HOST_EXPORTS) \
19585 (cd $(HOST_SUBDIR)/gold && \
19586 $(MAKE) $(FLAGS_TO_PASS) install)
19587
19588 @endif gold
19589
19590 .PHONY: install-strip-gold maybe-install-strip-gold
19591 maybe-install-strip-gold:
19592 @if gold
19593 maybe-install-strip-gold: install-strip-gold
19594
19595 install-strip-gold: installdirs
19596 @: $(MAKE); $(unstage)
19597 @r=`${PWD_COMMAND}`; export r; \
19598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19599 $(HOST_EXPORTS) \
19600 (cd $(HOST_SUBDIR)/gold && \
19601 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19602
19603 @endif gold
19604
19605 # Other targets (info, dvi, pdf, etc.)
19606
19607 .PHONY: maybe-info-gold info-gold
19608 maybe-info-gold:
19609 @if gold
19610 maybe-info-gold: info-gold
19611
19612 info-gold: \
19613 configure-gold
19614 @[ -f ./gold/Makefile ] || exit 0; \
19615 r=`${PWD_COMMAND}`; export r; \
19616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19617 $(HOST_EXPORTS) \
19618 for flag in $(EXTRA_HOST_FLAGS) ; do \
19619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19620 done; \
19621 echo "Doing info in gold"; \
19622 (cd $(HOST_SUBDIR)/gold && \
19623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19625 "RANLIB=$${RANLIB}" \
19626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19627 info) \
19628 || exit 1
19629
19630 @endif gold
19631
19632 .PHONY: maybe-dvi-gold dvi-gold
19633 maybe-dvi-gold:
19634 @if gold
19635 maybe-dvi-gold: dvi-gold
19636
19637 dvi-gold: \
19638 configure-gold
19639 @[ -f ./gold/Makefile ] || exit 0; \
19640 r=`${PWD_COMMAND}`; export r; \
19641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19642 $(HOST_EXPORTS) \
19643 for flag in $(EXTRA_HOST_FLAGS) ; do \
19644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19645 done; \
19646 echo "Doing dvi in gold"; \
19647 (cd $(HOST_SUBDIR)/gold && \
19648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19650 "RANLIB=$${RANLIB}" \
19651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19652 dvi) \
19653 || exit 1
19654
19655 @endif gold
19656
19657 .PHONY: maybe-pdf-gold pdf-gold
19658 maybe-pdf-gold:
19659 @if gold
19660 maybe-pdf-gold: pdf-gold
19661
19662 pdf-gold: \
19663 configure-gold
19664 @[ -f ./gold/Makefile ] || exit 0; \
19665 r=`${PWD_COMMAND}`; export r; \
19666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667 $(HOST_EXPORTS) \
19668 for flag in $(EXTRA_HOST_FLAGS) ; do \
19669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19670 done; \
19671 echo "Doing pdf in gold"; \
19672 (cd $(HOST_SUBDIR)/gold && \
19673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19675 "RANLIB=$${RANLIB}" \
19676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19677 pdf) \
19678 || exit 1
19679
19680 @endif gold
19681
19682 .PHONY: maybe-html-gold html-gold
19683 maybe-html-gold:
19684 @if gold
19685 maybe-html-gold: html-gold
19686
19687 html-gold: \
19688 configure-gold
19689 @[ -f ./gold/Makefile ] || exit 0; \
19690 r=`${PWD_COMMAND}`; export r; \
19691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19692 $(HOST_EXPORTS) \
19693 for flag in $(EXTRA_HOST_FLAGS) ; do \
19694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19695 done; \
19696 echo "Doing html in gold"; \
19697 (cd $(HOST_SUBDIR)/gold && \
19698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19700 "RANLIB=$${RANLIB}" \
19701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19702 html) \
19703 || exit 1
19704
19705 @endif gold
19706
19707 .PHONY: maybe-TAGS-gold TAGS-gold
19708 maybe-TAGS-gold:
19709 @if gold
19710 maybe-TAGS-gold: TAGS-gold
19711
19712 TAGS-gold: \
19713 configure-gold
19714 @[ -f ./gold/Makefile ] || exit 0; \
19715 r=`${PWD_COMMAND}`; export r; \
19716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19717 $(HOST_EXPORTS) \
19718 for flag in $(EXTRA_HOST_FLAGS) ; do \
19719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19720 done; \
19721 echo "Doing TAGS in gold"; \
19722 (cd $(HOST_SUBDIR)/gold && \
19723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19725 "RANLIB=$${RANLIB}" \
19726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19727 TAGS) \
19728 || exit 1
19729
19730 @endif gold
19731
19732 .PHONY: maybe-install-info-gold install-info-gold
19733 maybe-install-info-gold:
19734 @if gold
19735 maybe-install-info-gold: install-info-gold
19736
19737 install-info-gold: \
19738 configure-gold \
19739 info-gold
19740 @[ -f ./gold/Makefile ] || exit 0; \
19741 r=`${PWD_COMMAND}`; export r; \
19742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19743 $(HOST_EXPORTS) \
19744 for flag in $(EXTRA_HOST_FLAGS) ; do \
19745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19746 done; \
19747 echo "Doing install-info in gold"; \
19748 (cd $(HOST_SUBDIR)/gold && \
19749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19751 "RANLIB=$${RANLIB}" \
19752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19753 install-info) \
19754 || exit 1
19755
19756 @endif gold
19757
19758 .PHONY: maybe-install-dvi-gold install-dvi-gold
19759 maybe-install-dvi-gold:
19760 @if gold
19761 maybe-install-dvi-gold: install-dvi-gold
19762
19763 install-dvi-gold: \
19764 configure-gold \
19765 dvi-gold
19766 @[ -f ./gold/Makefile ] || exit 0; \
19767 r=`${PWD_COMMAND}`; export r; \
19768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19769 $(HOST_EXPORTS) \
19770 for flag in $(EXTRA_HOST_FLAGS) ; do \
19771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19772 done; \
19773 echo "Doing install-dvi in gold"; \
19774 (cd $(HOST_SUBDIR)/gold && \
19775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19777 "RANLIB=$${RANLIB}" \
19778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19779 install-dvi) \
19780 || exit 1
19781
19782 @endif gold
19783
19784 .PHONY: maybe-install-pdf-gold install-pdf-gold
19785 maybe-install-pdf-gold:
19786 @if gold
19787 maybe-install-pdf-gold: install-pdf-gold
19788
19789 install-pdf-gold: \
19790 configure-gold \
19791 pdf-gold
19792 @[ -f ./gold/Makefile ] || exit 0; \
19793 r=`${PWD_COMMAND}`; export r; \
19794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19795 $(HOST_EXPORTS) \
19796 for flag in $(EXTRA_HOST_FLAGS) ; do \
19797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19798 done; \
19799 echo "Doing install-pdf in gold"; \
19800 (cd $(HOST_SUBDIR)/gold && \
19801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19803 "RANLIB=$${RANLIB}" \
19804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19805 install-pdf) \
19806 || exit 1
19807
19808 @endif gold
19809
19810 .PHONY: maybe-install-html-gold install-html-gold
19811 maybe-install-html-gold:
19812 @if gold
19813 maybe-install-html-gold: install-html-gold
19814
19815 install-html-gold: \
19816 configure-gold \
19817 html-gold
19818 @[ -f ./gold/Makefile ] || exit 0; \
19819 r=`${PWD_COMMAND}`; export r; \
19820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821 $(HOST_EXPORTS) \
19822 for flag in $(EXTRA_HOST_FLAGS) ; do \
19823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19824 done; \
19825 echo "Doing install-html in gold"; \
19826 (cd $(HOST_SUBDIR)/gold && \
19827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19829 "RANLIB=$${RANLIB}" \
19830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19831 install-html) \
19832 || exit 1
19833
19834 @endif gold
19835
19836 .PHONY: maybe-installcheck-gold installcheck-gold
19837 maybe-installcheck-gold:
19838 @if gold
19839 maybe-installcheck-gold: installcheck-gold
19840
19841 installcheck-gold: \
19842 configure-gold
19843 @[ -f ./gold/Makefile ] || exit 0; \
19844 r=`${PWD_COMMAND}`; export r; \
19845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846 $(HOST_EXPORTS) \
19847 for flag in $(EXTRA_HOST_FLAGS) ; do \
19848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849 done; \
19850 echo "Doing installcheck in gold"; \
19851 (cd $(HOST_SUBDIR)/gold && \
19852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854 "RANLIB=$${RANLIB}" \
19855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19856 installcheck) \
19857 || exit 1
19858
19859 @endif gold
19860
19861 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19862 maybe-mostlyclean-gold:
19863 @if gold
19864 maybe-mostlyclean-gold: mostlyclean-gold
19865
19866 mostlyclean-gold:
19867 @[ -f ./gold/Makefile ] || exit 0; \
19868 r=`${PWD_COMMAND}`; export r; \
19869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19870 $(HOST_EXPORTS) \
19871 for flag in $(EXTRA_HOST_FLAGS) ; do \
19872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19873 done; \
19874 echo "Doing mostlyclean in gold"; \
19875 (cd $(HOST_SUBDIR)/gold && \
19876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19878 "RANLIB=$${RANLIB}" \
19879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19880 mostlyclean) \
19881 || exit 1
19882
19883 @endif gold
19884
19885 .PHONY: maybe-clean-gold clean-gold
19886 maybe-clean-gold:
19887 @if gold
19888 maybe-clean-gold: clean-gold
19889
19890 clean-gold:
19891 @[ -f ./gold/Makefile ] || exit 0; \
19892 r=`${PWD_COMMAND}`; export r; \
19893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894 $(HOST_EXPORTS) \
19895 for flag in $(EXTRA_HOST_FLAGS) ; do \
19896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19897 done; \
19898 echo "Doing clean in gold"; \
19899 (cd $(HOST_SUBDIR)/gold && \
19900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19902 "RANLIB=$${RANLIB}" \
19903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19904 clean) \
19905 || exit 1
19906
19907 @endif gold
19908
19909 .PHONY: maybe-distclean-gold distclean-gold
19910 maybe-distclean-gold:
19911 @if gold
19912 maybe-distclean-gold: distclean-gold
19913
19914 distclean-gold:
19915 @[ -f ./gold/Makefile ] || exit 0; \
19916 r=`${PWD_COMMAND}`; export r; \
19917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918 $(HOST_EXPORTS) \
19919 for flag in $(EXTRA_HOST_FLAGS) ; do \
19920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19921 done; \
19922 echo "Doing distclean in gold"; \
19923 (cd $(HOST_SUBDIR)/gold && \
19924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19926 "RANLIB=$${RANLIB}" \
19927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19928 distclean) \
19929 || exit 1
19930
19931 @endif gold
19932
19933 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19934 maybe-maintainer-clean-gold:
19935 @if gold
19936 maybe-maintainer-clean-gold: maintainer-clean-gold
19937
19938 maintainer-clean-gold:
19939 @[ -f ./gold/Makefile ] || exit 0; \
19940 r=`${PWD_COMMAND}`; export r; \
19941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19942 $(HOST_EXPORTS) \
19943 for flag in $(EXTRA_HOST_FLAGS) ; do \
19944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19945 done; \
19946 echo "Doing maintainer-clean in gold"; \
19947 (cd $(HOST_SUBDIR)/gold && \
19948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19950 "RANLIB=$${RANLIB}" \
19951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19952 maintainer-clean) \
19953 || exit 1
19954
19955 @endif gold
19956
19957
19958
19959 .PHONY: configure-gprof maybe-configure-gprof
19960 maybe-configure-gprof:
19961 @if gcc-bootstrap
19962 configure-gprof: stage_current
19963 @endif gcc-bootstrap
19964 @if gprof
19965 maybe-configure-gprof: configure-gprof
19966 configure-gprof:
19967 @: $(MAKE); $(unstage)
19968 @r=`${PWD_COMMAND}`; export r; \
19969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19970 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19972 $(HOST_EXPORTS) \
19973 echo Configuring in $(HOST_SUBDIR)/gprof; \
19974 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19975 case $(srcdir) in \
19976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19977 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19979 esac; \
19980 module_srcdir=gprof; \
19981 $(SHELL) \
19982 $$s/$$module_srcdir/configure \
19983 --srcdir=$${topdir}/$$module_srcdir \
19984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19985 --target=${target_alias} \
19986 || exit 1
19987 @endif gprof
19988
19989
19990
19991
19992
19993 .PHONY: all-gprof maybe-all-gprof
19994 maybe-all-gprof:
19995 @if gcc-bootstrap
19996 all-gprof: stage_current
19997 @endif gcc-bootstrap
19998 @if gprof
19999 TARGET-gprof=all
20000 maybe-all-gprof: all-gprof
20001 all-gprof: configure-gprof
20002 @: $(MAKE); $(unstage)
20003 @r=`${PWD_COMMAND}`; export r; \
20004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20005 $(HOST_EXPORTS) \
20006 (cd $(HOST_SUBDIR)/gprof && \
20007 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20008 $(TARGET-gprof))
20009 @endif gprof
20010
20011
20012
20013
20014 .PHONY: check-gprof maybe-check-gprof
20015 maybe-check-gprof:
20016 @if gprof
20017 maybe-check-gprof: check-gprof
20018
20019 check-gprof:
20020 @: $(MAKE); $(unstage)
20021 @r=`${PWD_COMMAND}`; export r; \
20022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20023 $(HOST_EXPORTS) \
20024 (cd $(HOST_SUBDIR)/gprof && \
20025 $(MAKE) $(FLAGS_TO_PASS) check)
20026
20027 @endif gprof
20028
20029 .PHONY: install-gprof maybe-install-gprof
20030 maybe-install-gprof:
20031 @if gprof
20032 maybe-install-gprof: install-gprof
20033
20034 install-gprof: installdirs
20035 @: $(MAKE); $(unstage)
20036 @r=`${PWD_COMMAND}`; export r; \
20037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20038 $(HOST_EXPORTS) \
20039 (cd $(HOST_SUBDIR)/gprof && \
20040 $(MAKE) $(FLAGS_TO_PASS) install)
20041
20042 @endif gprof
20043
20044 .PHONY: install-strip-gprof maybe-install-strip-gprof
20045 maybe-install-strip-gprof:
20046 @if gprof
20047 maybe-install-strip-gprof: install-strip-gprof
20048
20049 install-strip-gprof: installdirs
20050 @: $(MAKE); $(unstage)
20051 @r=`${PWD_COMMAND}`; export r; \
20052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20053 $(HOST_EXPORTS) \
20054 (cd $(HOST_SUBDIR)/gprof && \
20055 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20056
20057 @endif gprof
20058
20059 # Other targets (info, dvi, pdf, etc.)
20060
20061 .PHONY: maybe-info-gprof info-gprof
20062 maybe-info-gprof:
20063 @if gprof
20064 maybe-info-gprof: info-gprof
20065
20066 info-gprof: \
20067 configure-gprof
20068 @: $(MAKE); $(unstage)
20069 @[ -f ./gprof/Makefile ] || exit 0; \
20070 r=`${PWD_COMMAND}`; export r; \
20071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20072 $(HOST_EXPORTS) \
20073 for flag in $(EXTRA_HOST_FLAGS) ; do \
20074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20075 done; \
20076 echo "Doing info in gprof"; \
20077 (cd $(HOST_SUBDIR)/gprof && \
20078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20080 "RANLIB=$${RANLIB}" \
20081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20082 info) \
20083 || exit 1
20084
20085 @endif gprof
20086
20087 .PHONY: maybe-dvi-gprof dvi-gprof
20088 maybe-dvi-gprof:
20089 @if gprof
20090 maybe-dvi-gprof: dvi-gprof
20091
20092 dvi-gprof: \
20093 configure-gprof
20094 @: $(MAKE); $(unstage)
20095 @[ -f ./gprof/Makefile ] || exit 0; \
20096 r=`${PWD_COMMAND}`; export r; \
20097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20098 $(HOST_EXPORTS) \
20099 for flag in $(EXTRA_HOST_FLAGS) ; do \
20100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20101 done; \
20102 echo "Doing dvi in gprof"; \
20103 (cd $(HOST_SUBDIR)/gprof && \
20104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20106 "RANLIB=$${RANLIB}" \
20107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20108 dvi) \
20109 || exit 1
20110
20111 @endif gprof
20112
20113 .PHONY: maybe-pdf-gprof pdf-gprof
20114 maybe-pdf-gprof:
20115 @if gprof
20116 maybe-pdf-gprof: pdf-gprof
20117
20118 pdf-gprof: \
20119 configure-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 pdf 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 pdf) \
20135 || exit 1
20136
20137 @endif gprof
20138
20139 .PHONY: maybe-html-gprof html-gprof
20140 maybe-html-gprof:
20141 @if gprof
20142 maybe-html-gprof: html-gprof
20143
20144 html-gprof: \
20145 configure-gprof
20146 @: $(MAKE); $(unstage)
20147 @[ -f ./gprof/Makefile ] || exit 0; \
20148 r=`${PWD_COMMAND}`; export r; \
20149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20150 $(HOST_EXPORTS) \
20151 for flag in $(EXTRA_HOST_FLAGS) ; do \
20152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20153 done; \
20154 echo "Doing html in gprof"; \
20155 (cd $(HOST_SUBDIR)/gprof && \
20156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20158 "RANLIB=$${RANLIB}" \
20159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20160 html) \
20161 || exit 1
20162
20163 @endif gprof
20164
20165 .PHONY: maybe-TAGS-gprof TAGS-gprof
20166 maybe-TAGS-gprof:
20167 @if gprof
20168 maybe-TAGS-gprof: TAGS-gprof
20169
20170 TAGS-gprof: \
20171 configure-gprof
20172 @: $(MAKE); $(unstage)
20173 @[ -f ./gprof/Makefile ] || exit 0; \
20174 r=`${PWD_COMMAND}`; export r; \
20175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176 $(HOST_EXPORTS) \
20177 for flag in $(EXTRA_HOST_FLAGS) ; do \
20178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20179 done; \
20180 echo "Doing TAGS in gprof"; \
20181 (cd $(HOST_SUBDIR)/gprof && \
20182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20184 "RANLIB=$${RANLIB}" \
20185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20186 TAGS) \
20187 || exit 1
20188
20189 @endif gprof
20190
20191 .PHONY: maybe-install-info-gprof install-info-gprof
20192 maybe-install-info-gprof:
20193 @if gprof
20194 maybe-install-info-gprof: install-info-gprof
20195
20196 install-info-gprof: \
20197 configure-gprof \
20198 info-gprof
20199 @: $(MAKE); $(unstage)
20200 @[ -f ./gprof/Makefile ] || exit 0; \
20201 r=`${PWD_COMMAND}`; export r; \
20202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20203 $(HOST_EXPORTS) \
20204 for flag in $(EXTRA_HOST_FLAGS) ; do \
20205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20206 done; \
20207 echo "Doing install-info in gprof"; \
20208 (cd $(HOST_SUBDIR)/gprof && \
20209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20211 "RANLIB=$${RANLIB}" \
20212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20213 install-info) \
20214 || exit 1
20215
20216 @endif gprof
20217
20218 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
20219 maybe-install-dvi-gprof:
20220 @if gprof
20221 maybe-install-dvi-gprof: install-dvi-gprof
20222
20223 install-dvi-gprof: \
20224 configure-gprof \
20225 dvi-gprof
20226 @: $(MAKE); $(unstage)
20227 @[ -f ./gprof/Makefile ] || exit 0; \
20228 r=`${PWD_COMMAND}`; export r; \
20229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20230 $(HOST_EXPORTS) \
20231 for flag in $(EXTRA_HOST_FLAGS) ; do \
20232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20233 done; \
20234 echo "Doing install-dvi in gprof"; \
20235 (cd $(HOST_SUBDIR)/gprof && \
20236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20238 "RANLIB=$${RANLIB}" \
20239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20240 install-dvi) \
20241 || exit 1
20242
20243 @endif gprof
20244
20245 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
20246 maybe-install-pdf-gprof:
20247 @if gprof
20248 maybe-install-pdf-gprof: install-pdf-gprof
20249
20250 install-pdf-gprof: \
20251 configure-gprof \
20252 pdf-gprof
20253 @: $(MAKE); $(unstage)
20254 @[ -f ./gprof/Makefile ] || exit 0; \
20255 r=`${PWD_COMMAND}`; export r; \
20256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20257 $(HOST_EXPORTS) \
20258 for flag in $(EXTRA_HOST_FLAGS) ; do \
20259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20260 done; \
20261 echo "Doing install-pdf in gprof"; \
20262 (cd $(HOST_SUBDIR)/gprof && \
20263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20265 "RANLIB=$${RANLIB}" \
20266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20267 install-pdf) \
20268 || exit 1
20269
20270 @endif gprof
20271
20272 .PHONY: maybe-install-html-gprof install-html-gprof
20273 maybe-install-html-gprof:
20274 @if gprof
20275 maybe-install-html-gprof: install-html-gprof
20276
20277 install-html-gprof: \
20278 configure-gprof \
20279 html-gprof
20280 @: $(MAKE); $(unstage)
20281 @[ -f ./gprof/Makefile ] || exit 0; \
20282 r=`${PWD_COMMAND}`; export r; \
20283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284 $(HOST_EXPORTS) \
20285 for flag in $(EXTRA_HOST_FLAGS) ; do \
20286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20287 done; \
20288 echo "Doing install-html in gprof"; \
20289 (cd $(HOST_SUBDIR)/gprof && \
20290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20292 "RANLIB=$${RANLIB}" \
20293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20294 install-html) \
20295 || exit 1
20296
20297 @endif gprof
20298
20299 .PHONY: maybe-installcheck-gprof installcheck-gprof
20300 maybe-installcheck-gprof:
20301 @if gprof
20302 maybe-installcheck-gprof: installcheck-gprof
20303
20304 installcheck-gprof: \
20305 configure-gprof
20306 @: $(MAKE); $(unstage)
20307 @[ -f ./gprof/Makefile ] || exit 0; \
20308 r=`${PWD_COMMAND}`; export r; \
20309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310 $(HOST_EXPORTS) \
20311 for flag in $(EXTRA_HOST_FLAGS) ; do \
20312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20313 done; \
20314 echo "Doing installcheck in gprof"; \
20315 (cd $(HOST_SUBDIR)/gprof && \
20316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20318 "RANLIB=$${RANLIB}" \
20319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20320 installcheck) \
20321 || exit 1
20322
20323 @endif gprof
20324
20325 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
20326 maybe-mostlyclean-gprof:
20327 @if gprof
20328 maybe-mostlyclean-gprof: mostlyclean-gprof
20329
20330 mostlyclean-gprof:
20331 @: $(MAKE); $(unstage)
20332 @[ -f ./gprof/Makefile ] || exit 0; \
20333 r=`${PWD_COMMAND}`; export r; \
20334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20335 $(HOST_EXPORTS) \
20336 for flag in $(EXTRA_HOST_FLAGS) ; do \
20337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20338 done; \
20339 echo "Doing mostlyclean in gprof"; \
20340 (cd $(HOST_SUBDIR)/gprof && \
20341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20343 "RANLIB=$${RANLIB}" \
20344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20345 mostlyclean) \
20346 || exit 1
20347
20348 @endif gprof
20349
20350 .PHONY: maybe-clean-gprof clean-gprof
20351 maybe-clean-gprof:
20352 @if gprof
20353 maybe-clean-gprof: clean-gprof
20354
20355 clean-gprof:
20356 @: $(MAKE); $(unstage)
20357 @[ -f ./gprof/Makefile ] || exit 0; \
20358 r=`${PWD_COMMAND}`; export r; \
20359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20360 $(HOST_EXPORTS) \
20361 for flag in $(EXTRA_HOST_FLAGS) ; do \
20362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20363 done; \
20364 echo "Doing clean in gprof"; \
20365 (cd $(HOST_SUBDIR)/gprof && \
20366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20368 "RANLIB=$${RANLIB}" \
20369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20370 clean) \
20371 || exit 1
20372
20373 @endif gprof
20374
20375 .PHONY: maybe-distclean-gprof distclean-gprof
20376 maybe-distclean-gprof:
20377 @if gprof
20378 maybe-distclean-gprof: distclean-gprof
20379
20380 distclean-gprof:
20381 @: $(MAKE); $(unstage)
20382 @[ -f ./gprof/Makefile ] || exit 0; \
20383 r=`${PWD_COMMAND}`; export r; \
20384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20385 $(HOST_EXPORTS) \
20386 for flag in $(EXTRA_HOST_FLAGS) ; do \
20387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20388 done; \
20389 echo "Doing distclean in gprof"; \
20390 (cd $(HOST_SUBDIR)/gprof && \
20391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20393 "RANLIB=$${RANLIB}" \
20394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20395 distclean) \
20396 || exit 1
20397
20398 @endif gprof
20399
20400 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
20401 maybe-maintainer-clean-gprof:
20402 @if gprof
20403 maybe-maintainer-clean-gprof: maintainer-clean-gprof
20404
20405 maintainer-clean-gprof:
20406 @: $(MAKE); $(unstage)
20407 @[ -f ./gprof/Makefile ] || exit 0; \
20408 r=`${PWD_COMMAND}`; export r; \
20409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20410 $(HOST_EXPORTS) \
20411 for flag in $(EXTRA_HOST_FLAGS) ; do \
20412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20413 done; \
20414 echo "Doing maintainer-clean in gprof"; \
20415 (cd $(HOST_SUBDIR)/gprof && \
20416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20418 "RANLIB=$${RANLIB}" \
20419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20420 maintainer-clean) \
20421 || exit 1
20422
20423 @endif gprof
20424
20425
20426
20427 .PHONY: configure-gprofng maybe-configure-gprofng
20428 maybe-configure-gprofng:
20429 @if gcc-bootstrap
20430 configure-gprofng: stage_current
20431 @endif gcc-bootstrap
20432 @if gprofng
20433 maybe-configure-gprofng: configure-gprofng
20434 configure-gprofng:
20435 @: $(MAKE); $(unstage)
20436 @r=`${PWD_COMMAND}`; export r; \
20437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20438 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
20439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
20440 $(HOST_EXPORTS) \
20441 echo Configuring in $(HOST_SUBDIR)/gprofng; \
20442 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
20443 case $(srcdir) in \
20444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20445 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
20446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20447 esac; \
20448 module_srcdir=gprofng; \
20449 $(SHELL) \
20450 $$s/$$module_srcdir/configure \
20451 --srcdir=$${topdir}/$$module_srcdir \
20452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20453 --target=${target_alias} \
20454 || exit 1
20455 @endif gprofng
20456
20457
20458
20459
20460
20461 .PHONY: all-gprofng maybe-all-gprofng
20462 maybe-all-gprofng:
20463 @if gcc-bootstrap
20464 all-gprofng: stage_current
20465 @endif gcc-bootstrap
20466 @if gprofng
20467 TARGET-gprofng=all
20468 maybe-all-gprofng: all-gprofng
20469 all-gprofng: configure-gprofng
20470 @: $(MAKE); $(unstage)
20471 @r=`${PWD_COMMAND}`; export r; \
20472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20473 $(HOST_EXPORTS) \
20474 (cd $(HOST_SUBDIR)/gprofng && \
20475 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20476 $(TARGET-gprofng))
20477 @endif gprofng
20478
20479
20480
20481
20482 .PHONY: check-gprofng maybe-check-gprofng
20483 maybe-check-gprofng:
20484 @if gprofng
20485 maybe-check-gprofng: check-gprofng
20486
20487 check-gprofng:
20488 @: $(MAKE); $(unstage)
20489 @r=`${PWD_COMMAND}`; export r; \
20490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20491 $(HOST_EXPORTS) \
20492 (cd $(HOST_SUBDIR)/gprofng && \
20493 $(MAKE) $(FLAGS_TO_PASS) check)
20494
20495 @endif gprofng
20496
20497 .PHONY: install-gprofng maybe-install-gprofng
20498 maybe-install-gprofng:
20499 @if gprofng
20500 maybe-install-gprofng: install-gprofng
20501
20502 install-gprofng: installdirs
20503 @: $(MAKE); $(unstage)
20504 @r=`${PWD_COMMAND}`; export r; \
20505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20506 $(HOST_EXPORTS) \
20507 (cd $(HOST_SUBDIR)/gprofng && \
20508 $(MAKE) $(FLAGS_TO_PASS) install)
20509
20510 @endif gprofng
20511
20512 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
20513 maybe-install-strip-gprofng:
20514 @if gprofng
20515 maybe-install-strip-gprofng: install-strip-gprofng
20516
20517 install-strip-gprofng: installdirs
20518 @: $(MAKE); $(unstage)
20519 @r=`${PWD_COMMAND}`; export r; \
20520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20521 $(HOST_EXPORTS) \
20522 (cd $(HOST_SUBDIR)/gprofng && \
20523 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20524
20525 @endif gprofng
20526
20527 # Other targets (info, dvi, pdf, etc.)
20528
20529 .PHONY: maybe-info-gprofng info-gprofng
20530 maybe-info-gprofng:
20531 @if gprofng
20532 maybe-info-gprofng: info-gprofng
20533
20534 info-gprofng: \
20535 configure-gprofng
20536 @: $(MAKE); $(unstage)
20537 @[ -f ./gprofng/Makefile ] || exit 0; \
20538 r=`${PWD_COMMAND}`; export r; \
20539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20540 $(HOST_EXPORTS) \
20541 for flag in $(EXTRA_HOST_FLAGS) ; do \
20542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20543 done; \
20544 echo "Doing info in gprofng"; \
20545 (cd $(HOST_SUBDIR)/gprofng && \
20546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20548 "RANLIB=$${RANLIB}" \
20549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20550 info) \
20551 || exit 1
20552
20553 @endif gprofng
20554
20555 .PHONY: maybe-dvi-gprofng dvi-gprofng
20556 maybe-dvi-gprofng:
20557 @if gprofng
20558 maybe-dvi-gprofng: dvi-gprofng
20559
20560 dvi-gprofng: \
20561 configure-gprofng
20562 @: $(MAKE); $(unstage)
20563 @[ -f ./gprofng/Makefile ] || exit 0; \
20564 r=`${PWD_COMMAND}`; export r; \
20565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20566 $(HOST_EXPORTS) \
20567 for flag in $(EXTRA_HOST_FLAGS) ; do \
20568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20569 done; \
20570 echo "Doing dvi in gprofng"; \
20571 (cd $(HOST_SUBDIR)/gprofng && \
20572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20574 "RANLIB=$${RANLIB}" \
20575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20576 dvi) \
20577 || exit 1
20578
20579 @endif gprofng
20580
20581 .PHONY: maybe-pdf-gprofng pdf-gprofng
20582 maybe-pdf-gprofng:
20583 @if gprofng
20584 maybe-pdf-gprofng: pdf-gprofng
20585
20586 pdf-gprofng: \
20587 configure-gprofng
20588 @: $(MAKE); $(unstage)
20589 @[ -f ./gprofng/Makefile ] || exit 0; \
20590 r=`${PWD_COMMAND}`; export r; \
20591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20592 $(HOST_EXPORTS) \
20593 for flag in $(EXTRA_HOST_FLAGS) ; do \
20594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20595 done; \
20596 echo "Doing pdf in gprofng"; \
20597 (cd $(HOST_SUBDIR)/gprofng && \
20598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20600 "RANLIB=$${RANLIB}" \
20601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20602 pdf) \
20603 || exit 1
20604
20605 @endif gprofng
20606
20607 .PHONY: maybe-html-gprofng html-gprofng
20608 maybe-html-gprofng:
20609 @if gprofng
20610 maybe-html-gprofng: html-gprofng
20611
20612 html-gprofng: \
20613 configure-gprofng
20614 @: $(MAKE); $(unstage)
20615 @[ -f ./gprofng/Makefile ] || exit 0; \
20616 r=`${PWD_COMMAND}`; export r; \
20617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20618 $(HOST_EXPORTS) \
20619 for flag in $(EXTRA_HOST_FLAGS) ; do \
20620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20621 done; \
20622 echo "Doing html in gprofng"; \
20623 (cd $(HOST_SUBDIR)/gprofng && \
20624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20626 "RANLIB=$${RANLIB}" \
20627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20628 html) \
20629 || exit 1
20630
20631 @endif gprofng
20632
20633 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
20634 maybe-TAGS-gprofng:
20635 @if gprofng
20636 maybe-TAGS-gprofng: TAGS-gprofng
20637
20638 TAGS-gprofng: \
20639 configure-gprofng
20640 @: $(MAKE); $(unstage)
20641 @[ -f ./gprofng/Makefile ] || exit 0; \
20642 r=`${PWD_COMMAND}`; export r; \
20643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20644 $(HOST_EXPORTS) \
20645 for flag in $(EXTRA_HOST_FLAGS) ; do \
20646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20647 done; \
20648 echo "Doing TAGS in gprofng"; \
20649 (cd $(HOST_SUBDIR)/gprofng && \
20650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20652 "RANLIB=$${RANLIB}" \
20653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20654 TAGS) \
20655 || exit 1
20656
20657 @endif gprofng
20658
20659 .PHONY: maybe-install-info-gprofng install-info-gprofng
20660 maybe-install-info-gprofng:
20661 @if gprofng
20662 maybe-install-info-gprofng: install-info-gprofng
20663
20664 install-info-gprofng: \
20665 configure-gprofng \
20666 info-gprofng
20667 @: $(MAKE); $(unstage)
20668 @[ -f ./gprofng/Makefile ] || exit 0; \
20669 r=`${PWD_COMMAND}`; export r; \
20670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20671 $(HOST_EXPORTS) \
20672 for flag in $(EXTRA_HOST_FLAGS) ; do \
20673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20674 done; \
20675 echo "Doing install-info in gprofng"; \
20676 (cd $(HOST_SUBDIR)/gprofng && \
20677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20679 "RANLIB=$${RANLIB}" \
20680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20681 install-info) \
20682 || exit 1
20683
20684 @endif gprofng
20685
20686 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
20687 maybe-install-dvi-gprofng:
20688 @if gprofng
20689 maybe-install-dvi-gprofng: install-dvi-gprofng
20690
20691 install-dvi-gprofng: \
20692 configure-gprofng \
20693 dvi-gprofng
20694 @: $(MAKE); $(unstage)
20695 @[ -f ./gprofng/Makefile ] || exit 0; \
20696 r=`${PWD_COMMAND}`; export r; \
20697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20698 $(HOST_EXPORTS) \
20699 for flag in $(EXTRA_HOST_FLAGS) ; do \
20700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20701 done; \
20702 echo "Doing install-dvi in gprofng"; \
20703 (cd $(HOST_SUBDIR)/gprofng && \
20704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20706 "RANLIB=$${RANLIB}" \
20707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20708 install-dvi) \
20709 || exit 1
20710
20711 @endif gprofng
20712
20713 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
20714 maybe-install-pdf-gprofng:
20715 @if gprofng
20716 maybe-install-pdf-gprofng: install-pdf-gprofng
20717
20718 install-pdf-gprofng: \
20719 configure-gprofng \
20720 pdf-gprofng
20721 @: $(MAKE); $(unstage)
20722 @[ -f ./gprofng/Makefile ] || exit 0; \
20723 r=`${PWD_COMMAND}`; export r; \
20724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20725 $(HOST_EXPORTS) \
20726 for flag in $(EXTRA_HOST_FLAGS) ; do \
20727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20728 done; \
20729 echo "Doing install-pdf in gprofng"; \
20730 (cd $(HOST_SUBDIR)/gprofng && \
20731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20733 "RANLIB=$${RANLIB}" \
20734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20735 install-pdf) \
20736 || exit 1
20737
20738 @endif gprofng
20739
20740 .PHONY: maybe-install-html-gprofng install-html-gprofng
20741 maybe-install-html-gprofng:
20742 @if gprofng
20743 maybe-install-html-gprofng: install-html-gprofng
20744
20745 install-html-gprofng: \
20746 configure-gprofng \
20747 html-gprofng
20748 @: $(MAKE); $(unstage)
20749 @[ -f ./gprofng/Makefile ] || exit 0; \
20750 r=`${PWD_COMMAND}`; export r; \
20751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20752 $(HOST_EXPORTS) \
20753 for flag in $(EXTRA_HOST_FLAGS) ; do \
20754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20755 done; \
20756 echo "Doing install-html in gprofng"; \
20757 (cd $(HOST_SUBDIR)/gprofng && \
20758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20760 "RANLIB=$${RANLIB}" \
20761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20762 install-html) \
20763 || exit 1
20764
20765 @endif gprofng
20766
20767 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
20768 maybe-installcheck-gprofng:
20769 @if gprofng
20770 maybe-installcheck-gprofng: installcheck-gprofng
20771
20772 installcheck-gprofng: \
20773 configure-gprofng
20774 @: $(MAKE); $(unstage)
20775 @[ -f ./gprofng/Makefile ] || exit 0; \
20776 r=`${PWD_COMMAND}`; export r; \
20777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20778 $(HOST_EXPORTS) \
20779 for flag in $(EXTRA_HOST_FLAGS) ; do \
20780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20781 done; \
20782 echo "Doing installcheck in gprofng"; \
20783 (cd $(HOST_SUBDIR)/gprofng && \
20784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20786 "RANLIB=$${RANLIB}" \
20787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20788 installcheck) \
20789 || exit 1
20790
20791 @endif gprofng
20792
20793 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
20794 maybe-mostlyclean-gprofng:
20795 @if gprofng
20796 maybe-mostlyclean-gprofng: mostlyclean-gprofng
20797
20798 mostlyclean-gprofng:
20799 @: $(MAKE); $(unstage)
20800 @[ -f ./gprofng/Makefile ] || exit 0; \
20801 r=`${PWD_COMMAND}`; export r; \
20802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20803 $(HOST_EXPORTS) \
20804 for flag in $(EXTRA_HOST_FLAGS) ; do \
20805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20806 done; \
20807 echo "Doing mostlyclean in gprofng"; \
20808 (cd $(HOST_SUBDIR)/gprofng && \
20809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20811 "RANLIB=$${RANLIB}" \
20812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20813 mostlyclean) \
20814 || exit 1
20815
20816 @endif gprofng
20817
20818 .PHONY: maybe-clean-gprofng clean-gprofng
20819 maybe-clean-gprofng:
20820 @if gprofng
20821 maybe-clean-gprofng: clean-gprofng
20822
20823 clean-gprofng:
20824 @: $(MAKE); $(unstage)
20825 @[ -f ./gprofng/Makefile ] || exit 0; \
20826 r=`${PWD_COMMAND}`; export r; \
20827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20828 $(HOST_EXPORTS) \
20829 for flag in $(EXTRA_HOST_FLAGS) ; do \
20830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20831 done; \
20832 echo "Doing clean in gprofng"; \
20833 (cd $(HOST_SUBDIR)/gprofng && \
20834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20836 "RANLIB=$${RANLIB}" \
20837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20838 clean) \
20839 || exit 1
20840
20841 @endif gprofng
20842
20843 .PHONY: maybe-distclean-gprofng distclean-gprofng
20844 maybe-distclean-gprofng:
20845 @if gprofng
20846 maybe-distclean-gprofng: distclean-gprofng
20847
20848 distclean-gprofng:
20849 @: $(MAKE); $(unstage)
20850 @[ -f ./gprofng/Makefile ] || exit 0; \
20851 r=`${PWD_COMMAND}`; export r; \
20852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853 $(HOST_EXPORTS) \
20854 for flag in $(EXTRA_HOST_FLAGS) ; do \
20855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856 done; \
20857 echo "Doing distclean in gprofng"; \
20858 (cd $(HOST_SUBDIR)/gprofng && \
20859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861 "RANLIB=$${RANLIB}" \
20862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20863 distclean) \
20864 || exit 1
20865
20866 @endif gprofng
20867
20868 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
20869 maybe-maintainer-clean-gprofng:
20870 @if gprofng
20871 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
20872
20873 maintainer-clean-gprofng:
20874 @: $(MAKE); $(unstage)
20875 @[ -f ./gprofng/Makefile ] || exit 0; \
20876 r=`${PWD_COMMAND}`; export r; \
20877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20878 $(HOST_EXPORTS) \
20879 for flag in $(EXTRA_HOST_FLAGS) ; do \
20880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20881 done; \
20882 echo "Doing maintainer-clean in gprofng"; \
20883 (cd $(HOST_SUBDIR)/gprofng && \
20884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20886 "RANLIB=$${RANLIB}" \
20887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20888 maintainer-clean) \
20889 || exit 1
20890
20891 @endif gprofng
20892
20893
20894
20895 .PHONY: configure-intl maybe-configure-intl
20896 maybe-configure-intl:
20897 @if gcc-bootstrap
20898 configure-intl: stage_current
20899 @endif gcc-bootstrap
20900 @if intl
20901 maybe-configure-intl: configure-intl
20902 configure-intl:
20903 @r=`${PWD_COMMAND}`; export r; \
20904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20907 $(HOST_EXPORTS) \
20908 echo Configuring in $(HOST_SUBDIR)/intl; \
20909 cd "$(HOST_SUBDIR)/intl" || exit 1; \
20910 case $(srcdir) in \
20911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20912 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20914 esac; \
20915 module_srcdir=intl; \
20916 $(SHELL) \
20917 $$s/$$module_srcdir/configure \
20918 --srcdir=$${topdir}/$$module_srcdir \
20919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20920 --target=${target_alias} \
20921 || exit 1
20922 @endif intl
20923
20924
20925
20926 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
20927 maybe-configure-stage1-intl:
20928 @if intl-bootstrap
20929 maybe-configure-stage1-intl: configure-stage1-intl
20930 configure-stage1-intl:
20931 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20933 @r=`${PWD_COMMAND}`; export r; \
20934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20935 TFLAGS="$(STAGE1_TFLAGS)"; \
20936 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20937 $(HOST_EXPORTS) \
20938 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20939 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20940 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20941 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
20942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20943 cd $(HOST_SUBDIR)/intl || exit 1; \
20944 case $(srcdir) in \
20945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20946 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20948 esac; \
20949 module_srcdir=intl; \
20950 $(SHELL) $$s/$$module_srcdir/configure \
20951 --srcdir=$${topdir}/$$module_srcdir \
20952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20953 --target=${target_alias} \
20954 \
20955 $(STAGE1_CONFIGURE_FLAGS)
20956 @endif intl-bootstrap
20957
20958 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
20959 maybe-configure-stage2-intl:
20960 @if intl-bootstrap
20961 maybe-configure-stage2-intl: configure-stage2-intl
20962 configure-stage2-intl:
20963 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20965 @r=`${PWD_COMMAND}`; export r; \
20966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20967 TFLAGS="$(STAGE2_TFLAGS)"; \
20968 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20969 $(HOST_EXPORTS) \
20970 $(POSTSTAGE1_HOST_EXPORTS) \
20971 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20972 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20973 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20974 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
20975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20976 cd $(HOST_SUBDIR)/intl || exit 1; \
20977 case $(srcdir) in \
20978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20979 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20981 esac; \
20982 module_srcdir=intl; \
20983 $(SHELL) $$s/$$module_srcdir/configure \
20984 --srcdir=$${topdir}/$$module_srcdir \
20985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20986 --target=${target_alias} \
20987 --with-build-libsubdir=$(HOST_SUBDIR) \
20988 $(STAGE2_CONFIGURE_FLAGS)
20989 @endif intl-bootstrap
20990
20991 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
20992 maybe-configure-stage3-intl:
20993 @if intl-bootstrap
20994 maybe-configure-stage3-intl: configure-stage3-intl
20995 configure-stage3-intl:
20996 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20997 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20998 @r=`${PWD_COMMAND}`; export r; \
20999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21000 TFLAGS="$(STAGE3_TFLAGS)"; \
21001 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21002 $(HOST_EXPORTS) \
21003 $(POSTSTAGE1_HOST_EXPORTS) \
21004 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21005 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21006 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21007 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
21008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21009 cd $(HOST_SUBDIR)/intl || exit 1; \
21010 case $(srcdir) in \
21011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21012 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21014 esac; \
21015 module_srcdir=intl; \
21016 $(SHELL) $$s/$$module_srcdir/configure \
21017 --srcdir=$${topdir}/$$module_srcdir \
21018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21019 --target=${target_alias} \
21020 --with-build-libsubdir=$(HOST_SUBDIR) \
21021 $(STAGE3_CONFIGURE_FLAGS)
21022 @endif intl-bootstrap
21023
21024 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
21025 maybe-configure-stage4-intl:
21026 @if intl-bootstrap
21027 maybe-configure-stage4-intl: configure-stage4-intl
21028 configure-stage4-intl:
21029 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21031 @r=`${PWD_COMMAND}`; export r; \
21032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21033 TFLAGS="$(STAGE4_TFLAGS)"; \
21034 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21035 $(HOST_EXPORTS) \
21036 $(POSTSTAGE1_HOST_EXPORTS) \
21037 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21038 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21039 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21040 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
21041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21042 cd $(HOST_SUBDIR)/intl || exit 1; \
21043 case $(srcdir) in \
21044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21045 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21047 esac; \
21048 module_srcdir=intl; \
21049 $(SHELL) $$s/$$module_srcdir/configure \
21050 --srcdir=$${topdir}/$$module_srcdir \
21051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21052 --target=${target_alias} \
21053 --with-build-libsubdir=$(HOST_SUBDIR) \
21054 $(STAGE4_CONFIGURE_FLAGS)
21055 @endif intl-bootstrap
21056
21057 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21058 maybe-configure-stageprofile-intl:
21059 @if intl-bootstrap
21060 maybe-configure-stageprofile-intl: configure-stageprofile-intl
21061 configure-stageprofile-intl:
21062 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21064 @r=`${PWD_COMMAND}`; export r; \
21065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21066 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21067 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21068 $(HOST_EXPORTS) \
21069 $(POSTSTAGE1_HOST_EXPORTS) \
21070 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21071 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21072 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21073 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
21074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21075 cd $(HOST_SUBDIR)/intl || exit 1; \
21076 case $(srcdir) in \
21077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21078 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21080 esac; \
21081 module_srcdir=intl; \
21082 $(SHELL) $$s/$$module_srcdir/configure \
21083 --srcdir=$${topdir}/$$module_srcdir \
21084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21085 --target=${target_alias} \
21086 --with-build-libsubdir=$(HOST_SUBDIR) \
21087 $(STAGEprofile_CONFIGURE_FLAGS)
21088 @endif intl-bootstrap
21089
21090 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
21091 maybe-configure-stagetrain-intl:
21092 @if intl-bootstrap
21093 maybe-configure-stagetrain-intl: configure-stagetrain-intl
21094 configure-stagetrain-intl:
21095 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21097 @r=`${PWD_COMMAND}`; export r; \
21098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21099 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21100 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21101 $(HOST_EXPORTS) \
21102 $(POSTSTAGE1_HOST_EXPORTS) \
21103 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21104 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21105 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21106 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
21107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21108 cd $(HOST_SUBDIR)/intl || exit 1; \
21109 case $(srcdir) in \
21110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21111 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21113 esac; \
21114 module_srcdir=intl; \
21115 $(SHELL) $$s/$$module_srcdir/configure \
21116 --srcdir=$${topdir}/$$module_srcdir \
21117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21118 --target=${target_alias} \
21119 --with-build-libsubdir=$(HOST_SUBDIR) \
21120 $(STAGEtrain_CONFIGURE_FLAGS)
21121 @endif intl-bootstrap
21122
21123 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21124 maybe-configure-stagefeedback-intl:
21125 @if intl-bootstrap
21126 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21127 configure-stagefeedback-intl:
21128 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21130 @r=`${PWD_COMMAND}`; export r; \
21131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21132 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21133 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21134 $(HOST_EXPORTS) \
21135 $(POSTSTAGE1_HOST_EXPORTS) \
21136 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21137 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21138 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21139 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
21140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21141 cd $(HOST_SUBDIR)/intl || exit 1; \
21142 case $(srcdir) in \
21143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21144 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21146 esac; \
21147 module_srcdir=intl; \
21148 $(SHELL) $$s/$$module_srcdir/configure \
21149 --srcdir=$${topdir}/$$module_srcdir \
21150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21151 --target=${target_alias} \
21152 --with-build-libsubdir=$(HOST_SUBDIR) \
21153 $(STAGEfeedback_CONFIGURE_FLAGS)
21154 @endif intl-bootstrap
21155
21156 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
21157 maybe-configure-stageautoprofile-intl:
21158 @if intl-bootstrap
21159 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
21160 configure-stageautoprofile-intl:
21161 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21162 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21163 @r=`${PWD_COMMAND}`; export r; \
21164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21165 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21166 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21167 $(HOST_EXPORTS) \
21168 $(POSTSTAGE1_HOST_EXPORTS) \
21169 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21170 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21171 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
21172 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
21173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21174 cd $(HOST_SUBDIR)/intl || exit 1; \
21175 case $(srcdir) in \
21176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21177 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21179 esac; \
21180 module_srcdir=intl; \
21181 $(SHELL) $$s/$$module_srcdir/configure \
21182 --srcdir=$${topdir}/$$module_srcdir \
21183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21184 --target=${target_alias} \
21185 --with-build-libsubdir=$(HOST_SUBDIR) \
21186 $(STAGEautoprofile_CONFIGURE_FLAGS)
21187 @endif intl-bootstrap
21188
21189 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
21190 maybe-configure-stageautofeedback-intl:
21191 @if intl-bootstrap
21192 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
21193 configure-stageautofeedback-intl:
21194 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21196 @r=`${PWD_COMMAND}`; export r; \
21197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21198 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21199 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21200 $(HOST_EXPORTS) \
21201 $(POSTSTAGE1_HOST_EXPORTS) \
21202 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21203 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21204 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
21205 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
21206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
21207 cd $(HOST_SUBDIR)/intl || exit 1; \
21208 case $(srcdir) in \
21209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21210 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21212 esac; \
21213 module_srcdir=intl; \
21214 $(SHELL) $$s/$$module_srcdir/configure \
21215 --srcdir=$${topdir}/$$module_srcdir \
21216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21217 --target=${target_alias} \
21218 --with-build-libsubdir=$(HOST_SUBDIR) \
21219 $(STAGEautofeedback_CONFIGURE_FLAGS)
21220 @endif intl-bootstrap
21221
21222
21223
21224
21225
21226 .PHONY: all-intl maybe-all-intl
21227 maybe-all-intl:
21228 @if gcc-bootstrap
21229 all-intl: stage_current
21230 @endif gcc-bootstrap
21231 @if intl
21232 TARGET-intl=all
21233 maybe-all-intl: all-intl
21234 all-intl: configure-intl
21235 @r=`${PWD_COMMAND}`; export r; \
21236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237 $(HOST_EXPORTS) \
21238 (cd $(HOST_SUBDIR)/intl && \
21239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21240 $(TARGET-intl))
21241 @endif intl
21242
21243
21244
21245 .PHONY: all-stage1-intl maybe-all-stage1-intl
21246 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
21247 maybe-all-stage1-intl:
21248 maybe-clean-stage1-intl:
21249 @if intl-bootstrap
21250 maybe-all-stage1-intl: all-stage1-intl
21251 all-stage1: all-stage1-intl
21252 TARGET-stage1-intl = $(TARGET-intl)
21253 all-stage1-intl: configure-stage1-intl
21254 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21255 @r=`${PWD_COMMAND}`; export r; \
21256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21257 TFLAGS="$(STAGE1_TFLAGS)"; \
21258 $(HOST_EXPORTS) \
21259 cd $(HOST_SUBDIR)/intl && \
21260 \
21261 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21262 CFLAGS="$(STAGE1_CFLAGS)" \
21263 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
21264 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21265 LIBCFLAGS="$(LIBCFLAGS)" \
21266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21269 $(EXTRA_HOST_FLAGS) \
21270 $(STAGE1_FLAGS_TO_PASS) \
21271 TFLAGS="$(STAGE1_TFLAGS)" \
21272 $(TARGET-stage1-intl)
21273
21274 maybe-clean-stage1-intl: clean-stage1-intl
21275 clean-stage1: clean-stage1-intl
21276 clean-stage1-intl:
21277 @if [ $(current_stage) = stage1 ]; then \
21278 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21279 else \
21280 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21281 $(MAKE) stage1-start; \
21282 fi; \
21283 cd $(HOST_SUBDIR)/intl && \
21284 $(MAKE) $(EXTRA_HOST_FLAGS) \
21285 $(STAGE1_FLAGS_TO_PASS) clean
21286 @endif intl-bootstrap
21287
21288
21289 .PHONY: all-stage2-intl maybe-all-stage2-intl
21290 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
21291 maybe-all-stage2-intl:
21292 maybe-clean-stage2-intl:
21293 @if intl-bootstrap
21294 maybe-all-stage2-intl: all-stage2-intl
21295 all-stage2: all-stage2-intl
21296 TARGET-stage2-intl = $(TARGET-intl)
21297 all-stage2-intl: configure-stage2-intl
21298 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21299 @r=`${PWD_COMMAND}`; export r; \
21300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21301 TFLAGS="$(STAGE2_TFLAGS)"; \
21302 $(HOST_EXPORTS) \
21303 $(POSTSTAGE1_HOST_EXPORTS) \
21304 cd $(HOST_SUBDIR)/intl && \
21305 \
21306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21307 CFLAGS="$(STAGE2_CFLAGS)" \
21308 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
21309 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21310 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21315 TFLAGS="$(STAGE2_TFLAGS)" \
21316 $(TARGET-stage2-intl)
21317
21318 maybe-clean-stage2-intl: clean-stage2-intl
21319 clean-stage2: clean-stage2-intl
21320 clean-stage2-intl:
21321 @if [ $(current_stage) = stage2 ]; then \
21322 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21323 else \
21324 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21325 $(MAKE) stage2-start; \
21326 fi; \
21327 cd $(HOST_SUBDIR)/intl && \
21328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21329 @endif intl-bootstrap
21330
21331
21332 .PHONY: all-stage3-intl maybe-all-stage3-intl
21333 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
21334 maybe-all-stage3-intl:
21335 maybe-clean-stage3-intl:
21336 @if intl-bootstrap
21337 maybe-all-stage3-intl: all-stage3-intl
21338 all-stage3: all-stage3-intl
21339 TARGET-stage3-intl = $(TARGET-intl)
21340 all-stage3-intl: configure-stage3-intl
21341 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21342 @r=`${PWD_COMMAND}`; export r; \
21343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21344 TFLAGS="$(STAGE3_TFLAGS)"; \
21345 $(HOST_EXPORTS) \
21346 $(POSTSTAGE1_HOST_EXPORTS) \
21347 cd $(HOST_SUBDIR)/intl && \
21348 \
21349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21350 CFLAGS="$(STAGE3_CFLAGS)" \
21351 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
21352 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21353 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21358 TFLAGS="$(STAGE3_TFLAGS)" \
21359 $(TARGET-stage3-intl)
21360
21361 maybe-clean-stage3-intl: clean-stage3-intl
21362 clean-stage3: clean-stage3-intl
21363 clean-stage3-intl:
21364 @if [ $(current_stage) = stage3 ]; then \
21365 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21366 else \
21367 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21368 $(MAKE) stage3-start; \
21369 fi; \
21370 cd $(HOST_SUBDIR)/intl && \
21371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21372 @endif intl-bootstrap
21373
21374
21375 .PHONY: all-stage4-intl maybe-all-stage4-intl
21376 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
21377 maybe-all-stage4-intl:
21378 maybe-clean-stage4-intl:
21379 @if intl-bootstrap
21380 maybe-all-stage4-intl: all-stage4-intl
21381 all-stage4: all-stage4-intl
21382 TARGET-stage4-intl = $(TARGET-intl)
21383 all-stage4-intl: configure-stage4-intl
21384 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21385 @r=`${PWD_COMMAND}`; export r; \
21386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21387 TFLAGS="$(STAGE4_TFLAGS)"; \
21388 $(HOST_EXPORTS) \
21389 $(POSTSTAGE1_HOST_EXPORTS) \
21390 cd $(HOST_SUBDIR)/intl && \
21391 \
21392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21393 CFLAGS="$(STAGE4_CFLAGS)" \
21394 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
21395 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21396 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21401 TFLAGS="$(STAGE4_TFLAGS)" \
21402 $(TARGET-stage4-intl)
21403
21404 maybe-clean-stage4-intl: clean-stage4-intl
21405 clean-stage4: clean-stage4-intl
21406 clean-stage4-intl:
21407 @if [ $(current_stage) = stage4 ]; then \
21408 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21409 else \
21410 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21411 $(MAKE) stage4-start; \
21412 fi; \
21413 cd $(HOST_SUBDIR)/intl && \
21414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21415 @endif intl-bootstrap
21416
21417
21418 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21419 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21420 maybe-all-stageprofile-intl:
21421 maybe-clean-stageprofile-intl:
21422 @if intl-bootstrap
21423 maybe-all-stageprofile-intl: all-stageprofile-intl
21424 all-stageprofile: all-stageprofile-intl
21425 TARGET-stageprofile-intl = $(TARGET-intl)
21426 all-stageprofile-intl: configure-stageprofile-intl
21427 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21428 @r=`${PWD_COMMAND}`; export r; \
21429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21430 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21431 $(HOST_EXPORTS) \
21432 $(POSTSTAGE1_HOST_EXPORTS) \
21433 cd $(HOST_SUBDIR)/intl && \
21434 \
21435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21436 CFLAGS="$(STAGEprofile_CFLAGS)" \
21437 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
21438 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21439 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21443 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21444 TFLAGS="$(STAGEprofile_TFLAGS)" \
21445 $(TARGET-stageprofile-intl)
21446
21447 maybe-clean-stageprofile-intl: clean-stageprofile-intl
21448 clean-stageprofile: clean-stageprofile-intl
21449 clean-stageprofile-intl:
21450 @if [ $(current_stage) = stageprofile ]; then \
21451 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21452 else \
21453 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21454 $(MAKE) stageprofile-start; \
21455 fi; \
21456 cd $(HOST_SUBDIR)/intl && \
21457 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21458 @endif intl-bootstrap
21459
21460
21461 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
21462 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
21463 maybe-all-stagetrain-intl:
21464 maybe-clean-stagetrain-intl:
21465 @if intl-bootstrap
21466 maybe-all-stagetrain-intl: all-stagetrain-intl
21467 all-stagetrain: all-stagetrain-intl
21468 TARGET-stagetrain-intl = $(TARGET-intl)
21469 all-stagetrain-intl: configure-stagetrain-intl
21470 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21471 @r=`${PWD_COMMAND}`; export r; \
21472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21473 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21474 $(HOST_EXPORTS) \
21475 $(POSTSTAGE1_HOST_EXPORTS) \
21476 cd $(HOST_SUBDIR)/intl && \
21477 \
21478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21479 CFLAGS="$(STAGEtrain_CFLAGS)" \
21480 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
21481 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
21482 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
21483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21486 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21487 TFLAGS="$(STAGEtrain_TFLAGS)" \
21488 $(TARGET-stagetrain-intl)
21489
21490 maybe-clean-stagetrain-intl: clean-stagetrain-intl
21491 clean-stagetrain: clean-stagetrain-intl
21492 clean-stagetrain-intl:
21493 @if [ $(current_stage) = stagetrain ]; then \
21494 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21495 else \
21496 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
21497 $(MAKE) stagetrain-start; \
21498 fi; \
21499 cd $(HOST_SUBDIR)/intl && \
21500 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21501 @endif intl-bootstrap
21502
21503
21504 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21505 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21506 maybe-all-stagefeedback-intl:
21507 maybe-clean-stagefeedback-intl:
21508 @if intl-bootstrap
21509 maybe-all-stagefeedback-intl: all-stagefeedback-intl
21510 all-stagefeedback: all-stagefeedback-intl
21511 TARGET-stagefeedback-intl = $(TARGET-intl)
21512 all-stagefeedback-intl: configure-stagefeedback-intl
21513 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21514 @r=`${PWD_COMMAND}`; export r; \
21515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21516 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21517 $(HOST_EXPORTS) \
21518 $(POSTSTAGE1_HOST_EXPORTS) \
21519 cd $(HOST_SUBDIR)/intl && \
21520 \
21521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21522 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21523 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
21524 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21525 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21530 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21531 $(TARGET-stagefeedback-intl)
21532
21533 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21534 clean-stagefeedback: clean-stagefeedback-intl
21535 clean-stagefeedback-intl:
21536 @if [ $(current_stage) = stagefeedback ]; then \
21537 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21538 else \
21539 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21540 $(MAKE) stagefeedback-start; \
21541 fi; \
21542 cd $(HOST_SUBDIR)/intl && \
21543 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21544 @endif intl-bootstrap
21545
21546
21547 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
21548 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
21549 maybe-all-stageautoprofile-intl:
21550 maybe-clean-stageautoprofile-intl:
21551 @if intl-bootstrap
21552 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
21553 all-stageautoprofile: all-stageautoprofile-intl
21554 TARGET-stageautoprofile-intl = $(TARGET-intl)
21555 all-stageautoprofile-intl: configure-stageautoprofile-intl
21556 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21557 @r=`${PWD_COMMAND}`; export r; \
21558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21559 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21560 $(HOST_EXPORTS) \
21561 $(POSTSTAGE1_HOST_EXPORTS) \
21562 cd $(HOST_SUBDIR)/intl && \
21563 $$s/gcc/config/i386/$(AUTO_PROFILE) \
21564 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21565 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
21566 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
21567 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
21568 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
21569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21573 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
21574 $(TARGET-stageautoprofile-intl)
21575
21576 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
21577 clean-stageautoprofile: clean-stageautoprofile-intl
21578 clean-stageautoprofile-intl:
21579 @if [ $(current_stage) = stageautoprofile ]; then \
21580 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21581 else \
21582 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
21583 $(MAKE) stageautoprofile-start; \
21584 fi; \
21585 cd $(HOST_SUBDIR)/intl && \
21586 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21587 @endif intl-bootstrap
21588
21589
21590 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
21591 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
21592 maybe-all-stageautofeedback-intl:
21593 maybe-clean-stageautofeedback-intl:
21594 @if intl-bootstrap
21595 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
21596 all-stageautofeedback: all-stageautofeedback-intl
21597 TARGET-stageautofeedback-intl = $(TARGET-intl)
21598 all-stageautofeedback-intl: configure-stageautofeedback-intl
21599 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21600 @r=`${PWD_COMMAND}`; export r; \
21601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21602 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21603 $(HOST_EXPORTS) \
21604 $(POSTSTAGE1_HOST_EXPORTS) \
21605 cd $(HOST_SUBDIR)/intl && \
21606 \
21607 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21608 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
21609 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
21610 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
21611 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
21612 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21613 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21614 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21615 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21616 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
21617 $(TARGET-stageautofeedback-intl)
21618
21619 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
21620 clean-stageautofeedback: clean-stageautofeedback-intl
21621 clean-stageautofeedback-intl:
21622 @if [ $(current_stage) = stageautofeedback ]; then \
21623 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21624 else \
21625 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
21626 $(MAKE) stageautofeedback-start; \
21627 fi; \
21628 cd $(HOST_SUBDIR)/intl && \
21629 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21630 @endif intl-bootstrap
21631
21632
21633
21634
21635
21636 .PHONY: check-intl maybe-check-intl
21637 maybe-check-intl:
21638 @if intl
21639 maybe-check-intl: check-intl
21640
21641 check-intl:
21642 @: $(MAKE); $(unstage)
21643 @r=`${PWD_COMMAND}`; export r; \
21644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21645 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21646 (cd $(HOST_SUBDIR)/intl && \
21647 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21648
21649 @endif intl
21650
21651 .PHONY: install-intl maybe-install-intl
21652 maybe-install-intl:
21653 @if intl
21654 maybe-install-intl: install-intl
21655
21656 install-intl: installdirs
21657 @: $(MAKE); $(unstage)
21658 @r=`${PWD_COMMAND}`; export r; \
21659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660 $(HOST_EXPORTS) \
21661 (cd $(HOST_SUBDIR)/intl && \
21662 $(MAKE) $(FLAGS_TO_PASS) install)
21663
21664 @endif intl
21665
21666 .PHONY: install-strip-intl maybe-install-strip-intl
21667 maybe-install-strip-intl:
21668 @if intl
21669 maybe-install-strip-intl: install-strip-intl
21670
21671 install-strip-intl: installdirs
21672 @: $(MAKE); $(unstage)
21673 @r=`${PWD_COMMAND}`; export r; \
21674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21675 $(HOST_EXPORTS) \
21676 (cd $(HOST_SUBDIR)/intl && \
21677 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21678
21679 @endif intl
21680
21681 # Other targets (info, dvi, pdf, etc.)
21682
21683 .PHONY: maybe-info-intl info-intl
21684 maybe-info-intl:
21685 @if intl
21686 maybe-info-intl: info-intl
21687
21688 info-intl: \
21689 configure-intl
21690 @[ -f ./intl/Makefile ] || exit 0; \
21691 r=`${PWD_COMMAND}`; export r; \
21692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21693 $(HOST_EXPORTS) \
21694 for flag in $(EXTRA_HOST_FLAGS) ; do \
21695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21696 done; \
21697 echo "Doing info in intl"; \
21698 (cd $(HOST_SUBDIR)/intl && \
21699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21701 "RANLIB=$${RANLIB}" \
21702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21703 info) \
21704 || exit 1
21705
21706 @endif intl
21707
21708 .PHONY: maybe-dvi-intl dvi-intl
21709 maybe-dvi-intl:
21710 @if intl
21711 maybe-dvi-intl: dvi-intl
21712
21713 dvi-intl: \
21714 configure-intl
21715 @[ -f ./intl/Makefile ] || exit 0; \
21716 r=`${PWD_COMMAND}`; export r; \
21717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718 $(HOST_EXPORTS) \
21719 for flag in $(EXTRA_HOST_FLAGS) ; do \
21720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21721 done; \
21722 echo "Doing dvi in intl"; \
21723 (cd $(HOST_SUBDIR)/intl && \
21724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21726 "RANLIB=$${RANLIB}" \
21727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21728 dvi) \
21729 || exit 1
21730
21731 @endif intl
21732
21733 .PHONY: maybe-pdf-intl pdf-intl
21734 maybe-pdf-intl:
21735 @if intl
21736 maybe-pdf-intl: pdf-intl
21737
21738 pdf-intl: \
21739 configure-intl
21740 @[ -f ./intl/Makefile ] || exit 0; \
21741 r=`${PWD_COMMAND}`; export r; \
21742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743 $(HOST_EXPORTS) \
21744 for flag in $(EXTRA_HOST_FLAGS) ; do \
21745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21746 done; \
21747 echo "Doing pdf in intl"; \
21748 (cd $(HOST_SUBDIR)/intl && \
21749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21751 "RANLIB=$${RANLIB}" \
21752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21753 pdf) \
21754 || exit 1
21755
21756 @endif intl
21757
21758 .PHONY: maybe-html-intl html-intl
21759 maybe-html-intl:
21760 @if intl
21761 maybe-html-intl: html-intl
21762
21763 html-intl: \
21764 configure-intl
21765 @[ -f ./intl/Makefile ] || exit 0; \
21766 r=`${PWD_COMMAND}`; export r; \
21767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21768 $(HOST_EXPORTS) \
21769 for flag in $(EXTRA_HOST_FLAGS) ; do \
21770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21771 done; \
21772 echo "Doing html in intl"; \
21773 (cd $(HOST_SUBDIR)/intl && \
21774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21776 "RANLIB=$${RANLIB}" \
21777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21778 html) \
21779 || exit 1
21780
21781 @endif intl
21782
21783 .PHONY: maybe-TAGS-intl TAGS-intl
21784 maybe-TAGS-intl:
21785 @if intl
21786 maybe-TAGS-intl: TAGS-intl
21787
21788 TAGS-intl: \
21789 configure-intl
21790 @[ -f ./intl/Makefile ] || exit 0; \
21791 r=`${PWD_COMMAND}`; export r; \
21792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21793 $(HOST_EXPORTS) \
21794 for flag in $(EXTRA_HOST_FLAGS) ; do \
21795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21796 done; \
21797 echo "Doing TAGS in intl"; \
21798 (cd $(HOST_SUBDIR)/intl && \
21799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21801 "RANLIB=$${RANLIB}" \
21802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21803 TAGS) \
21804 || exit 1
21805
21806 @endif intl
21807
21808 .PHONY: maybe-install-info-intl install-info-intl
21809 maybe-install-info-intl:
21810 @if intl
21811 maybe-install-info-intl: install-info-intl
21812
21813 install-info-intl: \
21814 configure-intl \
21815 info-intl
21816 @[ -f ./intl/Makefile ] || exit 0; \
21817 r=`${PWD_COMMAND}`; export r; \
21818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21819 $(HOST_EXPORTS) \
21820 for flag in $(EXTRA_HOST_FLAGS) ; do \
21821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21822 done; \
21823 echo "Doing install-info in intl"; \
21824 (cd $(HOST_SUBDIR)/intl && \
21825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21827 "RANLIB=$${RANLIB}" \
21828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21829 install-info) \
21830 || exit 1
21831
21832 @endif intl
21833
21834 .PHONY: maybe-install-dvi-intl install-dvi-intl
21835 maybe-install-dvi-intl:
21836 @if intl
21837 maybe-install-dvi-intl: install-dvi-intl
21838
21839 install-dvi-intl: \
21840 configure-intl \
21841 dvi-intl
21842 @[ -f ./intl/Makefile ] || exit 0; \
21843 r=`${PWD_COMMAND}`; export r; \
21844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21845 $(HOST_EXPORTS) \
21846 for flag in $(EXTRA_HOST_FLAGS) ; do \
21847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21848 done; \
21849 echo "Doing install-dvi in intl"; \
21850 (cd $(HOST_SUBDIR)/intl && \
21851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21853 "RANLIB=$${RANLIB}" \
21854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21855 install-dvi) \
21856 || exit 1
21857
21858 @endif intl
21859
21860 .PHONY: maybe-install-pdf-intl install-pdf-intl
21861 maybe-install-pdf-intl:
21862 @if intl
21863 maybe-install-pdf-intl: install-pdf-intl
21864
21865 install-pdf-intl: \
21866 configure-intl \
21867 pdf-intl
21868 @[ -f ./intl/Makefile ] || exit 0; \
21869 r=`${PWD_COMMAND}`; export r; \
21870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21871 $(HOST_EXPORTS) \
21872 for flag in $(EXTRA_HOST_FLAGS) ; do \
21873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21874 done; \
21875 echo "Doing install-pdf in intl"; \
21876 (cd $(HOST_SUBDIR)/intl && \
21877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21879 "RANLIB=$${RANLIB}" \
21880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21881 install-pdf) \
21882 || exit 1
21883
21884 @endif intl
21885
21886 .PHONY: maybe-install-html-intl install-html-intl
21887 maybe-install-html-intl:
21888 @if intl
21889 maybe-install-html-intl: install-html-intl
21890
21891 install-html-intl: \
21892 configure-intl \
21893 html-intl
21894 @[ -f ./intl/Makefile ] || exit 0; \
21895 r=`${PWD_COMMAND}`; export r; \
21896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21897 $(HOST_EXPORTS) \
21898 for flag in $(EXTRA_HOST_FLAGS) ; do \
21899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21900 done; \
21901 echo "Doing install-html in intl"; \
21902 (cd $(HOST_SUBDIR)/intl && \
21903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21905 "RANLIB=$${RANLIB}" \
21906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21907 install-html) \
21908 || exit 1
21909
21910 @endif intl
21911
21912 .PHONY: maybe-installcheck-intl installcheck-intl
21913 maybe-installcheck-intl:
21914 @if intl
21915 maybe-installcheck-intl: installcheck-intl
21916
21917 installcheck-intl: \
21918 configure-intl
21919 @[ -f ./intl/Makefile ] || exit 0; \
21920 r=`${PWD_COMMAND}`; export r; \
21921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21922 $(HOST_EXPORTS) \
21923 for flag in $(EXTRA_HOST_FLAGS) ; do \
21924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21925 done; \
21926 echo "Doing installcheck in intl"; \
21927 (cd $(HOST_SUBDIR)/intl && \
21928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21930 "RANLIB=$${RANLIB}" \
21931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21932 installcheck) \
21933 || exit 1
21934
21935 @endif intl
21936
21937 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
21938 maybe-mostlyclean-intl:
21939 @if intl
21940 maybe-mostlyclean-intl: mostlyclean-intl
21941
21942 mostlyclean-intl:
21943 @[ -f ./intl/Makefile ] || exit 0; \
21944 r=`${PWD_COMMAND}`; export r; \
21945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21946 $(HOST_EXPORTS) \
21947 for flag in $(EXTRA_HOST_FLAGS) ; do \
21948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21949 done; \
21950 echo "Doing mostlyclean in intl"; \
21951 (cd $(HOST_SUBDIR)/intl && \
21952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21954 "RANLIB=$${RANLIB}" \
21955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21956 mostlyclean) \
21957 || exit 1
21958
21959 @endif intl
21960
21961 .PHONY: maybe-clean-intl clean-intl
21962 maybe-clean-intl:
21963 @if intl
21964 maybe-clean-intl: clean-intl
21965
21966 clean-intl:
21967 @[ -f ./intl/Makefile ] || exit 0; \
21968 r=`${PWD_COMMAND}`; export r; \
21969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21970 $(HOST_EXPORTS) \
21971 for flag in $(EXTRA_HOST_FLAGS) ; do \
21972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21973 done; \
21974 echo "Doing clean in intl"; \
21975 (cd $(HOST_SUBDIR)/intl && \
21976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21978 "RANLIB=$${RANLIB}" \
21979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21980 clean) \
21981 || exit 1
21982
21983 @endif intl
21984
21985 .PHONY: maybe-distclean-intl distclean-intl
21986 maybe-distclean-intl:
21987 @if intl
21988 maybe-distclean-intl: distclean-intl
21989
21990 distclean-intl:
21991 @[ -f ./intl/Makefile ] || exit 0; \
21992 r=`${PWD_COMMAND}`; export r; \
21993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994 $(HOST_EXPORTS) \
21995 for flag in $(EXTRA_HOST_FLAGS) ; do \
21996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21997 done; \
21998 echo "Doing distclean in intl"; \
21999 (cd $(HOST_SUBDIR)/intl && \
22000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22002 "RANLIB=$${RANLIB}" \
22003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22004 distclean) \
22005 || exit 1
22006
22007 @endif intl
22008
22009 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
22010 maybe-maintainer-clean-intl:
22011 @if intl
22012 maybe-maintainer-clean-intl: maintainer-clean-intl
22013
22014 maintainer-clean-intl:
22015 @[ -f ./intl/Makefile ] || exit 0; \
22016 r=`${PWD_COMMAND}`; export r; \
22017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22018 $(HOST_EXPORTS) \
22019 for flag in $(EXTRA_HOST_FLAGS) ; do \
22020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22021 done; \
22022 echo "Doing maintainer-clean in intl"; \
22023 (cd $(HOST_SUBDIR)/intl && \
22024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22026 "RANLIB=$${RANLIB}" \
22027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22028 maintainer-clean) \
22029 || exit 1
22030
22031 @endif intl
22032
22033
22034
22035 .PHONY: configure-tcl maybe-configure-tcl
22036 maybe-configure-tcl:
22037 @if gcc-bootstrap
22038 configure-tcl: stage_current
22039 @endif gcc-bootstrap
22040 @if tcl
22041 maybe-configure-tcl: configure-tcl
22042 configure-tcl:
22043 @: $(MAKE); $(unstage)
22044 @r=`${PWD_COMMAND}`; export r; \
22045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22046 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
22047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
22048 $(HOST_EXPORTS) \
22049 echo Configuring in $(HOST_SUBDIR)/tcl; \
22050 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
22051 case $(srcdir) in \
22052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22053 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
22054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22055 esac; \
22056 module_srcdir=tcl; \
22057 $(SHELL) \
22058 $$s/$$module_srcdir/configure \
22059 --srcdir=$${topdir}/$$module_srcdir \
22060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22061 --target=${target_alias} \
22062 || exit 1
22063 @endif tcl
22064
22065
22066
22067
22068
22069 .PHONY: all-tcl maybe-all-tcl
22070 maybe-all-tcl:
22071 @if gcc-bootstrap
22072 all-tcl: stage_current
22073 @endif gcc-bootstrap
22074 @if tcl
22075 TARGET-tcl=all
22076 maybe-all-tcl: all-tcl
22077 all-tcl: configure-tcl
22078 @: $(MAKE); $(unstage)
22079 @r=`${PWD_COMMAND}`; export r; \
22080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22081 $(HOST_EXPORTS) \
22082 (cd $(HOST_SUBDIR)/tcl && \
22083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22084 $(TARGET-tcl))
22085 @endif tcl
22086
22087
22088
22089
22090 .PHONY: check-tcl maybe-check-tcl
22091 maybe-check-tcl:
22092 @if tcl
22093 maybe-check-tcl: check-tcl
22094
22095 check-tcl:
22096 @: $(MAKE); $(unstage)
22097 @r=`${PWD_COMMAND}`; export r; \
22098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22099 $(HOST_EXPORTS) \
22100 (cd $(HOST_SUBDIR)/tcl && \
22101 $(MAKE) $(FLAGS_TO_PASS) check)
22102
22103 @endif tcl
22104
22105 .PHONY: install-tcl maybe-install-tcl
22106 maybe-install-tcl:
22107 @if tcl
22108 maybe-install-tcl: install-tcl
22109
22110 install-tcl: installdirs
22111 @: $(MAKE); $(unstage)
22112 @r=`${PWD_COMMAND}`; export r; \
22113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22114 $(HOST_EXPORTS) \
22115 (cd $(HOST_SUBDIR)/tcl && \
22116 $(MAKE) $(FLAGS_TO_PASS) install)
22117
22118 @endif tcl
22119
22120 .PHONY: install-strip-tcl maybe-install-strip-tcl
22121 maybe-install-strip-tcl:
22122 @if tcl
22123 maybe-install-strip-tcl: install-strip-tcl
22124
22125 install-strip-tcl: installdirs
22126 @: $(MAKE); $(unstage)
22127 @r=`${PWD_COMMAND}`; export r; \
22128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22129 $(HOST_EXPORTS) \
22130 (cd $(HOST_SUBDIR)/tcl && \
22131 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22132
22133 @endif tcl
22134
22135 # Other targets (info, dvi, pdf, etc.)
22136
22137 .PHONY: maybe-info-tcl info-tcl
22138 maybe-info-tcl:
22139 @if tcl
22140 maybe-info-tcl: info-tcl
22141
22142 info-tcl: \
22143 configure-tcl
22144 @: $(MAKE); $(unstage)
22145 @[ -f ./tcl/Makefile ] || exit 0; \
22146 r=`${PWD_COMMAND}`; export r; \
22147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22148 $(HOST_EXPORTS) \
22149 for flag in $(EXTRA_HOST_FLAGS) ; do \
22150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22151 done; \
22152 echo "Doing info in tcl"; \
22153 (cd $(HOST_SUBDIR)/tcl && \
22154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22156 "RANLIB=$${RANLIB}" \
22157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22158 info) \
22159 || exit 1
22160
22161 @endif tcl
22162
22163 .PHONY: maybe-dvi-tcl dvi-tcl
22164 maybe-dvi-tcl:
22165 @if tcl
22166 maybe-dvi-tcl: dvi-tcl
22167
22168 dvi-tcl: \
22169 configure-tcl
22170 @: $(MAKE); $(unstage)
22171 @[ -f ./tcl/Makefile ] || exit 0; \
22172 r=`${PWD_COMMAND}`; export r; \
22173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22174 $(HOST_EXPORTS) \
22175 for flag in $(EXTRA_HOST_FLAGS) ; do \
22176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22177 done; \
22178 echo "Doing dvi in tcl"; \
22179 (cd $(HOST_SUBDIR)/tcl && \
22180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22182 "RANLIB=$${RANLIB}" \
22183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22184 dvi) \
22185 || exit 1
22186
22187 @endif tcl
22188
22189 .PHONY: maybe-pdf-tcl pdf-tcl
22190 maybe-pdf-tcl:
22191 @if tcl
22192 maybe-pdf-tcl: pdf-tcl
22193
22194 pdf-tcl: \
22195 configure-tcl
22196 @: $(MAKE); $(unstage)
22197 @[ -f ./tcl/Makefile ] || exit 0; \
22198 r=`${PWD_COMMAND}`; export r; \
22199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22200 $(HOST_EXPORTS) \
22201 for flag in $(EXTRA_HOST_FLAGS) ; do \
22202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22203 done; \
22204 echo "Doing pdf in tcl"; \
22205 (cd $(HOST_SUBDIR)/tcl && \
22206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22208 "RANLIB=$${RANLIB}" \
22209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22210 pdf) \
22211 || exit 1
22212
22213 @endif tcl
22214
22215 .PHONY: maybe-html-tcl html-tcl
22216 maybe-html-tcl:
22217 @if tcl
22218 maybe-html-tcl: html-tcl
22219
22220 html-tcl: \
22221 configure-tcl
22222 @: $(MAKE); $(unstage)
22223 @[ -f ./tcl/Makefile ] || exit 0; \
22224 r=`${PWD_COMMAND}`; export r; \
22225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22226 $(HOST_EXPORTS) \
22227 for flag in $(EXTRA_HOST_FLAGS) ; do \
22228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22229 done; \
22230 echo "Doing html in tcl"; \
22231 (cd $(HOST_SUBDIR)/tcl && \
22232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22234 "RANLIB=$${RANLIB}" \
22235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22236 html) \
22237 || exit 1
22238
22239 @endif tcl
22240
22241 .PHONY: maybe-TAGS-tcl TAGS-tcl
22242 maybe-TAGS-tcl:
22243 @if tcl
22244 maybe-TAGS-tcl: TAGS-tcl
22245
22246 TAGS-tcl: \
22247 configure-tcl
22248 @: $(MAKE); $(unstage)
22249 @[ -f ./tcl/Makefile ] || exit 0; \
22250 r=`${PWD_COMMAND}`; export r; \
22251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252 $(HOST_EXPORTS) \
22253 for flag in $(EXTRA_HOST_FLAGS) ; do \
22254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22255 done; \
22256 echo "Doing TAGS in tcl"; \
22257 (cd $(HOST_SUBDIR)/tcl && \
22258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22260 "RANLIB=$${RANLIB}" \
22261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22262 TAGS) \
22263 || exit 1
22264
22265 @endif tcl
22266
22267 .PHONY: maybe-install-info-tcl install-info-tcl
22268 maybe-install-info-tcl:
22269 @if tcl
22270 maybe-install-info-tcl: install-info-tcl
22271
22272 install-info-tcl: \
22273 configure-tcl \
22274 info-tcl
22275 @: $(MAKE); $(unstage)
22276 @[ -f ./tcl/Makefile ] || exit 0; \
22277 r=`${PWD_COMMAND}`; export r; \
22278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22279 $(HOST_EXPORTS) \
22280 for flag in $(EXTRA_HOST_FLAGS) ; do \
22281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22282 done; \
22283 echo "Doing install-info in tcl"; \
22284 (cd $(HOST_SUBDIR)/tcl && \
22285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22287 "RANLIB=$${RANLIB}" \
22288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22289 install-info) \
22290 || exit 1
22291
22292 @endif tcl
22293
22294 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
22295 maybe-install-dvi-tcl:
22296 @if tcl
22297 maybe-install-dvi-tcl: install-dvi-tcl
22298
22299 install-dvi-tcl: \
22300 configure-tcl \
22301 dvi-tcl
22302 @: $(MAKE); $(unstage)
22303 @[ -f ./tcl/Makefile ] || exit 0; \
22304 r=`${PWD_COMMAND}`; export r; \
22305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22306 $(HOST_EXPORTS) \
22307 for flag in $(EXTRA_HOST_FLAGS) ; do \
22308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22309 done; \
22310 echo "Doing install-dvi in tcl"; \
22311 (cd $(HOST_SUBDIR)/tcl && \
22312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22314 "RANLIB=$${RANLIB}" \
22315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22316 install-dvi) \
22317 || exit 1
22318
22319 @endif tcl
22320
22321 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
22322 maybe-install-pdf-tcl:
22323 @if tcl
22324 maybe-install-pdf-tcl: install-pdf-tcl
22325
22326 install-pdf-tcl: \
22327 configure-tcl \
22328 pdf-tcl
22329 @: $(MAKE); $(unstage)
22330 @[ -f ./tcl/Makefile ] || exit 0; \
22331 r=`${PWD_COMMAND}`; export r; \
22332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22333 $(HOST_EXPORTS) \
22334 for flag in $(EXTRA_HOST_FLAGS) ; do \
22335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22336 done; \
22337 echo "Doing install-pdf in tcl"; \
22338 (cd $(HOST_SUBDIR)/tcl && \
22339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22341 "RANLIB=$${RANLIB}" \
22342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22343 install-pdf) \
22344 || exit 1
22345
22346 @endif tcl
22347
22348 .PHONY: maybe-install-html-tcl install-html-tcl
22349 maybe-install-html-tcl:
22350 @if tcl
22351 maybe-install-html-tcl: install-html-tcl
22352
22353 install-html-tcl: \
22354 configure-tcl \
22355 html-tcl
22356 @: $(MAKE); $(unstage)
22357 @[ -f ./tcl/Makefile ] || exit 0; \
22358 r=`${PWD_COMMAND}`; export r; \
22359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22360 $(HOST_EXPORTS) \
22361 for flag in $(EXTRA_HOST_FLAGS) ; do \
22362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22363 done; \
22364 echo "Doing install-html in tcl"; \
22365 (cd $(HOST_SUBDIR)/tcl && \
22366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22368 "RANLIB=$${RANLIB}" \
22369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22370 install-html) \
22371 || exit 1
22372
22373 @endif tcl
22374
22375 .PHONY: maybe-installcheck-tcl installcheck-tcl
22376 maybe-installcheck-tcl:
22377 @if tcl
22378 maybe-installcheck-tcl: installcheck-tcl
22379
22380 installcheck-tcl: \
22381 configure-tcl
22382 @: $(MAKE); $(unstage)
22383 @[ -f ./tcl/Makefile ] || exit 0; \
22384 r=`${PWD_COMMAND}`; export r; \
22385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22386 $(HOST_EXPORTS) \
22387 for flag in $(EXTRA_HOST_FLAGS) ; do \
22388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22389 done; \
22390 echo "Doing installcheck in tcl"; \
22391 (cd $(HOST_SUBDIR)/tcl && \
22392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22394 "RANLIB=$${RANLIB}" \
22395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22396 installcheck) \
22397 || exit 1
22398
22399 @endif tcl
22400
22401 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22402 maybe-mostlyclean-tcl:
22403 @if tcl
22404 maybe-mostlyclean-tcl: mostlyclean-tcl
22405
22406 # tcl doesn't support mostlyclean.
22407 mostlyclean-tcl:
22408
22409 @endif tcl
22410
22411 .PHONY: maybe-clean-tcl clean-tcl
22412 maybe-clean-tcl:
22413 @if tcl
22414 maybe-clean-tcl: clean-tcl
22415
22416 clean-tcl:
22417 @: $(MAKE); $(unstage)
22418 @[ -f ./tcl/Makefile ] || exit 0; \
22419 r=`${PWD_COMMAND}`; export r; \
22420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22421 $(HOST_EXPORTS) \
22422 for flag in $(EXTRA_HOST_FLAGS) ; do \
22423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22424 done; \
22425 echo "Doing clean in tcl"; \
22426 (cd $(HOST_SUBDIR)/tcl && \
22427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22429 "RANLIB=$${RANLIB}" \
22430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22431 clean) \
22432 || exit 1
22433
22434 @endif tcl
22435
22436 .PHONY: maybe-distclean-tcl distclean-tcl
22437 maybe-distclean-tcl:
22438 @if tcl
22439 maybe-distclean-tcl: distclean-tcl
22440
22441 distclean-tcl:
22442 @: $(MAKE); $(unstage)
22443 @[ -f ./tcl/Makefile ] || exit 0; \
22444 r=`${PWD_COMMAND}`; export r; \
22445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22446 $(HOST_EXPORTS) \
22447 for flag in $(EXTRA_HOST_FLAGS) ; do \
22448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22449 done; \
22450 echo "Doing distclean in tcl"; \
22451 (cd $(HOST_SUBDIR)/tcl && \
22452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22454 "RANLIB=$${RANLIB}" \
22455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22456 distclean) \
22457 || exit 1
22458
22459 @endif tcl
22460
22461 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22462 maybe-maintainer-clean-tcl:
22463 @if tcl
22464 maybe-maintainer-clean-tcl: maintainer-clean-tcl
22465
22466 maintainer-clean-tcl:
22467 @: $(MAKE); $(unstage)
22468 @[ -f ./tcl/Makefile ] || exit 0; \
22469 r=`${PWD_COMMAND}`; export r; \
22470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22471 $(HOST_EXPORTS) \
22472 for flag in $(EXTRA_HOST_FLAGS) ; do \
22473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22474 done; \
22475 echo "Doing maintainer-clean in tcl"; \
22476 (cd $(HOST_SUBDIR)/tcl && \
22477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22479 "RANLIB=$${RANLIB}" \
22480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22481 maintainer-clean) \
22482 || exit 1
22483
22484 @endif tcl
22485
22486
22487
22488 .PHONY: configure-itcl maybe-configure-itcl
22489 maybe-configure-itcl:
22490 @if gcc-bootstrap
22491 configure-itcl: stage_current
22492 @endif gcc-bootstrap
22493 @if itcl
22494 maybe-configure-itcl: configure-itcl
22495 configure-itcl:
22496 @: $(MAKE); $(unstage)
22497 @r=`${PWD_COMMAND}`; export r; \
22498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22499 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
22501 $(HOST_EXPORTS) \
22502 echo Configuring in $(HOST_SUBDIR)/itcl; \
22503 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22504 case $(srcdir) in \
22505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22506 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22508 esac; \
22509 module_srcdir=itcl; \
22510 $(SHELL) \
22511 $$s/$$module_srcdir/configure \
22512 --srcdir=$${topdir}/$$module_srcdir \
22513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22514 --target=${target_alias} \
22515 || exit 1
22516 @endif itcl
22517
22518
22519
22520
22521
22522 .PHONY: all-itcl maybe-all-itcl
22523 maybe-all-itcl:
22524 @if gcc-bootstrap
22525 all-itcl: stage_current
22526 @endif gcc-bootstrap
22527 @if itcl
22528 TARGET-itcl=all
22529 maybe-all-itcl: all-itcl
22530 all-itcl: configure-itcl
22531 @: $(MAKE); $(unstage)
22532 @r=`${PWD_COMMAND}`; export r; \
22533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22534 $(HOST_EXPORTS) \
22535 (cd $(HOST_SUBDIR)/itcl && \
22536 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22537 $(TARGET-itcl))
22538 @endif itcl
22539
22540
22541
22542
22543 .PHONY: check-itcl maybe-check-itcl
22544 maybe-check-itcl:
22545 @if itcl
22546 maybe-check-itcl: check-itcl
22547
22548 check-itcl:
22549 @: $(MAKE); $(unstage)
22550 @r=`${PWD_COMMAND}`; export r; \
22551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22552 $(HOST_EXPORTS) \
22553 (cd $(HOST_SUBDIR)/itcl && \
22554 $(MAKE) $(FLAGS_TO_PASS) check)
22555
22556 @endif itcl
22557
22558 .PHONY: install-itcl maybe-install-itcl
22559 maybe-install-itcl:
22560 @if itcl
22561 maybe-install-itcl: install-itcl
22562
22563 install-itcl: installdirs
22564 @: $(MAKE); $(unstage)
22565 @r=`${PWD_COMMAND}`; export r; \
22566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22567 $(HOST_EXPORTS) \
22568 (cd $(HOST_SUBDIR)/itcl && \
22569 $(MAKE) $(FLAGS_TO_PASS) install)
22570
22571 @endif itcl
22572
22573 .PHONY: install-strip-itcl maybe-install-strip-itcl
22574 maybe-install-strip-itcl:
22575 @if itcl
22576 maybe-install-strip-itcl: install-strip-itcl
22577
22578 install-strip-itcl: installdirs
22579 @: $(MAKE); $(unstage)
22580 @r=`${PWD_COMMAND}`; export r; \
22581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22582 $(HOST_EXPORTS) \
22583 (cd $(HOST_SUBDIR)/itcl && \
22584 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22585
22586 @endif itcl
22587
22588 # Other targets (info, dvi, pdf, etc.)
22589
22590 .PHONY: maybe-info-itcl info-itcl
22591 maybe-info-itcl:
22592 @if itcl
22593 maybe-info-itcl: info-itcl
22594
22595 info-itcl: \
22596 configure-itcl
22597 @: $(MAKE); $(unstage)
22598 @[ -f ./itcl/Makefile ] || exit 0; \
22599 r=`${PWD_COMMAND}`; export r; \
22600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22601 $(HOST_EXPORTS) \
22602 for flag in $(EXTRA_HOST_FLAGS) ; do \
22603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22604 done; \
22605 echo "Doing info in itcl"; \
22606 (cd $(HOST_SUBDIR)/itcl && \
22607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22609 "RANLIB=$${RANLIB}" \
22610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22611 info) \
22612 || exit 1
22613
22614 @endif itcl
22615
22616 .PHONY: maybe-dvi-itcl dvi-itcl
22617 maybe-dvi-itcl:
22618 @if itcl
22619 maybe-dvi-itcl: dvi-itcl
22620
22621 dvi-itcl: \
22622 configure-itcl
22623 @: $(MAKE); $(unstage)
22624 @[ -f ./itcl/Makefile ] || exit 0; \
22625 r=`${PWD_COMMAND}`; export r; \
22626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22627 $(HOST_EXPORTS) \
22628 for flag in $(EXTRA_HOST_FLAGS) ; do \
22629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22630 done; \
22631 echo "Doing dvi in itcl"; \
22632 (cd $(HOST_SUBDIR)/itcl && \
22633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22635 "RANLIB=$${RANLIB}" \
22636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22637 dvi) \
22638 || exit 1
22639
22640 @endif itcl
22641
22642 .PHONY: maybe-pdf-itcl pdf-itcl
22643 maybe-pdf-itcl:
22644 @if itcl
22645 maybe-pdf-itcl: pdf-itcl
22646
22647 pdf-itcl: \
22648 configure-itcl
22649 @: $(MAKE); $(unstage)
22650 @[ -f ./itcl/Makefile ] || exit 0; \
22651 r=`${PWD_COMMAND}`; export r; \
22652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22653 $(HOST_EXPORTS) \
22654 for flag in $(EXTRA_HOST_FLAGS) ; do \
22655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22656 done; \
22657 echo "Doing pdf in itcl"; \
22658 (cd $(HOST_SUBDIR)/itcl && \
22659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22661 "RANLIB=$${RANLIB}" \
22662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22663 pdf) \
22664 || exit 1
22665
22666 @endif itcl
22667
22668 .PHONY: maybe-html-itcl html-itcl
22669 maybe-html-itcl:
22670 @if itcl
22671 maybe-html-itcl: html-itcl
22672
22673 html-itcl: \
22674 configure-itcl
22675 @: $(MAKE); $(unstage)
22676 @[ -f ./itcl/Makefile ] || exit 0; \
22677 r=`${PWD_COMMAND}`; export r; \
22678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22679 $(HOST_EXPORTS) \
22680 for flag in $(EXTRA_HOST_FLAGS) ; do \
22681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22682 done; \
22683 echo "Doing html in itcl"; \
22684 (cd $(HOST_SUBDIR)/itcl && \
22685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22687 "RANLIB=$${RANLIB}" \
22688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22689 html) \
22690 || exit 1
22691
22692 @endif itcl
22693
22694 .PHONY: maybe-TAGS-itcl TAGS-itcl
22695 maybe-TAGS-itcl:
22696 @if itcl
22697 maybe-TAGS-itcl: TAGS-itcl
22698
22699 TAGS-itcl: \
22700 configure-itcl
22701 @: $(MAKE); $(unstage)
22702 @[ -f ./itcl/Makefile ] || exit 0; \
22703 r=`${PWD_COMMAND}`; export r; \
22704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22705 $(HOST_EXPORTS) \
22706 for flag in $(EXTRA_HOST_FLAGS) ; do \
22707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22708 done; \
22709 echo "Doing TAGS in itcl"; \
22710 (cd $(HOST_SUBDIR)/itcl && \
22711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22713 "RANLIB=$${RANLIB}" \
22714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22715 TAGS) \
22716 || exit 1
22717
22718 @endif itcl
22719
22720 .PHONY: maybe-install-info-itcl install-info-itcl
22721 maybe-install-info-itcl:
22722 @if itcl
22723 maybe-install-info-itcl: install-info-itcl
22724
22725 install-info-itcl: \
22726 configure-itcl \
22727 info-itcl
22728 @: $(MAKE); $(unstage)
22729 @[ -f ./itcl/Makefile ] || exit 0; \
22730 r=`${PWD_COMMAND}`; export r; \
22731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732 $(HOST_EXPORTS) \
22733 for flag in $(EXTRA_HOST_FLAGS) ; do \
22734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22735 done; \
22736 echo "Doing install-info in itcl"; \
22737 (cd $(HOST_SUBDIR)/itcl && \
22738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22740 "RANLIB=$${RANLIB}" \
22741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22742 install-info) \
22743 || exit 1
22744
22745 @endif itcl
22746
22747 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
22748 maybe-install-dvi-itcl:
22749 @if itcl
22750 maybe-install-dvi-itcl: install-dvi-itcl
22751
22752 install-dvi-itcl: \
22753 configure-itcl \
22754 dvi-itcl
22755 @: $(MAKE); $(unstage)
22756 @[ -f ./itcl/Makefile ] || exit 0; \
22757 r=`${PWD_COMMAND}`; export r; \
22758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22759 $(HOST_EXPORTS) \
22760 for flag in $(EXTRA_HOST_FLAGS) ; do \
22761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22762 done; \
22763 echo "Doing install-dvi in itcl"; \
22764 (cd $(HOST_SUBDIR)/itcl && \
22765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22767 "RANLIB=$${RANLIB}" \
22768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22769 install-dvi) \
22770 || exit 1
22771
22772 @endif itcl
22773
22774 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
22775 maybe-install-pdf-itcl:
22776 @if itcl
22777 maybe-install-pdf-itcl: install-pdf-itcl
22778
22779 install-pdf-itcl: \
22780 configure-itcl \
22781 pdf-itcl
22782 @: $(MAKE); $(unstage)
22783 @[ -f ./itcl/Makefile ] || exit 0; \
22784 r=`${PWD_COMMAND}`; export r; \
22785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786 $(HOST_EXPORTS) \
22787 for flag in $(EXTRA_HOST_FLAGS) ; do \
22788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22789 done; \
22790 echo "Doing install-pdf in itcl"; \
22791 (cd $(HOST_SUBDIR)/itcl && \
22792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22794 "RANLIB=$${RANLIB}" \
22795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22796 install-pdf) \
22797 || exit 1
22798
22799 @endif itcl
22800
22801 .PHONY: maybe-install-html-itcl install-html-itcl
22802 maybe-install-html-itcl:
22803 @if itcl
22804 maybe-install-html-itcl: install-html-itcl
22805
22806 install-html-itcl: \
22807 configure-itcl \
22808 html-itcl
22809 @: $(MAKE); $(unstage)
22810 @[ -f ./itcl/Makefile ] || exit 0; \
22811 r=`${PWD_COMMAND}`; export r; \
22812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22813 $(HOST_EXPORTS) \
22814 for flag in $(EXTRA_HOST_FLAGS) ; do \
22815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22816 done; \
22817 echo "Doing install-html in itcl"; \
22818 (cd $(HOST_SUBDIR)/itcl && \
22819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22821 "RANLIB=$${RANLIB}" \
22822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22823 install-html) \
22824 || exit 1
22825
22826 @endif itcl
22827
22828 .PHONY: maybe-installcheck-itcl installcheck-itcl
22829 maybe-installcheck-itcl:
22830 @if itcl
22831 maybe-installcheck-itcl: installcheck-itcl
22832
22833 installcheck-itcl: \
22834 configure-itcl
22835 @: $(MAKE); $(unstage)
22836 @[ -f ./itcl/Makefile ] || exit 0; \
22837 r=`${PWD_COMMAND}`; export r; \
22838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22839 $(HOST_EXPORTS) \
22840 for flag in $(EXTRA_HOST_FLAGS) ; do \
22841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22842 done; \
22843 echo "Doing installcheck in itcl"; \
22844 (cd $(HOST_SUBDIR)/itcl && \
22845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22847 "RANLIB=$${RANLIB}" \
22848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22849 installcheck) \
22850 || exit 1
22851
22852 @endif itcl
22853
22854 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22855 maybe-mostlyclean-itcl:
22856 @if itcl
22857 maybe-mostlyclean-itcl: mostlyclean-itcl
22858
22859 mostlyclean-itcl:
22860 @: $(MAKE); $(unstage)
22861 @[ -f ./itcl/Makefile ] || exit 0; \
22862 r=`${PWD_COMMAND}`; export r; \
22863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864 $(HOST_EXPORTS) \
22865 for flag in $(EXTRA_HOST_FLAGS) ; do \
22866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22867 done; \
22868 echo "Doing mostlyclean in itcl"; \
22869 (cd $(HOST_SUBDIR)/itcl && \
22870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22872 "RANLIB=$${RANLIB}" \
22873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22874 mostlyclean) \
22875 || exit 1
22876
22877 @endif itcl
22878
22879 .PHONY: maybe-clean-itcl clean-itcl
22880 maybe-clean-itcl:
22881 @if itcl
22882 maybe-clean-itcl: clean-itcl
22883
22884 clean-itcl:
22885 @: $(MAKE); $(unstage)
22886 @[ -f ./itcl/Makefile ] || exit 0; \
22887 r=`${PWD_COMMAND}`; export r; \
22888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22889 $(HOST_EXPORTS) \
22890 for flag in $(EXTRA_HOST_FLAGS) ; do \
22891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22892 done; \
22893 echo "Doing clean in itcl"; \
22894 (cd $(HOST_SUBDIR)/itcl && \
22895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22897 "RANLIB=$${RANLIB}" \
22898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22899 clean) \
22900 || exit 1
22901
22902 @endif itcl
22903
22904 .PHONY: maybe-distclean-itcl distclean-itcl
22905 maybe-distclean-itcl:
22906 @if itcl
22907 maybe-distclean-itcl: distclean-itcl
22908
22909 distclean-itcl:
22910 @: $(MAKE); $(unstage)
22911 @[ -f ./itcl/Makefile ] || exit 0; \
22912 r=`${PWD_COMMAND}`; export r; \
22913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22914 $(HOST_EXPORTS) \
22915 for flag in $(EXTRA_HOST_FLAGS) ; do \
22916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22917 done; \
22918 echo "Doing distclean in itcl"; \
22919 (cd $(HOST_SUBDIR)/itcl && \
22920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22922 "RANLIB=$${RANLIB}" \
22923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22924 distclean) \
22925 || exit 1
22926
22927 @endif itcl
22928
22929 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22930 maybe-maintainer-clean-itcl:
22931 @if itcl
22932 maybe-maintainer-clean-itcl: maintainer-clean-itcl
22933
22934 maintainer-clean-itcl:
22935 @: $(MAKE); $(unstage)
22936 @[ -f ./itcl/Makefile ] || exit 0; \
22937 r=`${PWD_COMMAND}`; export r; \
22938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22939 $(HOST_EXPORTS) \
22940 for flag in $(EXTRA_HOST_FLAGS) ; do \
22941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22942 done; \
22943 echo "Doing maintainer-clean in itcl"; \
22944 (cd $(HOST_SUBDIR)/itcl && \
22945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22947 "RANLIB=$${RANLIB}" \
22948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22949 maintainer-clean) \
22950 || exit 1
22951
22952 @endif itcl
22953
22954
22955
22956 .PHONY: configure-ld maybe-configure-ld
22957 maybe-configure-ld:
22958 @if gcc-bootstrap
22959 configure-ld: stage_current
22960 @endif gcc-bootstrap
22961 @if ld
22962 maybe-configure-ld: configure-ld
22963 configure-ld:
22964 @r=`${PWD_COMMAND}`; export r; \
22965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22966 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22968 $(HOST_EXPORTS) \
22969 echo Configuring in $(HOST_SUBDIR)/ld; \
22970 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22971 case $(srcdir) in \
22972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22973 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22975 esac; \
22976 module_srcdir=ld; \
22977 $(SHELL) \
22978 $$s/$$module_srcdir/configure \
22979 --srcdir=$${topdir}/$$module_srcdir \
22980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22981 --target=${target_alias} \
22982 || exit 1
22983 @endif ld
22984
22985
22986
22987 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
22988 maybe-configure-stage1-ld:
22989 @if ld-bootstrap
22990 maybe-configure-stage1-ld: configure-stage1-ld
22991 configure-stage1-ld:
22992 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22994 @r=`${PWD_COMMAND}`; export r; \
22995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22996 TFLAGS="$(STAGE1_TFLAGS)"; \
22997 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22998 $(HOST_EXPORTS) \
22999 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23000 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23001 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23002 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
23003 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23004 cd $(HOST_SUBDIR)/ld || exit 1; \
23005 case $(srcdir) in \
23006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23007 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23009 esac; \
23010 module_srcdir=ld; \
23011 $(SHELL) $$s/$$module_srcdir/configure \
23012 --srcdir=$${topdir}/$$module_srcdir \
23013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23014 --target=${target_alias} \
23015 \
23016 $(STAGE1_CONFIGURE_FLAGS)
23017 @endif ld-bootstrap
23018
23019 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
23020 maybe-configure-stage2-ld:
23021 @if ld-bootstrap
23022 maybe-configure-stage2-ld: configure-stage2-ld
23023 configure-stage2-ld:
23024 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23026 @r=`${PWD_COMMAND}`; export r; \
23027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028 TFLAGS="$(STAGE2_TFLAGS)"; \
23029 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23030 $(HOST_EXPORTS) \
23031 $(POSTSTAGE1_HOST_EXPORTS) \
23032 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23033 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23034 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23035 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
23036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23037 cd $(HOST_SUBDIR)/ld || exit 1; \
23038 case $(srcdir) in \
23039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23040 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23042 esac; \
23043 module_srcdir=ld; \
23044 $(SHELL) $$s/$$module_srcdir/configure \
23045 --srcdir=$${topdir}/$$module_srcdir \
23046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23047 --target=${target_alias} \
23048 --with-build-libsubdir=$(HOST_SUBDIR) \
23049 $(STAGE2_CONFIGURE_FLAGS)
23050 @endif ld-bootstrap
23051
23052 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
23053 maybe-configure-stage3-ld:
23054 @if ld-bootstrap
23055 maybe-configure-stage3-ld: configure-stage3-ld
23056 configure-stage3-ld:
23057 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23058 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23059 @r=`${PWD_COMMAND}`; export r; \
23060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23061 TFLAGS="$(STAGE3_TFLAGS)"; \
23062 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23063 $(HOST_EXPORTS) \
23064 $(POSTSTAGE1_HOST_EXPORTS) \
23065 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23066 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23067 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23068 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
23069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23070 cd $(HOST_SUBDIR)/ld || exit 1; \
23071 case $(srcdir) in \
23072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23073 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23075 esac; \
23076 module_srcdir=ld; \
23077 $(SHELL) $$s/$$module_srcdir/configure \
23078 --srcdir=$${topdir}/$$module_srcdir \
23079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23080 --target=${target_alias} \
23081 --with-build-libsubdir=$(HOST_SUBDIR) \
23082 $(STAGE3_CONFIGURE_FLAGS)
23083 @endif ld-bootstrap
23084
23085 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
23086 maybe-configure-stage4-ld:
23087 @if ld-bootstrap
23088 maybe-configure-stage4-ld: configure-stage4-ld
23089 configure-stage4-ld:
23090 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23091 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23092 @r=`${PWD_COMMAND}`; export r; \
23093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23094 TFLAGS="$(STAGE4_TFLAGS)"; \
23095 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23096 $(HOST_EXPORTS) \
23097 $(POSTSTAGE1_HOST_EXPORTS) \
23098 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23099 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23100 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23101 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
23102 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23103 cd $(HOST_SUBDIR)/ld || exit 1; \
23104 case $(srcdir) in \
23105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23106 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23108 esac; \
23109 module_srcdir=ld; \
23110 $(SHELL) $$s/$$module_srcdir/configure \
23111 --srcdir=$${topdir}/$$module_srcdir \
23112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23113 --target=${target_alias} \
23114 --with-build-libsubdir=$(HOST_SUBDIR) \
23115 $(STAGE4_CONFIGURE_FLAGS)
23116 @endif ld-bootstrap
23117
23118 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23119 maybe-configure-stageprofile-ld:
23120 @if ld-bootstrap
23121 maybe-configure-stageprofile-ld: configure-stageprofile-ld
23122 configure-stageprofile-ld:
23123 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23125 @r=`${PWD_COMMAND}`; export r; \
23126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23128 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23129 $(HOST_EXPORTS) \
23130 $(POSTSTAGE1_HOST_EXPORTS) \
23131 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23132 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23133 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23134 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
23135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23136 cd $(HOST_SUBDIR)/ld || exit 1; \
23137 case $(srcdir) in \
23138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23139 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23141 esac; \
23142 module_srcdir=ld; \
23143 $(SHELL) $$s/$$module_srcdir/configure \
23144 --srcdir=$${topdir}/$$module_srcdir \
23145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23146 --target=${target_alias} \
23147 --with-build-libsubdir=$(HOST_SUBDIR) \
23148 $(STAGEprofile_CONFIGURE_FLAGS)
23149 @endif ld-bootstrap
23150
23151 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
23152 maybe-configure-stagetrain-ld:
23153 @if ld-bootstrap
23154 maybe-configure-stagetrain-ld: configure-stagetrain-ld
23155 configure-stagetrain-ld:
23156 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23158 @r=`${PWD_COMMAND}`; export r; \
23159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23161 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23162 $(HOST_EXPORTS) \
23163 $(POSTSTAGE1_HOST_EXPORTS) \
23164 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23165 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23166 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23167 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
23168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23169 cd $(HOST_SUBDIR)/ld || exit 1; \
23170 case $(srcdir) in \
23171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23172 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23174 esac; \
23175 module_srcdir=ld; \
23176 $(SHELL) $$s/$$module_srcdir/configure \
23177 --srcdir=$${topdir}/$$module_srcdir \
23178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23179 --target=${target_alias} \
23180 --with-build-libsubdir=$(HOST_SUBDIR) \
23181 $(STAGEtrain_CONFIGURE_FLAGS)
23182 @endif ld-bootstrap
23183
23184 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23185 maybe-configure-stagefeedback-ld:
23186 @if ld-bootstrap
23187 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23188 configure-stagefeedback-ld:
23189 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23191 @r=`${PWD_COMMAND}`; export r; \
23192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23193 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23194 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23195 $(HOST_EXPORTS) \
23196 $(POSTSTAGE1_HOST_EXPORTS) \
23197 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23198 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23199 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23200 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
23201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23202 cd $(HOST_SUBDIR)/ld || exit 1; \
23203 case $(srcdir) in \
23204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23205 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23207 esac; \
23208 module_srcdir=ld; \
23209 $(SHELL) $$s/$$module_srcdir/configure \
23210 --srcdir=$${topdir}/$$module_srcdir \
23211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23212 --target=${target_alias} \
23213 --with-build-libsubdir=$(HOST_SUBDIR) \
23214 $(STAGEfeedback_CONFIGURE_FLAGS)
23215 @endif ld-bootstrap
23216
23217 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
23218 maybe-configure-stageautoprofile-ld:
23219 @if ld-bootstrap
23220 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
23221 configure-stageautoprofile-ld:
23222 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23223 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23224 @r=`${PWD_COMMAND}`; export r; \
23225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23226 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23227 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23228 $(HOST_EXPORTS) \
23229 $(POSTSTAGE1_HOST_EXPORTS) \
23230 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23231 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23232 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23233 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
23234 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23235 cd $(HOST_SUBDIR)/ld || exit 1; \
23236 case $(srcdir) in \
23237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23238 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23240 esac; \
23241 module_srcdir=ld; \
23242 $(SHELL) $$s/$$module_srcdir/configure \
23243 --srcdir=$${topdir}/$$module_srcdir \
23244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23245 --target=${target_alias} \
23246 --with-build-libsubdir=$(HOST_SUBDIR) \
23247 $(STAGEautoprofile_CONFIGURE_FLAGS)
23248 @endif ld-bootstrap
23249
23250 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
23251 maybe-configure-stageautofeedback-ld:
23252 @if ld-bootstrap
23253 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
23254 configure-stageautofeedback-ld:
23255 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23257 @r=`${PWD_COMMAND}`; export r; \
23258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23260 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23261 $(HOST_EXPORTS) \
23262 $(POSTSTAGE1_HOST_EXPORTS) \
23263 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23264 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23265 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23266 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
23267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
23268 cd $(HOST_SUBDIR)/ld || exit 1; \
23269 case $(srcdir) in \
23270 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23271 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23272 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23273 esac; \
23274 module_srcdir=ld; \
23275 $(SHELL) $$s/$$module_srcdir/configure \
23276 --srcdir=$${topdir}/$$module_srcdir \
23277 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23278 --target=${target_alias} \
23279 --with-build-libsubdir=$(HOST_SUBDIR) \
23280 $(STAGEautofeedback_CONFIGURE_FLAGS)
23281 @endif ld-bootstrap
23282
23283
23284
23285
23286
23287 .PHONY: all-ld maybe-all-ld
23288 maybe-all-ld:
23289 @if gcc-bootstrap
23290 all-ld: stage_current
23291 @endif gcc-bootstrap
23292 @if ld
23293 TARGET-ld=all
23294 maybe-all-ld: all-ld
23295 all-ld: configure-ld
23296 @r=`${PWD_COMMAND}`; export r; \
23297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23298 $(HOST_EXPORTS) \
23299 (cd $(HOST_SUBDIR)/ld && \
23300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23301 $(TARGET-ld))
23302 @endif ld
23303
23304
23305
23306 .PHONY: all-stage1-ld maybe-all-stage1-ld
23307 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
23308 maybe-all-stage1-ld:
23309 maybe-clean-stage1-ld:
23310 @if ld-bootstrap
23311 maybe-all-stage1-ld: all-stage1-ld
23312 all-stage1: all-stage1-ld
23313 TARGET-stage1-ld = $(TARGET-ld)
23314 all-stage1-ld: configure-stage1-ld
23315 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23316 @r=`${PWD_COMMAND}`; export r; \
23317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23318 TFLAGS="$(STAGE1_TFLAGS)"; \
23319 $(HOST_EXPORTS) \
23320 cd $(HOST_SUBDIR)/ld && \
23321 \
23322 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23323 CFLAGS="$(STAGE1_CFLAGS)" \
23324 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23325 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23326 LIBCFLAGS="$(LIBCFLAGS)" \
23327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23330 $(EXTRA_HOST_FLAGS) \
23331 $(STAGE1_FLAGS_TO_PASS) \
23332 TFLAGS="$(STAGE1_TFLAGS)" \
23333 $(TARGET-stage1-ld)
23334
23335 maybe-clean-stage1-ld: clean-stage1-ld
23336 clean-stage1: clean-stage1-ld
23337 clean-stage1-ld:
23338 @if [ $(current_stage) = stage1 ]; then \
23339 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23340 else \
23341 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23342 $(MAKE) stage1-start; \
23343 fi; \
23344 cd $(HOST_SUBDIR)/ld && \
23345 $(MAKE) $(EXTRA_HOST_FLAGS) \
23346 $(STAGE1_FLAGS_TO_PASS) clean
23347 @endif ld-bootstrap
23348
23349
23350 .PHONY: all-stage2-ld maybe-all-stage2-ld
23351 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
23352 maybe-all-stage2-ld:
23353 maybe-clean-stage2-ld:
23354 @if ld-bootstrap
23355 maybe-all-stage2-ld: all-stage2-ld
23356 all-stage2: all-stage2-ld
23357 TARGET-stage2-ld = $(TARGET-ld)
23358 all-stage2-ld: configure-stage2-ld
23359 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23360 @r=`${PWD_COMMAND}`; export r; \
23361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23362 TFLAGS="$(STAGE2_TFLAGS)"; \
23363 $(HOST_EXPORTS) \
23364 $(POSTSTAGE1_HOST_EXPORTS) \
23365 cd $(HOST_SUBDIR)/ld && \
23366 \
23367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23368 CFLAGS="$(STAGE2_CFLAGS)" \
23369 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23370 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23371 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23376 TFLAGS="$(STAGE2_TFLAGS)" \
23377 $(TARGET-stage2-ld)
23378
23379 maybe-clean-stage2-ld: clean-stage2-ld
23380 clean-stage2: clean-stage2-ld
23381 clean-stage2-ld:
23382 @if [ $(current_stage) = stage2 ]; then \
23383 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23384 else \
23385 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23386 $(MAKE) stage2-start; \
23387 fi; \
23388 cd $(HOST_SUBDIR)/ld && \
23389 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23390 @endif ld-bootstrap
23391
23392
23393 .PHONY: all-stage3-ld maybe-all-stage3-ld
23394 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
23395 maybe-all-stage3-ld:
23396 maybe-clean-stage3-ld:
23397 @if ld-bootstrap
23398 maybe-all-stage3-ld: all-stage3-ld
23399 all-stage3: all-stage3-ld
23400 TARGET-stage3-ld = $(TARGET-ld)
23401 all-stage3-ld: configure-stage3-ld
23402 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23403 @r=`${PWD_COMMAND}`; export r; \
23404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23405 TFLAGS="$(STAGE3_TFLAGS)"; \
23406 $(HOST_EXPORTS) \
23407 $(POSTSTAGE1_HOST_EXPORTS) \
23408 cd $(HOST_SUBDIR)/ld && \
23409 \
23410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23411 CFLAGS="$(STAGE3_CFLAGS)" \
23412 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23413 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23414 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23419 TFLAGS="$(STAGE3_TFLAGS)" \
23420 $(TARGET-stage3-ld)
23421
23422 maybe-clean-stage3-ld: clean-stage3-ld
23423 clean-stage3: clean-stage3-ld
23424 clean-stage3-ld:
23425 @if [ $(current_stage) = stage3 ]; then \
23426 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23427 else \
23428 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23429 $(MAKE) stage3-start; \
23430 fi; \
23431 cd $(HOST_SUBDIR)/ld && \
23432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23433 @endif ld-bootstrap
23434
23435
23436 .PHONY: all-stage4-ld maybe-all-stage4-ld
23437 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
23438 maybe-all-stage4-ld:
23439 maybe-clean-stage4-ld:
23440 @if ld-bootstrap
23441 maybe-all-stage4-ld: all-stage4-ld
23442 all-stage4: all-stage4-ld
23443 TARGET-stage4-ld = $(TARGET-ld)
23444 all-stage4-ld: configure-stage4-ld
23445 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23446 @r=`${PWD_COMMAND}`; export r; \
23447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23448 TFLAGS="$(STAGE4_TFLAGS)"; \
23449 $(HOST_EXPORTS) \
23450 $(POSTSTAGE1_HOST_EXPORTS) \
23451 cd $(HOST_SUBDIR)/ld && \
23452 \
23453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23454 CFLAGS="$(STAGE4_CFLAGS)" \
23455 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23456 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23457 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23462 TFLAGS="$(STAGE4_TFLAGS)" \
23463 $(TARGET-stage4-ld)
23464
23465 maybe-clean-stage4-ld: clean-stage4-ld
23466 clean-stage4: clean-stage4-ld
23467 clean-stage4-ld:
23468 @if [ $(current_stage) = stage4 ]; then \
23469 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23470 else \
23471 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23472 $(MAKE) stage4-start; \
23473 fi; \
23474 cd $(HOST_SUBDIR)/ld && \
23475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23476 @endif ld-bootstrap
23477
23478
23479 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23480 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23481 maybe-all-stageprofile-ld:
23482 maybe-clean-stageprofile-ld:
23483 @if ld-bootstrap
23484 maybe-all-stageprofile-ld: all-stageprofile-ld
23485 all-stageprofile: all-stageprofile-ld
23486 TARGET-stageprofile-ld = $(TARGET-ld)
23487 all-stageprofile-ld: configure-stageprofile-ld
23488 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23489 @r=`${PWD_COMMAND}`; export r; \
23490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23491 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23492 $(HOST_EXPORTS) \
23493 $(POSTSTAGE1_HOST_EXPORTS) \
23494 cd $(HOST_SUBDIR)/ld && \
23495 \
23496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23497 CFLAGS="$(STAGEprofile_CFLAGS)" \
23498 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23499 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23500 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23505 TFLAGS="$(STAGEprofile_TFLAGS)" \
23506 $(TARGET-stageprofile-ld)
23507
23508 maybe-clean-stageprofile-ld: clean-stageprofile-ld
23509 clean-stageprofile: clean-stageprofile-ld
23510 clean-stageprofile-ld:
23511 @if [ $(current_stage) = stageprofile ]; then \
23512 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23513 else \
23514 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23515 $(MAKE) stageprofile-start; \
23516 fi; \
23517 cd $(HOST_SUBDIR)/ld && \
23518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23519 @endif ld-bootstrap
23520
23521
23522 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
23523 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
23524 maybe-all-stagetrain-ld:
23525 maybe-clean-stagetrain-ld:
23526 @if ld-bootstrap
23527 maybe-all-stagetrain-ld: all-stagetrain-ld
23528 all-stagetrain: all-stagetrain-ld
23529 TARGET-stagetrain-ld = $(TARGET-ld)
23530 all-stagetrain-ld: configure-stagetrain-ld
23531 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23532 @r=`${PWD_COMMAND}`; export r; \
23533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23534 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23535 $(HOST_EXPORTS) \
23536 $(POSTSTAGE1_HOST_EXPORTS) \
23537 cd $(HOST_SUBDIR)/ld && \
23538 \
23539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23540 CFLAGS="$(STAGEtrain_CFLAGS)" \
23541 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23542 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23543 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23544 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23545 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23546 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23547 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23548 TFLAGS="$(STAGEtrain_TFLAGS)" \
23549 $(TARGET-stagetrain-ld)
23550
23551 maybe-clean-stagetrain-ld: clean-stagetrain-ld
23552 clean-stagetrain: clean-stagetrain-ld
23553 clean-stagetrain-ld:
23554 @if [ $(current_stage) = stagetrain ]; then \
23555 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23556 else \
23557 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
23558 $(MAKE) stagetrain-start; \
23559 fi; \
23560 cd $(HOST_SUBDIR)/ld && \
23561 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23562 @endif ld-bootstrap
23563
23564
23565 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23566 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23567 maybe-all-stagefeedback-ld:
23568 maybe-clean-stagefeedback-ld:
23569 @if ld-bootstrap
23570 maybe-all-stagefeedback-ld: all-stagefeedback-ld
23571 all-stagefeedback: all-stagefeedback-ld
23572 TARGET-stagefeedback-ld = $(TARGET-ld)
23573 all-stagefeedback-ld: configure-stagefeedback-ld
23574 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23575 @r=`${PWD_COMMAND}`; export r; \
23576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23578 $(HOST_EXPORTS) \
23579 $(POSTSTAGE1_HOST_EXPORTS) \
23580 cd $(HOST_SUBDIR)/ld && \
23581 \
23582 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23583 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23584 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23585 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23586 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23590 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23591 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23592 $(TARGET-stagefeedback-ld)
23593
23594 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23595 clean-stagefeedback: clean-stagefeedback-ld
23596 clean-stagefeedback-ld:
23597 @if [ $(current_stage) = stagefeedback ]; then \
23598 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23599 else \
23600 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23601 $(MAKE) stagefeedback-start; \
23602 fi; \
23603 cd $(HOST_SUBDIR)/ld && \
23604 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23605 @endif ld-bootstrap
23606
23607
23608 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
23609 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
23610 maybe-all-stageautoprofile-ld:
23611 maybe-clean-stageautoprofile-ld:
23612 @if ld-bootstrap
23613 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
23614 all-stageautoprofile: all-stageautoprofile-ld
23615 TARGET-stageautoprofile-ld = $(TARGET-ld)
23616 all-stageautoprofile-ld: configure-stageautoprofile-ld
23617 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23618 @r=`${PWD_COMMAND}`; export r; \
23619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23620 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23621 $(HOST_EXPORTS) \
23622 $(POSTSTAGE1_HOST_EXPORTS) \
23623 cd $(HOST_SUBDIR)/ld && \
23624 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23626 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23627 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23628 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23629 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23630 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23631 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23632 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23633 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23634 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23635 $(TARGET-stageautoprofile-ld)
23636
23637 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
23638 clean-stageautoprofile: clean-stageautoprofile-ld
23639 clean-stageautoprofile-ld:
23640 @if [ $(current_stage) = stageautoprofile ]; then \
23641 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23642 else \
23643 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
23644 $(MAKE) stageautoprofile-start; \
23645 fi; \
23646 cd $(HOST_SUBDIR)/ld && \
23647 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23648 @endif ld-bootstrap
23649
23650
23651 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
23652 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
23653 maybe-all-stageautofeedback-ld:
23654 maybe-clean-stageautofeedback-ld:
23655 @if ld-bootstrap
23656 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
23657 all-stageautofeedback: all-stageautofeedback-ld
23658 TARGET-stageautofeedback-ld = $(TARGET-ld)
23659 all-stageautofeedback-ld: configure-stageautofeedback-ld
23660 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23661 @r=`${PWD_COMMAND}`; export r; \
23662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23663 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23664 $(HOST_EXPORTS) \
23665 $(POSTSTAGE1_HOST_EXPORTS) \
23666 cd $(HOST_SUBDIR)/ld && \
23667 \
23668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23669 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23670 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23671 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23672 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23676 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23677 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23678 $(TARGET-stageautofeedback-ld)
23679
23680 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
23681 clean-stageautofeedback: clean-stageautofeedback-ld
23682 clean-stageautofeedback-ld:
23683 @if [ $(current_stage) = stageautofeedback ]; then \
23684 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23685 else \
23686 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
23687 $(MAKE) stageautofeedback-start; \
23688 fi; \
23689 cd $(HOST_SUBDIR)/ld && \
23690 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23691 @endif ld-bootstrap
23692
23693
23694
23695
23696
23697 .PHONY: check-ld maybe-check-ld
23698 maybe-check-ld:
23699 @if ld
23700 maybe-check-ld: check-ld
23701
23702 check-ld:
23703 @: $(MAKE); $(unstage)
23704 @r=`${PWD_COMMAND}`; export r; \
23705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23706 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23707 (cd $(HOST_SUBDIR)/ld && \
23708 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23709
23710 @endif ld
23711
23712 .PHONY: install-ld maybe-install-ld
23713 maybe-install-ld:
23714 @if ld
23715 maybe-install-ld: install-ld
23716
23717 install-ld: installdirs
23718 @: $(MAKE); $(unstage)
23719 @r=`${PWD_COMMAND}`; export r; \
23720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23721 $(HOST_EXPORTS) \
23722 (cd $(HOST_SUBDIR)/ld && \
23723 $(MAKE) $(FLAGS_TO_PASS) install)
23724
23725 @endif ld
23726
23727 .PHONY: install-strip-ld maybe-install-strip-ld
23728 maybe-install-strip-ld:
23729 @if ld
23730 maybe-install-strip-ld: install-strip-ld
23731
23732 install-strip-ld: installdirs
23733 @: $(MAKE); $(unstage)
23734 @r=`${PWD_COMMAND}`; export r; \
23735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23736 $(HOST_EXPORTS) \
23737 (cd $(HOST_SUBDIR)/ld && \
23738 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23739
23740 @endif ld
23741
23742 # Other targets (info, dvi, pdf, etc.)
23743
23744 .PHONY: maybe-info-ld info-ld
23745 maybe-info-ld:
23746 @if ld
23747 maybe-info-ld: info-ld
23748
23749 info-ld: \
23750 configure-ld
23751 @[ -f ./ld/Makefile ] || exit 0; \
23752 r=`${PWD_COMMAND}`; export r; \
23753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23754 $(HOST_EXPORTS) \
23755 for flag in $(EXTRA_HOST_FLAGS) ; do \
23756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23757 done; \
23758 echo "Doing info in ld"; \
23759 (cd $(HOST_SUBDIR)/ld && \
23760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23762 "RANLIB=$${RANLIB}" \
23763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23764 info) \
23765 || exit 1
23766
23767 @endif ld
23768
23769 .PHONY: maybe-dvi-ld dvi-ld
23770 maybe-dvi-ld:
23771 @if ld
23772 maybe-dvi-ld: dvi-ld
23773
23774 dvi-ld: \
23775 configure-ld
23776 @[ -f ./ld/Makefile ] || exit 0; \
23777 r=`${PWD_COMMAND}`; export r; \
23778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23779 $(HOST_EXPORTS) \
23780 for flag in $(EXTRA_HOST_FLAGS) ; do \
23781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23782 done; \
23783 echo "Doing dvi in ld"; \
23784 (cd $(HOST_SUBDIR)/ld && \
23785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23787 "RANLIB=$${RANLIB}" \
23788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23789 dvi) \
23790 || exit 1
23791
23792 @endif ld
23793
23794 .PHONY: maybe-pdf-ld pdf-ld
23795 maybe-pdf-ld:
23796 @if ld
23797 maybe-pdf-ld: pdf-ld
23798
23799 pdf-ld: \
23800 configure-ld
23801 @[ -f ./ld/Makefile ] || exit 0; \
23802 r=`${PWD_COMMAND}`; export r; \
23803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804 $(HOST_EXPORTS) \
23805 for flag in $(EXTRA_HOST_FLAGS) ; do \
23806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23807 done; \
23808 echo "Doing pdf in ld"; \
23809 (cd $(HOST_SUBDIR)/ld && \
23810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23812 "RANLIB=$${RANLIB}" \
23813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23814 pdf) \
23815 || exit 1
23816
23817 @endif ld
23818
23819 .PHONY: maybe-html-ld html-ld
23820 maybe-html-ld:
23821 @if ld
23822 maybe-html-ld: html-ld
23823
23824 html-ld: \
23825 configure-ld
23826 @[ -f ./ld/Makefile ] || exit 0; \
23827 r=`${PWD_COMMAND}`; export r; \
23828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23829 $(HOST_EXPORTS) \
23830 for flag in $(EXTRA_HOST_FLAGS) ; do \
23831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23832 done; \
23833 echo "Doing html in ld"; \
23834 (cd $(HOST_SUBDIR)/ld && \
23835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23837 "RANLIB=$${RANLIB}" \
23838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23839 html) \
23840 || exit 1
23841
23842 @endif ld
23843
23844 .PHONY: maybe-TAGS-ld TAGS-ld
23845 maybe-TAGS-ld:
23846 @if ld
23847 maybe-TAGS-ld: TAGS-ld
23848
23849 TAGS-ld: \
23850 configure-ld
23851 @[ -f ./ld/Makefile ] || exit 0; \
23852 r=`${PWD_COMMAND}`; export r; \
23853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23854 $(HOST_EXPORTS) \
23855 for flag in $(EXTRA_HOST_FLAGS) ; do \
23856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23857 done; \
23858 echo "Doing TAGS in ld"; \
23859 (cd $(HOST_SUBDIR)/ld && \
23860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23862 "RANLIB=$${RANLIB}" \
23863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23864 TAGS) \
23865 || exit 1
23866
23867 @endif ld
23868
23869 .PHONY: maybe-install-info-ld install-info-ld
23870 maybe-install-info-ld:
23871 @if ld
23872 maybe-install-info-ld: install-info-ld
23873
23874 install-info-ld: \
23875 configure-ld \
23876 info-ld
23877 @[ -f ./ld/Makefile ] || exit 0; \
23878 r=`${PWD_COMMAND}`; export r; \
23879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880 $(HOST_EXPORTS) \
23881 for flag in $(EXTRA_HOST_FLAGS) ; do \
23882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883 done; \
23884 echo "Doing install-info in ld"; \
23885 (cd $(HOST_SUBDIR)/ld && \
23886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888 "RANLIB=$${RANLIB}" \
23889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890 install-info) \
23891 || exit 1
23892
23893 @endif ld
23894
23895 .PHONY: maybe-install-dvi-ld install-dvi-ld
23896 maybe-install-dvi-ld:
23897 @if ld
23898 maybe-install-dvi-ld: install-dvi-ld
23899
23900 install-dvi-ld: \
23901 configure-ld \
23902 dvi-ld
23903 @[ -f ./ld/Makefile ] || exit 0; \
23904 r=`${PWD_COMMAND}`; export r; \
23905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23906 $(HOST_EXPORTS) \
23907 for flag in $(EXTRA_HOST_FLAGS) ; do \
23908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23909 done; \
23910 echo "Doing install-dvi in ld"; \
23911 (cd $(HOST_SUBDIR)/ld && \
23912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23914 "RANLIB=$${RANLIB}" \
23915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23916 install-dvi) \
23917 || exit 1
23918
23919 @endif ld
23920
23921 .PHONY: maybe-install-pdf-ld install-pdf-ld
23922 maybe-install-pdf-ld:
23923 @if ld
23924 maybe-install-pdf-ld: install-pdf-ld
23925
23926 install-pdf-ld: \
23927 configure-ld \
23928 pdf-ld
23929 @[ -f ./ld/Makefile ] || exit 0; \
23930 r=`${PWD_COMMAND}`; export r; \
23931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23932 $(HOST_EXPORTS) \
23933 for flag in $(EXTRA_HOST_FLAGS) ; do \
23934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23935 done; \
23936 echo "Doing install-pdf in ld"; \
23937 (cd $(HOST_SUBDIR)/ld && \
23938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23940 "RANLIB=$${RANLIB}" \
23941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23942 install-pdf) \
23943 || exit 1
23944
23945 @endif ld
23946
23947 .PHONY: maybe-install-html-ld install-html-ld
23948 maybe-install-html-ld:
23949 @if ld
23950 maybe-install-html-ld: install-html-ld
23951
23952 install-html-ld: \
23953 configure-ld \
23954 html-ld
23955 @[ -f ./ld/Makefile ] || exit 0; \
23956 r=`${PWD_COMMAND}`; export r; \
23957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23958 $(HOST_EXPORTS) \
23959 for flag in $(EXTRA_HOST_FLAGS) ; do \
23960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23961 done; \
23962 echo "Doing install-html in ld"; \
23963 (cd $(HOST_SUBDIR)/ld && \
23964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23966 "RANLIB=$${RANLIB}" \
23967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23968 install-html) \
23969 || exit 1
23970
23971 @endif ld
23972
23973 .PHONY: maybe-installcheck-ld installcheck-ld
23974 maybe-installcheck-ld:
23975 @if ld
23976 maybe-installcheck-ld: installcheck-ld
23977
23978 installcheck-ld: \
23979 configure-ld
23980 @[ -f ./ld/Makefile ] || exit 0; \
23981 r=`${PWD_COMMAND}`; export r; \
23982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983 $(HOST_EXPORTS) \
23984 for flag in $(EXTRA_HOST_FLAGS) ; do \
23985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986 done; \
23987 echo "Doing installcheck in ld"; \
23988 (cd $(HOST_SUBDIR)/ld && \
23989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991 "RANLIB=$${RANLIB}" \
23992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993 installcheck) \
23994 || exit 1
23995
23996 @endif ld
23997
23998 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
23999 maybe-mostlyclean-ld:
24000 @if ld
24001 maybe-mostlyclean-ld: mostlyclean-ld
24002
24003 mostlyclean-ld:
24004 @[ -f ./ld/Makefile ] || exit 0; \
24005 r=`${PWD_COMMAND}`; export r; \
24006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24007 $(HOST_EXPORTS) \
24008 for flag in $(EXTRA_HOST_FLAGS) ; do \
24009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24010 done; \
24011 echo "Doing mostlyclean in ld"; \
24012 (cd $(HOST_SUBDIR)/ld && \
24013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24015 "RANLIB=$${RANLIB}" \
24016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24017 mostlyclean) \
24018 || exit 1
24019
24020 @endif ld
24021
24022 .PHONY: maybe-clean-ld clean-ld
24023 maybe-clean-ld:
24024 @if ld
24025 maybe-clean-ld: clean-ld
24026
24027 clean-ld:
24028 @[ -f ./ld/Makefile ] || exit 0; \
24029 r=`${PWD_COMMAND}`; export r; \
24030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031 $(HOST_EXPORTS) \
24032 for flag in $(EXTRA_HOST_FLAGS) ; do \
24033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24034 done; \
24035 echo "Doing clean in ld"; \
24036 (cd $(HOST_SUBDIR)/ld && \
24037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039 "RANLIB=$${RANLIB}" \
24040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24041 clean) \
24042 || exit 1
24043
24044 @endif ld
24045
24046 .PHONY: maybe-distclean-ld distclean-ld
24047 maybe-distclean-ld:
24048 @if ld
24049 maybe-distclean-ld: distclean-ld
24050
24051 distclean-ld:
24052 @[ -f ./ld/Makefile ] || exit 0; \
24053 r=`${PWD_COMMAND}`; export r; \
24054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24055 $(HOST_EXPORTS) \
24056 for flag in $(EXTRA_HOST_FLAGS) ; do \
24057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24058 done; \
24059 echo "Doing distclean in ld"; \
24060 (cd $(HOST_SUBDIR)/ld && \
24061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24063 "RANLIB=$${RANLIB}" \
24064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24065 distclean) \
24066 || exit 1
24067
24068 @endif ld
24069
24070 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
24071 maybe-maintainer-clean-ld:
24072 @if ld
24073 maybe-maintainer-clean-ld: maintainer-clean-ld
24074
24075 maintainer-clean-ld:
24076 @[ -f ./ld/Makefile ] || exit 0; \
24077 r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079 $(HOST_EXPORTS) \
24080 for flag in $(EXTRA_HOST_FLAGS) ; do \
24081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24082 done; \
24083 echo "Doing maintainer-clean in ld"; \
24084 (cd $(HOST_SUBDIR)/ld && \
24085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24087 "RANLIB=$${RANLIB}" \
24088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24089 maintainer-clean) \
24090 || exit 1
24091
24092 @endif ld
24093
24094
24095
24096 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
24097 maybe-configure-libbacktrace:
24098 @if gcc-bootstrap
24099 configure-libbacktrace: stage_current
24100 @endif gcc-bootstrap
24101 @if libbacktrace
24102 maybe-configure-libbacktrace: configure-libbacktrace
24103 configure-libbacktrace:
24104 @r=`${PWD_COMMAND}`; export r; \
24105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24106 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24108 $(HOST_EXPORTS) \
24109 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
24110 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
24111 case $(srcdir) in \
24112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24113 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24115 esac; \
24116 module_srcdir=libbacktrace; \
24117 $(SHELL) \
24118 $$s/$$module_srcdir/configure \
24119 --srcdir=$${topdir}/$$module_srcdir \
24120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24121 --target=${target_alias} \
24122 || exit 1
24123 @endif libbacktrace
24124
24125
24126
24127 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
24128 maybe-configure-stage1-libbacktrace:
24129 @if libbacktrace-bootstrap
24130 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
24131 configure-stage1-libbacktrace:
24132 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24134 @r=`${PWD_COMMAND}`; export r; \
24135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24136 TFLAGS="$(STAGE1_TFLAGS)"; \
24137 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24138 $(HOST_EXPORTS) \
24139 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24140 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24141 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24142 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
24143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24144 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24145 case $(srcdir) in \
24146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24147 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24149 esac; \
24150 module_srcdir=libbacktrace; \
24151 $(SHELL) $$s/$$module_srcdir/configure \
24152 --srcdir=$${topdir}/$$module_srcdir \
24153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24154 --target=${target_alias} \
24155 \
24156 $(STAGE1_CONFIGURE_FLAGS)
24157 @endif libbacktrace-bootstrap
24158
24159 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
24160 maybe-configure-stage2-libbacktrace:
24161 @if libbacktrace-bootstrap
24162 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
24163 configure-stage2-libbacktrace:
24164 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24166 @r=`${PWD_COMMAND}`; export r; \
24167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24168 TFLAGS="$(STAGE2_TFLAGS)"; \
24169 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24170 $(HOST_EXPORTS) \
24171 $(POSTSTAGE1_HOST_EXPORTS) \
24172 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24173 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24174 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24175 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
24176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24177 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24178 case $(srcdir) in \
24179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24180 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24182 esac; \
24183 module_srcdir=libbacktrace; \
24184 $(SHELL) $$s/$$module_srcdir/configure \
24185 --srcdir=$${topdir}/$$module_srcdir \
24186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24187 --target=${target_alias} \
24188 --with-build-libsubdir=$(HOST_SUBDIR) \
24189 $(STAGE2_CONFIGURE_FLAGS)
24190 @endif libbacktrace-bootstrap
24191
24192 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
24193 maybe-configure-stage3-libbacktrace:
24194 @if libbacktrace-bootstrap
24195 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
24196 configure-stage3-libbacktrace:
24197 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24199 @r=`${PWD_COMMAND}`; export r; \
24200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24201 TFLAGS="$(STAGE3_TFLAGS)"; \
24202 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24203 $(HOST_EXPORTS) \
24204 $(POSTSTAGE1_HOST_EXPORTS) \
24205 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24206 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24207 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24208 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
24209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24210 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24211 case $(srcdir) in \
24212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24213 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24215 esac; \
24216 module_srcdir=libbacktrace; \
24217 $(SHELL) $$s/$$module_srcdir/configure \
24218 --srcdir=$${topdir}/$$module_srcdir \
24219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24220 --target=${target_alias} \
24221 --with-build-libsubdir=$(HOST_SUBDIR) \
24222 $(STAGE3_CONFIGURE_FLAGS)
24223 @endif libbacktrace-bootstrap
24224
24225 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
24226 maybe-configure-stage4-libbacktrace:
24227 @if libbacktrace-bootstrap
24228 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
24229 configure-stage4-libbacktrace:
24230 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24232 @r=`${PWD_COMMAND}`; export r; \
24233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24234 TFLAGS="$(STAGE4_TFLAGS)"; \
24235 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24236 $(HOST_EXPORTS) \
24237 $(POSTSTAGE1_HOST_EXPORTS) \
24238 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24239 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24240 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24241 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
24242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24243 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24244 case $(srcdir) in \
24245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24246 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24248 esac; \
24249 module_srcdir=libbacktrace; \
24250 $(SHELL) $$s/$$module_srcdir/configure \
24251 --srcdir=$${topdir}/$$module_srcdir \
24252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24253 --target=${target_alias} \
24254 --with-build-libsubdir=$(HOST_SUBDIR) \
24255 $(STAGE4_CONFIGURE_FLAGS)
24256 @endif libbacktrace-bootstrap
24257
24258 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
24259 maybe-configure-stageprofile-libbacktrace:
24260 @if libbacktrace-bootstrap
24261 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24262 configure-stageprofile-libbacktrace:
24263 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24265 @r=`${PWD_COMMAND}`; export r; \
24266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24267 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24268 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24269 $(HOST_EXPORTS) \
24270 $(POSTSTAGE1_HOST_EXPORTS) \
24271 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24272 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24273 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24274 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
24275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24276 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24277 case $(srcdir) in \
24278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24279 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24281 esac; \
24282 module_srcdir=libbacktrace; \
24283 $(SHELL) $$s/$$module_srcdir/configure \
24284 --srcdir=$${topdir}/$$module_srcdir \
24285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24286 --target=${target_alias} \
24287 --with-build-libsubdir=$(HOST_SUBDIR) \
24288 $(STAGEprofile_CONFIGURE_FLAGS)
24289 @endif libbacktrace-bootstrap
24290
24291 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
24292 maybe-configure-stagetrain-libbacktrace:
24293 @if libbacktrace-bootstrap
24294 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24295 configure-stagetrain-libbacktrace:
24296 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24298 @r=`${PWD_COMMAND}`; export r; \
24299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24300 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24301 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24302 $(HOST_EXPORTS) \
24303 $(POSTSTAGE1_HOST_EXPORTS) \
24304 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24305 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24306 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24307 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
24308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24309 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24310 case $(srcdir) in \
24311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24312 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24314 esac; \
24315 module_srcdir=libbacktrace; \
24316 $(SHELL) $$s/$$module_srcdir/configure \
24317 --srcdir=$${topdir}/$$module_srcdir \
24318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24319 --target=${target_alias} \
24320 --with-build-libsubdir=$(HOST_SUBDIR) \
24321 $(STAGEtrain_CONFIGURE_FLAGS)
24322 @endif libbacktrace-bootstrap
24323
24324 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
24325 maybe-configure-stagefeedback-libbacktrace:
24326 @if libbacktrace-bootstrap
24327 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24328 configure-stagefeedback-libbacktrace:
24329 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24331 @r=`${PWD_COMMAND}`; export r; \
24332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24333 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24334 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24335 $(HOST_EXPORTS) \
24336 $(POSTSTAGE1_HOST_EXPORTS) \
24337 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24338 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24339 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24340 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
24341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24342 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24343 case $(srcdir) in \
24344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24345 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24347 esac; \
24348 module_srcdir=libbacktrace; \
24349 $(SHELL) $$s/$$module_srcdir/configure \
24350 --srcdir=$${topdir}/$$module_srcdir \
24351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24352 --target=${target_alias} \
24353 --with-build-libsubdir=$(HOST_SUBDIR) \
24354 $(STAGEfeedback_CONFIGURE_FLAGS)
24355 @endif libbacktrace-bootstrap
24356
24357 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
24358 maybe-configure-stageautoprofile-libbacktrace:
24359 @if libbacktrace-bootstrap
24360 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24361 configure-stageautoprofile-libbacktrace:
24362 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24364 @r=`${PWD_COMMAND}`; export r; \
24365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24367 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24368 $(HOST_EXPORTS) \
24369 $(POSTSTAGE1_HOST_EXPORTS) \
24370 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24371 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24372 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24373 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
24374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24375 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24376 case $(srcdir) in \
24377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24378 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24380 esac; \
24381 module_srcdir=libbacktrace; \
24382 $(SHELL) $$s/$$module_srcdir/configure \
24383 --srcdir=$${topdir}/$$module_srcdir \
24384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24385 --target=${target_alias} \
24386 --with-build-libsubdir=$(HOST_SUBDIR) \
24387 $(STAGEautoprofile_CONFIGURE_FLAGS)
24388 @endif libbacktrace-bootstrap
24389
24390 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
24391 maybe-configure-stageautofeedback-libbacktrace:
24392 @if libbacktrace-bootstrap
24393 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24394 configure-stageautofeedback-libbacktrace:
24395 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
24397 @r=`${PWD_COMMAND}`; export r; \
24398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24399 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24400 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
24401 $(HOST_EXPORTS) \
24402 $(POSTSTAGE1_HOST_EXPORTS) \
24403 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24404 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24405 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24406 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
24407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
24408 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
24409 case $(srcdir) in \
24410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24411 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
24412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24413 esac; \
24414 module_srcdir=libbacktrace; \
24415 $(SHELL) $$s/$$module_srcdir/configure \
24416 --srcdir=$${topdir}/$$module_srcdir \
24417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24418 --target=${target_alias} \
24419 --with-build-libsubdir=$(HOST_SUBDIR) \
24420 $(STAGEautofeedback_CONFIGURE_FLAGS)
24421 @endif libbacktrace-bootstrap
24422
24423
24424
24425
24426
24427 .PHONY: all-libbacktrace maybe-all-libbacktrace
24428 maybe-all-libbacktrace:
24429 @if gcc-bootstrap
24430 all-libbacktrace: stage_current
24431 @endif gcc-bootstrap
24432 @if libbacktrace
24433 TARGET-libbacktrace=all
24434 maybe-all-libbacktrace: all-libbacktrace
24435 all-libbacktrace: configure-libbacktrace
24436 @r=`${PWD_COMMAND}`; export r; \
24437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24438 $(HOST_EXPORTS) \
24439 (cd $(HOST_SUBDIR)/libbacktrace && \
24440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24441 $(TARGET-libbacktrace))
24442 @endif libbacktrace
24443
24444
24445
24446 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
24447 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
24448 maybe-all-stage1-libbacktrace:
24449 maybe-clean-stage1-libbacktrace:
24450 @if libbacktrace-bootstrap
24451 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
24452 all-stage1: all-stage1-libbacktrace
24453 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
24454 all-stage1-libbacktrace: configure-stage1-libbacktrace
24455 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24456 @r=`${PWD_COMMAND}`; export r; \
24457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24458 TFLAGS="$(STAGE1_TFLAGS)"; \
24459 $(HOST_EXPORTS) \
24460 cd $(HOST_SUBDIR)/libbacktrace && \
24461 \
24462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24463 CFLAGS="$(STAGE1_CFLAGS)" \
24464 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24465 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24466 LIBCFLAGS="$(LIBCFLAGS)" \
24467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24470 $(EXTRA_HOST_FLAGS) \
24471 $(STAGE1_FLAGS_TO_PASS) \
24472 TFLAGS="$(STAGE1_TFLAGS)" \
24473 $(TARGET-stage1-libbacktrace)
24474
24475 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
24476 clean-stage1: clean-stage1-libbacktrace
24477 clean-stage1-libbacktrace:
24478 @if [ $(current_stage) = stage1 ]; then \
24479 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24480 else \
24481 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
24482 $(MAKE) stage1-start; \
24483 fi; \
24484 cd $(HOST_SUBDIR)/libbacktrace && \
24485 $(MAKE) $(EXTRA_HOST_FLAGS) \
24486 $(STAGE1_FLAGS_TO_PASS) clean
24487 @endif libbacktrace-bootstrap
24488
24489
24490 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
24491 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
24492 maybe-all-stage2-libbacktrace:
24493 maybe-clean-stage2-libbacktrace:
24494 @if libbacktrace-bootstrap
24495 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
24496 all-stage2: all-stage2-libbacktrace
24497 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
24498 all-stage2-libbacktrace: configure-stage2-libbacktrace
24499 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24500 @r=`${PWD_COMMAND}`; export r; \
24501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24502 TFLAGS="$(STAGE2_TFLAGS)"; \
24503 $(HOST_EXPORTS) \
24504 $(POSTSTAGE1_HOST_EXPORTS) \
24505 cd $(HOST_SUBDIR)/libbacktrace && \
24506 \
24507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24508 CFLAGS="$(STAGE2_CFLAGS)" \
24509 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24510 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24511 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24516 TFLAGS="$(STAGE2_TFLAGS)" \
24517 $(TARGET-stage2-libbacktrace)
24518
24519 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
24520 clean-stage2: clean-stage2-libbacktrace
24521 clean-stage2-libbacktrace:
24522 @if [ $(current_stage) = stage2 ]; then \
24523 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24524 else \
24525 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
24526 $(MAKE) stage2-start; \
24527 fi; \
24528 cd $(HOST_SUBDIR)/libbacktrace && \
24529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24530 @endif libbacktrace-bootstrap
24531
24532
24533 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
24534 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
24535 maybe-all-stage3-libbacktrace:
24536 maybe-clean-stage3-libbacktrace:
24537 @if libbacktrace-bootstrap
24538 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
24539 all-stage3: all-stage3-libbacktrace
24540 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
24541 all-stage3-libbacktrace: configure-stage3-libbacktrace
24542 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24543 @r=`${PWD_COMMAND}`; export r; \
24544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545 TFLAGS="$(STAGE3_TFLAGS)"; \
24546 $(HOST_EXPORTS) \
24547 $(POSTSTAGE1_HOST_EXPORTS) \
24548 cd $(HOST_SUBDIR)/libbacktrace && \
24549 \
24550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24551 CFLAGS="$(STAGE3_CFLAGS)" \
24552 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24553 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24554 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24555 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24556 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24557 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24558 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24559 TFLAGS="$(STAGE3_TFLAGS)" \
24560 $(TARGET-stage3-libbacktrace)
24561
24562 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
24563 clean-stage3: clean-stage3-libbacktrace
24564 clean-stage3-libbacktrace:
24565 @if [ $(current_stage) = stage3 ]; then \
24566 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24567 else \
24568 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
24569 $(MAKE) stage3-start; \
24570 fi; \
24571 cd $(HOST_SUBDIR)/libbacktrace && \
24572 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24573 @endif libbacktrace-bootstrap
24574
24575
24576 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
24577 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
24578 maybe-all-stage4-libbacktrace:
24579 maybe-clean-stage4-libbacktrace:
24580 @if libbacktrace-bootstrap
24581 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
24582 all-stage4: all-stage4-libbacktrace
24583 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
24584 all-stage4-libbacktrace: configure-stage4-libbacktrace
24585 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24586 @r=`${PWD_COMMAND}`; export r; \
24587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24588 TFLAGS="$(STAGE4_TFLAGS)"; \
24589 $(HOST_EXPORTS) \
24590 $(POSTSTAGE1_HOST_EXPORTS) \
24591 cd $(HOST_SUBDIR)/libbacktrace && \
24592 \
24593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24594 CFLAGS="$(STAGE4_CFLAGS)" \
24595 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24596 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24597 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24601 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24602 TFLAGS="$(STAGE4_TFLAGS)" \
24603 $(TARGET-stage4-libbacktrace)
24604
24605 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
24606 clean-stage4: clean-stage4-libbacktrace
24607 clean-stage4-libbacktrace:
24608 @if [ $(current_stage) = stage4 ]; then \
24609 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24610 else \
24611 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
24612 $(MAKE) stage4-start; \
24613 fi; \
24614 cd $(HOST_SUBDIR)/libbacktrace && \
24615 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24616 @endif libbacktrace-bootstrap
24617
24618
24619 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
24620 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
24621 maybe-all-stageprofile-libbacktrace:
24622 maybe-clean-stageprofile-libbacktrace:
24623 @if libbacktrace-bootstrap
24624 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
24625 all-stageprofile: all-stageprofile-libbacktrace
24626 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
24627 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
24628 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24629 @r=`${PWD_COMMAND}`; export r; \
24630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24631 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24632 $(HOST_EXPORTS) \
24633 $(POSTSTAGE1_HOST_EXPORTS) \
24634 cd $(HOST_SUBDIR)/libbacktrace && \
24635 \
24636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24637 CFLAGS="$(STAGEprofile_CFLAGS)" \
24638 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24639 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24640 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24644 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24645 TFLAGS="$(STAGEprofile_TFLAGS)" \
24646 $(TARGET-stageprofile-libbacktrace)
24647
24648 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
24649 clean-stageprofile: clean-stageprofile-libbacktrace
24650 clean-stageprofile-libbacktrace:
24651 @if [ $(current_stage) = stageprofile ]; then \
24652 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24653 else \
24654 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
24655 $(MAKE) stageprofile-start; \
24656 fi; \
24657 cd $(HOST_SUBDIR)/libbacktrace && \
24658 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24659 @endif libbacktrace-bootstrap
24660
24661
24662 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
24663 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
24664 maybe-all-stagetrain-libbacktrace:
24665 maybe-clean-stagetrain-libbacktrace:
24666 @if libbacktrace-bootstrap
24667 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
24668 all-stagetrain: all-stagetrain-libbacktrace
24669 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
24670 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
24671 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24672 @r=`${PWD_COMMAND}`; export r; \
24673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24674 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24675 $(HOST_EXPORTS) \
24676 $(POSTSTAGE1_HOST_EXPORTS) \
24677 cd $(HOST_SUBDIR)/libbacktrace && \
24678 \
24679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24680 CFLAGS="$(STAGEtrain_CFLAGS)" \
24681 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24682 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24683 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24687 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24688 TFLAGS="$(STAGEtrain_TFLAGS)" \
24689 $(TARGET-stagetrain-libbacktrace)
24690
24691 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
24692 clean-stagetrain: clean-stagetrain-libbacktrace
24693 clean-stagetrain-libbacktrace:
24694 @if [ $(current_stage) = stagetrain ]; then \
24695 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24696 else \
24697 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
24698 $(MAKE) stagetrain-start; \
24699 fi; \
24700 cd $(HOST_SUBDIR)/libbacktrace && \
24701 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24702 @endif libbacktrace-bootstrap
24703
24704
24705 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
24706 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
24707 maybe-all-stagefeedback-libbacktrace:
24708 maybe-clean-stagefeedback-libbacktrace:
24709 @if libbacktrace-bootstrap
24710 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
24711 all-stagefeedback: all-stagefeedback-libbacktrace
24712 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
24713 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
24714 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24715 @r=`${PWD_COMMAND}`; export r; \
24716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24717 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24718 $(HOST_EXPORTS) \
24719 $(POSTSTAGE1_HOST_EXPORTS) \
24720 cd $(HOST_SUBDIR)/libbacktrace && \
24721 \
24722 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24723 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24724 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24725 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24726 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24727 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24728 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24729 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24730 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24731 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24732 $(TARGET-stagefeedback-libbacktrace)
24733
24734 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
24735 clean-stagefeedback: clean-stagefeedback-libbacktrace
24736 clean-stagefeedback-libbacktrace:
24737 @if [ $(current_stage) = stagefeedback ]; then \
24738 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24739 else \
24740 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
24741 $(MAKE) stagefeedback-start; \
24742 fi; \
24743 cd $(HOST_SUBDIR)/libbacktrace && \
24744 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24745 @endif libbacktrace-bootstrap
24746
24747
24748 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
24749 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
24750 maybe-all-stageautoprofile-libbacktrace:
24751 maybe-clean-stageautoprofile-libbacktrace:
24752 @if libbacktrace-bootstrap
24753 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
24754 all-stageautoprofile: all-stageautoprofile-libbacktrace
24755 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
24756 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
24757 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24758 @r=`${PWD_COMMAND}`; export r; \
24759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24760 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24761 $(HOST_EXPORTS) \
24762 $(POSTSTAGE1_HOST_EXPORTS) \
24763 cd $(HOST_SUBDIR)/libbacktrace && \
24764 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24765 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24766 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24767 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24768 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24769 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24770 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24771 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24772 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24773 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24774 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24775 $(TARGET-stageautoprofile-libbacktrace)
24776
24777 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
24778 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
24779 clean-stageautoprofile-libbacktrace:
24780 @if [ $(current_stage) = stageautoprofile ]; then \
24781 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24782 else \
24783 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
24784 $(MAKE) stageautoprofile-start; \
24785 fi; \
24786 cd $(HOST_SUBDIR)/libbacktrace && \
24787 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24788 @endif libbacktrace-bootstrap
24789
24790
24791 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
24792 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
24793 maybe-all-stageautofeedback-libbacktrace:
24794 maybe-clean-stageautofeedback-libbacktrace:
24795 @if libbacktrace-bootstrap
24796 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
24797 all-stageautofeedback: all-stageautofeedback-libbacktrace
24798 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
24799 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
24800 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24801 @r=`${PWD_COMMAND}`; export r; \
24802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24803 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24804 $(HOST_EXPORTS) \
24805 $(POSTSTAGE1_HOST_EXPORTS) \
24806 cd $(HOST_SUBDIR)/libbacktrace && \
24807 \
24808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24809 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24810 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24811 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24812 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24816 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24817 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24818 $(TARGET-stageautofeedback-libbacktrace)
24819
24820 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
24821 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
24822 clean-stageautofeedback-libbacktrace:
24823 @if [ $(current_stage) = stageautofeedback ]; then \
24824 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
24825 else \
24826 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
24827 $(MAKE) stageautofeedback-start; \
24828 fi; \
24829 cd $(HOST_SUBDIR)/libbacktrace && \
24830 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24831 @endif libbacktrace-bootstrap
24832
24833
24834
24835
24836
24837 .PHONY: check-libbacktrace maybe-check-libbacktrace
24838 maybe-check-libbacktrace:
24839 @if libbacktrace
24840 maybe-check-libbacktrace: check-libbacktrace
24841
24842 check-libbacktrace:
24843 @: $(MAKE); $(unstage)
24844 @r=`${PWD_COMMAND}`; export r; \
24845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24846 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24847 (cd $(HOST_SUBDIR)/libbacktrace && \
24848 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24849
24850 @endif libbacktrace
24851
24852 .PHONY: install-libbacktrace maybe-install-libbacktrace
24853 maybe-install-libbacktrace:
24854 @if libbacktrace
24855 maybe-install-libbacktrace: install-libbacktrace
24856
24857 install-libbacktrace: installdirs
24858 @: $(MAKE); $(unstage)
24859 @r=`${PWD_COMMAND}`; export r; \
24860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861 $(HOST_EXPORTS) \
24862 (cd $(HOST_SUBDIR)/libbacktrace && \
24863 $(MAKE) $(FLAGS_TO_PASS) install)
24864
24865 @endif libbacktrace
24866
24867 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
24868 maybe-install-strip-libbacktrace:
24869 @if libbacktrace
24870 maybe-install-strip-libbacktrace: install-strip-libbacktrace
24871
24872 install-strip-libbacktrace: installdirs
24873 @: $(MAKE); $(unstage)
24874 @r=`${PWD_COMMAND}`; export r; \
24875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24876 $(HOST_EXPORTS) \
24877 (cd $(HOST_SUBDIR)/libbacktrace && \
24878 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24879
24880 @endif libbacktrace
24881
24882 # Other targets (info, dvi, pdf, etc.)
24883
24884 .PHONY: maybe-info-libbacktrace info-libbacktrace
24885 maybe-info-libbacktrace:
24886 @if libbacktrace
24887 maybe-info-libbacktrace: info-libbacktrace
24888
24889 info-libbacktrace: \
24890 configure-libbacktrace
24891 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24892 r=`${PWD_COMMAND}`; export r; \
24893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24894 $(HOST_EXPORTS) \
24895 for flag in $(EXTRA_HOST_FLAGS) ; do \
24896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24897 done; \
24898 echo "Doing info in libbacktrace"; \
24899 (cd $(HOST_SUBDIR)/libbacktrace && \
24900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24902 "RANLIB=$${RANLIB}" \
24903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24904 info) \
24905 || exit 1
24906
24907 @endif libbacktrace
24908
24909 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
24910 maybe-dvi-libbacktrace:
24911 @if libbacktrace
24912 maybe-dvi-libbacktrace: dvi-libbacktrace
24913
24914 dvi-libbacktrace: \
24915 configure-libbacktrace
24916 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24917 r=`${PWD_COMMAND}`; export r; \
24918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24919 $(HOST_EXPORTS) \
24920 for flag in $(EXTRA_HOST_FLAGS) ; do \
24921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24922 done; \
24923 echo "Doing dvi in libbacktrace"; \
24924 (cd $(HOST_SUBDIR)/libbacktrace && \
24925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24927 "RANLIB=$${RANLIB}" \
24928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24929 dvi) \
24930 || exit 1
24931
24932 @endif libbacktrace
24933
24934 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
24935 maybe-pdf-libbacktrace:
24936 @if libbacktrace
24937 maybe-pdf-libbacktrace: pdf-libbacktrace
24938
24939 pdf-libbacktrace: \
24940 configure-libbacktrace
24941 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24942 r=`${PWD_COMMAND}`; export r; \
24943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24944 $(HOST_EXPORTS) \
24945 for flag in $(EXTRA_HOST_FLAGS) ; do \
24946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24947 done; \
24948 echo "Doing pdf in libbacktrace"; \
24949 (cd $(HOST_SUBDIR)/libbacktrace && \
24950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24952 "RANLIB=$${RANLIB}" \
24953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24954 pdf) \
24955 || exit 1
24956
24957 @endif libbacktrace
24958
24959 .PHONY: maybe-html-libbacktrace html-libbacktrace
24960 maybe-html-libbacktrace:
24961 @if libbacktrace
24962 maybe-html-libbacktrace: html-libbacktrace
24963
24964 html-libbacktrace: \
24965 configure-libbacktrace
24966 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24967 r=`${PWD_COMMAND}`; export r; \
24968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969 $(HOST_EXPORTS) \
24970 for flag in $(EXTRA_HOST_FLAGS) ; do \
24971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24972 done; \
24973 echo "Doing html in libbacktrace"; \
24974 (cd $(HOST_SUBDIR)/libbacktrace && \
24975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24977 "RANLIB=$${RANLIB}" \
24978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24979 html) \
24980 || exit 1
24981
24982 @endif libbacktrace
24983
24984 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
24985 maybe-TAGS-libbacktrace:
24986 @if libbacktrace
24987 maybe-TAGS-libbacktrace: TAGS-libbacktrace
24988
24989 TAGS-libbacktrace: \
24990 configure-libbacktrace
24991 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24992 r=`${PWD_COMMAND}`; export r; \
24993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24994 $(HOST_EXPORTS) \
24995 for flag in $(EXTRA_HOST_FLAGS) ; do \
24996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24997 done; \
24998 echo "Doing TAGS in libbacktrace"; \
24999 (cd $(HOST_SUBDIR)/libbacktrace && \
25000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25002 "RANLIB=$${RANLIB}" \
25003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25004 TAGS) \
25005 || exit 1
25006
25007 @endif libbacktrace
25008
25009 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
25010 maybe-install-info-libbacktrace:
25011 @if libbacktrace
25012 maybe-install-info-libbacktrace: install-info-libbacktrace
25013
25014 install-info-libbacktrace: \
25015 configure-libbacktrace \
25016 info-libbacktrace
25017 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25018 r=`${PWD_COMMAND}`; export r; \
25019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25020 $(HOST_EXPORTS) \
25021 for flag in $(EXTRA_HOST_FLAGS) ; do \
25022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25023 done; \
25024 echo "Doing install-info in libbacktrace"; \
25025 (cd $(HOST_SUBDIR)/libbacktrace && \
25026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25028 "RANLIB=$${RANLIB}" \
25029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25030 install-info) \
25031 || exit 1
25032
25033 @endif libbacktrace
25034
25035 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
25036 maybe-install-dvi-libbacktrace:
25037 @if libbacktrace
25038 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
25039
25040 install-dvi-libbacktrace: \
25041 configure-libbacktrace \
25042 dvi-libbacktrace
25043 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25044 r=`${PWD_COMMAND}`; export r; \
25045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25046 $(HOST_EXPORTS) \
25047 for flag in $(EXTRA_HOST_FLAGS) ; do \
25048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25049 done; \
25050 echo "Doing install-dvi in libbacktrace"; \
25051 (cd $(HOST_SUBDIR)/libbacktrace && \
25052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25054 "RANLIB=$${RANLIB}" \
25055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25056 install-dvi) \
25057 || exit 1
25058
25059 @endif libbacktrace
25060
25061 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
25062 maybe-install-pdf-libbacktrace:
25063 @if libbacktrace
25064 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
25065
25066 install-pdf-libbacktrace: \
25067 configure-libbacktrace \
25068 pdf-libbacktrace
25069 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25070 r=`${PWD_COMMAND}`; export r; \
25071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25072 $(HOST_EXPORTS) \
25073 for flag in $(EXTRA_HOST_FLAGS) ; do \
25074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25075 done; \
25076 echo "Doing install-pdf in libbacktrace"; \
25077 (cd $(HOST_SUBDIR)/libbacktrace && \
25078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25080 "RANLIB=$${RANLIB}" \
25081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25082 install-pdf) \
25083 || exit 1
25084
25085 @endif libbacktrace
25086
25087 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
25088 maybe-install-html-libbacktrace:
25089 @if libbacktrace
25090 maybe-install-html-libbacktrace: install-html-libbacktrace
25091
25092 install-html-libbacktrace: \
25093 configure-libbacktrace \
25094 html-libbacktrace
25095 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25096 r=`${PWD_COMMAND}`; export r; \
25097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098 $(HOST_EXPORTS) \
25099 for flag in $(EXTRA_HOST_FLAGS) ; do \
25100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25101 done; \
25102 echo "Doing install-html in libbacktrace"; \
25103 (cd $(HOST_SUBDIR)/libbacktrace && \
25104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25106 "RANLIB=$${RANLIB}" \
25107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25108 install-html) \
25109 || exit 1
25110
25111 @endif libbacktrace
25112
25113 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
25114 maybe-installcheck-libbacktrace:
25115 @if libbacktrace
25116 maybe-installcheck-libbacktrace: installcheck-libbacktrace
25117
25118 installcheck-libbacktrace: \
25119 configure-libbacktrace
25120 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25121 r=`${PWD_COMMAND}`; export r; \
25122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123 $(HOST_EXPORTS) \
25124 for flag in $(EXTRA_HOST_FLAGS) ; do \
25125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126 done; \
25127 echo "Doing installcheck in libbacktrace"; \
25128 (cd $(HOST_SUBDIR)/libbacktrace && \
25129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131 "RANLIB=$${RANLIB}" \
25132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25133 installcheck) \
25134 || exit 1
25135
25136 @endif libbacktrace
25137
25138 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
25139 maybe-mostlyclean-libbacktrace:
25140 @if libbacktrace
25141 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
25142
25143 mostlyclean-libbacktrace:
25144 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25145 r=`${PWD_COMMAND}`; export r; \
25146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25147 $(HOST_EXPORTS) \
25148 for flag in $(EXTRA_HOST_FLAGS) ; do \
25149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25150 done; \
25151 echo "Doing mostlyclean in libbacktrace"; \
25152 (cd $(HOST_SUBDIR)/libbacktrace && \
25153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25155 "RANLIB=$${RANLIB}" \
25156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25157 mostlyclean) \
25158 || exit 1
25159
25160 @endif libbacktrace
25161
25162 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
25163 maybe-clean-libbacktrace:
25164 @if libbacktrace
25165 maybe-clean-libbacktrace: clean-libbacktrace
25166
25167 clean-libbacktrace:
25168 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25169 r=`${PWD_COMMAND}`; export r; \
25170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25171 $(HOST_EXPORTS) \
25172 for flag in $(EXTRA_HOST_FLAGS) ; do \
25173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25174 done; \
25175 echo "Doing clean in libbacktrace"; \
25176 (cd $(HOST_SUBDIR)/libbacktrace && \
25177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25179 "RANLIB=$${RANLIB}" \
25180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25181 clean) \
25182 || exit 1
25183
25184 @endif libbacktrace
25185
25186 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
25187 maybe-distclean-libbacktrace:
25188 @if libbacktrace
25189 maybe-distclean-libbacktrace: distclean-libbacktrace
25190
25191 distclean-libbacktrace:
25192 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25193 r=`${PWD_COMMAND}`; export r; \
25194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25195 $(HOST_EXPORTS) \
25196 for flag in $(EXTRA_HOST_FLAGS) ; do \
25197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25198 done; \
25199 echo "Doing distclean in libbacktrace"; \
25200 (cd $(HOST_SUBDIR)/libbacktrace && \
25201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25203 "RANLIB=$${RANLIB}" \
25204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25205 distclean) \
25206 || exit 1
25207
25208 @endif libbacktrace
25209
25210 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
25211 maybe-maintainer-clean-libbacktrace:
25212 @if libbacktrace
25213 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
25214
25215 maintainer-clean-libbacktrace:
25216 @[ -f ./libbacktrace/Makefile ] || exit 0; \
25217 r=`${PWD_COMMAND}`; export r; \
25218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219 $(HOST_EXPORTS) \
25220 for flag in $(EXTRA_HOST_FLAGS) ; do \
25221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25222 done; \
25223 echo "Doing maintainer-clean in libbacktrace"; \
25224 (cd $(HOST_SUBDIR)/libbacktrace && \
25225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25227 "RANLIB=$${RANLIB}" \
25228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25229 maintainer-clean) \
25230 || exit 1
25231
25232 @endif libbacktrace
25233
25234
25235
25236 .PHONY: configure-libcpp maybe-configure-libcpp
25237 maybe-configure-libcpp:
25238 @if gcc-bootstrap
25239 configure-libcpp: stage_current
25240 @endif gcc-bootstrap
25241 @if libcpp
25242 maybe-configure-libcpp: configure-libcpp
25243 configure-libcpp:
25244 @r=`${PWD_COMMAND}`; export r; \
25245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25248 $(HOST_EXPORTS) \
25249 echo Configuring in $(HOST_SUBDIR)/libcpp; \
25250 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
25251 case $(srcdir) in \
25252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25253 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25255 esac; \
25256 module_srcdir=libcpp; \
25257 $(SHELL) \
25258 $$s/$$module_srcdir/configure \
25259 --srcdir=$${topdir}/$$module_srcdir \
25260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25261 --target=${target_alias} \
25262 || exit 1
25263 @endif libcpp
25264
25265
25266
25267 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
25268 maybe-configure-stage1-libcpp:
25269 @if libcpp-bootstrap
25270 maybe-configure-stage1-libcpp: configure-stage1-libcpp
25271 configure-stage1-libcpp:
25272 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25274 @r=`${PWD_COMMAND}`; export r; \
25275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25276 TFLAGS="$(STAGE1_TFLAGS)"; \
25277 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25278 $(HOST_EXPORTS) \
25279 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25280 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25281 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25282 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
25283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25284 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25285 case $(srcdir) in \
25286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25287 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25289 esac; \
25290 module_srcdir=libcpp; \
25291 $(SHELL) $$s/$$module_srcdir/configure \
25292 --srcdir=$${topdir}/$$module_srcdir \
25293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25294 --target=${target_alias} \
25295 \
25296 $(STAGE1_CONFIGURE_FLAGS)
25297 @endif libcpp-bootstrap
25298
25299 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
25300 maybe-configure-stage2-libcpp:
25301 @if libcpp-bootstrap
25302 maybe-configure-stage2-libcpp: configure-stage2-libcpp
25303 configure-stage2-libcpp:
25304 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25305 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25306 @r=`${PWD_COMMAND}`; export r; \
25307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25308 TFLAGS="$(STAGE2_TFLAGS)"; \
25309 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25310 $(HOST_EXPORTS) \
25311 $(POSTSTAGE1_HOST_EXPORTS) \
25312 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25313 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25314 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25315 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
25316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25317 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25318 case $(srcdir) in \
25319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25320 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25322 esac; \
25323 module_srcdir=libcpp; \
25324 $(SHELL) $$s/$$module_srcdir/configure \
25325 --srcdir=$${topdir}/$$module_srcdir \
25326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25327 --target=${target_alias} \
25328 --with-build-libsubdir=$(HOST_SUBDIR) \
25329 $(STAGE2_CONFIGURE_FLAGS)
25330 @endif libcpp-bootstrap
25331
25332 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
25333 maybe-configure-stage3-libcpp:
25334 @if libcpp-bootstrap
25335 maybe-configure-stage3-libcpp: configure-stage3-libcpp
25336 configure-stage3-libcpp:
25337 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25339 @r=`${PWD_COMMAND}`; export r; \
25340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25341 TFLAGS="$(STAGE3_TFLAGS)"; \
25342 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25343 $(HOST_EXPORTS) \
25344 $(POSTSTAGE1_HOST_EXPORTS) \
25345 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25346 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25347 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25348 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
25349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25350 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25351 case $(srcdir) in \
25352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25353 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25355 esac; \
25356 module_srcdir=libcpp; \
25357 $(SHELL) $$s/$$module_srcdir/configure \
25358 --srcdir=$${topdir}/$$module_srcdir \
25359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25360 --target=${target_alias} \
25361 --with-build-libsubdir=$(HOST_SUBDIR) \
25362 $(STAGE3_CONFIGURE_FLAGS)
25363 @endif libcpp-bootstrap
25364
25365 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
25366 maybe-configure-stage4-libcpp:
25367 @if libcpp-bootstrap
25368 maybe-configure-stage4-libcpp: configure-stage4-libcpp
25369 configure-stage4-libcpp:
25370 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25371 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25372 @r=`${PWD_COMMAND}`; export r; \
25373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25374 TFLAGS="$(STAGE4_TFLAGS)"; \
25375 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25376 $(HOST_EXPORTS) \
25377 $(POSTSTAGE1_HOST_EXPORTS) \
25378 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25379 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25380 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25381 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
25382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25383 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25384 case $(srcdir) in \
25385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25386 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25388 esac; \
25389 module_srcdir=libcpp; \
25390 $(SHELL) $$s/$$module_srcdir/configure \
25391 --srcdir=$${topdir}/$$module_srcdir \
25392 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25393 --target=${target_alias} \
25394 --with-build-libsubdir=$(HOST_SUBDIR) \
25395 $(STAGE4_CONFIGURE_FLAGS)
25396 @endif libcpp-bootstrap
25397
25398 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
25399 maybe-configure-stageprofile-libcpp:
25400 @if libcpp-bootstrap
25401 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
25402 configure-stageprofile-libcpp:
25403 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25405 @r=`${PWD_COMMAND}`; export r; \
25406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25408 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25409 $(HOST_EXPORTS) \
25410 $(POSTSTAGE1_HOST_EXPORTS) \
25411 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25412 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25413 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25414 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
25415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25416 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25417 case $(srcdir) in \
25418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25419 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25421 esac; \
25422 module_srcdir=libcpp; \
25423 $(SHELL) $$s/$$module_srcdir/configure \
25424 --srcdir=$${topdir}/$$module_srcdir \
25425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25426 --target=${target_alias} \
25427 --with-build-libsubdir=$(HOST_SUBDIR) \
25428 $(STAGEprofile_CONFIGURE_FLAGS)
25429 @endif libcpp-bootstrap
25430
25431 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
25432 maybe-configure-stagetrain-libcpp:
25433 @if libcpp-bootstrap
25434 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
25435 configure-stagetrain-libcpp:
25436 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25437 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25438 @r=`${PWD_COMMAND}`; export r; \
25439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25440 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25441 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25442 $(HOST_EXPORTS) \
25443 $(POSTSTAGE1_HOST_EXPORTS) \
25444 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25445 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25446 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25447 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
25448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25449 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25450 case $(srcdir) in \
25451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25452 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25454 esac; \
25455 module_srcdir=libcpp; \
25456 $(SHELL) $$s/$$module_srcdir/configure \
25457 --srcdir=$${topdir}/$$module_srcdir \
25458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25459 --target=${target_alias} \
25460 --with-build-libsubdir=$(HOST_SUBDIR) \
25461 $(STAGEtrain_CONFIGURE_FLAGS)
25462 @endif libcpp-bootstrap
25463
25464 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
25465 maybe-configure-stagefeedback-libcpp:
25466 @if libcpp-bootstrap
25467 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
25468 configure-stagefeedback-libcpp:
25469 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25470 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25471 @r=`${PWD_COMMAND}`; export r; \
25472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25473 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25474 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25475 $(HOST_EXPORTS) \
25476 $(POSTSTAGE1_HOST_EXPORTS) \
25477 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25478 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25479 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25480 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
25481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25482 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25483 case $(srcdir) in \
25484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25485 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25487 esac; \
25488 module_srcdir=libcpp; \
25489 $(SHELL) $$s/$$module_srcdir/configure \
25490 --srcdir=$${topdir}/$$module_srcdir \
25491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25492 --target=${target_alias} \
25493 --with-build-libsubdir=$(HOST_SUBDIR) \
25494 $(STAGEfeedback_CONFIGURE_FLAGS)
25495 @endif libcpp-bootstrap
25496
25497 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
25498 maybe-configure-stageautoprofile-libcpp:
25499 @if libcpp-bootstrap
25500 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25501 configure-stageautoprofile-libcpp:
25502 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25504 @r=`${PWD_COMMAND}`; export r; \
25505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25506 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25507 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25508 $(HOST_EXPORTS) \
25509 $(POSTSTAGE1_HOST_EXPORTS) \
25510 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25511 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25512 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25513 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
25514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25515 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25516 case $(srcdir) in \
25517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25518 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25520 esac; \
25521 module_srcdir=libcpp; \
25522 $(SHELL) $$s/$$module_srcdir/configure \
25523 --srcdir=$${topdir}/$$module_srcdir \
25524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25525 --target=${target_alias} \
25526 --with-build-libsubdir=$(HOST_SUBDIR) \
25527 $(STAGEautoprofile_CONFIGURE_FLAGS)
25528 @endif libcpp-bootstrap
25529
25530 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
25531 maybe-configure-stageautofeedback-libcpp:
25532 @if libcpp-bootstrap
25533 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25534 configure-stageautofeedback-libcpp:
25535 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
25537 @r=`${PWD_COMMAND}`; export r; \
25538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25539 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25540 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
25541 $(HOST_EXPORTS) \
25542 $(POSTSTAGE1_HOST_EXPORTS) \
25543 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25544 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25545 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25546 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
25547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
25548 cd $(HOST_SUBDIR)/libcpp || exit 1; \
25549 case $(srcdir) in \
25550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25551 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
25552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25553 esac; \
25554 module_srcdir=libcpp; \
25555 $(SHELL) $$s/$$module_srcdir/configure \
25556 --srcdir=$${topdir}/$$module_srcdir \
25557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25558 --target=${target_alias} \
25559 --with-build-libsubdir=$(HOST_SUBDIR) \
25560 $(STAGEautofeedback_CONFIGURE_FLAGS)
25561 @endif libcpp-bootstrap
25562
25563
25564
25565
25566
25567 .PHONY: all-libcpp maybe-all-libcpp
25568 maybe-all-libcpp:
25569 @if gcc-bootstrap
25570 all-libcpp: stage_current
25571 @endif gcc-bootstrap
25572 @if libcpp
25573 TARGET-libcpp=all
25574 maybe-all-libcpp: all-libcpp
25575 all-libcpp: configure-libcpp
25576 @r=`${PWD_COMMAND}`; export r; \
25577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25578 $(HOST_EXPORTS) \
25579 (cd $(HOST_SUBDIR)/libcpp && \
25580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25581 $(TARGET-libcpp))
25582 @endif libcpp
25583
25584
25585
25586 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
25587 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
25588 maybe-all-stage1-libcpp:
25589 maybe-clean-stage1-libcpp:
25590 @if libcpp-bootstrap
25591 maybe-all-stage1-libcpp: all-stage1-libcpp
25592 all-stage1: all-stage1-libcpp
25593 TARGET-stage1-libcpp = $(TARGET-libcpp)
25594 all-stage1-libcpp: configure-stage1-libcpp
25595 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25596 @r=`${PWD_COMMAND}`; export r; \
25597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25598 TFLAGS="$(STAGE1_TFLAGS)"; \
25599 $(HOST_EXPORTS) \
25600 cd $(HOST_SUBDIR)/libcpp && \
25601 \
25602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25603 CFLAGS="$(STAGE1_CFLAGS)" \
25604 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25605 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25606 LIBCFLAGS="$(LIBCFLAGS)" \
25607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25610 $(EXTRA_HOST_FLAGS) \
25611 $(STAGE1_FLAGS_TO_PASS) \
25612 TFLAGS="$(STAGE1_TFLAGS)" \
25613 $(TARGET-stage1-libcpp)
25614
25615 maybe-clean-stage1-libcpp: clean-stage1-libcpp
25616 clean-stage1: clean-stage1-libcpp
25617 clean-stage1-libcpp:
25618 @if [ $(current_stage) = stage1 ]; then \
25619 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25620 else \
25621 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
25622 $(MAKE) stage1-start; \
25623 fi; \
25624 cd $(HOST_SUBDIR)/libcpp && \
25625 $(MAKE) $(EXTRA_HOST_FLAGS) \
25626 $(STAGE1_FLAGS_TO_PASS) clean
25627 @endif libcpp-bootstrap
25628
25629
25630 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
25631 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
25632 maybe-all-stage2-libcpp:
25633 maybe-clean-stage2-libcpp:
25634 @if libcpp-bootstrap
25635 maybe-all-stage2-libcpp: all-stage2-libcpp
25636 all-stage2: all-stage2-libcpp
25637 TARGET-stage2-libcpp = $(TARGET-libcpp)
25638 all-stage2-libcpp: configure-stage2-libcpp
25639 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25640 @r=`${PWD_COMMAND}`; export r; \
25641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25642 TFLAGS="$(STAGE2_TFLAGS)"; \
25643 $(HOST_EXPORTS) \
25644 $(POSTSTAGE1_HOST_EXPORTS) \
25645 cd $(HOST_SUBDIR)/libcpp && \
25646 \
25647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25648 CFLAGS="$(STAGE2_CFLAGS)" \
25649 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25650 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25651 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25655 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25656 TFLAGS="$(STAGE2_TFLAGS)" \
25657 $(TARGET-stage2-libcpp)
25658
25659 maybe-clean-stage2-libcpp: clean-stage2-libcpp
25660 clean-stage2: clean-stage2-libcpp
25661 clean-stage2-libcpp:
25662 @if [ $(current_stage) = stage2 ]; then \
25663 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25664 else \
25665 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
25666 $(MAKE) stage2-start; \
25667 fi; \
25668 cd $(HOST_SUBDIR)/libcpp && \
25669 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25670 @endif libcpp-bootstrap
25671
25672
25673 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
25674 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
25675 maybe-all-stage3-libcpp:
25676 maybe-clean-stage3-libcpp:
25677 @if libcpp-bootstrap
25678 maybe-all-stage3-libcpp: all-stage3-libcpp
25679 all-stage3: all-stage3-libcpp
25680 TARGET-stage3-libcpp = $(TARGET-libcpp)
25681 all-stage3-libcpp: configure-stage3-libcpp
25682 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25683 @r=`${PWD_COMMAND}`; export r; \
25684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25685 TFLAGS="$(STAGE3_TFLAGS)"; \
25686 $(HOST_EXPORTS) \
25687 $(POSTSTAGE1_HOST_EXPORTS) \
25688 cd $(HOST_SUBDIR)/libcpp && \
25689 \
25690 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25691 CFLAGS="$(STAGE3_CFLAGS)" \
25692 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25693 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25694 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25695 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25696 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25697 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25698 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25699 TFLAGS="$(STAGE3_TFLAGS)" \
25700 $(TARGET-stage3-libcpp)
25701
25702 maybe-clean-stage3-libcpp: clean-stage3-libcpp
25703 clean-stage3: clean-stage3-libcpp
25704 clean-stage3-libcpp:
25705 @if [ $(current_stage) = stage3 ]; then \
25706 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25707 else \
25708 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
25709 $(MAKE) stage3-start; \
25710 fi; \
25711 cd $(HOST_SUBDIR)/libcpp && \
25712 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25713 @endif libcpp-bootstrap
25714
25715
25716 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
25717 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
25718 maybe-all-stage4-libcpp:
25719 maybe-clean-stage4-libcpp:
25720 @if libcpp-bootstrap
25721 maybe-all-stage4-libcpp: all-stage4-libcpp
25722 all-stage4: all-stage4-libcpp
25723 TARGET-stage4-libcpp = $(TARGET-libcpp)
25724 all-stage4-libcpp: configure-stage4-libcpp
25725 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25726 @r=`${PWD_COMMAND}`; export r; \
25727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25728 TFLAGS="$(STAGE4_TFLAGS)"; \
25729 $(HOST_EXPORTS) \
25730 $(POSTSTAGE1_HOST_EXPORTS) \
25731 cd $(HOST_SUBDIR)/libcpp && \
25732 \
25733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25734 CFLAGS="$(STAGE4_CFLAGS)" \
25735 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25736 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25737 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25741 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25742 TFLAGS="$(STAGE4_TFLAGS)" \
25743 $(TARGET-stage4-libcpp)
25744
25745 maybe-clean-stage4-libcpp: clean-stage4-libcpp
25746 clean-stage4: clean-stage4-libcpp
25747 clean-stage4-libcpp:
25748 @if [ $(current_stage) = stage4 ]; then \
25749 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25750 else \
25751 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
25752 $(MAKE) stage4-start; \
25753 fi; \
25754 cd $(HOST_SUBDIR)/libcpp && \
25755 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25756 @endif libcpp-bootstrap
25757
25758
25759 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
25760 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
25761 maybe-all-stageprofile-libcpp:
25762 maybe-clean-stageprofile-libcpp:
25763 @if libcpp-bootstrap
25764 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
25765 all-stageprofile: all-stageprofile-libcpp
25766 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
25767 all-stageprofile-libcpp: configure-stageprofile-libcpp
25768 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25769 @r=`${PWD_COMMAND}`; export r; \
25770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25772 $(HOST_EXPORTS) \
25773 $(POSTSTAGE1_HOST_EXPORTS) \
25774 cd $(HOST_SUBDIR)/libcpp && \
25775 \
25776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25777 CFLAGS="$(STAGEprofile_CFLAGS)" \
25778 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25779 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25780 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25785 TFLAGS="$(STAGEprofile_TFLAGS)" \
25786 $(TARGET-stageprofile-libcpp)
25787
25788 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
25789 clean-stageprofile: clean-stageprofile-libcpp
25790 clean-stageprofile-libcpp:
25791 @if [ $(current_stage) = stageprofile ]; then \
25792 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25793 else \
25794 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
25795 $(MAKE) stageprofile-start; \
25796 fi; \
25797 cd $(HOST_SUBDIR)/libcpp && \
25798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25799 @endif libcpp-bootstrap
25800
25801
25802 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
25803 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
25804 maybe-all-stagetrain-libcpp:
25805 maybe-clean-stagetrain-libcpp:
25806 @if libcpp-bootstrap
25807 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
25808 all-stagetrain: all-stagetrain-libcpp
25809 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
25810 all-stagetrain-libcpp: configure-stagetrain-libcpp
25811 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25812 @r=`${PWD_COMMAND}`; export r; \
25813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25815 $(HOST_EXPORTS) \
25816 $(POSTSTAGE1_HOST_EXPORTS) \
25817 cd $(HOST_SUBDIR)/libcpp && \
25818 \
25819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25820 CFLAGS="$(STAGEtrain_CFLAGS)" \
25821 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25822 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25823 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25828 TFLAGS="$(STAGEtrain_TFLAGS)" \
25829 $(TARGET-stagetrain-libcpp)
25830
25831 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
25832 clean-stagetrain: clean-stagetrain-libcpp
25833 clean-stagetrain-libcpp:
25834 @if [ $(current_stage) = stagetrain ]; then \
25835 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25836 else \
25837 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
25838 $(MAKE) stagetrain-start; \
25839 fi; \
25840 cd $(HOST_SUBDIR)/libcpp && \
25841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25842 @endif libcpp-bootstrap
25843
25844
25845 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
25846 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
25847 maybe-all-stagefeedback-libcpp:
25848 maybe-clean-stagefeedback-libcpp:
25849 @if libcpp-bootstrap
25850 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
25851 all-stagefeedback: all-stagefeedback-libcpp
25852 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
25853 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
25854 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25855 @r=`${PWD_COMMAND}`; export r; \
25856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25857 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25858 $(HOST_EXPORTS) \
25859 $(POSTSTAGE1_HOST_EXPORTS) \
25860 cd $(HOST_SUBDIR)/libcpp && \
25861 \
25862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25863 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25864 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25865 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25866 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25871 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25872 $(TARGET-stagefeedback-libcpp)
25873
25874 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
25875 clean-stagefeedback: clean-stagefeedback-libcpp
25876 clean-stagefeedback-libcpp:
25877 @if [ $(current_stage) = stagefeedback ]; then \
25878 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25879 else \
25880 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
25881 $(MAKE) stagefeedback-start; \
25882 fi; \
25883 cd $(HOST_SUBDIR)/libcpp && \
25884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25885 @endif libcpp-bootstrap
25886
25887
25888 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
25889 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
25890 maybe-all-stageautoprofile-libcpp:
25891 maybe-clean-stageautoprofile-libcpp:
25892 @if libcpp-bootstrap
25893 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
25894 all-stageautoprofile: all-stageautoprofile-libcpp
25895 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
25896 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
25897 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25898 @r=`${PWD_COMMAND}`; export r; \
25899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25901 $(HOST_EXPORTS) \
25902 $(POSTSTAGE1_HOST_EXPORTS) \
25903 cd $(HOST_SUBDIR)/libcpp && \
25904 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25906 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25907 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25908 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25909 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25914 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25915 $(TARGET-stageautoprofile-libcpp)
25916
25917 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
25918 clean-stageautoprofile: clean-stageautoprofile-libcpp
25919 clean-stageautoprofile-libcpp:
25920 @if [ $(current_stage) = stageautoprofile ]; then \
25921 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25922 else \
25923 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
25924 $(MAKE) stageautoprofile-start; \
25925 fi; \
25926 cd $(HOST_SUBDIR)/libcpp && \
25927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25928 @endif libcpp-bootstrap
25929
25930
25931 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
25932 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
25933 maybe-all-stageautofeedback-libcpp:
25934 maybe-clean-stageautofeedback-libcpp:
25935 @if libcpp-bootstrap
25936 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
25937 all-stageautofeedback: all-stageautofeedback-libcpp
25938 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
25939 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
25940 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25941 @r=`${PWD_COMMAND}`; export r; \
25942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25943 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25944 $(HOST_EXPORTS) \
25945 $(POSTSTAGE1_HOST_EXPORTS) \
25946 cd $(HOST_SUBDIR)/libcpp && \
25947 \
25948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25949 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25950 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25951 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25952 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25957 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25958 $(TARGET-stageautofeedback-libcpp)
25959
25960 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
25961 clean-stageautofeedback: clean-stageautofeedback-libcpp
25962 clean-stageautofeedback-libcpp:
25963 @if [ $(current_stage) = stageautofeedback ]; then \
25964 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
25965 else \
25966 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
25967 $(MAKE) stageautofeedback-start; \
25968 fi; \
25969 cd $(HOST_SUBDIR)/libcpp && \
25970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25971 @endif libcpp-bootstrap
25972
25973
25974
25975
25976
25977 .PHONY: check-libcpp maybe-check-libcpp
25978 maybe-check-libcpp:
25979 @if libcpp
25980 maybe-check-libcpp: check-libcpp
25981
25982 check-libcpp:
25983 @: $(MAKE); $(unstage)
25984 @r=`${PWD_COMMAND}`; export r; \
25985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25986 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25987 (cd $(HOST_SUBDIR)/libcpp && \
25988 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25989
25990 @endif libcpp
25991
25992 .PHONY: install-libcpp maybe-install-libcpp
25993 maybe-install-libcpp:
25994 @if libcpp
25995 maybe-install-libcpp: install-libcpp
25996
25997 install-libcpp: installdirs
25998 @: $(MAKE); $(unstage)
25999 @r=`${PWD_COMMAND}`; export r; \
26000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26001 $(HOST_EXPORTS) \
26002 (cd $(HOST_SUBDIR)/libcpp && \
26003 $(MAKE) $(FLAGS_TO_PASS) install)
26004
26005 @endif libcpp
26006
26007 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
26008 maybe-install-strip-libcpp:
26009 @if libcpp
26010 maybe-install-strip-libcpp: install-strip-libcpp
26011
26012 install-strip-libcpp: installdirs
26013 @: $(MAKE); $(unstage)
26014 @r=`${PWD_COMMAND}`; export r; \
26015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26016 $(HOST_EXPORTS) \
26017 (cd $(HOST_SUBDIR)/libcpp && \
26018 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26019
26020 @endif libcpp
26021
26022 # Other targets (info, dvi, pdf, etc.)
26023
26024 .PHONY: maybe-info-libcpp info-libcpp
26025 maybe-info-libcpp:
26026 @if libcpp
26027 maybe-info-libcpp: info-libcpp
26028
26029 info-libcpp: \
26030 configure-libcpp
26031 @[ -f ./libcpp/Makefile ] || exit 0; \
26032 r=`${PWD_COMMAND}`; export r; \
26033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26034 $(HOST_EXPORTS) \
26035 for flag in $(EXTRA_HOST_FLAGS) ; do \
26036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26037 done; \
26038 echo "Doing info in libcpp"; \
26039 (cd $(HOST_SUBDIR)/libcpp && \
26040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26042 "RANLIB=$${RANLIB}" \
26043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26044 info) \
26045 || exit 1
26046
26047 @endif libcpp
26048
26049 .PHONY: maybe-dvi-libcpp dvi-libcpp
26050 maybe-dvi-libcpp:
26051 @if libcpp
26052 maybe-dvi-libcpp: dvi-libcpp
26053
26054 dvi-libcpp: \
26055 configure-libcpp
26056 @[ -f ./libcpp/Makefile ] || exit 0; \
26057 r=`${PWD_COMMAND}`; export r; \
26058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059 $(HOST_EXPORTS) \
26060 for flag in $(EXTRA_HOST_FLAGS) ; do \
26061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062 done; \
26063 echo "Doing dvi in libcpp"; \
26064 (cd $(HOST_SUBDIR)/libcpp && \
26065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067 "RANLIB=$${RANLIB}" \
26068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069 dvi) \
26070 || exit 1
26071
26072 @endif libcpp
26073
26074 .PHONY: maybe-pdf-libcpp pdf-libcpp
26075 maybe-pdf-libcpp:
26076 @if libcpp
26077 maybe-pdf-libcpp: pdf-libcpp
26078
26079 pdf-libcpp: \
26080 configure-libcpp
26081 @[ -f ./libcpp/Makefile ] || exit 0; \
26082 r=`${PWD_COMMAND}`; export r; \
26083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084 $(HOST_EXPORTS) \
26085 for flag in $(EXTRA_HOST_FLAGS) ; do \
26086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087 done; \
26088 echo "Doing pdf in libcpp"; \
26089 (cd $(HOST_SUBDIR)/libcpp && \
26090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092 "RANLIB=$${RANLIB}" \
26093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26094 pdf) \
26095 || exit 1
26096
26097 @endif libcpp
26098
26099 .PHONY: maybe-html-libcpp html-libcpp
26100 maybe-html-libcpp:
26101 @if libcpp
26102 maybe-html-libcpp: html-libcpp
26103
26104 html-libcpp: \
26105 configure-libcpp
26106 @[ -f ./libcpp/Makefile ] || exit 0; \
26107 r=`${PWD_COMMAND}`; export r; \
26108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109 $(HOST_EXPORTS) \
26110 for flag in $(EXTRA_HOST_FLAGS) ; do \
26111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112 done; \
26113 echo "Doing html in libcpp"; \
26114 (cd $(HOST_SUBDIR)/libcpp && \
26115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117 "RANLIB=$${RANLIB}" \
26118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119 html) \
26120 || exit 1
26121
26122 @endif libcpp
26123
26124 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
26125 maybe-TAGS-libcpp:
26126 @if libcpp
26127 maybe-TAGS-libcpp: TAGS-libcpp
26128
26129 TAGS-libcpp: \
26130 configure-libcpp
26131 @[ -f ./libcpp/Makefile ] || exit 0; \
26132 r=`${PWD_COMMAND}`; export r; \
26133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134 $(HOST_EXPORTS) \
26135 for flag in $(EXTRA_HOST_FLAGS) ; do \
26136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26137 done; \
26138 echo "Doing TAGS in libcpp"; \
26139 (cd $(HOST_SUBDIR)/libcpp && \
26140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26142 "RANLIB=$${RANLIB}" \
26143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26144 TAGS) \
26145 || exit 1
26146
26147 @endif libcpp
26148
26149 .PHONY: maybe-install-info-libcpp install-info-libcpp
26150 maybe-install-info-libcpp:
26151 @if libcpp
26152 maybe-install-info-libcpp: install-info-libcpp
26153
26154 install-info-libcpp: \
26155 configure-libcpp \
26156 info-libcpp
26157 @[ -f ./libcpp/Makefile ] || exit 0; \
26158 r=`${PWD_COMMAND}`; export r; \
26159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26160 $(HOST_EXPORTS) \
26161 for flag in $(EXTRA_HOST_FLAGS) ; do \
26162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26163 done; \
26164 echo "Doing install-info in libcpp"; \
26165 (cd $(HOST_SUBDIR)/libcpp && \
26166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26168 "RANLIB=$${RANLIB}" \
26169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26170 install-info) \
26171 || exit 1
26172
26173 @endif libcpp
26174
26175 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
26176 maybe-install-dvi-libcpp:
26177 @if libcpp
26178 maybe-install-dvi-libcpp: install-dvi-libcpp
26179
26180 install-dvi-libcpp: \
26181 configure-libcpp \
26182 dvi-libcpp
26183 @[ -f ./libcpp/Makefile ] || exit 0; \
26184 r=`${PWD_COMMAND}`; export r; \
26185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186 $(HOST_EXPORTS) \
26187 for flag in $(EXTRA_HOST_FLAGS) ; do \
26188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26189 done; \
26190 echo "Doing install-dvi in libcpp"; \
26191 (cd $(HOST_SUBDIR)/libcpp && \
26192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26194 "RANLIB=$${RANLIB}" \
26195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26196 install-dvi) \
26197 || exit 1
26198
26199 @endif libcpp
26200
26201 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26202 maybe-install-pdf-libcpp:
26203 @if libcpp
26204 maybe-install-pdf-libcpp: install-pdf-libcpp
26205
26206 install-pdf-libcpp: \
26207 configure-libcpp \
26208 pdf-libcpp
26209 @[ -f ./libcpp/Makefile ] || exit 0; \
26210 r=`${PWD_COMMAND}`; export r; \
26211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26212 $(HOST_EXPORTS) \
26213 for flag in $(EXTRA_HOST_FLAGS) ; do \
26214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26215 done; \
26216 echo "Doing install-pdf in libcpp"; \
26217 (cd $(HOST_SUBDIR)/libcpp && \
26218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26220 "RANLIB=$${RANLIB}" \
26221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26222 install-pdf) \
26223 || exit 1
26224
26225 @endif libcpp
26226
26227 .PHONY: maybe-install-html-libcpp install-html-libcpp
26228 maybe-install-html-libcpp:
26229 @if libcpp
26230 maybe-install-html-libcpp: install-html-libcpp
26231
26232 install-html-libcpp: \
26233 configure-libcpp \
26234 html-libcpp
26235 @[ -f ./libcpp/Makefile ] || exit 0; \
26236 r=`${PWD_COMMAND}`; export r; \
26237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26238 $(HOST_EXPORTS) \
26239 for flag in $(EXTRA_HOST_FLAGS) ; do \
26240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26241 done; \
26242 echo "Doing install-html in libcpp"; \
26243 (cd $(HOST_SUBDIR)/libcpp && \
26244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26246 "RANLIB=$${RANLIB}" \
26247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26248 install-html) \
26249 || exit 1
26250
26251 @endif libcpp
26252
26253 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
26254 maybe-installcheck-libcpp:
26255 @if libcpp
26256 maybe-installcheck-libcpp: installcheck-libcpp
26257
26258 installcheck-libcpp: \
26259 configure-libcpp
26260 @[ -f ./libcpp/Makefile ] || exit 0; \
26261 r=`${PWD_COMMAND}`; export r; \
26262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26263 $(HOST_EXPORTS) \
26264 for flag in $(EXTRA_HOST_FLAGS) ; do \
26265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26266 done; \
26267 echo "Doing installcheck in libcpp"; \
26268 (cd $(HOST_SUBDIR)/libcpp && \
26269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26271 "RANLIB=$${RANLIB}" \
26272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26273 installcheck) \
26274 || exit 1
26275
26276 @endif libcpp
26277
26278 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26279 maybe-mostlyclean-libcpp:
26280 @if libcpp
26281 maybe-mostlyclean-libcpp: mostlyclean-libcpp
26282
26283 mostlyclean-libcpp:
26284 @[ -f ./libcpp/Makefile ] || exit 0; \
26285 r=`${PWD_COMMAND}`; export r; \
26286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26287 $(HOST_EXPORTS) \
26288 for flag in $(EXTRA_HOST_FLAGS) ; do \
26289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26290 done; \
26291 echo "Doing mostlyclean in libcpp"; \
26292 (cd $(HOST_SUBDIR)/libcpp && \
26293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26295 "RANLIB=$${RANLIB}" \
26296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26297 mostlyclean) \
26298 || exit 1
26299
26300 @endif libcpp
26301
26302 .PHONY: maybe-clean-libcpp clean-libcpp
26303 maybe-clean-libcpp:
26304 @if libcpp
26305 maybe-clean-libcpp: clean-libcpp
26306
26307 clean-libcpp:
26308 @[ -f ./libcpp/Makefile ] || exit 0; \
26309 r=`${PWD_COMMAND}`; export r; \
26310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26311 $(HOST_EXPORTS) \
26312 for flag in $(EXTRA_HOST_FLAGS) ; do \
26313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26314 done; \
26315 echo "Doing clean in libcpp"; \
26316 (cd $(HOST_SUBDIR)/libcpp && \
26317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26319 "RANLIB=$${RANLIB}" \
26320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26321 clean) \
26322 || exit 1
26323
26324 @endif libcpp
26325
26326 .PHONY: maybe-distclean-libcpp distclean-libcpp
26327 maybe-distclean-libcpp:
26328 @if libcpp
26329 maybe-distclean-libcpp: distclean-libcpp
26330
26331 distclean-libcpp:
26332 @[ -f ./libcpp/Makefile ] || exit 0; \
26333 r=`${PWD_COMMAND}`; export r; \
26334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26335 $(HOST_EXPORTS) \
26336 for flag in $(EXTRA_HOST_FLAGS) ; do \
26337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26338 done; \
26339 echo "Doing distclean in libcpp"; \
26340 (cd $(HOST_SUBDIR)/libcpp && \
26341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26343 "RANLIB=$${RANLIB}" \
26344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26345 distclean) \
26346 || exit 1
26347
26348 @endif libcpp
26349
26350 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26351 maybe-maintainer-clean-libcpp:
26352 @if libcpp
26353 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26354
26355 maintainer-clean-libcpp:
26356 @[ -f ./libcpp/Makefile ] || exit 0; \
26357 r=`${PWD_COMMAND}`; export r; \
26358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26359 $(HOST_EXPORTS) \
26360 for flag in $(EXTRA_HOST_FLAGS) ; do \
26361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26362 done; \
26363 echo "Doing maintainer-clean in libcpp"; \
26364 (cd $(HOST_SUBDIR)/libcpp && \
26365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26367 "RANLIB=$${RANLIB}" \
26368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26369 maintainer-clean) \
26370 || exit 1
26371
26372 @endif libcpp
26373
26374
26375
26376 .PHONY: configure-libcody maybe-configure-libcody
26377 maybe-configure-libcody:
26378 @if gcc-bootstrap
26379 configure-libcody: stage_current
26380 @endif gcc-bootstrap
26381 @if libcody
26382 maybe-configure-libcody: configure-libcody
26383 configure-libcody:
26384 @r=`${PWD_COMMAND}`; export r; \
26385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26388 $(HOST_EXPORTS) \
26389 echo Configuring in $(HOST_SUBDIR)/libcody; \
26390 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
26391 case $(srcdir) in \
26392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26393 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26395 esac; \
26396 module_srcdir=libcody; \
26397 $(SHELL) \
26398 $$s/$$module_srcdir/configure \
26399 --srcdir=$${topdir}/$$module_srcdir \
26400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26401 --target=${target_alias} \
26402 || exit 1
26403 @endif libcody
26404
26405
26406
26407 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
26408 maybe-configure-stage1-libcody:
26409 @if libcody-bootstrap
26410 maybe-configure-stage1-libcody: configure-stage1-libcody
26411 configure-stage1-libcody:
26412 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26414 @r=`${PWD_COMMAND}`; export r; \
26415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26416 TFLAGS="$(STAGE1_TFLAGS)"; \
26417 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26418 $(HOST_EXPORTS) \
26419 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26420 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26421 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26422 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
26423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26424 cd $(HOST_SUBDIR)/libcody || exit 1; \
26425 case $(srcdir) in \
26426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26427 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26429 esac; \
26430 module_srcdir=libcody; \
26431 $(SHELL) $$s/$$module_srcdir/configure \
26432 --srcdir=$${topdir}/$$module_srcdir \
26433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26434 --target=${target_alias} \
26435 \
26436 $(STAGE1_CONFIGURE_FLAGS)
26437 @endif libcody-bootstrap
26438
26439 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
26440 maybe-configure-stage2-libcody:
26441 @if libcody-bootstrap
26442 maybe-configure-stage2-libcody: configure-stage2-libcody
26443 configure-stage2-libcody:
26444 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26446 @r=`${PWD_COMMAND}`; export r; \
26447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26448 TFLAGS="$(STAGE2_TFLAGS)"; \
26449 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26450 $(HOST_EXPORTS) \
26451 $(POSTSTAGE1_HOST_EXPORTS) \
26452 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26453 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26454 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26455 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
26456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26457 cd $(HOST_SUBDIR)/libcody || exit 1; \
26458 case $(srcdir) in \
26459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26460 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26462 esac; \
26463 module_srcdir=libcody; \
26464 $(SHELL) $$s/$$module_srcdir/configure \
26465 --srcdir=$${topdir}/$$module_srcdir \
26466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26467 --target=${target_alias} \
26468 --with-build-libsubdir=$(HOST_SUBDIR) \
26469 $(STAGE2_CONFIGURE_FLAGS)
26470 @endif libcody-bootstrap
26471
26472 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
26473 maybe-configure-stage3-libcody:
26474 @if libcody-bootstrap
26475 maybe-configure-stage3-libcody: configure-stage3-libcody
26476 configure-stage3-libcody:
26477 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26479 @r=`${PWD_COMMAND}`; export r; \
26480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481 TFLAGS="$(STAGE3_TFLAGS)"; \
26482 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26483 $(HOST_EXPORTS) \
26484 $(POSTSTAGE1_HOST_EXPORTS) \
26485 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26486 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26487 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26488 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
26489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26490 cd $(HOST_SUBDIR)/libcody || exit 1; \
26491 case $(srcdir) in \
26492 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26493 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26494 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26495 esac; \
26496 module_srcdir=libcody; \
26497 $(SHELL) $$s/$$module_srcdir/configure \
26498 --srcdir=$${topdir}/$$module_srcdir \
26499 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26500 --target=${target_alias} \
26501 --with-build-libsubdir=$(HOST_SUBDIR) \
26502 $(STAGE3_CONFIGURE_FLAGS)
26503 @endif libcody-bootstrap
26504
26505 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
26506 maybe-configure-stage4-libcody:
26507 @if libcody-bootstrap
26508 maybe-configure-stage4-libcody: configure-stage4-libcody
26509 configure-stage4-libcody:
26510 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26511 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26512 @r=`${PWD_COMMAND}`; export r; \
26513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26514 TFLAGS="$(STAGE4_TFLAGS)"; \
26515 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26516 $(HOST_EXPORTS) \
26517 $(POSTSTAGE1_HOST_EXPORTS) \
26518 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26519 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26520 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26521 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
26522 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26523 cd $(HOST_SUBDIR)/libcody || exit 1; \
26524 case $(srcdir) in \
26525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26526 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26528 esac; \
26529 module_srcdir=libcody; \
26530 $(SHELL) $$s/$$module_srcdir/configure \
26531 --srcdir=$${topdir}/$$module_srcdir \
26532 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26533 --target=${target_alias} \
26534 --with-build-libsubdir=$(HOST_SUBDIR) \
26535 $(STAGE4_CONFIGURE_FLAGS)
26536 @endif libcody-bootstrap
26537
26538 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
26539 maybe-configure-stageprofile-libcody:
26540 @if libcody-bootstrap
26541 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
26542 configure-stageprofile-libcody:
26543 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26544 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26545 @r=`${PWD_COMMAND}`; export r; \
26546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26547 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26548 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26549 $(HOST_EXPORTS) \
26550 $(POSTSTAGE1_HOST_EXPORTS) \
26551 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26552 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26553 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26554 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
26555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26556 cd $(HOST_SUBDIR)/libcody || exit 1; \
26557 case $(srcdir) in \
26558 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26559 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26560 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26561 esac; \
26562 module_srcdir=libcody; \
26563 $(SHELL) $$s/$$module_srcdir/configure \
26564 --srcdir=$${topdir}/$$module_srcdir \
26565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26566 --target=${target_alias} \
26567 --with-build-libsubdir=$(HOST_SUBDIR) \
26568 $(STAGEprofile_CONFIGURE_FLAGS)
26569 @endif libcody-bootstrap
26570
26571 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
26572 maybe-configure-stagetrain-libcody:
26573 @if libcody-bootstrap
26574 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
26575 configure-stagetrain-libcody:
26576 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26577 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26578 @r=`${PWD_COMMAND}`; export r; \
26579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26580 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26581 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26582 $(HOST_EXPORTS) \
26583 $(POSTSTAGE1_HOST_EXPORTS) \
26584 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26585 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26586 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26587 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
26588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26589 cd $(HOST_SUBDIR)/libcody || exit 1; \
26590 case $(srcdir) in \
26591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26592 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26594 esac; \
26595 module_srcdir=libcody; \
26596 $(SHELL) $$s/$$module_srcdir/configure \
26597 --srcdir=$${topdir}/$$module_srcdir \
26598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26599 --target=${target_alias} \
26600 --with-build-libsubdir=$(HOST_SUBDIR) \
26601 $(STAGEtrain_CONFIGURE_FLAGS)
26602 @endif libcody-bootstrap
26603
26604 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
26605 maybe-configure-stagefeedback-libcody:
26606 @if libcody-bootstrap
26607 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
26608 configure-stagefeedback-libcody:
26609 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26611 @r=`${PWD_COMMAND}`; export r; \
26612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26613 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26614 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26615 $(HOST_EXPORTS) \
26616 $(POSTSTAGE1_HOST_EXPORTS) \
26617 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26618 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26619 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26620 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
26621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26622 cd $(HOST_SUBDIR)/libcody || exit 1; \
26623 case $(srcdir) in \
26624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26625 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26627 esac; \
26628 module_srcdir=libcody; \
26629 $(SHELL) $$s/$$module_srcdir/configure \
26630 --srcdir=$${topdir}/$$module_srcdir \
26631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26632 --target=${target_alias} \
26633 --with-build-libsubdir=$(HOST_SUBDIR) \
26634 $(STAGEfeedback_CONFIGURE_FLAGS)
26635 @endif libcody-bootstrap
26636
26637 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
26638 maybe-configure-stageautoprofile-libcody:
26639 @if libcody-bootstrap
26640 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
26641 configure-stageautoprofile-libcody:
26642 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26644 @r=`${PWD_COMMAND}`; export r; \
26645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26647 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26648 $(HOST_EXPORTS) \
26649 $(POSTSTAGE1_HOST_EXPORTS) \
26650 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26651 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26652 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26653 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
26654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26655 cd $(HOST_SUBDIR)/libcody || exit 1; \
26656 case $(srcdir) in \
26657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26658 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26660 esac; \
26661 module_srcdir=libcody; \
26662 $(SHELL) $$s/$$module_srcdir/configure \
26663 --srcdir=$${topdir}/$$module_srcdir \
26664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26665 --target=${target_alias} \
26666 --with-build-libsubdir=$(HOST_SUBDIR) \
26667 $(STAGEautoprofile_CONFIGURE_FLAGS)
26668 @endif libcody-bootstrap
26669
26670 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
26671 maybe-configure-stageautofeedback-libcody:
26672 @if libcody-bootstrap
26673 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
26674 configure-stageautofeedback-libcody:
26675 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
26677 @r=`${PWD_COMMAND}`; export r; \
26678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26679 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26680 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
26681 $(HOST_EXPORTS) \
26682 $(POSTSTAGE1_HOST_EXPORTS) \
26683 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26684 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26685 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26686 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
26687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
26688 cd $(HOST_SUBDIR)/libcody || exit 1; \
26689 case $(srcdir) in \
26690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26691 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
26692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26693 esac; \
26694 module_srcdir=libcody; \
26695 $(SHELL) $$s/$$module_srcdir/configure \
26696 --srcdir=$${topdir}/$$module_srcdir \
26697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26698 --target=${target_alias} \
26699 --with-build-libsubdir=$(HOST_SUBDIR) \
26700 $(STAGEautofeedback_CONFIGURE_FLAGS)
26701 @endif libcody-bootstrap
26702
26703
26704
26705
26706
26707 .PHONY: all-libcody maybe-all-libcody
26708 maybe-all-libcody:
26709 @if gcc-bootstrap
26710 all-libcody: stage_current
26711 @endif gcc-bootstrap
26712 @if libcody
26713 TARGET-libcody=all
26714 maybe-all-libcody: all-libcody
26715 all-libcody: configure-libcody
26716 @r=`${PWD_COMMAND}`; export r; \
26717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26718 $(HOST_EXPORTS) \
26719 (cd $(HOST_SUBDIR)/libcody && \
26720 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26721 $(TARGET-libcody))
26722 @endif libcody
26723
26724
26725
26726 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
26727 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
26728 maybe-all-stage1-libcody:
26729 maybe-clean-stage1-libcody:
26730 @if libcody-bootstrap
26731 maybe-all-stage1-libcody: all-stage1-libcody
26732 all-stage1: all-stage1-libcody
26733 TARGET-stage1-libcody = $(TARGET-libcody)
26734 all-stage1-libcody: configure-stage1-libcody
26735 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26736 @r=`${PWD_COMMAND}`; export r; \
26737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26738 TFLAGS="$(STAGE1_TFLAGS)"; \
26739 $(HOST_EXPORTS) \
26740 cd $(HOST_SUBDIR)/libcody && \
26741 \
26742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26743 CFLAGS="$(STAGE1_CFLAGS)" \
26744 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26745 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26746 LIBCFLAGS="$(LIBCFLAGS)" \
26747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26750 $(EXTRA_HOST_FLAGS) \
26751 $(STAGE1_FLAGS_TO_PASS) \
26752 TFLAGS="$(STAGE1_TFLAGS)" \
26753 $(TARGET-stage1-libcody)
26754
26755 maybe-clean-stage1-libcody: clean-stage1-libcody
26756 clean-stage1: clean-stage1-libcody
26757 clean-stage1-libcody:
26758 @if [ $(current_stage) = stage1 ]; then \
26759 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26760 else \
26761 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
26762 $(MAKE) stage1-start; \
26763 fi; \
26764 cd $(HOST_SUBDIR)/libcody && \
26765 $(MAKE) $(EXTRA_HOST_FLAGS) \
26766 $(STAGE1_FLAGS_TO_PASS) clean
26767 @endif libcody-bootstrap
26768
26769
26770 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
26771 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
26772 maybe-all-stage2-libcody:
26773 maybe-clean-stage2-libcody:
26774 @if libcody-bootstrap
26775 maybe-all-stage2-libcody: all-stage2-libcody
26776 all-stage2: all-stage2-libcody
26777 TARGET-stage2-libcody = $(TARGET-libcody)
26778 all-stage2-libcody: configure-stage2-libcody
26779 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26780 @r=`${PWD_COMMAND}`; export r; \
26781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26782 TFLAGS="$(STAGE2_TFLAGS)"; \
26783 $(HOST_EXPORTS) \
26784 $(POSTSTAGE1_HOST_EXPORTS) \
26785 cd $(HOST_SUBDIR)/libcody && \
26786 \
26787 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26788 CFLAGS="$(STAGE2_CFLAGS)" \
26789 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26790 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26791 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26792 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26793 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26794 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26795 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26796 TFLAGS="$(STAGE2_TFLAGS)" \
26797 $(TARGET-stage2-libcody)
26798
26799 maybe-clean-stage2-libcody: clean-stage2-libcody
26800 clean-stage2: clean-stage2-libcody
26801 clean-stage2-libcody:
26802 @if [ $(current_stage) = stage2 ]; then \
26803 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26804 else \
26805 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
26806 $(MAKE) stage2-start; \
26807 fi; \
26808 cd $(HOST_SUBDIR)/libcody && \
26809 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26810 @endif libcody-bootstrap
26811
26812
26813 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
26814 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
26815 maybe-all-stage3-libcody:
26816 maybe-clean-stage3-libcody:
26817 @if libcody-bootstrap
26818 maybe-all-stage3-libcody: all-stage3-libcody
26819 all-stage3: all-stage3-libcody
26820 TARGET-stage3-libcody = $(TARGET-libcody)
26821 all-stage3-libcody: configure-stage3-libcody
26822 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26823 @r=`${PWD_COMMAND}`; export r; \
26824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26825 TFLAGS="$(STAGE3_TFLAGS)"; \
26826 $(HOST_EXPORTS) \
26827 $(POSTSTAGE1_HOST_EXPORTS) \
26828 cd $(HOST_SUBDIR)/libcody && \
26829 \
26830 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26831 CFLAGS="$(STAGE3_CFLAGS)" \
26832 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26833 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26834 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26835 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26836 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26837 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26838 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26839 TFLAGS="$(STAGE3_TFLAGS)" \
26840 $(TARGET-stage3-libcody)
26841
26842 maybe-clean-stage3-libcody: clean-stage3-libcody
26843 clean-stage3: clean-stage3-libcody
26844 clean-stage3-libcody:
26845 @if [ $(current_stage) = stage3 ]; then \
26846 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26847 else \
26848 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
26849 $(MAKE) stage3-start; \
26850 fi; \
26851 cd $(HOST_SUBDIR)/libcody && \
26852 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26853 @endif libcody-bootstrap
26854
26855
26856 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
26857 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
26858 maybe-all-stage4-libcody:
26859 maybe-clean-stage4-libcody:
26860 @if libcody-bootstrap
26861 maybe-all-stage4-libcody: all-stage4-libcody
26862 all-stage4: all-stage4-libcody
26863 TARGET-stage4-libcody = $(TARGET-libcody)
26864 all-stage4-libcody: configure-stage4-libcody
26865 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26866 @r=`${PWD_COMMAND}`; export r; \
26867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26868 TFLAGS="$(STAGE4_TFLAGS)"; \
26869 $(HOST_EXPORTS) \
26870 $(POSTSTAGE1_HOST_EXPORTS) \
26871 cd $(HOST_SUBDIR)/libcody && \
26872 \
26873 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26874 CFLAGS="$(STAGE4_CFLAGS)" \
26875 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26876 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26877 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26878 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26879 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26880 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26881 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26882 TFLAGS="$(STAGE4_TFLAGS)" \
26883 $(TARGET-stage4-libcody)
26884
26885 maybe-clean-stage4-libcody: clean-stage4-libcody
26886 clean-stage4: clean-stage4-libcody
26887 clean-stage4-libcody:
26888 @if [ $(current_stage) = stage4 ]; then \
26889 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26890 else \
26891 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
26892 $(MAKE) stage4-start; \
26893 fi; \
26894 cd $(HOST_SUBDIR)/libcody && \
26895 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26896 @endif libcody-bootstrap
26897
26898
26899 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
26900 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
26901 maybe-all-stageprofile-libcody:
26902 maybe-clean-stageprofile-libcody:
26903 @if libcody-bootstrap
26904 maybe-all-stageprofile-libcody: all-stageprofile-libcody
26905 all-stageprofile: all-stageprofile-libcody
26906 TARGET-stageprofile-libcody = $(TARGET-libcody)
26907 all-stageprofile-libcody: configure-stageprofile-libcody
26908 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26909 @r=`${PWD_COMMAND}`; export r; \
26910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26911 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26912 $(HOST_EXPORTS) \
26913 $(POSTSTAGE1_HOST_EXPORTS) \
26914 cd $(HOST_SUBDIR)/libcody && \
26915 \
26916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26917 CFLAGS="$(STAGEprofile_CFLAGS)" \
26918 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26919 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26920 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26924 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26925 TFLAGS="$(STAGEprofile_TFLAGS)" \
26926 $(TARGET-stageprofile-libcody)
26927
26928 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
26929 clean-stageprofile: clean-stageprofile-libcody
26930 clean-stageprofile-libcody:
26931 @if [ $(current_stage) = stageprofile ]; then \
26932 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26933 else \
26934 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
26935 $(MAKE) stageprofile-start; \
26936 fi; \
26937 cd $(HOST_SUBDIR)/libcody && \
26938 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26939 @endif libcody-bootstrap
26940
26941
26942 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
26943 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
26944 maybe-all-stagetrain-libcody:
26945 maybe-clean-stagetrain-libcody:
26946 @if libcody-bootstrap
26947 maybe-all-stagetrain-libcody: all-stagetrain-libcody
26948 all-stagetrain: all-stagetrain-libcody
26949 TARGET-stagetrain-libcody = $(TARGET-libcody)
26950 all-stagetrain-libcody: configure-stagetrain-libcody
26951 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26952 @r=`${PWD_COMMAND}`; export r; \
26953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26954 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26955 $(HOST_EXPORTS) \
26956 $(POSTSTAGE1_HOST_EXPORTS) \
26957 cd $(HOST_SUBDIR)/libcody && \
26958 \
26959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26960 CFLAGS="$(STAGEtrain_CFLAGS)" \
26961 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26962 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26963 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26964 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26965 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26966 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26967 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26968 TFLAGS="$(STAGEtrain_TFLAGS)" \
26969 $(TARGET-stagetrain-libcody)
26970
26971 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
26972 clean-stagetrain: clean-stagetrain-libcody
26973 clean-stagetrain-libcody:
26974 @if [ $(current_stage) = stagetrain ]; then \
26975 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26976 else \
26977 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
26978 $(MAKE) stagetrain-start; \
26979 fi; \
26980 cd $(HOST_SUBDIR)/libcody && \
26981 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26982 @endif libcody-bootstrap
26983
26984
26985 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
26986 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
26987 maybe-all-stagefeedback-libcody:
26988 maybe-clean-stagefeedback-libcody:
26989 @if libcody-bootstrap
26990 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
26991 all-stagefeedback: all-stagefeedback-libcody
26992 TARGET-stagefeedback-libcody = $(TARGET-libcody)
26993 all-stagefeedback-libcody: configure-stagefeedback-libcody
26994 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26995 @r=`${PWD_COMMAND}`; export r; \
26996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26998 $(HOST_EXPORTS) \
26999 $(POSTSTAGE1_HOST_EXPORTS) \
27000 cd $(HOST_SUBDIR)/libcody && \
27001 \
27002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27003 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27004 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27005 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27006 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27010 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27011 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27012 $(TARGET-stagefeedback-libcody)
27013
27014 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
27015 clean-stagefeedback: clean-stagefeedback-libcody
27016 clean-stagefeedback-libcody:
27017 @if [ $(current_stage) = stagefeedback ]; then \
27018 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27019 else \
27020 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
27021 $(MAKE) stagefeedback-start; \
27022 fi; \
27023 cd $(HOST_SUBDIR)/libcody && \
27024 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27025 @endif libcody-bootstrap
27026
27027
27028 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
27029 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
27030 maybe-all-stageautoprofile-libcody:
27031 maybe-clean-stageautoprofile-libcody:
27032 @if libcody-bootstrap
27033 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
27034 all-stageautoprofile: all-stageautoprofile-libcody
27035 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
27036 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
27037 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27038 @r=`${PWD_COMMAND}`; export r; \
27039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27041 $(HOST_EXPORTS) \
27042 $(POSTSTAGE1_HOST_EXPORTS) \
27043 cd $(HOST_SUBDIR)/libcody && \
27044 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27046 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27047 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27048 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27049 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27054 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27055 $(TARGET-stageautoprofile-libcody)
27056
27057 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
27058 clean-stageautoprofile: clean-stageautoprofile-libcody
27059 clean-stageautoprofile-libcody:
27060 @if [ $(current_stage) = stageautoprofile ]; then \
27061 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27062 else \
27063 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
27064 $(MAKE) stageautoprofile-start; \
27065 fi; \
27066 cd $(HOST_SUBDIR)/libcody && \
27067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27068 @endif libcody-bootstrap
27069
27070
27071 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
27072 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
27073 maybe-all-stageautofeedback-libcody:
27074 maybe-clean-stageautofeedback-libcody:
27075 @if libcody-bootstrap
27076 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
27077 all-stageautofeedback: all-stageautofeedback-libcody
27078 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
27079 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
27080 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27081 @r=`${PWD_COMMAND}`; export r; \
27082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27083 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27084 $(HOST_EXPORTS) \
27085 $(POSTSTAGE1_HOST_EXPORTS) \
27086 cd $(HOST_SUBDIR)/libcody && \
27087 \
27088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27089 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27090 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
27091 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27092 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27097 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27098 $(TARGET-stageautofeedback-libcody)
27099
27100 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
27101 clean-stageautofeedback: clean-stageautofeedback-libcody
27102 clean-stageautofeedback-libcody:
27103 @if [ $(current_stage) = stageautofeedback ]; then \
27104 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
27105 else \
27106 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
27107 $(MAKE) stageautofeedback-start; \
27108 fi; \
27109 cd $(HOST_SUBDIR)/libcody && \
27110 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27111 @endif libcody-bootstrap
27112
27113
27114
27115
27116
27117 .PHONY: check-libcody maybe-check-libcody
27118 maybe-check-libcody:
27119 @if libcody
27120 maybe-check-libcody: check-libcody
27121
27122 check-libcody:
27123 @: $(MAKE); $(unstage)
27124 @r=`${PWD_COMMAND}`; export r; \
27125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27126 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27127 (cd $(HOST_SUBDIR)/libcody && \
27128 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27129
27130 @endif libcody
27131
27132 .PHONY: install-libcody maybe-install-libcody
27133 maybe-install-libcody:
27134 @if libcody
27135 maybe-install-libcody: install-libcody
27136
27137 install-libcody:
27138
27139 @endif libcody
27140
27141 .PHONY: install-strip-libcody maybe-install-strip-libcody
27142 maybe-install-strip-libcody:
27143 @if libcody
27144 maybe-install-strip-libcody: install-strip-libcody
27145
27146 install-strip-libcody:
27147
27148 @endif libcody
27149
27150 # Other targets (info, dvi, pdf, etc.)
27151
27152 .PHONY: maybe-info-libcody info-libcody
27153 maybe-info-libcody:
27154 @if libcody
27155 maybe-info-libcody: info-libcody
27156
27157 # libcody doesn't support info.
27158 info-libcody:
27159
27160 @endif libcody
27161
27162 .PHONY: maybe-dvi-libcody dvi-libcody
27163 maybe-dvi-libcody:
27164 @if libcody
27165 maybe-dvi-libcody: dvi-libcody
27166
27167 # libcody doesn't support dvi.
27168 dvi-libcody:
27169
27170 @endif libcody
27171
27172 .PHONY: maybe-pdf-libcody pdf-libcody
27173 maybe-pdf-libcody:
27174 @if libcody
27175 maybe-pdf-libcody: pdf-libcody
27176
27177 # libcody doesn't support pdf.
27178 pdf-libcody:
27179
27180 @endif libcody
27181
27182 .PHONY: maybe-html-libcody html-libcody
27183 maybe-html-libcody:
27184 @if libcody
27185 maybe-html-libcody: html-libcody
27186
27187 # libcody doesn't support html.
27188 html-libcody:
27189
27190 @endif libcody
27191
27192 .PHONY: maybe-TAGS-libcody TAGS-libcody
27193 maybe-TAGS-libcody:
27194 @if libcody
27195 maybe-TAGS-libcody: TAGS-libcody
27196
27197 # libcody doesn't support TAGS.
27198 TAGS-libcody:
27199
27200 @endif libcody
27201
27202 .PHONY: maybe-install-info-libcody install-info-libcody
27203 maybe-install-info-libcody:
27204 @if libcody
27205 maybe-install-info-libcody: install-info-libcody
27206
27207 # libcody doesn't support install-info.
27208 install-info-libcody:
27209
27210 @endif libcody
27211
27212 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
27213 maybe-install-dvi-libcody:
27214 @if libcody
27215 maybe-install-dvi-libcody: install-dvi-libcody
27216
27217 # libcody doesn't support install-dvi.
27218 install-dvi-libcody:
27219
27220 @endif libcody
27221
27222 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
27223 maybe-install-pdf-libcody:
27224 @if libcody
27225 maybe-install-pdf-libcody: install-pdf-libcody
27226
27227 # libcody doesn't support install-pdf.
27228 install-pdf-libcody:
27229
27230 @endif libcody
27231
27232 .PHONY: maybe-install-html-libcody install-html-libcody
27233 maybe-install-html-libcody:
27234 @if libcody
27235 maybe-install-html-libcody: install-html-libcody
27236
27237 # libcody doesn't support install-html.
27238 install-html-libcody:
27239
27240 @endif libcody
27241
27242 .PHONY: maybe-installcheck-libcody installcheck-libcody
27243 maybe-installcheck-libcody:
27244 @if libcody
27245 maybe-installcheck-libcody: installcheck-libcody
27246
27247 installcheck-libcody: \
27248 configure-libcody
27249 @[ -f ./libcody/Makefile ] || exit 0; \
27250 r=`${PWD_COMMAND}`; export r; \
27251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27252 $(HOST_EXPORTS) \
27253 for flag in $(EXTRA_HOST_FLAGS) ; do \
27254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27255 done; \
27256 echo "Doing installcheck in libcody"; \
27257 (cd $(HOST_SUBDIR)/libcody && \
27258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27260 "RANLIB=$${RANLIB}" \
27261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27262 installcheck) \
27263 || exit 1
27264
27265 @endif libcody
27266
27267 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
27268 maybe-mostlyclean-libcody:
27269 @if libcody
27270 maybe-mostlyclean-libcody: mostlyclean-libcody
27271
27272 mostlyclean-libcody:
27273 @[ -f ./libcody/Makefile ] || exit 0; \
27274 r=`${PWD_COMMAND}`; export r; \
27275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27276 $(HOST_EXPORTS) \
27277 for flag in $(EXTRA_HOST_FLAGS) ; do \
27278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27279 done; \
27280 echo "Doing mostlyclean in libcody"; \
27281 (cd $(HOST_SUBDIR)/libcody && \
27282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27284 "RANLIB=$${RANLIB}" \
27285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27286 mostlyclean) \
27287 || exit 1
27288
27289 @endif libcody
27290
27291 .PHONY: maybe-clean-libcody clean-libcody
27292 maybe-clean-libcody:
27293 @if libcody
27294 maybe-clean-libcody: clean-libcody
27295
27296 clean-libcody:
27297 @[ -f ./libcody/Makefile ] || exit 0; \
27298 r=`${PWD_COMMAND}`; export r; \
27299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27300 $(HOST_EXPORTS) \
27301 for flag in $(EXTRA_HOST_FLAGS) ; do \
27302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27303 done; \
27304 echo "Doing clean in libcody"; \
27305 (cd $(HOST_SUBDIR)/libcody && \
27306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27308 "RANLIB=$${RANLIB}" \
27309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27310 clean) \
27311 || exit 1
27312
27313 @endif libcody
27314
27315 .PHONY: maybe-distclean-libcody distclean-libcody
27316 maybe-distclean-libcody:
27317 @if libcody
27318 maybe-distclean-libcody: distclean-libcody
27319
27320 distclean-libcody:
27321 @[ -f ./libcody/Makefile ] || exit 0; \
27322 r=`${PWD_COMMAND}`; export r; \
27323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27324 $(HOST_EXPORTS) \
27325 for flag in $(EXTRA_HOST_FLAGS) ; do \
27326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27327 done; \
27328 echo "Doing distclean in libcody"; \
27329 (cd $(HOST_SUBDIR)/libcody && \
27330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27332 "RANLIB=$${RANLIB}" \
27333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27334 distclean) \
27335 || exit 1
27336
27337 @endif libcody
27338
27339 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
27340 maybe-maintainer-clean-libcody:
27341 @if libcody
27342 maybe-maintainer-clean-libcody: maintainer-clean-libcody
27343
27344 maintainer-clean-libcody:
27345 @[ -f ./libcody/Makefile ] || exit 0; \
27346 r=`${PWD_COMMAND}`; export r; \
27347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27348 $(HOST_EXPORTS) \
27349 for flag in $(EXTRA_HOST_FLAGS) ; do \
27350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27351 done; \
27352 echo "Doing maintainer-clean in libcody"; \
27353 (cd $(HOST_SUBDIR)/libcody && \
27354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27356 "RANLIB=$${RANLIB}" \
27357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27358 maintainer-clean) \
27359 || exit 1
27360
27361 @endif libcody
27362
27363
27364
27365 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27366 maybe-configure-libdecnumber:
27367 @if gcc-bootstrap
27368 configure-libdecnumber: stage_current
27369 @endif gcc-bootstrap
27370 @if libdecnumber
27371 maybe-configure-libdecnumber: configure-libdecnumber
27372 configure-libdecnumber:
27373 @r=`${PWD_COMMAND}`; export r; \
27374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27375 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27377 $(HOST_EXPORTS) \
27378 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27379 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27380 case $(srcdir) in \
27381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27382 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27384 esac; \
27385 module_srcdir=libdecnumber; \
27386 $(SHELL) \
27387 $$s/$$module_srcdir/configure \
27388 --srcdir=$${topdir}/$$module_srcdir \
27389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27390 --target=${target_alias} \
27391 || exit 1
27392 @endif libdecnumber
27393
27394
27395
27396 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27397 maybe-configure-stage1-libdecnumber:
27398 @if libdecnumber-bootstrap
27399 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27400 configure-stage1-libdecnumber:
27401 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27402 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27403 @r=`${PWD_COMMAND}`; export r; \
27404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27405 TFLAGS="$(STAGE1_TFLAGS)"; \
27406 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27407 $(HOST_EXPORTS) \
27408 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27409 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27410 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27411 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
27412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27413 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27414 case $(srcdir) in \
27415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27416 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27418 esac; \
27419 module_srcdir=libdecnumber; \
27420 $(SHELL) $$s/$$module_srcdir/configure \
27421 --srcdir=$${topdir}/$$module_srcdir \
27422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27423 --target=${target_alias} \
27424 \
27425 $(STAGE1_CONFIGURE_FLAGS)
27426 @endif libdecnumber-bootstrap
27427
27428 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27429 maybe-configure-stage2-libdecnumber:
27430 @if libdecnumber-bootstrap
27431 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27432 configure-stage2-libdecnumber:
27433 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27435 @r=`${PWD_COMMAND}`; export r; \
27436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27437 TFLAGS="$(STAGE2_TFLAGS)"; \
27438 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27439 $(HOST_EXPORTS) \
27440 $(POSTSTAGE1_HOST_EXPORTS) \
27441 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27442 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27443 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27444 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
27445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27446 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27447 case $(srcdir) in \
27448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27449 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27451 esac; \
27452 module_srcdir=libdecnumber; \
27453 $(SHELL) $$s/$$module_srcdir/configure \
27454 --srcdir=$${topdir}/$$module_srcdir \
27455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27456 --target=${target_alias} \
27457 --with-build-libsubdir=$(HOST_SUBDIR) \
27458 $(STAGE2_CONFIGURE_FLAGS)
27459 @endif libdecnumber-bootstrap
27460
27461 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27462 maybe-configure-stage3-libdecnumber:
27463 @if libdecnumber-bootstrap
27464 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27465 configure-stage3-libdecnumber:
27466 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27467 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27468 @r=`${PWD_COMMAND}`; export r; \
27469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27470 TFLAGS="$(STAGE3_TFLAGS)"; \
27471 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27472 $(HOST_EXPORTS) \
27473 $(POSTSTAGE1_HOST_EXPORTS) \
27474 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27475 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27476 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27477 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
27478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27479 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27480 case $(srcdir) in \
27481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27482 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27484 esac; \
27485 module_srcdir=libdecnumber; \
27486 $(SHELL) $$s/$$module_srcdir/configure \
27487 --srcdir=$${topdir}/$$module_srcdir \
27488 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27489 --target=${target_alias} \
27490 --with-build-libsubdir=$(HOST_SUBDIR) \
27491 $(STAGE3_CONFIGURE_FLAGS)
27492 @endif libdecnumber-bootstrap
27493
27494 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27495 maybe-configure-stage4-libdecnumber:
27496 @if libdecnumber-bootstrap
27497 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27498 configure-stage4-libdecnumber:
27499 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27500 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27501 @r=`${PWD_COMMAND}`; export r; \
27502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27503 TFLAGS="$(STAGE4_TFLAGS)"; \
27504 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27505 $(HOST_EXPORTS) \
27506 $(POSTSTAGE1_HOST_EXPORTS) \
27507 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27508 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27509 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27510 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
27511 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27512 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27513 case $(srcdir) in \
27514 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27515 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27516 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27517 esac; \
27518 module_srcdir=libdecnumber; \
27519 $(SHELL) $$s/$$module_srcdir/configure \
27520 --srcdir=$${topdir}/$$module_srcdir \
27521 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27522 --target=${target_alias} \
27523 --with-build-libsubdir=$(HOST_SUBDIR) \
27524 $(STAGE4_CONFIGURE_FLAGS)
27525 @endif libdecnumber-bootstrap
27526
27527 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27528 maybe-configure-stageprofile-libdecnumber:
27529 @if libdecnumber-bootstrap
27530 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27531 configure-stageprofile-libdecnumber:
27532 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27533 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27534 @r=`${PWD_COMMAND}`; export r; \
27535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27536 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27537 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27538 $(HOST_EXPORTS) \
27539 $(POSTSTAGE1_HOST_EXPORTS) \
27540 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27541 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27542 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27543 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
27544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27545 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27546 case $(srcdir) in \
27547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27548 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27550 esac; \
27551 module_srcdir=libdecnumber; \
27552 $(SHELL) $$s/$$module_srcdir/configure \
27553 --srcdir=$${topdir}/$$module_srcdir \
27554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27555 --target=${target_alias} \
27556 --with-build-libsubdir=$(HOST_SUBDIR) \
27557 $(STAGEprofile_CONFIGURE_FLAGS)
27558 @endif libdecnumber-bootstrap
27559
27560 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
27561 maybe-configure-stagetrain-libdecnumber:
27562 @if libdecnumber-bootstrap
27563 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27564 configure-stagetrain-libdecnumber:
27565 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27567 @r=`${PWD_COMMAND}`; export r; \
27568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27569 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27570 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27571 $(HOST_EXPORTS) \
27572 $(POSTSTAGE1_HOST_EXPORTS) \
27573 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27574 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27575 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27576 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
27577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27578 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27579 case $(srcdir) in \
27580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27581 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27583 esac; \
27584 module_srcdir=libdecnumber; \
27585 $(SHELL) $$s/$$module_srcdir/configure \
27586 --srcdir=$${topdir}/$$module_srcdir \
27587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27588 --target=${target_alias} \
27589 --with-build-libsubdir=$(HOST_SUBDIR) \
27590 $(STAGEtrain_CONFIGURE_FLAGS)
27591 @endif libdecnumber-bootstrap
27592
27593 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27594 maybe-configure-stagefeedback-libdecnumber:
27595 @if libdecnumber-bootstrap
27596 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27597 configure-stagefeedback-libdecnumber:
27598 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27600 @r=`${PWD_COMMAND}`; export r; \
27601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27602 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27603 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27604 $(HOST_EXPORTS) \
27605 $(POSTSTAGE1_HOST_EXPORTS) \
27606 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27607 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27608 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27609 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
27610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27611 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27612 case $(srcdir) in \
27613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27614 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27616 esac; \
27617 module_srcdir=libdecnumber; \
27618 $(SHELL) $$s/$$module_srcdir/configure \
27619 --srcdir=$${topdir}/$$module_srcdir \
27620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27621 --target=${target_alias} \
27622 --with-build-libsubdir=$(HOST_SUBDIR) \
27623 $(STAGEfeedback_CONFIGURE_FLAGS)
27624 @endif libdecnumber-bootstrap
27625
27626 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
27627 maybe-configure-stageautoprofile-libdecnumber:
27628 @if libdecnumber-bootstrap
27629 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
27630 configure-stageautoprofile-libdecnumber:
27631 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27633 @r=`${PWD_COMMAND}`; export r; \
27634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27636 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27637 $(HOST_EXPORTS) \
27638 $(POSTSTAGE1_HOST_EXPORTS) \
27639 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27640 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27641 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27642 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
27643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27644 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27645 case $(srcdir) in \
27646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27647 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27649 esac; \
27650 module_srcdir=libdecnumber; \
27651 $(SHELL) $$s/$$module_srcdir/configure \
27652 --srcdir=$${topdir}/$$module_srcdir \
27653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27654 --target=${target_alias} \
27655 --with-build-libsubdir=$(HOST_SUBDIR) \
27656 $(STAGEautoprofile_CONFIGURE_FLAGS)
27657 @endif libdecnumber-bootstrap
27658
27659 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
27660 maybe-configure-stageautofeedback-libdecnumber:
27661 @if libdecnumber-bootstrap
27662 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
27663 configure-stageautofeedback-libdecnumber:
27664 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27666 @r=`${PWD_COMMAND}`; export r; \
27667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27668 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27669 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27670 $(HOST_EXPORTS) \
27671 $(POSTSTAGE1_HOST_EXPORTS) \
27672 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27673 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27674 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27675 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
27676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
27677 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27678 case $(srcdir) in \
27679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27680 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27682 esac; \
27683 module_srcdir=libdecnumber; \
27684 $(SHELL) $$s/$$module_srcdir/configure \
27685 --srcdir=$${topdir}/$$module_srcdir \
27686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27687 --target=${target_alias} \
27688 --with-build-libsubdir=$(HOST_SUBDIR) \
27689 $(STAGEautofeedback_CONFIGURE_FLAGS)
27690 @endif libdecnumber-bootstrap
27691
27692
27693
27694
27695
27696 .PHONY: all-libdecnumber maybe-all-libdecnumber
27697 maybe-all-libdecnumber:
27698 @if gcc-bootstrap
27699 all-libdecnumber: stage_current
27700 @endif gcc-bootstrap
27701 @if libdecnumber
27702 TARGET-libdecnumber=all
27703 maybe-all-libdecnumber: all-libdecnumber
27704 all-libdecnumber: configure-libdecnumber
27705 @r=`${PWD_COMMAND}`; export r; \
27706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27707 $(HOST_EXPORTS) \
27708 (cd $(HOST_SUBDIR)/libdecnumber && \
27709 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27710 $(TARGET-libdecnumber))
27711 @endif libdecnumber
27712
27713
27714
27715 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27716 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27717 maybe-all-stage1-libdecnumber:
27718 maybe-clean-stage1-libdecnumber:
27719 @if libdecnumber-bootstrap
27720 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27721 all-stage1: all-stage1-libdecnumber
27722 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27723 all-stage1-libdecnumber: configure-stage1-libdecnumber
27724 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27725 @r=`${PWD_COMMAND}`; export r; \
27726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27727 TFLAGS="$(STAGE1_TFLAGS)"; \
27728 $(HOST_EXPORTS) \
27729 cd $(HOST_SUBDIR)/libdecnumber && \
27730 \
27731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27732 CFLAGS="$(STAGE1_CFLAGS)" \
27733 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
27734 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27735 LIBCFLAGS="$(LIBCFLAGS)" \
27736 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27737 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27738 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27739 $(EXTRA_HOST_FLAGS) \
27740 $(STAGE1_FLAGS_TO_PASS) \
27741 TFLAGS="$(STAGE1_TFLAGS)" \
27742 $(TARGET-stage1-libdecnumber)
27743
27744 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27745 clean-stage1: clean-stage1-libdecnumber
27746 clean-stage1-libdecnumber:
27747 @if [ $(current_stage) = stage1 ]; then \
27748 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27749 else \
27750 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27751 $(MAKE) stage1-start; \
27752 fi; \
27753 cd $(HOST_SUBDIR)/libdecnumber && \
27754 $(MAKE) $(EXTRA_HOST_FLAGS) \
27755 $(STAGE1_FLAGS_TO_PASS) clean
27756 @endif libdecnumber-bootstrap
27757
27758
27759 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27760 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27761 maybe-all-stage2-libdecnumber:
27762 maybe-clean-stage2-libdecnumber:
27763 @if libdecnumber-bootstrap
27764 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27765 all-stage2: all-stage2-libdecnumber
27766 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27767 all-stage2-libdecnumber: configure-stage2-libdecnumber
27768 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27769 @r=`${PWD_COMMAND}`; export r; \
27770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771 TFLAGS="$(STAGE2_TFLAGS)"; \
27772 $(HOST_EXPORTS) \
27773 $(POSTSTAGE1_HOST_EXPORTS) \
27774 cd $(HOST_SUBDIR)/libdecnumber && \
27775 \
27776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27777 CFLAGS="$(STAGE2_CFLAGS)" \
27778 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
27779 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27780 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27785 TFLAGS="$(STAGE2_TFLAGS)" \
27786 $(TARGET-stage2-libdecnumber)
27787
27788 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27789 clean-stage2: clean-stage2-libdecnumber
27790 clean-stage2-libdecnumber:
27791 @if [ $(current_stage) = stage2 ]; then \
27792 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27793 else \
27794 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27795 $(MAKE) stage2-start; \
27796 fi; \
27797 cd $(HOST_SUBDIR)/libdecnumber && \
27798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27799 @endif libdecnumber-bootstrap
27800
27801
27802 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27803 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27804 maybe-all-stage3-libdecnumber:
27805 maybe-clean-stage3-libdecnumber:
27806 @if libdecnumber-bootstrap
27807 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27808 all-stage3: all-stage3-libdecnumber
27809 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27810 all-stage3-libdecnumber: configure-stage3-libdecnumber
27811 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27812 @r=`${PWD_COMMAND}`; export r; \
27813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814 TFLAGS="$(STAGE3_TFLAGS)"; \
27815 $(HOST_EXPORTS) \
27816 $(POSTSTAGE1_HOST_EXPORTS) \
27817 cd $(HOST_SUBDIR)/libdecnumber && \
27818 \
27819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27820 CFLAGS="$(STAGE3_CFLAGS)" \
27821 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
27822 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27823 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27828 TFLAGS="$(STAGE3_TFLAGS)" \
27829 $(TARGET-stage3-libdecnumber)
27830
27831 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27832 clean-stage3: clean-stage3-libdecnumber
27833 clean-stage3-libdecnumber:
27834 @if [ $(current_stage) = stage3 ]; then \
27835 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27836 else \
27837 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27838 $(MAKE) stage3-start; \
27839 fi; \
27840 cd $(HOST_SUBDIR)/libdecnumber && \
27841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27842 @endif libdecnumber-bootstrap
27843
27844
27845 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27846 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27847 maybe-all-stage4-libdecnumber:
27848 maybe-clean-stage4-libdecnumber:
27849 @if libdecnumber-bootstrap
27850 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27851 all-stage4: all-stage4-libdecnumber
27852 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27853 all-stage4-libdecnumber: configure-stage4-libdecnumber
27854 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27855 @r=`${PWD_COMMAND}`; export r; \
27856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27857 TFLAGS="$(STAGE4_TFLAGS)"; \
27858 $(HOST_EXPORTS) \
27859 $(POSTSTAGE1_HOST_EXPORTS) \
27860 cd $(HOST_SUBDIR)/libdecnumber && \
27861 \
27862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27863 CFLAGS="$(STAGE4_CFLAGS)" \
27864 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27865 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27866 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27871 TFLAGS="$(STAGE4_TFLAGS)" \
27872 $(TARGET-stage4-libdecnumber)
27873
27874 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27875 clean-stage4: clean-stage4-libdecnumber
27876 clean-stage4-libdecnumber:
27877 @if [ $(current_stage) = stage4 ]; then \
27878 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27879 else \
27880 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27881 $(MAKE) stage4-start; \
27882 fi; \
27883 cd $(HOST_SUBDIR)/libdecnumber && \
27884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27885 @endif libdecnumber-bootstrap
27886
27887
27888 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27889 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27890 maybe-all-stageprofile-libdecnumber:
27891 maybe-clean-stageprofile-libdecnumber:
27892 @if libdecnumber-bootstrap
27893 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27894 all-stageprofile: all-stageprofile-libdecnumber
27895 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27896 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27897 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27898 @r=`${PWD_COMMAND}`; export r; \
27899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27901 $(HOST_EXPORTS) \
27902 $(POSTSTAGE1_HOST_EXPORTS) \
27903 cd $(HOST_SUBDIR)/libdecnumber && \
27904 \
27905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27906 CFLAGS="$(STAGEprofile_CFLAGS)" \
27907 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27908 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27909 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27914 TFLAGS="$(STAGEprofile_TFLAGS)" \
27915 $(TARGET-stageprofile-libdecnumber)
27916
27917 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27918 clean-stageprofile: clean-stageprofile-libdecnumber
27919 clean-stageprofile-libdecnumber:
27920 @if [ $(current_stage) = stageprofile ]; then \
27921 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27922 else \
27923 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27924 $(MAKE) stageprofile-start; \
27925 fi; \
27926 cd $(HOST_SUBDIR)/libdecnumber && \
27927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27928 @endif libdecnumber-bootstrap
27929
27930
27931 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
27932 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
27933 maybe-all-stagetrain-libdecnumber:
27934 maybe-clean-stagetrain-libdecnumber:
27935 @if libdecnumber-bootstrap
27936 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
27937 all-stagetrain: all-stagetrain-libdecnumber
27938 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
27939 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
27940 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27941 @r=`${PWD_COMMAND}`; export r; \
27942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27943 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27944 $(HOST_EXPORTS) \
27945 $(POSTSTAGE1_HOST_EXPORTS) \
27946 cd $(HOST_SUBDIR)/libdecnumber && \
27947 \
27948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27949 CFLAGS="$(STAGEtrain_CFLAGS)" \
27950 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27951 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27952 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27957 TFLAGS="$(STAGEtrain_TFLAGS)" \
27958 $(TARGET-stagetrain-libdecnumber)
27959
27960 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
27961 clean-stagetrain: clean-stagetrain-libdecnumber
27962 clean-stagetrain-libdecnumber:
27963 @if [ $(current_stage) = stagetrain ]; then \
27964 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27965 else \
27966 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
27967 $(MAKE) stagetrain-start; \
27968 fi; \
27969 cd $(HOST_SUBDIR)/libdecnumber && \
27970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27971 @endif libdecnumber-bootstrap
27972
27973
27974 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27975 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27976 maybe-all-stagefeedback-libdecnumber:
27977 maybe-clean-stagefeedback-libdecnumber:
27978 @if libdecnumber-bootstrap
27979 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27980 all-stagefeedback: all-stagefeedback-libdecnumber
27981 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27982 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27983 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27984 @r=`${PWD_COMMAND}`; export r; \
27985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27986 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27987 $(HOST_EXPORTS) \
27988 $(POSTSTAGE1_HOST_EXPORTS) \
27989 cd $(HOST_SUBDIR)/libdecnumber && \
27990 \
27991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27992 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27993 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27994 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27995 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28000 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28001 $(TARGET-stagefeedback-libdecnumber)
28002
28003 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28004 clean-stagefeedback: clean-stagefeedback-libdecnumber
28005 clean-stagefeedback-libdecnumber:
28006 @if [ $(current_stage) = stagefeedback ]; then \
28007 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28008 else \
28009 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28010 $(MAKE) stagefeedback-start; \
28011 fi; \
28012 cd $(HOST_SUBDIR)/libdecnumber && \
28013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28014 @endif libdecnumber-bootstrap
28015
28016
28017 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
28018 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
28019 maybe-all-stageautoprofile-libdecnumber:
28020 maybe-clean-stageautoprofile-libdecnumber:
28021 @if libdecnumber-bootstrap
28022 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
28023 all-stageautoprofile: all-stageautoprofile-libdecnumber
28024 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
28025 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
28026 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28027 @r=`${PWD_COMMAND}`; export r; \
28028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28029 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28030 $(HOST_EXPORTS) \
28031 $(POSTSTAGE1_HOST_EXPORTS) \
28032 cd $(HOST_SUBDIR)/libdecnumber && \
28033 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28035 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28036 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28037 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28038 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28043 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28044 $(TARGET-stageautoprofile-libdecnumber)
28045
28046 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
28047 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
28048 clean-stageautoprofile-libdecnumber:
28049 @if [ $(current_stage) = stageautoprofile ]; then \
28050 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28051 else \
28052 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
28053 $(MAKE) stageautoprofile-start; \
28054 fi; \
28055 cd $(HOST_SUBDIR)/libdecnumber && \
28056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28057 @endif libdecnumber-bootstrap
28058
28059
28060 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
28061 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
28062 maybe-all-stageautofeedback-libdecnumber:
28063 maybe-clean-stageautofeedback-libdecnumber:
28064 @if libdecnumber-bootstrap
28065 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
28066 all-stageautofeedback: all-stageautofeedback-libdecnumber
28067 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
28068 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
28069 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28070 @r=`${PWD_COMMAND}`; export r; \
28071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28072 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28073 $(HOST_EXPORTS) \
28074 $(POSTSTAGE1_HOST_EXPORTS) \
28075 cd $(HOST_SUBDIR)/libdecnumber && \
28076 \
28077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28078 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28079 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28080 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28081 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28086 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28087 $(TARGET-stageautofeedback-libdecnumber)
28088
28089 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
28090 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
28091 clean-stageautofeedback-libdecnumber:
28092 @if [ $(current_stage) = stageautofeedback ]; then \
28093 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28094 else \
28095 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
28096 $(MAKE) stageautofeedback-start; \
28097 fi; \
28098 cd $(HOST_SUBDIR)/libdecnumber && \
28099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28100 @endif libdecnumber-bootstrap
28101
28102
28103
28104
28105
28106 .PHONY: check-libdecnumber maybe-check-libdecnumber
28107 maybe-check-libdecnumber:
28108 @if libdecnumber
28109 maybe-check-libdecnumber: check-libdecnumber
28110
28111 check-libdecnumber:
28112 @: $(MAKE); $(unstage)
28113 @r=`${PWD_COMMAND}`; export r; \
28114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28116 (cd $(HOST_SUBDIR)/libdecnumber && \
28117 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28118
28119 @endif libdecnumber
28120
28121 .PHONY: install-libdecnumber maybe-install-libdecnumber
28122 maybe-install-libdecnumber:
28123 @if libdecnumber
28124 maybe-install-libdecnumber: install-libdecnumber
28125
28126 install-libdecnumber: installdirs
28127 @: $(MAKE); $(unstage)
28128 @r=`${PWD_COMMAND}`; export r; \
28129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28130 $(HOST_EXPORTS) \
28131 (cd $(HOST_SUBDIR)/libdecnumber && \
28132 $(MAKE) $(FLAGS_TO_PASS) install)
28133
28134 @endif libdecnumber
28135
28136 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
28137 maybe-install-strip-libdecnumber:
28138 @if libdecnumber
28139 maybe-install-strip-libdecnumber: install-strip-libdecnumber
28140
28141 install-strip-libdecnumber: installdirs
28142 @: $(MAKE); $(unstage)
28143 @r=`${PWD_COMMAND}`; export r; \
28144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28145 $(HOST_EXPORTS) \
28146 (cd $(HOST_SUBDIR)/libdecnumber && \
28147 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28148
28149 @endif libdecnumber
28150
28151 # Other targets (info, dvi, pdf, etc.)
28152
28153 .PHONY: maybe-info-libdecnumber info-libdecnumber
28154 maybe-info-libdecnumber:
28155 @if libdecnumber
28156 maybe-info-libdecnumber: info-libdecnumber
28157
28158 info-libdecnumber: \
28159 configure-libdecnumber
28160 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28161 r=`${PWD_COMMAND}`; export r; \
28162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28163 $(HOST_EXPORTS) \
28164 for flag in $(EXTRA_HOST_FLAGS) ; do \
28165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28166 done; \
28167 echo "Doing info in libdecnumber"; \
28168 (cd $(HOST_SUBDIR)/libdecnumber && \
28169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28171 "RANLIB=$${RANLIB}" \
28172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28173 info) \
28174 || exit 1
28175
28176 @endif libdecnumber
28177
28178 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28179 maybe-dvi-libdecnumber:
28180 @if libdecnumber
28181 maybe-dvi-libdecnumber: dvi-libdecnumber
28182
28183 dvi-libdecnumber: \
28184 configure-libdecnumber
28185 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28186 r=`${PWD_COMMAND}`; export r; \
28187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28188 $(HOST_EXPORTS) \
28189 for flag in $(EXTRA_HOST_FLAGS) ; do \
28190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28191 done; \
28192 echo "Doing dvi in libdecnumber"; \
28193 (cd $(HOST_SUBDIR)/libdecnumber && \
28194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28196 "RANLIB=$${RANLIB}" \
28197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28198 dvi) \
28199 || exit 1
28200
28201 @endif libdecnumber
28202
28203 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28204 maybe-pdf-libdecnumber:
28205 @if libdecnumber
28206 maybe-pdf-libdecnumber: pdf-libdecnumber
28207
28208 pdf-libdecnumber: \
28209 configure-libdecnumber
28210 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28211 r=`${PWD_COMMAND}`; export r; \
28212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28213 $(HOST_EXPORTS) \
28214 for flag in $(EXTRA_HOST_FLAGS) ; do \
28215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28216 done; \
28217 echo "Doing pdf in libdecnumber"; \
28218 (cd $(HOST_SUBDIR)/libdecnumber && \
28219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28221 "RANLIB=$${RANLIB}" \
28222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28223 pdf) \
28224 || exit 1
28225
28226 @endif libdecnumber
28227
28228 .PHONY: maybe-html-libdecnumber html-libdecnumber
28229 maybe-html-libdecnumber:
28230 @if libdecnumber
28231 maybe-html-libdecnumber: html-libdecnumber
28232
28233 html-libdecnumber: \
28234 configure-libdecnumber
28235 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28236 r=`${PWD_COMMAND}`; export r; \
28237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238 $(HOST_EXPORTS) \
28239 for flag in $(EXTRA_HOST_FLAGS) ; do \
28240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28241 done; \
28242 echo "Doing html in libdecnumber"; \
28243 (cd $(HOST_SUBDIR)/libdecnumber && \
28244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28246 "RANLIB=$${RANLIB}" \
28247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28248 html) \
28249 || exit 1
28250
28251 @endif libdecnumber
28252
28253 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28254 maybe-TAGS-libdecnumber:
28255 @if libdecnumber
28256 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28257
28258 # libdecnumber doesn't support TAGS.
28259 TAGS-libdecnumber:
28260
28261 @endif libdecnumber
28262
28263 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28264 maybe-install-info-libdecnumber:
28265 @if libdecnumber
28266 maybe-install-info-libdecnumber: install-info-libdecnumber
28267
28268 install-info-libdecnumber: \
28269 configure-libdecnumber \
28270 info-libdecnumber
28271 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28272 r=`${PWD_COMMAND}`; export r; \
28273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274 $(HOST_EXPORTS) \
28275 for flag in $(EXTRA_HOST_FLAGS) ; do \
28276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277 done; \
28278 echo "Doing install-info in libdecnumber"; \
28279 (cd $(HOST_SUBDIR)/libdecnumber && \
28280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28282 "RANLIB=$${RANLIB}" \
28283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284 install-info) \
28285 || exit 1
28286
28287 @endif libdecnumber
28288
28289 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
28290 maybe-install-dvi-libdecnumber:
28291 @if libdecnumber
28292 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
28293
28294 install-dvi-libdecnumber: \
28295 configure-libdecnumber \
28296 dvi-libdecnumber
28297 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28298 r=`${PWD_COMMAND}`; export r; \
28299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300 $(HOST_EXPORTS) \
28301 for flag in $(EXTRA_HOST_FLAGS) ; do \
28302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303 done; \
28304 echo "Doing install-dvi in libdecnumber"; \
28305 (cd $(HOST_SUBDIR)/libdecnumber && \
28306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308 "RANLIB=$${RANLIB}" \
28309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28310 install-dvi) \
28311 || exit 1
28312
28313 @endif libdecnumber
28314
28315 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28316 maybe-install-pdf-libdecnumber:
28317 @if libdecnumber
28318 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28319
28320 install-pdf-libdecnumber: \
28321 configure-libdecnumber \
28322 pdf-libdecnumber
28323 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28324 r=`${PWD_COMMAND}`; export r; \
28325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28326 $(HOST_EXPORTS) \
28327 for flag in $(EXTRA_HOST_FLAGS) ; do \
28328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28329 done; \
28330 echo "Doing install-pdf in libdecnumber"; \
28331 (cd $(HOST_SUBDIR)/libdecnumber && \
28332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28334 "RANLIB=$${RANLIB}" \
28335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28336 install-pdf) \
28337 || exit 1
28338
28339 @endif libdecnumber
28340
28341 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28342 maybe-install-html-libdecnumber:
28343 @if libdecnumber
28344 maybe-install-html-libdecnumber: install-html-libdecnumber
28345
28346 install-html-libdecnumber: \
28347 configure-libdecnumber \
28348 html-libdecnumber
28349 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28350 r=`${PWD_COMMAND}`; export r; \
28351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28352 $(HOST_EXPORTS) \
28353 for flag in $(EXTRA_HOST_FLAGS) ; do \
28354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28355 done; \
28356 echo "Doing install-html in libdecnumber"; \
28357 (cd $(HOST_SUBDIR)/libdecnumber && \
28358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28360 "RANLIB=$${RANLIB}" \
28361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28362 install-html) \
28363 || exit 1
28364
28365 @endif libdecnumber
28366
28367 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28368 maybe-installcheck-libdecnumber:
28369 @if libdecnumber
28370 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28371
28372 installcheck-libdecnumber: \
28373 configure-libdecnumber
28374 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28375 r=`${PWD_COMMAND}`; export r; \
28376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377 $(HOST_EXPORTS) \
28378 for flag in $(EXTRA_HOST_FLAGS) ; do \
28379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28380 done; \
28381 echo "Doing installcheck in libdecnumber"; \
28382 (cd $(HOST_SUBDIR)/libdecnumber && \
28383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28385 "RANLIB=$${RANLIB}" \
28386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28387 installcheck) \
28388 || exit 1
28389
28390 @endif libdecnumber
28391
28392 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28393 maybe-mostlyclean-libdecnumber:
28394 @if libdecnumber
28395 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28396
28397 mostlyclean-libdecnumber:
28398 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28399 r=`${PWD_COMMAND}`; export r; \
28400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28401 $(HOST_EXPORTS) \
28402 for flag in $(EXTRA_HOST_FLAGS) ; do \
28403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28404 done; \
28405 echo "Doing mostlyclean in libdecnumber"; \
28406 (cd $(HOST_SUBDIR)/libdecnumber && \
28407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28409 "RANLIB=$${RANLIB}" \
28410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28411 mostlyclean) \
28412 || exit 1
28413
28414 @endif libdecnumber
28415
28416 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28417 maybe-clean-libdecnumber:
28418 @if libdecnumber
28419 maybe-clean-libdecnumber: clean-libdecnumber
28420
28421 clean-libdecnumber:
28422 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28423 r=`${PWD_COMMAND}`; export r; \
28424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425 $(HOST_EXPORTS) \
28426 for flag in $(EXTRA_HOST_FLAGS) ; do \
28427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28428 done; \
28429 echo "Doing clean in libdecnumber"; \
28430 (cd $(HOST_SUBDIR)/libdecnumber && \
28431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28433 "RANLIB=$${RANLIB}" \
28434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28435 clean) \
28436 || exit 1
28437
28438 @endif libdecnumber
28439
28440 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28441 maybe-distclean-libdecnumber:
28442 @if libdecnumber
28443 maybe-distclean-libdecnumber: distclean-libdecnumber
28444
28445 distclean-libdecnumber:
28446 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28447 r=`${PWD_COMMAND}`; export r; \
28448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28449 $(HOST_EXPORTS) \
28450 for flag in $(EXTRA_HOST_FLAGS) ; do \
28451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28452 done; \
28453 echo "Doing distclean in libdecnumber"; \
28454 (cd $(HOST_SUBDIR)/libdecnumber && \
28455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28457 "RANLIB=$${RANLIB}" \
28458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28459 distclean) \
28460 || exit 1
28461
28462 @endif libdecnumber
28463
28464 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28465 maybe-maintainer-clean-libdecnumber:
28466 @if libdecnumber
28467 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28468
28469 maintainer-clean-libdecnumber:
28470 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28471 r=`${PWD_COMMAND}`; export r; \
28472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28473 $(HOST_EXPORTS) \
28474 for flag in $(EXTRA_HOST_FLAGS) ; do \
28475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28476 done; \
28477 echo "Doing maintainer-clean in libdecnumber"; \
28478 (cd $(HOST_SUBDIR)/libdecnumber && \
28479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28481 "RANLIB=$${RANLIB}" \
28482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28483 maintainer-clean) \
28484 || exit 1
28485
28486 @endif libdecnumber
28487
28488
28489
28490 .PHONY: configure-libgui maybe-configure-libgui
28491 maybe-configure-libgui:
28492 @if gcc-bootstrap
28493 configure-libgui: stage_current
28494 @endif gcc-bootstrap
28495 @if libgui
28496 maybe-configure-libgui: configure-libgui
28497 configure-libgui:
28498 @: $(MAKE); $(unstage)
28499 @r=`${PWD_COMMAND}`; export r; \
28500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28501 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
28503 $(HOST_EXPORTS) \
28504 echo Configuring in $(HOST_SUBDIR)/libgui; \
28505 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28506 case $(srcdir) in \
28507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28508 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28510 esac; \
28511 module_srcdir=libgui; \
28512 $(SHELL) \
28513 $$s/$$module_srcdir/configure \
28514 --srcdir=$${topdir}/$$module_srcdir \
28515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28516 --target=${target_alias} \
28517 || exit 1
28518 @endif libgui
28519
28520
28521
28522
28523
28524 .PHONY: all-libgui maybe-all-libgui
28525 maybe-all-libgui:
28526 @if gcc-bootstrap
28527 all-libgui: stage_current
28528 @endif gcc-bootstrap
28529 @if libgui
28530 TARGET-libgui=all
28531 maybe-all-libgui: all-libgui
28532 all-libgui: configure-libgui
28533 @: $(MAKE); $(unstage)
28534 @r=`${PWD_COMMAND}`; export r; \
28535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28536 $(HOST_EXPORTS) \
28537 (cd $(HOST_SUBDIR)/libgui && \
28538 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28539 $(TARGET-libgui))
28540 @endif libgui
28541
28542
28543
28544
28545 .PHONY: check-libgui maybe-check-libgui
28546 maybe-check-libgui:
28547 @if libgui
28548 maybe-check-libgui: check-libgui
28549
28550 check-libgui:
28551 @: $(MAKE); $(unstage)
28552 @r=`${PWD_COMMAND}`; export r; \
28553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28554 $(HOST_EXPORTS) \
28555 (cd $(HOST_SUBDIR)/libgui && \
28556 $(MAKE) $(FLAGS_TO_PASS) check)
28557
28558 @endif libgui
28559
28560 .PHONY: install-libgui maybe-install-libgui
28561 maybe-install-libgui:
28562 @if libgui
28563 maybe-install-libgui: install-libgui
28564
28565 install-libgui: installdirs
28566 @: $(MAKE); $(unstage)
28567 @r=`${PWD_COMMAND}`; export r; \
28568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28569 $(HOST_EXPORTS) \
28570 (cd $(HOST_SUBDIR)/libgui && \
28571 $(MAKE) $(FLAGS_TO_PASS) install)
28572
28573 @endif libgui
28574
28575 .PHONY: install-strip-libgui maybe-install-strip-libgui
28576 maybe-install-strip-libgui:
28577 @if libgui
28578 maybe-install-strip-libgui: install-strip-libgui
28579
28580 install-strip-libgui: installdirs
28581 @: $(MAKE); $(unstage)
28582 @r=`${PWD_COMMAND}`; export r; \
28583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584 $(HOST_EXPORTS) \
28585 (cd $(HOST_SUBDIR)/libgui && \
28586 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28587
28588 @endif libgui
28589
28590 # Other targets (info, dvi, pdf, etc.)
28591
28592 .PHONY: maybe-info-libgui info-libgui
28593 maybe-info-libgui:
28594 @if libgui
28595 maybe-info-libgui: info-libgui
28596
28597 info-libgui: \
28598 configure-libgui
28599 @: $(MAKE); $(unstage)
28600 @[ -f ./libgui/Makefile ] || exit 0; \
28601 r=`${PWD_COMMAND}`; export r; \
28602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28603 $(HOST_EXPORTS) \
28604 for flag in $(EXTRA_HOST_FLAGS) ; do \
28605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28606 done; \
28607 echo "Doing info in libgui"; \
28608 (cd $(HOST_SUBDIR)/libgui && \
28609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28611 "RANLIB=$${RANLIB}" \
28612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28613 info) \
28614 || exit 1
28615
28616 @endif libgui
28617
28618 .PHONY: maybe-dvi-libgui dvi-libgui
28619 maybe-dvi-libgui:
28620 @if libgui
28621 maybe-dvi-libgui: dvi-libgui
28622
28623 dvi-libgui: \
28624 configure-libgui
28625 @: $(MAKE); $(unstage)
28626 @[ -f ./libgui/Makefile ] || exit 0; \
28627 r=`${PWD_COMMAND}`; export r; \
28628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28629 $(HOST_EXPORTS) \
28630 for flag in $(EXTRA_HOST_FLAGS) ; do \
28631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28632 done; \
28633 echo "Doing dvi in libgui"; \
28634 (cd $(HOST_SUBDIR)/libgui && \
28635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28637 "RANLIB=$${RANLIB}" \
28638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28639 dvi) \
28640 || exit 1
28641
28642 @endif libgui
28643
28644 .PHONY: maybe-pdf-libgui pdf-libgui
28645 maybe-pdf-libgui:
28646 @if libgui
28647 maybe-pdf-libgui: pdf-libgui
28648
28649 pdf-libgui: \
28650 configure-libgui
28651 @: $(MAKE); $(unstage)
28652 @[ -f ./libgui/Makefile ] || exit 0; \
28653 r=`${PWD_COMMAND}`; export r; \
28654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28655 $(HOST_EXPORTS) \
28656 for flag in $(EXTRA_HOST_FLAGS) ; do \
28657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28658 done; \
28659 echo "Doing pdf in libgui"; \
28660 (cd $(HOST_SUBDIR)/libgui && \
28661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28663 "RANLIB=$${RANLIB}" \
28664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28665 pdf) \
28666 || exit 1
28667
28668 @endif libgui
28669
28670 .PHONY: maybe-html-libgui html-libgui
28671 maybe-html-libgui:
28672 @if libgui
28673 maybe-html-libgui: html-libgui
28674
28675 html-libgui: \
28676 configure-libgui
28677 @: $(MAKE); $(unstage)
28678 @[ -f ./libgui/Makefile ] || exit 0; \
28679 r=`${PWD_COMMAND}`; export r; \
28680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28681 $(HOST_EXPORTS) \
28682 for flag in $(EXTRA_HOST_FLAGS) ; do \
28683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28684 done; \
28685 echo "Doing html in libgui"; \
28686 (cd $(HOST_SUBDIR)/libgui && \
28687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28689 "RANLIB=$${RANLIB}" \
28690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28691 html) \
28692 || exit 1
28693
28694 @endif libgui
28695
28696 .PHONY: maybe-TAGS-libgui TAGS-libgui
28697 maybe-TAGS-libgui:
28698 @if libgui
28699 maybe-TAGS-libgui: TAGS-libgui
28700
28701 TAGS-libgui: \
28702 configure-libgui
28703 @: $(MAKE); $(unstage)
28704 @[ -f ./libgui/Makefile ] || exit 0; \
28705 r=`${PWD_COMMAND}`; export r; \
28706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28707 $(HOST_EXPORTS) \
28708 for flag in $(EXTRA_HOST_FLAGS) ; do \
28709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28710 done; \
28711 echo "Doing TAGS in libgui"; \
28712 (cd $(HOST_SUBDIR)/libgui && \
28713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28715 "RANLIB=$${RANLIB}" \
28716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28717 TAGS) \
28718 || exit 1
28719
28720 @endif libgui
28721
28722 .PHONY: maybe-install-info-libgui install-info-libgui
28723 maybe-install-info-libgui:
28724 @if libgui
28725 maybe-install-info-libgui: install-info-libgui
28726
28727 install-info-libgui: \
28728 configure-libgui \
28729 info-libgui
28730 @: $(MAKE); $(unstage)
28731 @[ -f ./libgui/Makefile ] || exit 0; \
28732 r=`${PWD_COMMAND}`; export r; \
28733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734 $(HOST_EXPORTS) \
28735 for flag in $(EXTRA_HOST_FLAGS) ; do \
28736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737 done; \
28738 echo "Doing install-info in libgui"; \
28739 (cd $(HOST_SUBDIR)/libgui && \
28740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742 "RANLIB=$${RANLIB}" \
28743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28744 install-info) \
28745 || exit 1
28746
28747 @endif libgui
28748
28749 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
28750 maybe-install-dvi-libgui:
28751 @if libgui
28752 maybe-install-dvi-libgui: install-dvi-libgui
28753
28754 install-dvi-libgui: \
28755 configure-libgui \
28756 dvi-libgui
28757 @: $(MAKE); $(unstage)
28758 @[ -f ./libgui/Makefile ] || exit 0; \
28759 r=`${PWD_COMMAND}`; export r; \
28760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28761 $(HOST_EXPORTS) \
28762 for flag in $(EXTRA_HOST_FLAGS) ; do \
28763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28764 done; \
28765 echo "Doing install-dvi in libgui"; \
28766 (cd $(HOST_SUBDIR)/libgui && \
28767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28769 "RANLIB=$${RANLIB}" \
28770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28771 install-dvi) \
28772 || exit 1
28773
28774 @endif libgui
28775
28776 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
28777 maybe-install-pdf-libgui:
28778 @if libgui
28779 maybe-install-pdf-libgui: install-pdf-libgui
28780
28781 install-pdf-libgui: \
28782 configure-libgui \
28783 pdf-libgui
28784 @: $(MAKE); $(unstage)
28785 @[ -f ./libgui/Makefile ] || exit 0; \
28786 r=`${PWD_COMMAND}`; export r; \
28787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28788 $(HOST_EXPORTS) \
28789 for flag in $(EXTRA_HOST_FLAGS) ; do \
28790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28791 done; \
28792 echo "Doing install-pdf in libgui"; \
28793 (cd $(HOST_SUBDIR)/libgui && \
28794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28796 "RANLIB=$${RANLIB}" \
28797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28798 install-pdf) \
28799 || exit 1
28800
28801 @endif libgui
28802
28803 .PHONY: maybe-install-html-libgui install-html-libgui
28804 maybe-install-html-libgui:
28805 @if libgui
28806 maybe-install-html-libgui: install-html-libgui
28807
28808 install-html-libgui: \
28809 configure-libgui \
28810 html-libgui
28811 @: $(MAKE); $(unstage)
28812 @[ -f ./libgui/Makefile ] || exit 0; \
28813 r=`${PWD_COMMAND}`; export r; \
28814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815 $(HOST_EXPORTS) \
28816 for flag in $(EXTRA_HOST_FLAGS) ; do \
28817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28818 done; \
28819 echo "Doing install-html in libgui"; \
28820 (cd $(HOST_SUBDIR)/libgui && \
28821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28823 "RANLIB=$${RANLIB}" \
28824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28825 install-html) \
28826 || exit 1
28827
28828 @endif libgui
28829
28830 .PHONY: maybe-installcheck-libgui installcheck-libgui
28831 maybe-installcheck-libgui:
28832 @if libgui
28833 maybe-installcheck-libgui: installcheck-libgui
28834
28835 installcheck-libgui: \
28836 configure-libgui
28837 @: $(MAKE); $(unstage)
28838 @[ -f ./libgui/Makefile ] || exit 0; \
28839 r=`${PWD_COMMAND}`; export r; \
28840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28841 $(HOST_EXPORTS) \
28842 for flag in $(EXTRA_HOST_FLAGS) ; do \
28843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28844 done; \
28845 echo "Doing installcheck in libgui"; \
28846 (cd $(HOST_SUBDIR)/libgui && \
28847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28849 "RANLIB=$${RANLIB}" \
28850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28851 installcheck) \
28852 || exit 1
28853
28854 @endif libgui
28855
28856 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28857 maybe-mostlyclean-libgui:
28858 @if libgui
28859 maybe-mostlyclean-libgui: mostlyclean-libgui
28860
28861 mostlyclean-libgui:
28862 @: $(MAKE); $(unstage)
28863 @[ -f ./libgui/Makefile ] || exit 0; \
28864 r=`${PWD_COMMAND}`; export r; \
28865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28866 $(HOST_EXPORTS) \
28867 for flag in $(EXTRA_HOST_FLAGS) ; do \
28868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28869 done; \
28870 echo "Doing mostlyclean in libgui"; \
28871 (cd $(HOST_SUBDIR)/libgui && \
28872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28874 "RANLIB=$${RANLIB}" \
28875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28876 mostlyclean) \
28877 || exit 1
28878
28879 @endif libgui
28880
28881 .PHONY: maybe-clean-libgui clean-libgui
28882 maybe-clean-libgui:
28883 @if libgui
28884 maybe-clean-libgui: clean-libgui
28885
28886 clean-libgui:
28887 @: $(MAKE); $(unstage)
28888 @[ -f ./libgui/Makefile ] || exit 0; \
28889 r=`${PWD_COMMAND}`; export r; \
28890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28891 $(HOST_EXPORTS) \
28892 for flag in $(EXTRA_HOST_FLAGS) ; do \
28893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28894 done; \
28895 echo "Doing clean in libgui"; \
28896 (cd $(HOST_SUBDIR)/libgui && \
28897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28899 "RANLIB=$${RANLIB}" \
28900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28901 clean) \
28902 || exit 1
28903
28904 @endif libgui
28905
28906 .PHONY: maybe-distclean-libgui distclean-libgui
28907 maybe-distclean-libgui:
28908 @if libgui
28909 maybe-distclean-libgui: distclean-libgui
28910
28911 distclean-libgui:
28912 @: $(MAKE); $(unstage)
28913 @[ -f ./libgui/Makefile ] || exit 0; \
28914 r=`${PWD_COMMAND}`; export r; \
28915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916 $(HOST_EXPORTS) \
28917 for flag in $(EXTRA_HOST_FLAGS) ; do \
28918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28919 done; \
28920 echo "Doing distclean in libgui"; \
28921 (cd $(HOST_SUBDIR)/libgui && \
28922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28924 "RANLIB=$${RANLIB}" \
28925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28926 distclean) \
28927 || exit 1
28928
28929 @endif libgui
28930
28931 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28932 maybe-maintainer-clean-libgui:
28933 @if libgui
28934 maybe-maintainer-clean-libgui: maintainer-clean-libgui
28935
28936 maintainer-clean-libgui:
28937 @: $(MAKE); $(unstage)
28938 @[ -f ./libgui/Makefile ] || exit 0; \
28939 r=`${PWD_COMMAND}`; export r; \
28940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28941 $(HOST_EXPORTS) \
28942 for flag in $(EXTRA_HOST_FLAGS) ; do \
28943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28944 done; \
28945 echo "Doing maintainer-clean in libgui"; \
28946 (cd $(HOST_SUBDIR)/libgui && \
28947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28949 "RANLIB=$${RANLIB}" \
28950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28951 maintainer-clean) \
28952 || exit 1
28953
28954 @endif libgui
28955
28956
28957
28958 .PHONY: configure-libiberty maybe-configure-libiberty
28959 maybe-configure-libiberty:
28960 @if gcc-bootstrap
28961 configure-libiberty: stage_current
28962 @endif gcc-bootstrap
28963 @if libiberty
28964 maybe-configure-libiberty: configure-libiberty
28965 configure-libiberty:
28966 @r=`${PWD_COMMAND}`; export r; \
28967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28968 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28970 $(HOST_EXPORTS) \
28971 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28972 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28973 case $(srcdir) in \
28974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28975 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28977 esac; \
28978 module_srcdir=libiberty; \
28979 $(SHELL) \
28980 $$s/$$module_srcdir/configure \
28981 --srcdir=$${topdir}/$$module_srcdir \
28982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28983 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
28984 || exit 1
28985 @endif libiberty
28986
28987
28988
28989 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28990 maybe-configure-stage1-libiberty:
28991 @if libiberty-bootstrap
28992 maybe-configure-stage1-libiberty: configure-stage1-libiberty
28993 configure-stage1-libiberty:
28994 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28996 @r=`${PWD_COMMAND}`; export r; \
28997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28998 TFLAGS="$(STAGE1_TFLAGS)"; \
28999 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29000 $(HOST_EXPORTS) \
29001 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29002 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29003 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29004 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
29005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29006 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29007 case $(srcdir) in \
29008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29009 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29011 esac; \
29012 module_srcdir=libiberty; \
29013 $(SHELL) $$s/$$module_srcdir/configure \
29014 --srcdir=$${topdir}/$$module_srcdir \
29015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29016 --target=${target_alias} \
29017 \
29018 $(STAGE1_CONFIGURE_FLAGS) \
29019 @extra_host_libiberty_configure_flags@
29020 @endif libiberty-bootstrap
29021
29022 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29023 maybe-configure-stage2-libiberty:
29024 @if libiberty-bootstrap
29025 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29026 configure-stage2-libiberty:
29027 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29029 @r=`${PWD_COMMAND}`; export r; \
29030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29031 TFLAGS="$(STAGE2_TFLAGS)"; \
29032 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29033 $(HOST_EXPORTS) \
29034 $(POSTSTAGE1_HOST_EXPORTS) \
29035 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29036 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29037 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29038 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
29039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29040 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29041 case $(srcdir) in \
29042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29043 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29045 esac; \
29046 module_srcdir=libiberty; \
29047 $(SHELL) $$s/$$module_srcdir/configure \
29048 --srcdir=$${topdir}/$$module_srcdir \
29049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29050 --target=${target_alias} \
29051 --with-build-libsubdir=$(HOST_SUBDIR) \
29052 $(STAGE2_CONFIGURE_FLAGS) \
29053 @extra_host_libiberty_configure_flags@
29054 @endif libiberty-bootstrap
29055
29056 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29057 maybe-configure-stage3-libiberty:
29058 @if libiberty-bootstrap
29059 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29060 configure-stage3-libiberty:
29061 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29063 @r=`${PWD_COMMAND}`; export r; \
29064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29065 TFLAGS="$(STAGE3_TFLAGS)"; \
29066 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29067 $(HOST_EXPORTS) \
29068 $(POSTSTAGE1_HOST_EXPORTS) \
29069 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29070 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29071 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29072 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
29073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29074 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29075 case $(srcdir) in \
29076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29077 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29079 esac; \
29080 module_srcdir=libiberty; \
29081 $(SHELL) $$s/$$module_srcdir/configure \
29082 --srcdir=$${topdir}/$$module_srcdir \
29083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29084 --target=${target_alias} \
29085 --with-build-libsubdir=$(HOST_SUBDIR) \
29086 $(STAGE3_CONFIGURE_FLAGS) \
29087 @extra_host_libiberty_configure_flags@
29088 @endif libiberty-bootstrap
29089
29090 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29091 maybe-configure-stage4-libiberty:
29092 @if libiberty-bootstrap
29093 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29094 configure-stage4-libiberty:
29095 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29096 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29097 @r=`${PWD_COMMAND}`; export r; \
29098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29099 TFLAGS="$(STAGE4_TFLAGS)"; \
29100 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29101 $(HOST_EXPORTS) \
29102 $(POSTSTAGE1_HOST_EXPORTS) \
29103 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29104 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29105 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29106 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
29107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29108 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29109 case $(srcdir) in \
29110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29111 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29113 esac; \
29114 module_srcdir=libiberty; \
29115 $(SHELL) $$s/$$module_srcdir/configure \
29116 --srcdir=$${topdir}/$$module_srcdir \
29117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29118 --target=${target_alias} \
29119 --with-build-libsubdir=$(HOST_SUBDIR) \
29120 $(STAGE4_CONFIGURE_FLAGS) \
29121 @extra_host_libiberty_configure_flags@
29122 @endif libiberty-bootstrap
29123
29124 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29125 maybe-configure-stageprofile-libiberty:
29126 @if libiberty-bootstrap
29127 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29128 configure-stageprofile-libiberty:
29129 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29131 @r=`${PWD_COMMAND}`; export r; \
29132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29133 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29134 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29135 $(HOST_EXPORTS) \
29136 $(POSTSTAGE1_HOST_EXPORTS) \
29137 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29138 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29139 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29140 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
29141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29142 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29143 case $(srcdir) in \
29144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29145 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29147 esac; \
29148 module_srcdir=libiberty; \
29149 $(SHELL) $$s/$$module_srcdir/configure \
29150 --srcdir=$${topdir}/$$module_srcdir \
29151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29152 --target=${target_alias} \
29153 --with-build-libsubdir=$(HOST_SUBDIR) \
29154 $(STAGEprofile_CONFIGURE_FLAGS) \
29155 @extra_host_libiberty_configure_flags@
29156 @endif libiberty-bootstrap
29157
29158 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
29159 maybe-configure-stagetrain-libiberty:
29160 @if libiberty-bootstrap
29161 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
29162 configure-stagetrain-libiberty:
29163 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29165 @r=`${PWD_COMMAND}`; export r; \
29166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29167 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29168 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29169 $(HOST_EXPORTS) \
29170 $(POSTSTAGE1_HOST_EXPORTS) \
29171 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29172 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29173 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29174 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
29175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29176 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29177 case $(srcdir) in \
29178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29179 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29181 esac; \
29182 module_srcdir=libiberty; \
29183 $(SHELL) $$s/$$module_srcdir/configure \
29184 --srcdir=$${topdir}/$$module_srcdir \
29185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29186 --target=${target_alias} \
29187 --with-build-libsubdir=$(HOST_SUBDIR) \
29188 $(STAGEtrain_CONFIGURE_FLAGS) \
29189 @extra_host_libiberty_configure_flags@
29190 @endif libiberty-bootstrap
29191
29192 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29193 maybe-configure-stagefeedback-libiberty:
29194 @if libiberty-bootstrap
29195 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29196 configure-stagefeedback-libiberty:
29197 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29199 @r=`${PWD_COMMAND}`; export r; \
29200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29201 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29202 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29203 $(HOST_EXPORTS) \
29204 $(POSTSTAGE1_HOST_EXPORTS) \
29205 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29206 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29207 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29208 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
29209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29210 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29211 case $(srcdir) in \
29212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29213 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29215 esac; \
29216 module_srcdir=libiberty; \
29217 $(SHELL) $$s/$$module_srcdir/configure \
29218 --srcdir=$${topdir}/$$module_srcdir \
29219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29220 --target=${target_alias} \
29221 --with-build-libsubdir=$(HOST_SUBDIR) \
29222 $(STAGEfeedback_CONFIGURE_FLAGS) \
29223 @extra_host_libiberty_configure_flags@
29224 @endif libiberty-bootstrap
29225
29226 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
29227 maybe-configure-stageautoprofile-libiberty:
29228 @if libiberty-bootstrap
29229 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29230 configure-stageautoprofile-libiberty:
29231 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29233 @r=`${PWD_COMMAND}`; export r; \
29234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29235 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29236 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29237 $(HOST_EXPORTS) \
29238 $(POSTSTAGE1_HOST_EXPORTS) \
29239 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29240 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29241 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29242 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
29243 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29244 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29245 case $(srcdir) in \
29246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29247 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29249 esac; \
29250 module_srcdir=libiberty; \
29251 $(SHELL) $$s/$$module_srcdir/configure \
29252 --srcdir=$${topdir}/$$module_srcdir \
29253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29254 --target=${target_alias} \
29255 --with-build-libsubdir=$(HOST_SUBDIR) \
29256 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29257 @extra_host_libiberty_configure_flags@
29258 @endif libiberty-bootstrap
29259
29260 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
29261 maybe-configure-stageautofeedback-libiberty:
29262 @if libiberty-bootstrap
29263 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29264 configure-stageautofeedback-libiberty:
29265 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29267 @r=`${PWD_COMMAND}`; export r; \
29268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29269 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29270 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29271 $(HOST_EXPORTS) \
29272 $(POSTSTAGE1_HOST_EXPORTS) \
29273 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29274 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29275 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29276 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
29277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
29278 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29279 case $(srcdir) in \
29280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29281 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29283 esac; \
29284 module_srcdir=libiberty; \
29285 $(SHELL) $$s/$$module_srcdir/configure \
29286 --srcdir=$${topdir}/$$module_srcdir \
29287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29288 --target=${target_alias} \
29289 --with-build-libsubdir=$(HOST_SUBDIR) \
29290 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29291 @extra_host_libiberty_configure_flags@
29292 @endif libiberty-bootstrap
29293
29294
29295
29296
29297
29298 .PHONY: all-libiberty maybe-all-libiberty
29299 maybe-all-libiberty:
29300 @if gcc-bootstrap
29301 all-libiberty: stage_current
29302 @endif gcc-bootstrap
29303 @if libiberty
29304 TARGET-libiberty=all
29305 maybe-all-libiberty: all-libiberty
29306 all-libiberty: configure-libiberty
29307 @r=`${PWD_COMMAND}`; export r; \
29308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29309 $(HOST_EXPORTS) \
29310 (cd $(HOST_SUBDIR)/libiberty && \
29311 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29312 $(TARGET-libiberty))
29313 @endif libiberty
29314
29315
29316
29317 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29318 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29319 maybe-all-stage1-libiberty:
29320 maybe-clean-stage1-libiberty:
29321 @if libiberty-bootstrap
29322 maybe-all-stage1-libiberty: all-stage1-libiberty
29323 all-stage1: all-stage1-libiberty
29324 TARGET-stage1-libiberty = $(TARGET-libiberty)
29325 all-stage1-libiberty: configure-stage1-libiberty
29326 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29327 @r=`${PWD_COMMAND}`; export r; \
29328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29329 TFLAGS="$(STAGE1_TFLAGS)"; \
29330 $(HOST_EXPORTS) \
29331 cd $(HOST_SUBDIR)/libiberty && \
29332 \
29333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29334 CFLAGS="$(STAGE1_CFLAGS)" \
29335 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29336 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29337 LIBCFLAGS="$(LIBCFLAGS)" \
29338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29341 $(EXTRA_HOST_FLAGS) \
29342 $(STAGE1_FLAGS_TO_PASS) \
29343 TFLAGS="$(STAGE1_TFLAGS)" \
29344 $(TARGET-stage1-libiberty)
29345
29346 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29347 clean-stage1: clean-stage1-libiberty
29348 clean-stage1-libiberty:
29349 @if [ $(current_stage) = stage1 ]; then \
29350 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29351 else \
29352 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29353 $(MAKE) stage1-start; \
29354 fi; \
29355 cd $(HOST_SUBDIR)/libiberty && \
29356 $(MAKE) $(EXTRA_HOST_FLAGS) \
29357 $(STAGE1_FLAGS_TO_PASS) clean
29358 @endif libiberty-bootstrap
29359
29360
29361 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29362 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29363 maybe-all-stage2-libiberty:
29364 maybe-clean-stage2-libiberty:
29365 @if libiberty-bootstrap
29366 maybe-all-stage2-libiberty: all-stage2-libiberty
29367 all-stage2: all-stage2-libiberty
29368 TARGET-stage2-libiberty = $(TARGET-libiberty)
29369 all-stage2-libiberty: configure-stage2-libiberty
29370 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29371 @r=`${PWD_COMMAND}`; export r; \
29372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29373 TFLAGS="$(STAGE2_TFLAGS)"; \
29374 $(HOST_EXPORTS) \
29375 $(POSTSTAGE1_HOST_EXPORTS) \
29376 cd $(HOST_SUBDIR)/libiberty && \
29377 \
29378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29379 CFLAGS="$(STAGE2_CFLAGS)" \
29380 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29381 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29382 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29387 TFLAGS="$(STAGE2_TFLAGS)" \
29388 $(TARGET-stage2-libiberty)
29389
29390 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29391 clean-stage2: clean-stage2-libiberty
29392 clean-stage2-libiberty:
29393 @if [ $(current_stage) = stage2 ]; then \
29394 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29395 else \
29396 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29397 $(MAKE) stage2-start; \
29398 fi; \
29399 cd $(HOST_SUBDIR)/libiberty && \
29400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29401 @endif libiberty-bootstrap
29402
29403
29404 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29405 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29406 maybe-all-stage3-libiberty:
29407 maybe-clean-stage3-libiberty:
29408 @if libiberty-bootstrap
29409 maybe-all-stage3-libiberty: all-stage3-libiberty
29410 all-stage3: all-stage3-libiberty
29411 TARGET-stage3-libiberty = $(TARGET-libiberty)
29412 all-stage3-libiberty: configure-stage3-libiberty
29413 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29414 @r=`${PWD_COMMAND}`; export r; \
29415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416 TFLAGS="$(STAGE3_TFLAGS)"; \
29417 $(HOST_EXPORTS) \
29418 $(POSTSTAGE1_HOST_EXPORTS) \
29419 cd $(HOST_SUBDIR)/libiberty && \
29420 \
29421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29422 CFLAGS="$(STAGE3_CFLAGS)" \
29423 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29424 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29425 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29429 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29430 TFLAGS="$(STAGE3_TFLAGS)" \
29431 $(TARGET-stage3-libiberty)
29432
29433 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29434 clean-stage3: clean-stage3-libiberty
29435 clean-stage3-libiberty:
29436 @if [ $(current_stage) = stage3 ]; then \
29437 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29438 else \
29439 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29440 $(MAKE) stage3-start; \
29441 fi; \
29442 cd $(HOST_SUBDIR)/libiberty && \
29443 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29444 @endif libiberty-bootstrap
29445
29446
29447 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29448 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29449 maybe-all-stage4-libiberty:
29450 maybe-clean-stage4-libiberty:
29451 @if libiberty-bootstrap
29452 maybe-all-stage4-libiberty: all-stage4-libiberty
29453 all-stage4: all-stage4-libiberty
29454 TARGET-stage4-libiberty = $(TARGET-libiberty)
29455 all-stage4-libiberty: configure-stage4-libiberty
29456 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29457 @r=`${PWD_COMMAND}`; export r; \
29458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29459 TFLAGS="$(STAGE4_TFLAGS)"; \
29460 $(HOST_EXPORTS) \
29461 $(POSTSTAGE1_HOST_EXPORTS) \
29462 cd $(HOST_SUBDIR)/libiberty && \
29463 \
29464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29465 CFLAGS="$(STAGE4_CFLAGS)" \
29466 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29467 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29468 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29472 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29473 TFLAGS="$(STAGE4_TFLAGS)" \
29474 $(TARGET-stage4-libiberty)
29475
29476 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29477 clean-stage4: clean-stage4-libiberty
29478 clean-stage4-libiberty:
29479 @if [ $(current_stage) = stage4 ]; then \
29480 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29481 else \
29482 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29483 $(MAKE) stage4-start; \
29484 fi; \
29485 cd $(HOST_SUBDIR)/libiberty && \
29486 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29487 @endif libiberty-bootstrap
29488
29489
29490 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29491 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29492 maybe-all-stageprofile-libiberty:
29493 maybe-clean-stageprofile-libiberty:
29494 @if libiberty-bootstrap
29495 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29496 all-stageprofile: all-stageprofile-libiberty
29497 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29498 all-stageprofile-libiberty: configure-stageprofile-libiberty
29499 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29500 @r=`${PWD_COMMAND}`; export r; \
29501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29503 $(HOST_EXPORTS) \
29504 $(POSTSTAGE1_HOST_EXPORTS) \
29505 cd $(HOST_SUBDIR)/libiberty && \
29506 \
29507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29508 CFLAGS="$(STAGEprofile_CFLAGS)" \
29509 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29510 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29511 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29516 TFLAGS="$(STAGEprofile_TFLAGS)" \
29517 $(TARGET-stageprofile-libiberty)
29518
29519 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29520 clean-stageprofile: clean-stageprofile-libiberty
29521 clean-stageprofile-libiberty:
29522 @if [ $(current_stage) = stageprofile ]; then \
29523 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29524 else \
29525 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29526 $(MAKE) stageprofile-start; \
29527 fi; \
29528 cd $(HOST_SUBDIR)/libiberty && \
29529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29530 @endif libiberty-bootstrap
29531
29532
29533 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
29534 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
29535 maybe-all-stagetrain-libiberty:
29536 maybe-clean-stagetrain-libiberty:
29537 @if libiberty-bootstrap
29538 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
29539 all-stagetrain: all-stagetrain-libiberty
29540 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
29541 all-stagetrain-libiberty: configure-stagetrain-libiberty
29542 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29543 @r=`${PWD_COMMAND}`; export r; \
29544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29545 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29546 $(HOST_EXPORTS) \
29547 $(POSTSTAGE1_HOST_EXPORTS) \
29548 cd $(HOST_SUBDIR)/libiberty && \
29549 \
29550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29551 CFLAGS="$(STAGEtrain_CFLAGS)" \
29552 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29553 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29554 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29555 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29556 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29557 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29558 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29559 TFLAGS="$(STAGEtrain_TFLAGS)" \
29560 $(TARGET-stagetrain-libiberty)
29561
29562 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
29563 clean-stagetrain: clean-stagetrain-libiberty
29564 clean-stagetrain-libiberty:
29565 @if [ $(current_stage) = stagetrain ]; then \
29566 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29567 else \
29568 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
29569 $(MAKE) stagetrain-start; \
29570 fi; \
29571 cd $(HOST_SUBDIR)/libiberty && \
29572 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29573 @endif libiberty-bootstrap
29574
29575
29576 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29577 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29578 maybe-all-stagefeedback-libiberty:
29579 maybe-clean-stagefeedback-libiberty:
29580 @if libiberty-bootstrap
29581 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29582 all-stagefeedback: all-stagefeedback-libiberty
29583 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29584 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29585 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29586 @r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29589 $(HOST_EXPORTS) \
29590 $(POSTSTAGE1_HOST_EXPORTS) \
29591 cd $(HOST_SUBDIR)/libiberty && \
29592 \
29593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29594 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29595 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29596 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29597 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29601 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29602 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29603 $(TARGET-stagefeedback-libiberty)
29604
29605 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29606 clean-stagefeedback: clean-stagefeedback-libiberty
29607 clean-stagefeedback-libiberty:
29608 @if [ $(current_stage) = stagefeedback ]; then \
29609 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29610 else \
29611 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29612 $(MAKE) stagefeedback-start; \
29613 fi; \
29614 cd $(HOST_SUBDIR)/libiberty && \
29615 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29616 @endif libiberty-bootstrap
29617
29618
29619 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
29620 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
29621 maybe-all-stageautoprofile-libiberty:
29622 maybe-clean-stageautoprofile-libiberty:
29623 @if libiberty-bootstrap
29624 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
29625 all-stageautoprofile: all-stageautoprofile-libiberty
29626 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
29627 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
29628 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29629 @r=`${PWD_COMMAND}`; export r; \
29630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29631 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29632 $(HOST_EXPORTS) \
29633 $(POSTSTAGE1_HOST_EXPORTS) \
29634 cd $(HOST_SUBDIR)/libiberty && \
29635 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29637 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29638 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29639 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29640 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29644 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29645 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29646 $(TARGET-stageautoprofile-libiberty)
29647
29648 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
29649 clean-stageautoprofile: clean-stageautoprofile-libiberty
29650 clean-stageautoprofile-libiberty:
29651 @if [ $(current_stage) = stageautoprofile ]; then \
29652 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29653 else \
29654 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
29655 $(MAKE) stageautoprofile-start; \
29656 fi; \
29657 cd $(HOST_SUBDIR)/libiberty && \
29658 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29659 @endif libiberty-bootstrap
29660
29661
29662 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
29663 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
29664 maybe-all-stageautofeedback-libiberty:
29665 maybe-clean-stageautofeedback-libiberty:
29666 @if libiberty-bootstrap
29667 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
29668 all-stageautofeedback: all-stageautofeedback-libiberty
29669 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
29670 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
29671 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29672 @r=`${PWD_COMMAND}`; export r; \
29673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29674 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29675 $(HOST_EXPORTS) \
29676 $(POSTSTAGE1_HOST_EXPORTS) \
29677 cd $(HOST_SUBDIR)/libiberty && \
29678 \
29679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29680 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29681 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29682 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29683 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29687 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29688 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29689 $(TARGET-stageautofeedback-libiberty)
29690
29691 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
29692 clean-stageautofeedback: clean-stageautofeedback-libiberty
29693 clean-stageautofeedback-libiberty:
29694 @if [ $(current_stage) = stageautofeedback ]; then \
29695 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29696 else \
29697 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
29698 $(MAKE) stageautofeedback-start; \
29699 fi; \
29700 cd $(HOST_SUBDIR)/libiberty && \
29701 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29702 @endif libiberty-bootstrap
29703
29704
29705
29706
29707
29708 .PHONY: check-libiberty maybe-check-libiberty
29709 maybe-check-libiberty:
29710 @if libiberty
29711 maybe-check-libiberty: check-libiberty
29712
29713 check-libiberty:
29714 @: $(MAKE); $(unstage)
29715 @r=`${PWD_COMMAND}`; export r; \
29716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29717 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29718 (cd $(HOST_SUBDIR)/libiberty && \
29719 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
29720
29721 @endif libiberty
29722
29723 .PHONY: install-libiberty maybe-install-libiberty
29724 maybe-install-libiberty:
29725 @if libiberty
29726 maybe-install-libiberty: install-libiberty
29727
29728 install-libiberty: installdirs
29729 @: $(MAKE); $(unstage)
29730 @r=`${PWD_COMMAND}`; export r; \
29731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29732 $(HOST_EXPORTS) \
29733 (cd $(HOST_SUBDIR)/libiberty && \
29734 $(MAKE) $(FLAGS_TO_PASS) install)
29735
29736 @endif libiberty
29737
29738 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
29739 maybe-install-strip-libiberty:
29740 @if libiberty
29741 maybe-install-strip-libiberty: install-strip-libiberty
29742
29743 install-strip-libiberty: installdirs
29744 @: $(MAKE); $(unstage)
29745 @r=`${PWD_COMMAND}`; export r; \
29746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29747 $(HOST_EXPORTS) \
29748 (cd $(HOST_SUBDIR)/libiberty && \
29749 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29750
29751 @endif libiberty
29752
29753 # Other targets (info, dvi, pdf, etc.)
29754
29755 .PHONY: maybe-info-libiberty info-libiberty
29756 maybe-info-libiberty:
29757 @if libiberty
29758 maybe-info-libiberty: info-libiberty
29759
29760 info-libiberty: \
29761 configure-libiberty
29762 @[ -f ./libiberty/Makefile ] || exit 0; \
29763 r=`${PWD_COMMAND}`; export r; \
29764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29765 $(HOST_EXPORTS) \
29766 for flag in $(EXTRA_HOST_FLAGS) ; do \
29767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29768 done; \
29769 echo "Doing info in libiberty"; \
29770 (cd $(HOST_SUBDIR)/libiberty && \
29771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29773 "RANLIB=$${RANLIB}" \
29774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29775 info) \
29776 || exit 1
29777
29778 @endif libiberty
29779
29780 .PHONY: maybe-dvi-libiberty dvi-libiberty
29781 maybe-dvi-libiberty:
29782 @if libiberty
29783 maybe-dvi-libiberty: dvi-libiberty
29784
29785 dvi-libiberty: \
29786 configure-libiberty
29787 @[ -f ./libiberty/Makefile ] || exit 0; \
29788 r=`${PWD_COMMAND}`; export r; \
29789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790 $(HOST_EXPORTS) \
29791 for flag in $(EXTRA_HOST_FLAGS) ; do \
29792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793 done; \
29794 echo "Doing dvi in libiberty"; \
29795 (cd $(HOST_SUBDIR)/libiberty && \
29796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798 "RANLIB=$${RANLIB}" \
29799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800 dvi) \
29801 || exit 1
29802
29803 @endif libiberty
29804
29805 .PHONY: maybe-pdf-libiberty pdf-libiberty
29806 maybe-pdf-libiberty:
29807 @if libiberty
29808 maybe-pdf-libiberty: pdf-libiberty
29809
29810 pdf-libiberty: \
29811 configure-libiberty
29812 @[ -f ./libiberty/Makefile ] || exit 0; \
29813 r=`${PWD_COMMAND}`; export r; \
29814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29815 $(HOST_EXPORTS) \
29816 for flag in $(EXTRA_HOST_FLAGS) ; do \
29817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29818 done; \
29819 echo "Doing pdf in libiberty"; \
29820 (cd $(HOST_SUBDIR)/libiberty && \
29821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29823 "RANLIB=$${RANLIB}" \
29824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29825 pdf) \
29826 || exit 1
29827
29828 @endif libiberty
29829
29830 .PHONY: maybe-html-libiberty html-libiberty
29831 maybe-html-libiberty:
29832 @if libiberty
29833 maybe-html-libiberty: html-libiberty
29834
29835 html-libiberty: \
29836 configure-libiberty
29837 @[ -f ./libiberty/Makefile ] || exit 0; \
29838 r=`${PWD_COMMAND}`; export r; \
29839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29840 $(HOST_EXPORTS) \
29841 for flag in $(EXTRA_HOST_FLAGS) ; do \
29842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29843 done; \
29844 echo "Doing html in libiberty"; \
29845 (cd $(HOST_SUBDIR)/libiberty && \
29846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29848 "RANLIB=$${RANLIB}" \
29849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29850 html) \
29851 || exit 1
29852
29853 @endif libiberty
29854
29855 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29856 maybe-TAGS-libiberty:
29857 @if libiberty
29858 maybe-TAGS-libiberty: TAGS-libiberty
29859
29860 TAGS-libiberty: \
29861 configure-libiberty
29862 @[ -f ./libiberty/Makefile ] || exit 0; \
29863 r=`${PWD_COMMAND}`; export r; \
29864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29865 $(HOST_EXPORTS) \
29866 for flag in $(EXTRA_HOST_FLAGS) ; do \
29867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29868 done; \
29869 echo "Doing TAGS in libiberty"; \
29870 (cd $(HOST_SUBDIR)/libiberty && \
29871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29873 "RANLIB=$${RANLIB}" \
29874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29875 TAGS) \
29876 || exit 1
29877
29878 @endif libiberty
29879
29880 .PHONY: maybe-install-info-libiberty install-info-libiberty
29881 maybe-install-info-libiberty:
29882 @if libiberty
29883 maybe-install-info-libiberty: install-info-libiberty
29884
29885 install-info-libiberty: \
29886 configure-libiberty \
29887 info-libiberty
29888 @[ -f ./libiberty/Makefile ] || exit 0; \
29889 r=`${PWD_COMMAND}`; export r; \
29890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29891 $(HOST_EXPORTS) \
29892 for flag in $(EXTRA_HOST_FLAGS) ; do \
29893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29894 done; \
29895 echo "Doing install-info in libiberty"; \
29896 (cd $(HOST_SUBDIR)/libiberty && \
29897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29899 "RANLIB=$${RANLIB}" \
29900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29901 install-info) \
29902 || exit 1
29903
29904 @endif libiberty
29905
29906 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
29907 maybe-install-dvi-libiberty:
29908 @if libiberty
29909 maybe-install-dvi-libiberty: install-dvi-libiberty
29910
29911 install-dvi-libiberty: \
29912 configure-libiberty \
29913 dvi-libiberty
29914 @[ -f ./libiberty/Makefile ] || exit 0; \
29915 r=`${PWD_COMMAND}`; export r; \
29916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29917 $(HOST_EXPORTS) \
29918 for flag in $(EXTRA_HOST_FLAGS) ; do \
29919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29920 done; \
29921 echo "Doing install-dvi in libiberty"; \
29922 (cd $(HOST_SUBDIR)/libiberty && \
29923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29925 "RANLIB=$${RANLIB}" \
29926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29927 install-dvi) \
29928 || exit 1
29929
29930 @endif libiberty
29931
29932 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29933 maybe-install-pdf-libiberty:
29934 @if libiberty
29935 maybe-install-pdf-libiberty: install-pdf-libiberty
29936
29937 install-pdf-libiberty: \
29938 configure-libiberty \
29939 pdf-libiberty
29940 @[ -f ./libiberty/Makefile ] || exit 0; \
29941 r=`${PWD_COMMAND}`; export r; \
29942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29943 $(HOST_EXPORTS) \
29944 for flag in $(EXTRA_HOST_FLAGS) ; do \
29945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29946 done; \
29947 echo "Doing install-pdf in libiberty"; \
29948 (cd $(HOST_SUBDIR)/libiberty && \
29949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29951 "RANLIB=$${RANLIB}" \
29952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29953 install-pdf) \
29954 || exit 1
29955
29956 @endif libiberty
29957
29958 .PHONY: maybe-install-html-libiberty install-html-libiberty
29959 maybe-install-html-libiberty:
29960 @if libiberty
29961 maybe-install-html-libiberty: install-html-libiberty
29962
29963 install-html-libiberty: \
29964 configure-libiberty \
29965 html-libiberty
29966 @[ -f ./libiberty/Makefile ] || exit 0; \
29967 r=`${PWD_COMMAND}`; export r; \
29968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29969 $(HOST_EXPORTS) \
29970 for flag in $(EXTRA_HOST_FLAGS) ; do \
29971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29972 done; \
29973 echo "Doing install-html in libiberty"; \
29974 (cd $(HOST_SUBDIR)/libiberty && \
29975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29977 "RANLIB=$${RANLIB}" \
29978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29979 install-html) \
29980 || exit 1
29981
29982 @endif libiberty
29983
29984 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29985 maybe-installcheck-libiberty:
29986 @if libiberty
29987 maybe-installcheck-libiberty: installcheck-libiberty
29988
29989 installcheck-libiberty: \
29990 configure-libiberty
29991 @[ -f ./libiberty/Makefile ] || exit 0; \
29992 r=`${PWD_COMMAND}`; export r; \
29993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29994 $(HOST_EXPORTS) \
29995 for flag in $(EXTRA_HOST_FLAGS) ; do \
29996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29997 done; \
29998 echo "Doing installcheck in libiberty"; \
29999 (cd $(HOST_SUBDIR)/libiberty && \
30000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30002 "RANLIB=$${RANLIB}" \
30003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30004 installcheck) \
30005 || exit 1
30006
30007 @endif libiberty
30008
30009 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30010 maybe-mostlyclean-libiberty:
30011 @if libiberty
30012 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30013
30014 mostlyclean-libiberty:
30015 @[ -f ./libiberty/Makefile ] || exit 0; \
30016 r=`${PWD_COMMAND}`; export r; \
30017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30018 $(HOST_EXPORTS) \
30019 for flag in $(EXTRA_HOST_FLAGS) ; do \
30020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30021 done; \
30022 echo "Doing mostlyclean in libiberty"; \
30023 (cd $(HOST_SUBDIR)/libiberty && \
30024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30026 "RANLIB=$${RANLIB}" \
30027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30028 mostlyclean) \
30029 || exit 1
30030
30031 @endif libiberty
30032
30033 .PHONY: maybe-clean-libiberty clean-libiberty
30034 maybe-clean-libiberty:
30035 @if libiberty
30036 maybe-clean-libiberty: clean-libiberty
30037
30038 clean-libiberty:
30039 @[ -f ./libiberty/Makefile ] || exit 0; \
30040 r=`${PWD_COMMAND}`; export r; \
30041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30042 $(HOST_EXPORTS) \
30043 for flag in $(EXTRA_HOST_FLAGS) ; do \
30044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30045 done; \
30046 echo "Doing clean in libiberty"; \
30047 (cd $(HOST_SUBDIR)/libiberty && \
30048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30050 "RANLIB=$${RANLIB}" \
30051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30052 clean) \
30053 || exit 1
30054
30055 @endif libiberty
30056
30057 .PHONY: maybe-distclean-libiberty distclean-libiberty
30058 maybe-distclean-libiberty:
30059 @if libiberty
30060 maybe-distclean-libiberty: distclean-libiberty
30061
30062 distclean-libiberty:
30063 @[ -f ./libiberty/Makefile ] || exit 0; \
30064 r=`${PWD_COMMAND}`; export r; \
30065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30066 $(HOST_EXPORTS) \
30067 for flag in $(EXTRA_HOST_FLAGS) ; do \
30068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30069 done; \
30070 echo "Doing distclean in libiberty"; \
30071 (cd $(HOST_SUBDIR)/libiberty && \
30072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30074 "RANLIB=$${RANLIB}" \
30075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30076 distclean) \
30077 || exit 1
30078
30079 @endif libiberty
30080
30081 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30082 maybe-maintainer-clean-libiberty:
30083 @if libiberty
30084 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30085
30086 maintainer-clean-libiberty:
30087 @[ -f ./libiberty/Makefile ] || exit 0; \
30088 r=`${PWD_COMMAND}`; export r; \
30089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30090 $(HOST_EXPORTS) \
30091 for flag in $(EXTRA_HOST_FLAGS) ; do \
30092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30093 done; \
30094 echo "Doing maintainer-clean in libiberty"; \
30095 (cd $(HOST_SUBDIR)/libiberty && \
30096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30098 "RANLIB=$${RANLIB}" \
30099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30100 maintainer-clean) \
30101 || exit 1
30102
30103 @endif libiberty
30104
30105
30106
30107 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
30108 maybe-configure-libiberty-linker-plugin:
30109 @if gcc-bootstrap
30110 configure-libiberty-linker-plugin: stage_current
30111 @endif gcc-bootstrap
30112 @if libiberty-linker-plugin
30113 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
30114 configure-libiberty-linker-plugin:
30115 @r=`${PWD_COMMAND}`; export r; \
30116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30119 $(HOST_EXPORTS) \
30120 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30121 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
30122 case $(srcdir) in \
30123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30124 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30126 esac; \
30127 module_srcdir=libiberty; \
30128 $(SHELL) \
30129 $$s/$$module_srcdir/configure \
30130 --srcdir=$${topdir}/$$module_srcdir \
30131 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30132 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
30133 || exit 1
30134 @endif libiberty-linker-plugin
30135
30136
30137
30138 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
30139 maybe-configure-stage1-libiberty-linker-plugin:
30140 @if libiberty-linker-plugin-bootstrap
30141 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
30142 configure-stage1-libiberty-linker-plugin:
30143 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30144 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30145 @r=`${PWD_COMMAND}`; export r; \
30146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147 TFLAGS="$(STAGE1_TFLAGS)"; \
30148 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30149 $(HOST_EXPORTS) \
30150 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30151 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30152 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30153 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30155 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30156 case $(srcdir) in \
30157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30158 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30160 esac; \
30161 module_srcdir=libiberty; \
30162 $(SHELL) $$s/$$module_srcdir/configure \
30163 --srcdir=$${topdir}/$$module_srcdir \
30164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30165 --target=${target_alias} \
30166 \
30167 $(STAGE1_CONFIGURE_FLAGS) \
30168 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30169 @endif libiberty-linker-plugin-bootstrap
30170
30171 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
30172 maybe-configure-stage2-libiberty-linker-plugin:
30173 @if libiberty-linker-plugin-bootstrap
30174 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
30175 configure-stage2-libiberty-linker-plugin:
30176 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30178 @r=`${PWD_COMMAND}`; export r; \
30179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30180 TFLAGS="$(STAGE2_TFLAGS)"; \
30181 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30182 $(HOST_EXPORTS) \
30183 $(POSTSTAGE1_HOST_EXPORTS) \
30184 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30185 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30186 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30187 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30189 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30190 case $(srcdir) in \
30191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30192 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30194 esac; \
30195 module_srcdir=libiberty; \
30196 $(SHELL) $$s/$$module_srcdir/configure \
30197 --srcdir=$${topdir}/$$module_srcdir \
30198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30199 --target=${target_alias} \
30200 --with-build-libsubdir=$(HOST_SUBDIR) \
30201 $(STAGE2_CONFIGURE_FLAGS) \
30202 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30203 @endif libiberty-linker-plugin-bootstrap
30204
30205 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
30206 maybe-configure-stage3-libiberty-linker-plugin:
30207 @if libiberty-linker-plugin-bootstrap
30208 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30209 configure-stage3-libiberty-linker-plugin:
30210 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30212 @r=`${PWD_COMMAND}`; export r; \
30213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214 TFLAGS="$(STAGE3_TFLAGS)"; \
30215 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30216 $(HOST_EXPORTS) \
30217 $(POSTSTAGE1_HOST_EXPORTS) \
30218 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30219 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30220 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30221 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30223 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30224 case $(srcdir) in \
30225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30226 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30228 esac; \
30229 module_srcdir=libiberty; \
30230 $(SHELL) $$s/$$module_srcdir/configure \
30231 --srcdir=$${topdir}/$$module_srcdir \
30232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30233 --target=${target_alias} \
30234 --with-build-libsubdir=$(HOST_SUBDIR) \
30235 $(STAGE3_CONFIGURE_FLAGS) \
30236 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30237 @endif libiberty-linker-plugin-bootstrap
30238
30239 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
30240 maybe-configure-stage4-libiberty-linker-plugin:
30241 @if libiberty-linker-plugin-bootstrap
30242 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30243 configure-stage4-libiberty-linker-plugin:
30244 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30245 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30246 @r=`${PWD_COMMAND}`; export r; \
30247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30248 TFLAGS="$(STAGE4_TFLAGS)"; \
30249 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30250 $(HOST_EXPORTS) \
30251 $(POSTSTAGE1_HOST_EXPORTS) \
30252 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30253 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30254 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30255 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30257 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30258 case $(srcdir) in \
30259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30260 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30262 esac; \
30263 module_srcdir=libiberty; \
30264 $(SHELL) $$s/$$module_srcdir/configure \
30265 --srcdir=$${topdir}/$$module_srcdir \
30266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30267 --target=${target_alias} \
30268 --with-build-libsubdir=$(HOST_SUBDIR) \
30269 $(STAGE4_CONFIGURE_FLAGS) \
30270 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30271 @endif libiberty-linker-plugin-bootstrap
30272
30273 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
30274 maybe-configure-stageprofile-libiberty-linker-plugin:
30275 @if libiberty-linker-plugin-bootstrap
30276 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30277 configure-stageprofile-libiberty-linker-plugin:
30278 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30280 @r=`${PWD_COMMAND}`; export r; \
30281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30282 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30283 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30284 $(HOST_EXPORTS) \
30285 $(POSTSTAGE1_HOST_EXPORTS) \
30286 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30287 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30288 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30289 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30291 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30292 case $(srcdir) in \
30293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30294 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30296 esac; \
30297 module_srcdir=libiberty; \
30298 $(SHELL) $$s/$$module_srcdir/configure \
30299 --srcdir=$${topdir}/$$module_srcdir \
30300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30301 --target=${target_alias} \
30302 --with-build-libsubdir=$(HOST_SUBDIR) \
30303 $(STAGEprofile_CONFIGURE_FLAGS) \
30304 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30305 @endif libiberty-linker-plugin-bootstrap
30306
30307 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
30308 maybe-configure-stagetrain-libiberty-linker-plugin:
30309 @if libiberty-linker-plugin-bootstrap
30310 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30311 configure-stagetrain-libiberty-linker-plugin:
30312 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30314 @r=`${PWD_COMMAND}`; export r; \
30315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30316 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30317 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30318 $(HOST_EXPORTS) \
30319 $(POSTSTAGE1_HOST_EXPORTS) \
30320 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30321 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30322 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30323 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30325 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30326 case $(srcdir) in \
30327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30328 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30330 esac; \
30331 module_srcdir=libiberty; \
30332 $(SHELL) $$s/$$module_srcdir/configure \
30333 --srcdir=$${topdir}/$$module_srcdir \
30334 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30335 --target=${target_alias} \
30336 --with-build-libsubdir=$(HOST_SUBDIR) \
30337 $(STAGEtrain_CONFIGURE_FLAGS) \
30338 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30339 @endif libiberty-linker-plugin-bootstrap
30340
30341 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
30342 maybe-configure-stagefeedback-libiberty-linker-plugin:
30343 @if libiberty-linker-plugin-bootstrap
30344 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30345 configure-stagefeedback-libiberty-linker-plugin:
30346 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30348 @r=`${PWD_COMMAND}`; export r; \
30349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30350 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30351 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30352 $(HOST_EXPORTS) \
30353 $(POSTSTAGE1_HOST_EXPORTS) \
30354 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30355 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30356 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30357 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30359 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30360 case $(srcdir) in \
30361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30362 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30364 esac; \
30365 module_srcdir=libiberty; \
30366 $(SHELL) $$s/$$module_srcdir/configure \
30367 --srcdir=$${topdir}/$$module_srcdir \
30368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30369 --target=${target_alias} \
30370 --with-build-libsubdir=$(HOST_SUBDIR) \
30371 $(STAGEfeedback_CONFIGURE_FLAGS) \
30372 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30373 @endif libiberty-linker-plugin-bootstrap
30374
30375 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
30376 maybe-configure-stageautoprofile-libiberty-linker-plugin:
30377 @if libiberty-linker-plugin-bootstrap
30378 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30379 configure-stageautoprofile-libiberty-linker-plugin:
30380 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30381 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30382 @r=`${PWD_COMMAND}`; export r; \
30383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30384 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30385 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30386 $(HOST_EXPORTS) \
30387 $(POSTSTAGE1_HOST_EXPORTS) \
30388 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30389 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30390 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30391 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30393 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30394 case $(srcdir) in \
30395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30396 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30398 esac; \
30399 module_srcdir=libiberty; \
30400 $(SHELL) $$s/$$module_srcdir/configure \
30401 --srcdir=$${topdir}/$$module_srcdir \
30402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30403 --target=${target_alias} \
30404 --with-build-libsubdir=$(HOST_SUBDIR) \
30405 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30406 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30407 @endif libiberty-linker-plugin-bootstrap
30408
30409 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
30410 maybe-configure-stageautofeedback-libiberty-linker-plugin:
30411 @if libiberty-linker-plugin-bootstrap
30412 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30413 configure-stageautofeedback-libiberty-linker-plugin:
30414 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30415 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
30416 @r=`${PWD_COMMAND}`; export r; \
30417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30418 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30419 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
30420 $(HOST_EXPORTS) \
30421 $(POSTSTAGE1_HOST_EXPORTS) \
30422 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30423 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30424 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30425 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
30426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
30427 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
30428 case $(srcdir) in \
30429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30430 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
30431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30432 esac; \
30433 module_srcdir=libiberty; \
30434 $(SHELL) $$s/$$module_srcdir/configure \
30435 --srcdir=$${topdir}/$$module_srcdir \
30436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30437 --target=${target_alias} \
30438 --with-build-libsubdir=$(HOST_SUBDIR) \
30439 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30440 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30441 @endif libiberty-linker-plugin-bootstrap
30442
30443
30444
30445
30446
30447 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
30448 maybe-all-libiberty-linker-plugin:
30449 @if gcc-bootstrap
30450 all-libiberty-linker-plugin: stage_current
30451 @endif gcc-bootstrap
30452 @if libiberty-linker-plugin
30453 TARGET-libiberty-linker-plugin=all
30454 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
30455 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
30456 @r=`${PWD_COMMAND}`; export r; \
30457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458 $(HOST_EXPORTS) \
30459 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30460 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30461 $(TARGET-libiberty-linker-plugin))
30462 @endif libiberty-linker-plugin
30463
30464
30465
30466 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
30467 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
30468 maybe-all-stage1-libiberty-linker-plugin:
30469 maybe-clean-stage1-libiberty-linker-plugin:
30470 @if libiberty-linker-plugin-bootstrap
30471 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
30472 all-stage1: all-stage1-libiberty-linker-plugin
30473 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30474 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
30475 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30476 @r=`${PWD_COMMAND}`; export r; \
30477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30478 TFLAGS="$(STAGE1_TFLAGS)"; \
30479 $(HOST_EXPORTS) \
30480 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30481 \
30482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30483 CFLAGS="$(STAGE1_CFLAGS)" \
30484 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30485 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30486 LIBCFLAGS="$(LIBCFLAGS)" \
30487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30490 $(EXTRA_HOST_FLAGS) \
30491 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30492 TFLAGS="$(STAGE1_TFLAGS)" \
30493 $(TARGET-stage1-libiberty-linker-plugin)
30494
30495 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
30496 clean-stage1: clean-stage1-libiberty-linker-plugin
30497 clean-stage1-libiberty-linker-plugin:
30498 @if [ $(current_stage) = stage1 ]; then \
30499 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30500 else \
30501 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
30502 $(MAKE) stage1-start; \
30503 fi; \
30504 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30505 $(MAKE) $(EXTRA_HOST_FLAGS) \
30506 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30507 @endif libiberty-linker-plugin-bootstrap
30508
30509
30510 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
30511 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
30512 maybe-all-stage2-libiberty-linker-plugin:
30513 maybe-clean-stage2-libiberty-linker-plugin:
30514 @if libiberty-linker-plugin-bootstrap
30515 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
30516 all-stage2: all-stage2-libiberty-linker-plugin
30517 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30518 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
30519 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30520 @r=`${PWD_COMMAND}`; export r; \
30521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30522 TFLAGS="$(STAGE2_TFLAGS)"; \
30523 $(HOST_EXPORTS) \
30524 $(POSTSTAGE1_HOST_EXPORTS) \
30525 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30526 \
30527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30528 CFLAGS="$(STAGE2_CFLAGS)" \
30529 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30530 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30531 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30536 TFLAGS="$(STAGE2_TFLAGS)" \
30537 $(TARGET-stage2-libiberty-linker-plugin)
30538
30539 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
30540 clean-stage2: clean-stage2-libiberty-linker-plugin
30541 clean-stage2-libiberty-linker-plugin:
30542 @if [ $(current_stage) = stage2 ]; then \
30543 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30544 else \
30545 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
30546 $(MAKE) stage2-start; \
30547 fi; \
30548 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30549 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30550 @endif libiberty-linker-plugin-bootstrap
30551
30552
30553 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
30554 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
30555 maybe-all-stage3-libiberty-linker-plugin:
30556 maybe-clean-stage3-libiberty-linker-plugin:
30557 @if libiberty-linker-plugin-bootstrap
30558 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
30559 all-stage3: all-stage3-libiberty-linker-plugin
30560 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30561 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
30562 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30563 @r=`${PWD_COMMAND}`; export r; \
30564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30565 TFLAGS="$(STAGE3_TFLAGS)"; \
30566 $(HOST_EXPORTS) \
30567 $(POSTSTAGE1_HOST_EXPORTS) \
30568 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30569 \
30570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30571 CFLAGS="$(STAGE3_CFLAGS)" \
30572 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30573 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30574 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30579 TFLAGS="$(STAGE3_TFLAGS)" \
30580 $(TARGET-stage3-libiberty-linker-plugin)
30581
30582 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
30583 clean-stage3: clean-stage3-libiberty-linker-plugin
30584 clean-stage3-libiberty-linker-plugin:
30585 @if [ $(current_stage) = stage3 ]; then \
30586 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30587 else \
30588 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
30589 $(MAKE) stage3-start; \
30590 fi; \
30591 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30592 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30593 @endif libiberty-linker-plugin-bootstrap
30594
30595
30596 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
30597 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
30598 maybe-all-stage4-libiberty-linker-plugin:
30599 maybe-clean-stage4-libiberty-linker-plugin:
30600 @if libiberty-linker-plugin-bootstrap
30601 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
30602 all-stage4: all-stage4-libiberty-linker-plugin
30603 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30604 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
30605 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30606 @r=`${PWD_COMMAND}`; export r; \
30607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608 TFLAGS="$(STAGE4_TFLAGS)"; \
30609 $(HOST_EXPORTS) \
30610 $(POSTSTAGE1_HOST_EXPORTS) \
30611 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30612 \
30613 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30614 CFLAGS="$(STAGE4_CFLAGS)" \
30615 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30616 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30617 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30622 TFLAGS="$(STAGE4_TFLAGS)" \
30623 $(TARGET-stage4-libiberty-linker-plugin)
30624
30625 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
30626 clean-stage4: clean-stage4-libiberty-linker-plugin
30627 clean-stage4-libiberty-linker-plugin:
30628 @if [ $(current_stage) = stage4 ]; then \
30629 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30630 else \
30631 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
30632 $(MAKE) stage4-start; \
30633 fi; \
30634 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30635 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30636 @endif libiberty-linker-plugin-bootstrap
30637
30638
30639 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
30640 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
30641 maybe-all-stageprofile-libiberty-linker-plugin:
30642 maybe-clean-stageprofile-libiberty-linker-plugin:
30643 @if libiberty-linker-plugin-bootstrap
30644 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
30645 all-stageprofile: all-stageprofile-libiberty-linker-plugin
30646 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30647 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
30648 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30649 @r=`${PWD_COMMAND}`; export r; \
30650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30651 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30652 $(HOST_EXPORTS) \
30653 $(POSTSTAGE1_HOST_EXPORTS) \
30654 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30655 \
30656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30657 CFLAGS="$(STAGEprofile_CFLAGS)" \
30658 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30659 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30660 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30664 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30665 TFLAGS="$(STAGEprofile_TFLAGS)" \
30666 $(TARGET-stageprofile-libiberty-linker-plugin)
30667
30668 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
30669 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
30670 clean-stageprofile-libiberty-linker-plugin:
30671 @if [ $(current_stage) = stageprofile ]; then \
30672 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30673 else \
30674 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30675 $(MAKE) stageprofile-start; \
30676 fi; \
30677 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30678 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30679 @endif libiberty-linker-plugin-bootstrap
30680
30681
30682 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
30683 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
30684 maybe-all-stagetrain-libiberty-linker-plugin:
30685 maybe-clean-stagetrain-libiberty-linker-plugin:
30686 @if libiberty-linker-plugin-bootstrap
30687 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
30688 all-stagetrain: all-stagetrain-libiberty-linker-plugin
30689 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30690 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
30691 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30692 @r=`${PWD_COMMAND}`; export r; \
30693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30695 $(HOST_EXPORTS) \
30696 $(POSTSTAGE1_HOST_EXPORTS) \
30697 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30698 \
30699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30700 CFLAGS="$(STAGEtrain_CFLAGS)" \
30701 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30702 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30703 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30704 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30705 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30706 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30707 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30708 TFLAGS="$(STAGEtrain_TFLAGS)" \
30709 $(TARGET-stagetrain-libiberty-linker-plugin)
30710
30711 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
30712 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
30713 clean-stagetrain-libiberty-linker-plugin:
30714 @if [ $(current_stage) = stagetrain ]; then \
30715 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30716 else \
30717 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
30718 $(MAKE) stagetrain-start; \
30719 fi; \
30720 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30721 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30722 @endif libiberty-linker-plugin-bootstrap
30723
30724
30725 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
30726 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
30727 maybe-all-stagefeedback-libiberty-linker-plugin:
30728 maybe-clean-stagefeedback-libiberty-linker-plugin:
30729 @if libiberty-linker-plugin-bootstrap
30730 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
30731 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
30732 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30733 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
30734 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30735 @r=`${PWD_COMMAND}`; export r; \
30736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30737 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30738 $(HOST_EXPORTS) \
30739 $(POSTSTAGE1_HOST_EXPORTS) \
30740 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30741 \
30742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30743 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30744 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30745 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30746 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30751 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30752 $(TARGET-stagefeedback-libiberty-linker-plugin)
30753
30754 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
30755 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
30756 clean-stagefeedback-libiberty-linker-plugin:
30757 @if [ $(current_stage) = stagefeedback ]; then \
30758 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30759 else \
30760 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30761 $(MAKE) stagefeedback-start; \
30762 fi; \
30763 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30765 @endif libiberty-linker-plugin-bootstrap
30766
30767
30768 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
30769 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
30770 maybe-all-stageautoprofile-libiberty-linker-plugin:
30771 maybe-clean-stageautoprofile-libiberty-linker-plugin:
30772 @if libiberty-linker-plugin-bootstrap
30773 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
30774 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
30775 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30776 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
30777 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30778 @r=`${PWD_COMMAND}`; export r; \
30779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30780 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30781 $(HOST_EXPORTS) \
30782 $(POSTSTAGE1_HOST_EXPORTS) \
30783 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30784 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30786 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30787 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30788 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30789 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30793 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30794 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30795 $(TARGET-stageautoprofile-libiberty-linker-plugin)
30796
30797 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
30798 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
30799 clean-stageautoprofile-libiberty-linker-plugin:
30800 @if [ $(current_stage) = stageautoprofile ]; then \
30801 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30802 else \
30803 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
30804 $(MAKE) stageautoprofile-start; \
30805 fi; \
30806 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30807 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30808 @endif libiberty-linker-plugin-bootstrap
30809
30810
30811 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
30812 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
30813 maybe-all-stageautofeedback-libiberty-linker-plugin:
30814 maybe-clean-stageautofeedback-libiberty-linker-plugin:
30815 @if libiberty-linker-plugin-bootstrap
30816 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
30817 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
30818 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
30819 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
30820 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30821 @r=`${PWD_COMMAND}`; export r; \
30822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30823 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30824 $(HOST_EXPORTS) \
30825 $(POSTSTAGE1_HOST_EXPORTS) \
30826 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30827 \
30828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30829 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30830 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30831 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30832 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30837 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30838 $(TARGET-stageautofeedback-libiberty-linker-plugin)
30839
30840 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
30841 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
30842 clean-stageautofeedback-libiberty-linker-plugin:
30843 @if [ $(current_stage) = stageautofeedback ]; then \
30844 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
30845 else \
30846 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
30847 $(MAKE) stageautofeedback-start; \
30848 fi; \
30849 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30850 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30851 @endif libiberty-linker-plugin-bootstrap
30852
30853
30854
30855
30856
30857 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
30858 maybe-check-libiberty-linker-plugin:
30859 @if libiberty-linker-plugin
30860 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
30861
30862 check-libiberty-linker-plugin:
30863 @: $(MAKE); $(unstage)
30864 @r=`${PWD_COMMAND}`; export r; \
30865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30866 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30867 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30868 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
30869
30870 @endif libiberty-linker-plugin
30871
30872 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
30873 maybe-install-libiberty-linker-plugin:
30874 @if libiberty-linker-plugin
30875 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
30876
30877 install-libiberty-linker-plugin: installdirs
30878 @: $(MAKE); $(unstage)
30879 @r=`${PWD_COMMAND}`; export r; \
30880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30881 $(HOST_EXPORTS) \
30882 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30883 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
30884
30885 @endif libiberty-linker-plugin
30886
30887 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
30888 maybe-install-strip-libiberty-linker-plugin:
30889 @if libiberty-linker-plugin
30890 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
30891
30892 install-strip-libiberty-linker-plugin: installdirs
30893 @: $(MAKE); $(unstage)
30894 @r=`${PWD_COMMAND}`; export r; \
30895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30896 $(HOST_EXPORTS) \
30897 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30898 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
30899
30900 @endif libiberty-linker-plugin
30901
30902 # Other targets (info, dvi, pdf, etc.)
30903
30904 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
30905 maybe-info-libiberty-linker-plugin:
30906 @if libiberty-linker-plugin
30907 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
30908
30909 info-libiberty-linker-plugin: \
30910 configure-libiberty-linker-plugin
30911 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30912 r=`${PWD_COMMAND}`; export r; \
30913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914 $(HOST_EXPORTS) \
30915 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30917 done; \
30918 echo "Doing info in libiberty-linker-plugin"; \
30919 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30922 "RANLIB=$${RANLIB}" \
30923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30924 info) \
30925 || exit 1
30926
30927 @endif libiberty-linker-plugin
30928
30929 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
30930 maybe-dvi-libiberty-linker-plugin:
30931 @if libiberty-linker-plugin
30932 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
30933
30934 dvi-libiberty-linker-plugin: \
30935 configure-libiberty-linker-plugin
30936 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30937 r=`${PWD_COMMAND}`; export r; \
30938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30939 $(HOST_EXPORTS) \
30940 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942 done; \
30943 echo "Doing dvi in libiberty-linker-plugin"; \
30944 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30947 "RANLIB=$${RANLIB}" \
30948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30949 dvi) \
30950 || exit 1
30951
30952 @endif libiberty-linker-plugin
30953
30954 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
30955 maybe-pdf-libiberty-linker-plugin:
30956 @if libiberty-linker-plugin
30957 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
30958
30959 pdf-libiberty-linker-plugin: \
30960 configure-libiberty-linker-plugin
30961 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30962 r=`${PWD_COMMAND}`; export r; \
30963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30964 $(HOST_EXPORTS) \
30965 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30967 done; \
30968 echo "Doing pdf in libiberty-linker-plugin"; \
30969 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30972 "RANLIB=$${RANLIB}" \
30973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30974 pdf) \
30975 || exit 1
30976
30977 @endif libiberty-linker-plugin
30978
30979 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
30980 maybe-html-libiberty-linker-plugin:
30981 @if libiberty-linker-plugin
30982 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
30983
30984 html-libiberty-linker-plugin: \
30985 configure-libiberty-linker-plugin
30986 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30987 r=`${PWD_COMMAND}`; export r; \
30988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30989 $(HOST_EXPORTS) \
30990 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30992 done; \
30993 echo "Doing html in libiberty-linker-plugin"; \
30994 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30997 "RANLIB=$${RANLIB}" \
30998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30999 html) \
31000 || exit 1
31001
31002 @endif libiberty-linker-plugin
31003
31004 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
31005 maybe-TAGS-libiberty-linker-plugin:
31006 @if libiberty-linker-plugin
31007 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
31008
31009 TAGS-libiberty-linker-plugin: \
31010 configure-libiberty-linker-plugin
31011 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31012 r=`${PWD_COMMAND}`; export r; \
31013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31014 $(HOST_EXPORTS) \
31015 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31017 done; \
31018 echo "Doing TAGS in libiberty-linker-plugin"; \
31019 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31022 "RANLIB=$${RANLIB}" \
31023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31024 TAGS) \
31025 || exit 1
31026
31027 @endif libiberty-linker-plugin
31028
31029 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
31030 maybe-install-info-libiberty-linker-plugin:
31031 @if libiberty-linker-plugin
31032 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
31033
31034 install-info-libiberty-linker-plugin: \
31035 configure-libiberty-linker-plugin \
31036 info-libiberty-linker-plugin
31037 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31038 r=`${PWD_COMMAND}`; export r; \
31039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040 $(HOST_EXPORTS) \
31041 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31043 done; \
31044 echo "Doing install-info in libiberty-linker-plugin"; \
31045 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31048 "RANLIB=$${RANLIB}" \
31049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31050 install-info) \
31051 || exit 1
31052
31053 @endif libiberty-linker-plugin
31054
31055 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
31056 maybe-install-dvi-libiberty-linker-plugin:
31057 @if libiberty-linker-plugin
31058 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
31059
31060 install-dvi-libiberty-linker-plugin: \
31061 configure-libiberty-linker-plugin \
31062 dvi-libiberty-linker-plugin
31063 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31064 r=`${PWD_COMMAND}`; export r; \
31065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31066 $(HOST_EXPORTS) \
31067 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31069 done; \
31070 echo "Doing install-dvi in libiberty-linker-plugin"; \
31071 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31074 "RANLIB=$${RANLIB}" \
31075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31076 install-dvi) \
31077 || exit 1
31078
31079 @endif libiberty-linker-plugin
31080
31081 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
31082 maybe-install-pdf-libiberty-linker-plugin:
31083 @if libiberty-linker-plugin
31084 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
31085
31086 install-pdf-libiberty-linker-plugin: \
31087 configure-libiberty-linker-plugin \
31088 pdf-libiberty-linker-plugin
31089 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31090 r=`${PWD_COMMAND}`; export r; \
31091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092 $(HOST_EXPORTS) \
31093 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31095 done; \
31096 echo "Doing install-pdf in libiberty-linker-plugin"; \
31097 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31100 "RANLIB=$${RANLIB}" \
31101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31102 install-pdf) \
31103 || exit 1
31104
31105 @endif libiberty-linker-plugin
31106
31107 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
31108 maybe-install-html-libiberty-linker-plugin:
31109 @if libiberty-linker-plugin
31110 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
31111
31112 install-html-libiberty-linker-plugin: \
31113 configure-libiberty-linker-plugin \
31114 html-libiberty-linker-plugin
31115 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31116 r=`${PWD_COMMAND}`; export r; \
31117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31118 $(HOST_EXPORTS) \
31119 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31121 done; \
31122 echo "Doing install-html in libiberty-linker-plugin"; \
31123 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31126 "RANLIB=$${RANLIB}" \
31127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31128 install-html) \
31129 || exit 1
31130
31131 @endif libiberty-linker-plugin
31132
31133 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
31134 maybe-installcheck-libiberty-linker-plugin:
31135 @if libiberty-linker-plugin
31136 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
31137
31138 installcheck-libiberty-linker-plugin: \
31139 configure-libiberty-linker-plugin
31140 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31141 r=`${PWD_COMMAND}`; export r; \
31142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31143 $(HOST_EXPORTS) \
31144 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31146 done; \
31147 echo "Doing installcheck in libiberty-linker-plugin"; \
31148 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31151 "RANLIB=$${RANLIB}" \
31152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31153 installcheck) \
31154 || exit 1
31155
31156 @endif libiberty-linker-plugin
31157
31158 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
31159 maybe-mostlyclean-libiberty-linker-plugin:
31160 @if libiberty-linker-plugin
31161 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
31162
31163 mostlyclean-libiberty-linker-plugin:
31164 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31165 r=`${PWD_COMMAND}`; export r; \
31166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167 $(HOST_EXPORTS) \
31168 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31170 done; \
31171 echo "Doing mostlyclean in libiberty-linker-plugin"; \
31172 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31175 "RANLIB=$${RANLIB}" \
31176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31177 mostlyclean) \
31178 || exit 1
31179
31180 @endif libiberty-linker-plugin
31181
31182 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
31183 maybe-clean-libiberty-linker-plugin:
31184 @if libiberty-linker-plugin
31185 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
31186
31187 clean-libiberty-linker-plugin:
31188 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31189 r=`${PWD_COMMAND}`; export r; \
31190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31191 $(HOST_EXPORTS) \
31192 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31194 done; \
31195 echo "Doing clean in libiberty-linker-plugin"; \
31196 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31199 "RANLIB=$${RANLIB}" \
31200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31201 clean) \
31202 || exit 1
31203
31204 @endif libiberty-linker-plugin
31205
31206 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
31207 maybe-distclean-libiberty-linker-plugin:
31208 @if libiberty-linker-plugin
31209 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
31210
31211 distclean-libiberty-linker-plugin:
31212 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31213 r=`${PWD_COMMAND}`; export r; \
31214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31215 $(HOST_EXPORTS) \
31216 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31218 done; \
31219 echo "Doing distclean in libiberty-linker-plugin"; \
31220 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31223 "RANLIB=$${RANLIB}" \
31224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31225 distclean) \
31226 || exit 1
31227
31228 @endif libiberty-linker-plugin
31229
31230 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
31231 maybe-maintainer-clean-libiberty-linker-plugin:
31232 @if libiberty-linker-plugin
31233 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
31234
31235 maintainer-clean-libiberty-linker-plugin:
31236 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
31237 r=`${PWD_COMMAND}`; export r; \
31238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31239 $(HOST_EXPORTS) \
31240 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31242 done; \
31243 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
31244 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
31245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31247 "RANLIB=$${RANLIB}" \
31248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31249 maintainer-clean) \
31250 || exit 1
31251
31252 @endif libiberty-linker-plugin
31253
31254
31255
31256 .PHONY: configure-libiconv maybe-configure-libiconv
31257 maybe-configure-libiconv:
31258 @if gcc-bootstrap
31259 configure-libiconv: stage_current
31260 @endif gcc-bootstrap
31261 @if libiconv
31262 maybe-configure-libiconv: configure-libiconv
31263 configure-libiconv:
31264 @r=`${PWD_COMMAND}`; export r; \
31265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31266 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31267 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31268 $(HOST_EXPORTS) \
31269 echo Configuring in $(HOST_SUBDIR)/libiconv; \
31270 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
31271 case $(srcdir) in \
31272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31273 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31275 esac; \
31276 module_srcdir=libiconv; \
31277 $(SHELL) \
31278 $$s/$$module_srcdir/configure \
31279 --srcdir=$${topdir}/$$module_srcdir \
31280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31281 --target=${target_alias} --disable-shared \
31282 || exit 1
31283 @endif libiconv
31284
31285
31286
31287 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
31288 maybe-configure-stage1-libiconv:
31289 @if libiconv-bootstrap
31290 maybe-configure-stage1-libiconv: configure-stage1-libiconv
31291 configure-stage1-libiconv:
31292 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31294 @r=`${PWD_COMMAND}`; export r; \
31295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31296 TFLAGS="$(STAGE1_TFLAGS)"; \
31297 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31298 $(HOST_EXPORTS) \
31299 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31300 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31301 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31302 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
31303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31304 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31305 case $(srcdir) in \
31306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31307 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31309 esac; \
31310 module_srcdir=libiconv; \
31311 $(SHELL) $$s/$$module_srcdir/configure \
31312 --srcdir=$${topdir}/$$module_srcdir \
31313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31314 --target=${target_alias} \
31315 \
31316 $(STAGE1_CONFIGURE_FLAGS) \
31317 --disable-shared
31318 @endif libiconv-bootstrap
31319
31320 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
31321 maybe-configure-stage2-libiconv:
31322 @if libiconv-bootstrap
31323 maybe-configure-stage2-libiconv: configure-stage2-libiconv
31324 configure-stage2-libiconv:
31325 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31326 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31327 @r=`${PWD_COMMAND}`; export r; \
31328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329 TFLAGS="$(STAGE2_TFLAGS)"; \
31330 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31331 $(HOST_EXPORTS) \
31332 $(POSTSTAGE1_HOST_EXPORTS) \
31333 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31334 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31335 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31336 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
31337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31338 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31339 case $(srcdir) in \
31340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31341 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31343 esac; \
31344 module_srcdir=libiconv; \
31345 $(SHELL) $$s/$$module_srcdir/configure \
31346 --srcdir=$${topdir}/$$module_srcdir \
31347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31348 --target=${target_alias} \
31349 --with-build-libsubdir=$(HOST_SUBDIR) \
31350 $(STAGE2_CONFIGURE_FLAGS) \
31351 --disable-shared
31352 @endif libiconv-bootstrap
31353
31354 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
31355 maybe-configure-stage3-libiconv:
31356 @if libiconv-bootstrap
31357 maybe-configure-stage3-libiconv: configure-stage3-libiconv
31358 configure-stage3-libiconv:
31359 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31361 @r=`${PWD_COMMAND}`; export r; \
31362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31363 TFLAGS="$(STAGE3_TFLAGS)"; \
31364 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31365 $(HOST_EXPORTS) \
31366 $(POSTSTAGE1_HOST_EXPORTS) \
31367 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31368 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31369 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31370 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
31371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31372 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31373 case $(srcdir) in \
31374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31375 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31377 esac; \
31378 module_srcdir=libiconv; \
31379 $(SHELL) $$s/$$module_srcdir/configure \
31380 --srcdir=$${topdir}/$$module_srcdir \
31381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31382 --target=${target_alias} \
31383 --with-build-libsubdir=$(HOST_SUBDIR) \
31384 $(STAGE3_CONFIGURE_FLAGS) \
31385 --disable-shared
31386 @endif libiconv-bootstrap
31387
31388 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
31389 maybe-configure-stage4-libiconv:
31390 @if libiconv-bootstrap
31391 maybe-configure-stage4-libiconv: configure-stage4-libiconv
31392 configure-stage4-libiconv:
31393 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31395 @r=`${PWD_COMMAND}`; export r; \
31396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31397 TFLAGS="$(STAGE4_TFLAGS)"; \
31398 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31399 $(HOST_EXPORTS) \
31400 $(POSTSTAGE1_HOST_EXPORTS) \
31401 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31402 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31403 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31404 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
31405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31406 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31407 case $(srcdir) in \
31408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31409 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31411 esac; \
31412 module_srcdir=libiconv; \
31413 $(SHELL) $$s/$$module_srcdir/configure \
31414 --srcdir=$${topdir}/$$module_srcdir \
31415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31416 --target=${target_alias} \
31417 --with-build-libsubdir=$(HOST_SUBDIR) \
31418 $(STAGE4_CONFIGURE_FLAGS) \
31419 --disable-shared
31420 @endif libiconv-bootstrap
31421
31422 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
31423 maybe-configure-stageprofile-libiconv:
31424 @if libiconv-bootstrap
31425 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
31426 configure-stageprofile-libiconv:
31427 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31428 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31429 @r=`${PWD_COMMAND}`; export r; \
31430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31431 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31432 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31433 $(HOST_EXPORTS) \
31434 $(POSTSTAGE1_HOST_EXPORTS) \
31435 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31436 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31437 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31438 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
31439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31440 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31441 case $(srcdir) in \
31442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31443 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31445 esac; \
31446 module_srcdir=libiconv; \
31447 $(SHELL) $$s/$$module_srcdir/configure \
31448 --srcdir=$${topdir}/$$module_srcdir \
31449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31450 --target=${target_alias} \
31451 --with-build-libsubdir=$(HOST_SUBDIR) \
31452 $(STAGEprofile_CONFIGURE_FLAGS) \
31453 --disable-shared
31454 @endif libiconv-bootstrap
31455
31456 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
31457 maybe-configure-stagetrain-libiconv:
31458 @if libiconv-bootstrap
31459 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
31460 configure-stagetrain-libiconv:
31461 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31462 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31463 @r=`${PWD_COMMAND}`; export r; \
31464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31465 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31466 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31467 $(HOST_EXPORTS) \
31468 $(POSTSTAGE1_HOST_EXPORTS) \
31469 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
31470 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
31471 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
31472 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
31473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31474 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31475 case $(srcdir) in \
31476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31477 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31479 esac; \
31480 module_srcdir=libiconv; \
31481 $(SHELL) $$s/$$module_srcdir/configure \
31482 --srcdir=$${topdir}/$$module_srcdir \
31483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31484 --target=${target_alias} \
31485 --with-build-libsubdir=$(HOST_SUBDIR) \
31486 $(STAGEtrain_CONFIGURE_FLAGS) \
31487 --disable-shared
31488 @endif libiconv-bootstrap
31489
31490 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
31491 maybe-configure-stagefeedback-libiconv:
31492 @if libiconv-bootstrap
31493 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
31494 configure-stagefeedback-libiconv:
31495 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31497 @r=`${PWD_COMMAND}`; export r; \
31498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31499 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31500 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31501 $(HOST_EXPORTS) \
31502 $(POSTSTAGE1_HOST_EXPORTS) \
31503 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31504 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31505 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31506 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
31507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31508 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31509 case $(srcdir) in \
31510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31511 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31513 esac; \
31514 module_srcdir=libiconv; \
31515 $(SHELL) $$s/$$module_srcdir/configure \
31516 --srcdir=$${topdir}/$$module_srcdir \
31517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31518 --target=${target_alias} \
31519 --with-build-libsubdir=$(HOST_SUBDIR) \
31520 $(STAGEfeedback_CONFIGURE_FLAGS) \
31521 --disable-shared
31522 @endif libiconv-bootstrap
31523
31524 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
31525 maybe-configure-stageautoprofile-libiconv:
31526 @if libiconv-bootstrap
31527 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31528 configure-stageautoprofile-libiconv:
31529 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31530 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31531 @r=`${PWD_COMMAND}`; export r; \
31532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31533 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31534 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31535 $(HOST_EXPORTS) \
31536 $(POSTSTAGE1_HOST_EXPORTS) \
31537 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
31538 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
31539 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
31540 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
31541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31542 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31543 case $(srcdir) in \
31544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31545 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31547 esac; \
31548 module_srcdir=libiconv; \
31549 $(SHELL) $$s/$$module_srcdir/configure \
31550 --srcdir=$${topdir}/$$module_srcdir \
31551 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31552 --target=${target_alias} \
31553 --with-build-libsubdir=$(HOST_SUBDIR) \
31554 $(STAGEautoprofile_CONFIGURE_FLAGS) \
31555 --disable-shared
31556 @endif libiconv-bootstrap
31557
31558 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
31559 maybe-configure-stageautofeedback-libiconv:
31560 @if libiconv-bootstrap
31561 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31562 configure-stageautofeedback-libiconv:
31563 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31564 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
31565 @r=`${PWD_COMMAND}`; export r; \
31566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31567 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31568 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
31569 $(HOST_EXPORTS) \
31570 $(POSTSTAGE1_HOST_EXPORTS) \
31571 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
31572 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
31573 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
31574 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
31575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
31576 cd $(HOST_SUBDIR)/libiconv || exit 1; \
31577 case $(srcdir) in \
31578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31579 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
31580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31581 esac; \
31582 module_srcdir=libiconv; \
31583 $(SHELL) $$s/$$module_srcdir/configure \
31584 --srcdir=$${topdir}/$$module_srcdir \
31585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31586 --target=${target_alias} \
31587 --with-build-libsubdir=$(HOST_SUBDIR) \
31588 $(STAGEautofeedback_CONFIGURE_FLAGS) \
31589 --disable-shared
31590 @endif libiconv-bootstrap
31591
31592
31593
31594
31595
31596 .PHONY: all-libiconv maybe-all-libiconv
31597 maybe-all-libiconv:
31598 @if gcc-bootstrap
31599 all-libiconv: stage_current
31600 @endif gcc-bootstrap
31601 @if libiconv
31602 TARGET-libiconv=all
31603 maybe-all-libiconv: all-libiconv
31604 all-libiconv: configure-libiconv
31605 @r=`${PWD_COMMAND}`; export r; \
31606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31607 $(HOST_EXPORTS) \
31608 (cd $(HOST_SUBDIR)/libiconv && \
31609 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31610 $(TARGET-libiconv))
31611 @endif libiconv
31612
31613
31614
31615 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
31616 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
31617 maybe-all-stage1-libiconv:
31618 maybe-clean-stage1-libiconv:
31619 @if libiconv-bootstrap
31620 maybe-all-stage1-libiconv: all-stage1-libiconv
31621 all-stage1: all-stage1-libiconv
31622 TARGET-stage1-libiconv = $(TARGET-libiconv)
31623 all-stage1-libiconv: configure-stage1-libiconv
31624 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31625 @r=`${PWD_COMMAND}`; export r; \
31626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31627 TFLAGS="$(STAGE1_TFLAGS)"; \
31628 $(HOST_EXPORTS) \
31629 cd $(HOST_SUBDIR)/libiconv && \
31630 \
31631 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31632 CFLAGS="$(STAGE1_CFLAGS)" \
31633 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
31634 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31635 LIBCFLAGS="$(LIBCFLAGS)" \
31636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31639 $(EXTRA_HOST_FLAGS) \
31640 $(STAGE1_FLAGS_TO_PASS) \
31641 TFLAGS="$(STAGE1_TFLAGS)" \
31642 $(TARGET-stage1-libiconv)
31643
31644 maybe-clean-stage1-libiconv: clean-stage1-libiconv
31645 clean-stage1: clean-stage1-libiconv
31646 clean-stage1-libiconv:
31647 @if [ $(current_stage) = stage1 ]; then \
31648 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31649 else \
31650 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
31651 $(MAKE) stage1-start; \
31652 fi; \
31653 cd $(HOST_SUBDIR)/libiconv && \
31654 $(MAKE) $(EXTRA_HOST_FLAGS) \
31655 $(STAGE1_FLAGS_TO_PASS) clean
31656 @endif libiconv-bootstrap
31657
31658
31659 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
31660 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
31661 maybe-all-stage2-libiconv:
31662 maybe-clean-stage2-libiconv:
31663 @if libiconv-bootstrap
31664 maybe-all-stage2-libiconv: all-stage2-libiconv
31665 all-stage2: all-stage2-libiconv
31666 TARGET-stage2-libiconv = $(TARGET-libiconv)
31667 all-stage2-libiconv: configure-stage2-libiconv
31668 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31669 @r=`${PWD_COMMAND}`; export r; \
31670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31671 TFLAGS="$(STAGE2_TFLAGS)"; \
31672 $(HOST_EXPORTS) \
31673 $(POSTSTAGE1_HOST_EXPORTS) \
31674 cd $(HOST_SUBDIR)/libiconv && \
31675 \
31676 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31677 CFLAGS="$(STAGE2_CFLAGS)" \
31678 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
31679 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31680 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31685 TFLAGS="$(STAGE2_TFLAGS)" \
31686 $(TARGET-stage2-libiconv)
31687
31688 maybe-clean-stage2-libiconv: clean-stage2-libiconv
31689 clean-stage2: clean-stage2-libiconv
31690 clean-stage2-libiconv:
31691 @if [ $(current_stage) = stage2 ]; then \
31692 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31693 else \
31694 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
31695 $(MAKE) stage2-start; \
31696 fi; \
31697 cd $(HOST_SUBDIR)/libiconv && \
31698 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31699 @endif libiconv-bootstrap
31700
31701
31702 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
31703 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
31704 maybe-all-stage3-libiconv:
31705 maybe-clean-stage3-libiconv:
31706 @if libiconv-bootstrap
31707 maybe-all-stage3-libiconv: all-stage3-libiconv
31708 all-stage3: all-stage3-libiconv
31709 TARGET-stage3-libiconv = $(TARGET-libiconv)
31710 all-stage3-libiconv: configure-stage3-libiconv
31711 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31712 @r=`${PWD_COMMAND}`; export r; \
31713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31714 TFLAGS="$(STAGE3_TFLAGS)"; \
31715 $(HOST_EXPORTS) \
31716 $(POSTSTAGE1_HOST_EXPORTS) \
31717 cd $(HOST_SUBDIR)/libiconv && \
31718 \
31719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31720 CFLAGS="$(STAGE3_CFLAGS)" \
31721 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
31722 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31723 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31728 TFLAGS="$(STAGE3_TFLAGS)" \
31729 $(TARGET-stage3-libiconv)
31730
31731 maybe-clean-stage3-libiconv: clean-stage3-libiconv
31732 clean-stage3: clean-stage3-libiconv
31733 clean-stage3-libiconv:
31734 @if [ $(current_stage) = stage3 ]; then \
31735 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31736 else \
31737 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
31738 $(MAKE) stage3-start; \
31739 fi; \
31740 cd $(HOST_SUBDIR)/libiconv && \
31741 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31742 @endif libiconv-bootstrap
31743
31744
31745 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
31746 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
31747 maybe-all-stage4-libiconv:
31748 maybe-clean-stage4-libiconv:
31749 @if libiconv-bootstrap
31750 maybe-all-stage4-libiconv: all-stage4-libiconv
31751 all-stage4: all-stage4-libiconv
31752 TARGET-stage4-libiconv = $(TARGET-libiconv)
31753 all-stage4-libiconv: configure-stage4-libiconv
31754 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31755 @r=`${PWD_COMMAND}`; export r; \
31756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31757 TFLAGS="$(STAGE4_TFLAGS)"; \
31758 $(HOST_EXPORTS) \
31759 $(POSTSTAGE1_HOST_EXPORTS) \
31760 cd $(HOST_SUBDIR)/libiconv && \
31761 \
31762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31763 CFLAGS="$(STAGE4_CFLAGS)" \
31764 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
31765 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31766 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31771 TFLAGS="$(STAGE4_TFLAGS)" \
31772 $(TARGET-stage4-libiconv)
31773
31774 maybe-clean-stage4-libiconv: clean-stage4-libiconv
31775 clean-stage4: clean-stage4-libiconv
31776 clean-stage4-libiconv:
31777 @if [ $(current_stage) = stage4 ]; then \
31778 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31779 else \
31780 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
31781 $(MAKE) stage4-start; \
31782 fi; \
31783 cd $(HOST_SUBDIR)/libiconv && \
31784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31785 @endif libiconv-bootstrap
31786
31787
31788 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
31789 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
31790 maybe-all-stageprofile-libiconv:
31791 maybe-clean-stageprofile-libiconv:
31792 @if libiconv-bootstrap
31793 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
31794 all-stageprofile: all-stageprofile-libiconv
31795 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
31796 all-stageprofile-libiconv: configure-stageprofile-libiconv
31797 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31798 @r=`${PWD_COMMAND}`; export r; \
31799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31800 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31801 $(HOST_EXPORTS) \
31802 $(POSTSTAGE1_HOST_EXPORTS) \
31803 cd $(HOST_SUBDIR)/libiconv && \
31804 \
31805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31806 CFLAGS="$(STAGEprofile_CFLAGS)" \
31807 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
31808 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31809 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31813 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31814 TFLAGS="$(STAGEprofile_TFLAGS)" \
31815 $(TARGET-stageprofile-libiconv)
31816
31817 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
31818 clean-stageprofile: clean-stageprofile-libiconv
31819 clean-stageprofile-libiconv:
31820 @if [ $(current_stage) = stageprofile ]; then \
31821 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31822 else \
31823 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
31824 $(MAKE) stageprofile-start; \
31825 fi; \
31826 cd $(HOST_SUBDIR)/libiconv && \
31827 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31828 @endif libiconv-bootstrap
31829
31830
31831 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
31832 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
31833 maybe-all-stagetrain-libiconv:
31834 maybe-clean-stagetrain-libiconv:
31835 @if libiconv-bootstrap
31836 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
31837 all-stagetrain: all-stagetrain-libiconv
31838 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
31839 all-stagetrain-libiconv: configure-stagetrain-libiconv
31840 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31841 @r=`${PWD_COMMAND}`; export r; \
31842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31843 TFLAGS="$(STAGEtrain_TFLAGS)"; \
31844 $(HOST_EXPORTS) \
31845 $(POSTSTAGE1_HOST_EXPORTS) \
31846 cd $(HOST_SUBDIR)/libiconv && \
31847 \
31848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31849 CFLAGS="$(STAGEtrain_CFLAGS)" \
31850 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
31851 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
31852 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
31853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31857 TFLAGS="$(STAGEtrain_TFLAGS)" \
31858 $(TARGET-stagetrain-libiconv)
31859
31860 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
31861 clean-stagetrain: clean-stagetrain-libiconv
31862 clean-stagetrain-libiconv:
31863 @if [ $(current_stage) = stagetrain ]; then \
31864 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31865 else \
31866 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
31867 $(MAKE) stagetrain-start; \
31868 fi; \
31869 cd $(HOST_SUBDIR)/libiconv && \
31870 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31871 @endif libiconv-bootstrap
31872
31873
31874 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
31875 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
31876 maybe-all-stagefeedback-libiconv:
31877 maybe-clean-stagefeedback-libiconv:
31878 @if libiconv-bootstrap
31879 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
31880 all-stagefeedback: all-stagefeedback-libiconv
31881 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
31882 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
31883 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31884 @r=`${PWD_COMMAND}`; export r; \
31885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31886 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31887 $(HOST_EXPORTS) \
31888 $(POSTSTAGE1_HOST_EXPORTS) \
31889 cd $(HOST_SUBDIR)/libiconv && \
31890 \
31891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31892 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31893 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
31894 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31895 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31899 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31900 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31901 $(TARGET-stagefeedback-libiconv)
31902
31903 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
31904 clean-stagefeedback: clean-stagefeedback-libiconv
31905 clean-stagefeedback-libiconv:
31906 @if [ $(current_stage) = stagefeedback ]; then \
31907 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31908 else \
31909 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
31910 $(MAKE) stagefeedback-start; \
31911 fi; \
31912 cd $(HOST_SUBDIR)/libiconv && \
31913 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31914 @endif libiconv-bootstrap
31915
31916
31917 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
31918 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
31919 maybe-all-stageautoprofile-libiconv:
31920 maybe-clean-stageautoprofile-libiconv:
31921 @if libiconv-bootstrap
31922 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
31923 all-stageautoprofile: all-stageautoprofile-libiconv
31924 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
31925 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
31926 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
31927 @r=`${PWD_COMMAND}`; export r; \
31928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31929 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
31930 $(HOST_EXPORTS) \
31931 $(POSTSTAGE1_HOST_EXPORTS) \
31932 cd $(HOST_SUBDIR)/libiconv && \
31933 $$s/gcc/config/i386/$(AUTO_PROFILE) \
31934 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31935 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
31936 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
31937 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
31938 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
31939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31942 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31943 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
31944 $(TARGET-stageautoprofile-libiconv)
31945
31946 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
31947 clean-stageautoprofile: clean-stageautoprofile-libiconv
31948 clean-stageautoprofile-libiconv:
31949 @if [ $(current_stage) = stageautoprofile ]; then \
31950 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31951 else \
31952 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
31953 $(MAKE) stageautoprofile-start; \
31954 fi; \
31955 cd $(HOST_SUBDIR)/libiconv && \
31956 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
31957 @endif libiconv-bootstrap
31958
31959
31960 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
31961 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
31962 maybe-all-stageautofeedback-libiconv:
31963 maybe-clean-stageautofeedback-libiconv:
31964 @if libiconv-bootstrap
31965 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
31966 all-stageautofeedback: all-stageautofeedback-libiconv
31967 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
31968 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
31969 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
31970 @r=`${PWD_COMMAND}`; export r; \
31971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31972 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
31973 $(HOST_EXPORTS) \
31974 $(POSTSTAGE1_HOST_EXPORTS) \
31975 cd $(HOST_SUBDIR)/libiconv && \
31976 \
31977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31978 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
31979 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
31980 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
31981 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
31982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31985 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
31986 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
31987 $(TARGET-stageautofeedback-libiconv)
31988
31989 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
31990 clean-stageautofeedback: clean-stageautofeedback-libiconv
31991 clean-stageautofeedback-libiconv:
31992 @if [ $(current_stage) = stageautofeedback ]; then \
31993 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
31994 else \
31995 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
31996 $(MAKE) stageautofeedback-start; \
31997 fi; \
31998 cd $(HOST_SUBDIR)/libiconv && \
31999 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32000 @endif libiconv-bootstrap
32001
32002
32003
32004
32005
32006 .PHONY: check-libiconv maybe-check-libiconv
32007 maybe-check-libiconv:
32008 @if libiconv
32009 maybe-check-libiconv: check-libiconv
32010
32011 check-libiconv:
32012 @: $(MAKE); $(unstage)
32013 @r=`${PWD_COMMAND}`; export r; \
32014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32015 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
32016 (cd $(HOST_SUBDIR)/libiconv && \
32017 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
32018
32019 @endif libiconv
32020
32021 .PHONY: install-libiconv maybe-install-libiconv
32022 maybe-install-libiconv:
32023 @if libiconv
32024 maybe-install-libiconv: install-libiconv
32025
32026 install-libiconv:
32027
32028 @endif libiconv
32029
32030 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
32031 maybe-install-strip-libiconv:
32032 @if libiconv
32033 maybe-install-strip-libiconv: install-strip-libiconv
32034
32035 install-strip-libiconv:
32036
32037 @endif libiconv
32038
32039 # Other targets (info, dvi, pdf, etc.)
32040
32041 .PHONY: maybe-info-libiconv info-libiconv
32042 maybe-info-libiconv:
32043 @if libiconv
32044 maybe-info-libiconv: info-libiconv
32045
32046 # libiconv doesn't support info.
32047 info-libiconv:
32048
32049 @endif libiconv
32050
32051 .PHONY: maybe-dvi-libiconv dvi-libiconv
32052 maybe-dvi-libiconv:
32053 @if libiconv
32054 maybe-dvi-libiconv: dvi-libiconv
32055
32056 dvi-libiconv: \
32057 configure-libiconv
32058 @[ -f ./libiconv/Makefile ] || exit 0; \
32059 r=`${PWD_COMMAND}`; export r; \
32060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32061 $(HOST_EXPORTS) \
32062 for flag in $(EXTRA_HOST_FLAGS) ; do \
32063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32064 done; \
32065 echo "Doing dvi in libiconv"; \
32066 (cd $(HOST_SUBDIR)/libiconv && \
32067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32069 "RANLIB=$${RANLIB}" \
32070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32071 dvi) \
32072 || exit 1
32073
32074 @endif libiconv
32075
32076 .PHONY: maybe-pdf-libiconv pdf-libiconv
32077 maybe-pdf-libiconv:
32078 @if libiconv
32079 maybe-pdf-libiconv: pdf-libiconv
32080
32081 # libiconv doesn't support pdf.
32082 pdf-libiconv:
32083
32084 @endif libiconv
32085
32086 .PHONY: maybe-html-libiconv html-libiconv
32087 maybe-html-libiconv:
32088 @if libiconv
32089 maybe-html-libiconv: html-libiconv
32090
32091 # libiconv doesn't support html.
32092 html-libiconv:
32093
32094 @endif libiconv
32095
32096 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
32097 maybe-TAGS-libiconv:
32098 @if libiconv
32099 maybe-TAGS-libiconv: TAGS-libiconv
32100
32101 TAGS-libiconv: \
32102 configure-libiconv
32103 @[ -f ./libiconv/Makefile ] || exit 0; \
32104 r=`${PWD_COMMAND}`; export r; \
32105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32106 $(HOST_EXPORTS) \
32107 for flag in $(EXTRA_HOST_FLAGS) ; do \
32108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32109 done; \
32110 echo "Doing TAGS in libiconv"; \
32111 (cd $(HOST_SUBDIR)/libiconv && \
32112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32114 "RANLIB=$${RANLIB}" \
32115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32116 TAGS) \
32117 || exit 1
32118
32119 @endif libiconv
32120
32121 .PHONY: maybe-install-info-libiconv install-info-libiconv
32122 maybe-install-info-libiconv:
32123 @if libiconv
32124 maybe-install-info-libiconv: install-info-libiconv
32125
32126 # libiconv doesn't support install-info.
32127 install-info-libiconv:
32128
32129 @endif libiconv
32130
32131 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
32132 maybe-install-dvi-libiconv:
32133 @if libiconv
32134 maybe-install-dvi-libiconv: install-dvi-libiconv
32135
32136 install-dvi-libiconv: \
32137 configure-libiconv \
32138 dvi-libiconv
32139 @[ -f ./libiconv/Makefile ] || exit 0; \
32140 r=`${PWD_COMMAND}`; export r; \
32141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142 $(HOST_EXPORTS) \
32143 for flag in $(EXTRA_HOST_FLAGS) ; do \
32144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32145 done; \
32146 echo "Doing install-dvi in libiconv"; \
32147 (cd $(HOST_SUBDIR)/libiconv && \
32148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32150 "RANLIB=$${RANLIB}" \
32151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32152 install-dvi) \
32153 || exit 1
32154
32155 @endif libiconv
32156
32157 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
32158 maybe-install-pdf-libiconv:
32159 @if libiconv
32160 maybe-install-pdf-libiconv: install-pdf-libiconv
32161
32162 # libiconv doesn't support install-pdf.
32163 install-pdf-libiconv:
32164
32165 @endif libiconv
32166
32167 .PHONY: maybe-install-html-libiconv install-html-libiconv
32168 maybe-install-html-libiconv:
32169 @if libiconv
32170 maybe-install-html-libiconv: install-html-libiconv
32171
32172 # libiconv doesn't support install-html.
32173 install-html-libiconv:
32174
32175 @endif libiconv
32176
32177 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
32178 maybe-installcheck-libiconv:
32179 @if libiconv
32180 maybe-installcheck-libiconv: installcheck-libiconv
32181
32182 installcheck-libiconv: \
32183 configure-libiconv
32184 @[ -f ./libiconv/Makefile ] || exit 0; \
32185 r=`${PWD_COMMAND}`; export r; \
32186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32187 $(HOST_EXPORTS) \
32188 for flag in $(EXTRA_HOST_FLAGS) ; do \
32189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32190 done; \
32191 echo "Doing installcheck in libiconv"; \
32192 (cd $(HOST_SUBDIR)/libiconv && \
32193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32195 "RANLIB=$${RANLIB}" \
32196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32197 installcheck) \
32198 || exit 1
32199
32200 @endif libiconv
32201
32202 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
32203 maybe-mostlyclean-libiconv:
32204 @if libiconv
32205 maybe-mostlyclean-libiconv: mostlyclean-libiconv
32206
32207 mostlyclean-libiconv:
32208 @[ -f ./libiconv/Makefile ] || exit 0; \
32209 r=`${PWD_COMMAND}`; export r; \
32210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32211 $(HOST_EXPORTS) \
32212 for flag in $(EXTRA_HOST_FLAGS) ; do \
32213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32214 done; \
32215 echo "Doing mostlyclean in libiconv"; \
32216 (cd $(HOST_SUBDIR)/libiconv && \
32217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32219 "RANLIB=$${RANLIB}" \
32220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32221 mostlyclean) \
32222 || exit 1
32223
32224 @endif libiconv
32225
32226 .PHONY: maybe-clean-libiconv clean-libiconv
32227 maybe-clean-libiconv:
32228 @if libiconv
32229 maybe-clean-libiconv: clean-libiconv
32230
32231 clean-libiconv:
32232 @[ -f ./libiconv/Makefile ] || exit 0; \
32233 r=`${PWD_COMMAND}`; export r; \
32234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32235 $(HOST_EXPORTS) \
32236 for flag in $(EXTRA_HOST_FLAGS) ; do \
32237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32238 done; \
32239 echo "Doing clean in libiconv"; \
32240 (cd $(HOST_SUBDIR)/libiconv && \
32241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32243 "RANLIB=$${RANLIB}" \
32244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32245 clean) \
32246 || exit 1
32247
32248 @endif libiconv
32249
32250 .PHONY: maybe-distclean-libiconv distclean-libiconv
32251 maybe-distclean-libiconv:
32252 @if libiconv
32253 maybe-distclean-libiconv: distclean-libiconv
32254
32255 distclean-libiconv:
32256 @[ -f ./libiconv/Makefile ] || exit 0; \
32257 r=`${PWD_COMMAND}`; export r; \
32258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259 $(HOST_EXPORTS) \
32260 for flag in $(EXTRA_HOST_FLAGS) ; do \
32261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32262 done; \
32263 echo "Doing distclean in libiconv"; \
32264 (cd $(HOST_SUBDIR)/libiconv && \
32265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32267 "RANLIB=$${RANLIB}" \
32268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32269 distclean) \
32270 || exit 1
32271
32272 @endif libiconv
32273
32274 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
32275 maybe-maintainer-clean-libiconv:
32276 @if libiconv
32277 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
32278
32279 maintainer-clean-libiconv:
32280 @[ -f ./libiconv/Makefile ] || exit 0; \
32281 r=`${PWD_COMMAND}`; export r; \
32282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32283 $(HOST_EXPORTS) \
32284 for flag in $(EXTRA_HOST_FLAGS) ; do \
32285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32286 done; \
32287 echo "Doing maintainer-clean in libiconv"; \
32288 (cd $(HOST_SUBDIR)/libiconv && \
32289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32291 "RANLIB=$${RANLIB}" \
32292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32293 maintainer-clean) \
32294 || exit 1
32295
32296 @endif libiconv
32297
32298
32299
32300 .PHONY: configure-m4 maybe-configure-m4
32301 maybe-configure-m4:
32302 @if gcc-bootstrap
32303 configure-m4: stage_current
32304 @endif gcc-bootstrap
32305 @if m4
32306 maybe-configure-m4: configure-m4
32307 configure-m4:
32308 @: $(MAKE); $(unstage)
32309 @r=`${PWD_COMMAND}`; export r; \
32310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32311 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
32312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
32313 $(HOST_EXPORTS) \
32314 echo Configuring in $(HOST_SUBDIR)/m4; \
32315 cd "$(HOST_SUBDIR)/m4" || exit 1; \
32316 case $(srcdir) in \
32317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32318 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
32319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32320 esac; \
32321 module_srcdir=m4; \
32322 $(SHELL) \
32323 $$s/$$module_srcdir/configure \
32324 --srcdir=$${topdir}/$$module_srcdir \
32325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32326 --target=${target_alias} \
32327 || exit 1
32328 @endif m4
32329
32330
32331
32332
32333
32334 .PHONY: all-m4 maybe-all-m4
32335 maybe-all-m4:
32336 @if gcc-bootstrap
32337 all-m4: stage_current
32338 @endif gcc-bootstrap
32339 @if m4
32340 TARGET-m4=all
32341 maybe-all-m4: all-m4
32342 all-m4: configure-m4
32343 @: $(MAKE); $(unstage)
32344 @r=`${PWD_COMMAND}`; export r; \
32345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32346 $(HOST_EXPORTS) \
32347 (cd $(HOST_SUBDIR)/m4 && \
32348 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32349 $(TARGET-m4))
32350 @endif m4
32351
32352
32353
32354
32355 .PHONY: check-m4 maybe-check-m4
32356 maybe-check-m4:
32357 @if m4
32358 maybe-check-m4: check-m4
32359
32360 check-m4:
32361 @: $(MAKE); $(unstage)
32362 @r=`${PWD_COMMAND}`; export r; \
32363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364 $(HOST_EXPORTS) \
32365 (cd $(HOST_SUBDIR)/m4 && \
32366 $(MAKE) $(FLAGS_TO_PASS) check)
32367
32368 @endif m4
32369
32370 .PHONY: install-m4 maybe-install-m4
32371 maybe-install-m4:
32372 @if m4
32373 maybe-install-m4: install-m4
32374
32375 install-m4: installdirs
32376 @: $(MAKE); $(unstage)
32377 @r=`${PWD_COMMAND}`; export r; \
32378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32379 $(HOST_EXPORTS) \
32380 (cd $(HOST_SUBDIR)/m4 && \
32381 $(MAKE) $(FLAGS_TO_PASS) install)
32382
32383 @endif m4
32384
32385 .PHONY: install-strip-m4 maybe-install-strip-m4
32386 maybe-install-strip-m4:
32387 @if m4
32388 maybe-install-strip-m4: install-strip-m4
32389
32390 install-strip-m4: installdirs
32391 @: $(MAKE); $(unstage)
32392 @r=`${PWD_COMMAND}`; export r; \
32393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32394 $(HOST_EXPORTS) \
32395 (cd $(HOST_SUBDIR)/m4 && \
32396 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32397
32398 @endif m4
32399
32400 # Other targets (info, dvi, pdf, etc.)
32401
32402 .PHONY: maybe-info-m4 info-m4
32403 maybe-info-m4:
32404 @if m4
32405 maybe-info-m4: info-m4
32406
32407 info-m4: \
32408 configure-m4
32409 @: $(MAKE); $(unstage)
32410 @[ -f ./m4/Makefile ] || exit 0; \
32411 r=`${PWD_COMMAND}`; export r; \
32412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32413 $(HOST_EXPORTS) \
32414 for flag in $(EXTRA_HOST_FLAGS) ; do \
32415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32416 done; \
32417 echo "Doing info in m4"; \
32418 (cd $(HOST_SUBDIR)/m4 && \
32419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32421 "RANLIB=$${RANLIB}" \
32422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32423 info) \
32424 || exit 1
32425
32426 @endif m4
32427
32428 .PHONY: maybe-dvi-m4 dvi-m4
32429 maybe-dvi-m4:
32430 @if m4
32431 maybe-dvi-m4: dvi-m4
32432
32433 dvi-m4: \
32434 configure-m4
32435 @: $(MAKE); $(unstage)
32436 @[ -f ./m4/Makefile ] || exit 0; \
32437 r=`${PWD_COMMAND}`; export r; \
32438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32439 $(HOST_EXPORTS) \
32440 for flag in $(EXTRA_HOST_FLAGS) ; do \
32441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442 done; \
32443 echo "Doing dvi in m4"; \
32444 (cd $(HOST_SUBDIR)/m4 && \
32445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32447 "RANLIB=$${RANLIB}" \
32448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32449 dvi) \
32450 || exit 1
32451
32452 @endif m4
32453
32454 .PHONY: maybe-pdf-m4 pdf-m4
32455 maybe-pdf-m4:
32456 @if m4
32457 maybe-pdf-m4: pdf-m4
32458
32459 pdf-m4: \
32460 configure-m4
32461 @: $(MAKE); $(unstage)
32462 @[ -f ./m4/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 pdf in m4"; \
32470 (cd $(HOST_SUBDIR)/m4 && \
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 pdf) \
32476 || exit 1
32477
32478 @endif m4
32479
32480 .PHONY: maybe-html-m4 html-m4
32481 maybe-html-m4:
32482 @if m4
32483 maybe-html-m4: html-m4
32484
32485 html-m4: \
32486 configure-m4
32487 @: $(MAKE); $(unstage)
32488 @[ -f ./m4/Makefile ] || exit 0; \
32489 r=`${PWD_COMMAND}`; export r; \
32490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32491 $(HOST_EXPORTS) \
32492 for flag in $(EXTRA_HOST_FLAGS) ; do \
32493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32494 done; \
32495 echo "Doing html in m4"; \
32496 (cd $(HOST_SUBDIR)/m4 && \
32497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32499 "RANLIB=$${RANLIB}" \
32500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32501 html) \
32502 || exit 1
32503
32504 @endif m4
32505
32506 .PHONY: maybe-TAGS-m4 TAGS-m4
32507 maybe-TAGS-m4:
32508 @if m4
32509 maybe-TAGS-m4: TAGS-m4
32510
32511 TAGS-m4: \
32512 configure-m4
32513 @: $(MAKE); $(unstage)
32514 @[ -f ./m4/Makefile ] || exit 0; \
32515 r=`${PWD_COMMAND}`; export r; \
32516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32517 $(HOST_EXPORTS) \
32518 for flag in $(EXTRA_HOST_FLAGS) ; do \
32519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32520 done; \
32521 echo "Doing TAGS in m4"; \
32522 (cd $(HOST_SUBDIR)/m4 && \
32523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32525 "RANLIB=$${RANLIB}" \
32526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32527 TAGS) \
32528 || exit 1
32529
32530 @endif m4
32531
32532 .PHONY: maybe-install-info-m4 install-info-m4
32533 maybe-install-info-m4:
32534 @if m4
32535 maybe-install-info-m4: install-info-m4
32536
32537 install-info-m4: \
32538 configure-m4 \
32539 info-m4
32540 @: $(MAKE); $(unstage)
32541 @[ -f ./m4/Makefile ] || exit 0; \
32542 r=`${PWD_COMMAND}`; export r; \
32543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32544 $(HOST_EXPORTS) \
32545 for flag in $(EXTRA_HOST_FLAGS) ; do \
32546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32547 done; \
32548 echo "Doing install-info in m4"; \
32549 (cd $(HOST_SUBDIR)/m4 && \
32550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32552 "RANLIB=$${RANLIB}" \
32553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32554 install-info) \
32555 || exit 1
32556
32557 @endif m4
32558
32559 .PHONY: maybe-install-dvi-m4 install-dvi-m4
32560 maybe-install-dvi-m4:
32561 @if m4
32562 maybe-install-dvi-m4: install-dvi-m4
32563
32564 install-dvi-m4: \
32565 configure-m4 \
32566 dvi-m4
32567 @: $(MAKE); $(unstage)
32568 @[ -f ./m4/Makefile ] || exit 0; \
32569 r=`${PWD_COMMAND}`; export r; \
32570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571 $(HOST_EXPORTS) \
32572 for flag in $(EXTRA_HOST_FLAGS) ; do \
32573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32574 done; \
32575 echo "Doing install-dvi in m4"; \
32576 (cd $(HOST_SUBDIR)/m4 && \
32577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32579 "RANLIB=$${RANLIB}" \
32580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32581 install-dvi) \
32582 || exit 1
32583
32584 @endif m4
32585
32586 .PHONY: maybe-install-pdf-m4 install-pdf-m4
32587 maybe-install-pdf-m4:
32588 @if m4
32589 maybe-install-pdf-m4: install-pdf-m4
32590
32591 install-pdf-m4: \
32592 configure-m4 \
32593 pdf-m4
32594 @: $(MAKE); $(unstage)
32595 @[ -f ./m4/Makefile ] || exit 0; \
32596 r=`${PWD_COMMAND}`; export r; \
32597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32598 $(HOST_EXPORTS) \
32599 for flag in $(EXTRA_HOST_FLAGS) ; do \
32600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32601 done; \
32602 echo "Doing install-pdf in m4"; \
32603 (cd $(HOST_SUBDIR)/m4 && \
32604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32606 "RANLIB=$${RANLIB}" \
32607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32608 install-pdf) \
32609 || exit 1
32610
32611 @endif m4
32612
32613 .PHONY: maybe-install-html-m4 install-html-m4
32614 maybe-install-html-m4:
32615 @if m4
32616 maybe-install-html-m4: install-html-m4
32617
32618 install-html-m4: \
32619 configure-m4 \
32620 html-m4
32621 @: $(MAKE); $(unstage)
32622 @[ -f ./m4/Makefile ] || exit 0; \
32623 r=`${PWD_COMMAND}`; export r; \
32624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32625 $(HOST_EXPORTS) \
32626 for flag in $(EXTRA_HOST_FLAGS) ; do \
32627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32628 done; \
32629 echo "Doing install-html in m4"; \
32630 (cd $(HOST_SUBDIR)/m4 && \
32631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32633 "RANLIB=$${RANLIB}" \
32634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32635 install-html) \
32636 || exit 1
32637
32638 @endif m4
32639
32640 .PHONY: maybe-installcheck-m4 installcheck-m4
32641 maybe-installcheck-m4:
32642 @if m4
32643 maybe-installcheck-m4: installcheck-m4
32644
32645 installcheck-m4: \
32646 configure-m4
32647 @: $(MAKE); $(unstage)
32648 @[ -f ./m4/Makefile ] || exit 0; \
32649 r=`${PWD_COMMAND}`; export r; \
32650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32651 $(HOST_EXPORTS) \
32652 for flag in $(EXTRA_HOST_FLAGS) ; do \
32653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32654 done; \
32655 echo "Doing installcheck in m4"; \
32656 (cd $(HOST_SUBDIR)/m4 && \
32657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32659 "RANLIB=$${RANLIB}" \
32660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32661 installcheck) \
32662 || exit 1
32663
32664 @endif m4
32665
32666 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32667 maybe-mostlyclean-m4:
32668 @if m4
32669 maybe-mostlyclean-m4: mostlyclean-m4
32670
32671 mostlyclean-m4:
32672 @: $(MAKE); $(unstage)
32673 @[ -f ./m4/Makefile ] || exit 0; \
32674 r=`${PWD_COMMAND}`; export r; \
32675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32676 $(HOST_EXPORTS) \
32677 for flag in $(EXTRA_HOST_FLAGS) ; do \
32678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32679 done; \
32680 echo "Doing mostlyclean in m4"; \
32681 (cd $(HOST_SUBDIR)/m4 && \
32682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32684 "RANLIB=$${RANLIB}" \
32685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32686 mostlyclean) \
32687 || exit 1
32688
32689 @endif m4
32690
32691 .PHONY: maybe-clean-m4 clean-m4
32692 maybe-clean-m4:
32693 @if m4
32694 maybe-clean-m4: clean-m4
32695
32696 clean-m4:
32697 @: $(MAKE); $(unstage)
32698 @[ -f ./m4/Makefile ] || exit 0; \
32699 r=`${PWD_COMMAND}`; export r; \
32700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32701 $(HOST_EXPORTS) \
32702 for flag in $(EXTRA_HOST_FLAGS) ; do \
32703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32704 done; \
32705 echo "Doing clean in m4"; \
32706 (cd $(HOST_SUBDIR)/m4 && \
32707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32709 "RANLIB=$${RANLIB}" \
32710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32711 clean) \
32712 || exit 1
32713
32714 @endif m4
32715
32716 .PHONY: maybe-distclean-m4 distclean-m4
32717 maybe-distclean-m4:
32718 @if m4
32719 maybe-distclean-m4: distclean-m4
32720
32721 distclean-m4:
32722 @: $(MAKE); $(unstage)
32723 @[ -f ./m4/Makefile ] || exit 0; \
32724 r=`${PWD_COMMAND}`; export r; \
32725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32726 $(HOST_EXPORTS) \
32727 for flag in $(EXTRA_HOST_FLAGS) ; do \
32728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32729 done; \
32730 echo "Doing distclean in m4"; \
32731 (cd $(HOST_SUBDIR)/m4 && \
32732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32734 "RANLIB=$${RANLIB}" \
32735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32736 distclean) \
32737 || exit 1
32738
32739 @endif m4
32740
32741 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32742 maybe-maintainer-clean-m4:
32743 @if m4
32744 maybe-maintainer-clean-m4: maintainer-clean-m4
32745
32746 maintainer-clean-m4:
32747 @: $(MAKE); $(unstage)
32748 @[ -f ./m4/Makefile ] || exit 0; \
32749 r=`${PWD_COMMAND}`; export r; \
32750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751 $(HOST_EXPORTS) \
32752 for flag in $(EXTRA_HOST_FLAGS) ; do \
32753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32754 done; \
32755 echo "Doing maintainer-clean in m4"; \
32756 (cd $(HOST_SUBDIR)/m4 && \
32757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32759 "RANLIB=$${RANLIB}" \
32760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32761 maintainer-clean) \
32762 || exit 1
32763
32764 @endif m4
32765
32766
32767
32768 .PHONY: configure-readline maybe-configure-readline
32769 maybe-configure-readline:
32770 @if gcc-bootstrap
32771 configure-readline: stage_current
32772 @endif gcc-bootstrap
32773 @if readline
32774 maybe-configure-readline: configure-readline
32775 configure-readline:
32776 @: $(MAKE); $(unstage)
32777 @r=`${PWD_COMMAND}`; export r; \
32778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32779 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
32781 $(HOST_EXPORTS) \
32782 echo Configuring in $(HOST_SUBDIR)/readline; \
32783 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32784 case $(srcdir) in \
32785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32786 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32788 esac; \
32789 module_srcdir=readline; \
32790 $(SHELL) \
32791 $$s/$$module_srcdir/configure \
32792 --srcdir=$${topdir}/$$module_srcdir \
32793 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32794 --target=${target_alias} \
32795 || exit 1
32796 @endif readline
32797
32798
32799
32800
32801
32802 .PHONY: all-readline maybe-all-readline
32803 maybe-all-readline:
32804 @if gcc-bootstrap
32805 all-readline: stage_current
32806 @endif gcc-bootstrap
32807 @if readline
32808 TARGET-readline=all
32809 maybe-all-readline: all-readline
32810 all-readline: configure-readline
32811 @: $(MAKE); $(unstage)
32812 @r=`${PWD_COMMAND}`; export r; \
32813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814 $(HOST_EXPORTS) \
32815 (cd $(HOST_SUBDIR)/readline && \
32816 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32817 $(TARGET-readline))
32818 @endif readline
32819
32820
32821
32822
32823 .PHONY: check-readline maybe-check-readline
32824 maybe-check-readline:
32825 @if readline
32826 maybe-check-readline: check-readline
32827
32828 check-readline:
32829 @: $(MAKE); $(unstage)
32830 @r=`${PWD_COMMAND}`; export r; \
32831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32832 $(HOST_EXPORTS) \
32833 (cd $(HOST_SUBDIR)/readline && \
32834 $(MAKE) $(FLAGS_TO_PASS) check)
32835
32836 @endif readline
32837
32838 .PHONY: install-readline maybe-install-readline
32839 maybe-install-readline:
32840 @if readline
32841 maybe-install-readline: install-readline
32842
32843 install-readline: installdirs
32844 @: $(MAKE); $(unstage)
32845 @r=`${PWD_COMMAND}`; export r; \
32846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32847 $(HOST_EXPORTS) \
32848 (cd $(HOST_SUBDIR)/readline && \
32849 $(MAKE) $(FLAGS_TO_PASS) install)
32850
32851 @endif readline
32852
32853 .PHONY: install-strip-readline maybe-install-strip-readline
32854 maybe-install-strip-readline:
32855 @if readline
32856 maybe-install-strip-readline: install-strip-readline
32857
32858 install-strip-readline: installdirs
32859 @: $(MAKE); $(unstage)
32860 @r=`${PWD_COMMAND}`; export r; \
32861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32862 $(HOST_EXPORTS) \
32863 (cd $(HOST_SUBDIR)/readline && \
32864 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32865
32866 @endif readline
32867
32868 # Other targets (info, dvi, pdf, etc.)
32869
32870 .PHONY: maybe-info-readline info-readline
32871 maybe-info-readline:
32872 @if readline
32873 maybe-info-readline: info-readline
32874
32875 info-readline: \
32876 configure-readline
32877 @: $(MAKE); $(unstage)
32878 @[ -f ./readline/Makefile ] || exit 0; \
32879 r=`${PWD_COMMAND}`; export r; \
32880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32881 $(HOST_EXPORTS) \
32882 for flag in $(EXTRA_HOST_FLAGS) ; do \
32883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32884 done; \
32885 echo "Doing info in readline"; \
32886 (cd $(HOST_SUBDIR)/readline && \
32887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32889 "RANLIB=$${RANLIB}" \
32890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32891 info) \
32892 || exit 1
32893
32894 @endif readline
32895
32896 .PHONY: maybe-dvi-readline dvi-readline
32897 maybe-dvi-readline:
32898 @if readline
32899 maybe-dvi-readline: dvi-readline
32900
32901 dvi-readline: \
32902 configure-readline
32903 @: $(MAKE); $(unstage)
32904 @[ -f ./readline/Makefile ] || exit 0; \
32905 r=`${PWD_COMMAND}`; export r; \
32906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32907 $(HOST_EXPORTS) \
32908 for flag in $(EXTRA_HOST_FLAGS) ; do \
32909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32910 done; \
32911 echo "Doing dvi in readline"; \
32912 (cd $(HOST_SUBDIR)/readline && \
32913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32915 "RANLIB=$${RANLIB}" \
32916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32917 dvi) \
32918 || exit 1
32919
32920 @endif readline
32921
32922 .PHONY: maybe-pdf-readline pdf-readline
32923 maybe-pdf-readline:
32924 @if readline
32925 maybe-pdf-readline: pdf-readline
32926
32927 pdf-readline: \
32928 configure-readline
32929 @: $(MAKE); $(unstage)
32930 @[ -f ./readline/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 pdf in readline"; \
32938 (cd $(HOST_SUBDIR)/readline && \
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 pdf) \
32944 || exit 1
32945
32946 @endif readline
32947
32948 .PHONY: maybe-html-readline html-readline
32949 maybe-html-readline:
32950 @if readline
32951 maybe-html-readline: html-readline
32952
32953 html-readline: \
32954 configure-readline
32955 @: $(MAKE); $(unstage)
32956 @[ -f ./readline/Makefile ] || exit 0; \
32957 r=`${PWD_COMMAND}`; export r; \
32958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32959 $(HOST_EXPORTS) \
32960 for flag in $(EXTRA_HOST_FLAGS) ; do \
32961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32962 done; \
32963 echo "Doing html in readline"; \
32964 (cd $(HOST_SUBDIR)/readline && \
32965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32967 "RANLIB=$${RANLIB}" \
32968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32969 html) \
32970 || exit 1
32971
32972 @endif readline
32973
32974 .PHONY: maybe-TAGS-readline TAGS-readline
32975 maybe-TAGS-readline:
32976 @if readline
32977 maybe-TAGS-readline: TAGS-readline
32978
32979 TAGS-readline: \
32980 configure-readline
32981 @: $(MAKE); $(unstage)
32982 @[ -f ./readline/Makefile ] || exit 0; \
32983 r=`${PWD_COMMAND}`; export r; \
32984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32985 $(HOST_EXPORTS) \
32986 for flag in $(EXTRA_HOST_FLAGS) ; do \
32987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32988 done; \
32989 echo "Doing TAGS in readline"; \
32990 (cd $(HOST_SUBDIR)/readline && \
32991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32993 "RANLIB=$${RANLIB}" \
32994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32995 TAGS) \
32996 || exit 1
32997
32998 @endif readline
32999
33000 .PHONY: maybe-install-info-readline install-info-readline
33001 maybe-install-info-readline:
33002 @if readline
33003 maybe-install-info-readline: install-info-readline
33004
33005 install-info-readline: \
33006 configure-readline \
33007 info-readline
33008 @: $(MAKE); $(unstage)
33009 @[ -f ./readline/Makefile ] || exit 0; \
33010 r=`${PWD_COMMAND}`; export r; \
33011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33012 $(HOST_EXPORTS) \
33013 for flag in $(EXTRA_HOST_FLAGS) ; do \
33014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33015 done; \
33016 echo "Doing install-info in readline"; \
33017 (cd $(HOST_SUBDIR)/readline && \
33018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33020 "RANLIB=$${RANLIB}" \
33021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33022 install-info) \
33023 || exit 1
33024
33025 @endif readline
33026
33027 .PHONY: maybe-install-dvi-readline install-dvi-readline
33028 maybe-install-dvi-readline:
33029 @if readline
33030 maybe-install-dvi-readline: install-dvi-readline
33031
33032 install-dvi-readline: \
33033 configure-readline \
33034 dvi-readline
33035 @: $(MAKE); $(unstage)
33036 @[ -f ./readline/Makefile ] || exit 0; \
33037 r=`${PWD_COMMAND}`; export r; \
33038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039 $(HOST_EXPORTS) \
33040 for flag in $(EXTRA_HOST_FLAGS) ; do \
33041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33042 done; \
33043 echo "Doing install-dvi in readline"; \
33044 (cd $(HOST_SUBDIR)/readline && \
33045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33047 "RANLIB=$${RANLIB}" \
33048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33049 install-dvi) \
33050 || exit 1
33051
33052 @endif readline
33053
33054 .PHONY: maybe-install-pdf-readline install-pdf-readline
33055 maybe-install-pdf-readline:
33056 @if readline
33057 maybe-install-pdf-readline: install-pdf-readline
33058
33059 install-pdf-readline: \
33060 configure-readline \
33061 pdf-readline
33062 @: $(MAKE); $(unstage)
33063 @[ -f ./readline/Makefile ] || exit 0; \
33064 r=`${PWD_COMMAND}`; export r; \
33065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33066 $(HOST_EXPORTS) \
33067 for flag in $(EXTRA_HOST_FLAGS) ; do \
33068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33069 done; \
33070 echo "Doing install-pdf in readline"; \
33071 (cd $(HOST_SUBDIR)/readline && \
33072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33074 "RANLIB=$${RANLIB}" \
33075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33076 install-pdf) \
33077 || exit 1
33078
33079 @endif readline
33080
33081 .PHONY: maybe-install-html-readline install-html-readline
33082 maybe-install-html-readline:
33083 @if readline
33084 maybe-install-html-readline: install-html-readline
33085
33086 install-html-readline: \
33087 configure-readline \
33088 html-readline
33089 @: $(MAKE); $(unstage)
33090 @[ -f ./readline/Makefile ] || exit 0; \
33091 r=`${PWD_COMMAND}`; export r; \
33092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33093 $(HOST_EXPORTS) \
33094 for flag in $(EXTRA_HOST_FLAGS) ; do \
33095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33096 done; \
33097 echo "Doing install-html in readline"; \
33098 (cd $(HOST_SUBDIR)/readline && \
33099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33101 "RANLIB=$${RANLIB}" \
33102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33103 install-html) \
33104 || exit 1
33105
33106 @endif readline
33107
33108 .PHONY: maybe-installcheck-readline installcheck-readline
33109 maybe-installcheck-readline:
33110 @if readline
33111 maybe-installcheck-readline: installcheck-readline
33112
33113 installcheck-readline: \
33114 configure-readline
33115 @: $(MAKE); $(unstage)
33116 @[ -f ./readline/Makefile ] || exit 0; \
33117 r=`${PWD_COMMAND}`; export r; \
33118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33119 $(HOST_EXPORTS) \
33120 for flag in $(EXTRA_HOST_FLAGS) ; do \
33121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33122 done; \
33123 echo "Doing installcheck in readline"; \
33124 (cd $(HOST_SUBDIR)/readline && \
33125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33127 "RANLIB=$${RANLIB}" \
33128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33129 installcheck) \
33130 || exit 1
33131
33132 @endif readline
33133
33134 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
33135 maybe-mostlyclean-readline:
33136 @if readline
33137 maybe-mostlyclean-readline: mostlyclean-readline
33138
33139 mostlyclean-readline:
33140 @: $(MAKE); $(unstage)
33141 @[ -f ./readline/Makefile ] || exit 0; \
33142 r=`${PWD_COMMAND}`; export r; \
33143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33144 $(HOST_EXPORTS) \
33145 for flag in $(EXTRA_HOST_FLAGS) ; do \
33146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33147 done; \
33148 echo "Doing mostlyclean in readline"; \
33149 (cd $(HOST_SUBDIR)/readline && \
33150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33152 "RANLIB=$${RANLIB}" \
33153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33154 mostlyclean) \
33155 || exit 1
33156
33157 @endif readline
33158
33159 .PHONY: maybe-clean-readline clean-readline
33160 maybe-clean-readline:
33161 @if readline
33162 maybe-clean-readline: clean-readline
33163
33164 clean-readline:
33165 @: $(MAKE); $(unstage)
33166 @[ -f ./readline/Makefile ] || exit 0; \
33167 r=`${PWD_COMMAND}`; export r; \
33168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33169 $(HOST_EXPORTS) \
33170 for flag in $(EXTRA_HOST_FLAGS) ; do \
33171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33172 done; \
33173 echo "Doing clean in readline"; \
33174 (cd $(HOST_SUBDIR)/readline && \
33175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33177 "RANLIB=$${RANLIB}" \
33178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33179 clean) \
33180 || exit 1
33181
33182 @endif readline
33183
33184 .PHONY: maybe-distclean-readline distclean-readline
33185 maybe-distclean-readline:
33186 @if readline
33187 maybe-distclean-readline: distclean-readline
33188
33189 distclean-readline:
33190 @: $(MAKE); $(unstage)
33191 @[ -f ./readline/Makefile ] || exit 0; \
33192 r=`${PWD_COMMAND}`; export r; \
33193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33194 $(HOST_EXPORTS) \
33195 for flag in $(EXTRA_HOST_FLAGS) ; do \
33196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33197 done; \
33198 echo "Doing distclean in readline"; \
33199 (cd $(HOST_SUBDIR)/readline && \
33200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33202 "RANLIB=$${RANLIB}" \
33203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33204 distclean) \
33205 || exit 1
33206
33207 @endif readline
33208
33209 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33210 maybe-maintainer-clean-readline:
33211 @if readline
33212 maybe-maintainer-clean-readline: maintainer-clean-readline
33213
33214 maintainer-clean-readline:
33215 @: $(MAKE); $(unstage)
33216 @[ -f ./readline/Makefile ] || exit 0; \
33217 r=`${PWD_COMMAND}`; export r; \
33218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219 $(HOST_EXPORTS) \
33220 for flag in $(EXTRA_HOST_FLAGS) ; do \
33221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33222 done; \
33223 echo "Doing maintainer-clean in readline"; \
33224 (cd $(HOST_SUBDIR)/readline && \
33225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33227 "RANLIB=$${RANLIB}" \
33228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33229 maintainer-clean) \
33230 || exit 1
33231
33232 @endif readline
33233
33234
33235
33236 .PHONY: configure-sid maybe-configure-sid
33237 maybe-configure-sid:
33238 @if gcc-bootstrap
33239 configure-sid: stage_current
33240 @endif gcc-bootstrap
33241 @if sid
33242 maybe-configure-sid: configure-sid
33243 configure-sid:
33244 @: $(MAKE); $(unstage)
33245 @r=`${PWD_COMMAND}`; export r; \
33246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33247 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
33249 $(HOST_EXPORTS) \
33250 echo Configuring in $(HOST_SUBDIR)/sid; \
33251 cd "$(HOST_SUBDIR)/sid" || exit 1; \
33252 case $(srcdir) in \
33253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33254 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33256 esac; \
33257 module_srcdir=sid; \
33258 $(SHELL) \
33259 $$s/$$module_srcdir/configure \
33260 --srcdir=$${topdir}/$$module_srcdir \
33261 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33262 --target=${target_alias} \
33263 || exit 1
33264 @endif sid
33265
33266
33267
33268
33269
33270 .PHONY: all-sid maybe-all-sid
33271 maybe-all-sid:
33272 @if gcc-bootstrap
33273 all-sid: stage_current
33274 @endif gcc-bootstrap
33275 @if sid
33276 TARGET-sid=all
33277 maybe-all-sid: all-sid
33278 all-sid: configure-sid
33279 @: $(MAKE); $(unstage)
33280 @r=`${PWD_COMMAND}`; export r; \
33281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33282 $(HOST_EXPORTS) \
33283 (cd $(HOST_SUBDIR)/sid && \
33284 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33285 $(TARGET-sid))
33286 @endif sid
33287
33288
33289
33290
33291 .PHONY: check-sid maybe-check-sid
33292 maybe-check-sid:
33293 @if sid
33294 maybe-check-sid: check-sid
33295
33296 check-sid:
33297 @: $(MAKE); $(unstage)
33298 @r=`${PWD_COMMAND}`; export r; \
33299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300 $(HOST_EXPORTS) \
33301 (cd $(HOST_SUBDIR)/sid && \
33302 $(MAKE) $(FLAGS_TO_PASS) check)
33303
33304 @endif sid
33305
33306 .PHONY: install-sid maybe-install-sid
33307 maybe-install-sid:
33308 @if sid
33309 maybe-install-sid: install-sid
33310
33311 install-sid: installdirs
33312 @: $(MAKE); $(unstage)
33313 @r=`${PWD_COMMAND}`; export r; \
33314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315 $(HOST_EXPORTS) \
33316 (cd $(HOST_SUBDIR)/sid && \
33317 $(MAKE) $(FLAGS_TO_PASS) install)
33318
33319 @endif sid
33320
33321 .PHONY: install-strip-sid maybe-install-strip-sid
33322 maybe-install-strip-sid:
33323 @if sid
33324 maybe-install-strip-sid: install-strip-sid
33325
33326 install-strip-sid: installdirs
33327 @: $(MAKE); $(unstage)
33328 @r=`${PWD_COMMAND}`; export r; \
33329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33330 $(HOST_EXPORTS) \
33331 (cd $(HOST_SUBDIR)/sid && \
33332 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33333
33334 @endif sid
33335
33336 # Other targets (info, dvi, pdf, etc.)
33337
33338 .PHONY: maybe-info-sid info-sid
33339 maybe-info-sid:
33340 @if sid
33341 maybe-info-sid: info-sid
33342
33343 info-sid: \
33344 configure-sid
33345 @: $(MAKE); $(unstage)
33346 @[ -f ./sid/Makefile ] || exit 0; \
33347 r=`${PWD_COMMAND}`; export r; \
33348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33349 $(HOST_EXPORTS) \
33350 for flag in $(EXTRA_HOST_FLAGS) ; do \
33351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33352 done; \
33353 echo "Doing info in sid"; \
33354 (cd $(HOST_SUBDIR)/sid && \
33355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33357 "RANLIB=$${RANLIB}" \
33358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33359 info) \
33360 || exit 1
33361
33362 @endif sid
33363
33364 .PHONY: maybe-dvi-sid dvi-sid
33365 maybe-dvi-sid:
33366 @if sid
33367 maybe-dvi-sid: dvi-sid
33368
33369 dvi-sid: \
33370 configure-sid
33371 @: $(MAKE); $(unstage)
33372 @[ -f ./sid/Makefile ] || exit 0; \
33373 r=`${PWD_COMMAND}`; export r; \
33374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33375 $(HOST_EXPORTS) \
33376 for flag in $(EXTRA_HOST_FLAGS) ; do \
33377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33378 done; \
33379 echo "Doing dvi in sid"; \
33380 (cd $(HOST_SUBDIR)/sid && \
33381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33383 "RANLIB=$${RANLIB}" \
33384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33385 dvi) \
33386 || exit 1
33387
33388 @endif sid
33389
33390 .PHONY: maybe-pdf-sid pdf-sid
33391 maybe-pdf-sid:
33392 @if sid
33393 maybe-pdf-sid: pdf-sid
33394
33395 pdf-sid: \
33396 configure-sid
33397 @: $(MAKE); $(unstage)
33398 @[ -f ./sid/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 pdf in sid"; \
33406 (cd $(HOST_SUBDIR)/sid && \
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 pdf) \
33412 || exit 1
33413
33414 @endif sid
33415
33416 .PHONY: maybe-html-sid html-sid
33417 maybe-html-sid:
33418 @if sid
33419 maybe-html-sid: html-sid
33420
33421 html-sid: \
33422 configure-sid
33423 @: $(MAKE); $(unstage)
33424 @[ -f ./sid/Makefile ] || exit 0; \
33425 r=`${PWD_COMMAND}`; export r; \
33426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33427 $(HOST_EXPORTS) \
33428 for flag in $(EXTRA_HOST_FLAGS) ; do \
33429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33430 done; \
33431 echo "Doing html in sid"; \
33432 (cd $(HOST_SUBDIR)/sid && \
33433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33435 "RANLIB=$${RANLIB}" \
33436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33437 html) \
33438 || exit 1
33439
33440 @endif sid
33441
33442 .PHONY: maybe-TAGS-sid TAGS-sid
33443 maybe-TAGS-sid:
33444 @if sid
33445 maybe-TAGS-sid: TAGS-sid
33446
33447 TAGS-sid: \
33448 configure-sid
33449 @: $(MAKE); $(unstage)
33450 @[ -f ./sid/Makefile ] || exit 0; \
33451 r=`${PWD_COMMAND}`; export r; \
33452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33453 $(HOST_EXPORTS) \
33454 for flag in $(EXTRA_HOST_FLAGS) ; do \
33455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33456 done; \
33457 echo "Doing TAGS in sid"; \
33458 (cd $(HOST_SUBDIR)/sid && \
33459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33461 "RANLIB=$${RANLIB}" \
33462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33463 TAGS) \
33464 || exit 1
33465
33466 @endif sid
33467
33468 .PHONY: maybe-install-info-sid install-info-sid
33469 maybe-install-info-sid:
33470 @if sid
33471 maybe-install-info-sid: install-info-sid
33472
33473 install-info-sid: \
33474 configure-sid \
33475 info-sid
33476 @: $(MAKE); $(unstage)
33477 @[ -f ./sid/Makefile ] || exit 0; \
33478 r=`${PWD_COMMAND}`; export r; \
33479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33480 $(HOST_EXPORTS) \
33481 for flag in $(EXTRA_HOST_FLAGS) ; do \
33482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33483 done; \
33484 echo "Doing install-info in sid"; \
33485 (cd $(HOST_SUBDIR)/sid && \
33486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33488 "RANLIB=$${RANLIB}" \
33489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33490 install-info) \
33491 || exit 1
33492
33493 @endif sid
33494
33495 .PHONY: maybe-install-dvi-sid install-dvi-sid
33496 maybe-install-dvi-sid:
33497 @if sid
33498 maybe-install-dvi-sid: install-dvi-sid
33499
33500 install-dvi-sid: \
33501 configure-sid \
33502 dvi-sid
33503 @: $(MAKE); $(unstage)
33504 @[ -f ./sid/Makefile ] || exit 0; \
33505 r=`${PWD_COMMAND}`; export r; \
33506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33507 $(HOST_EXPORTS) \
33508 for flag in $(EXTRA_HOST_FLAGS) ; do \
33509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33510 done; \
33511 echo "Doing install-dvi in sid"; \
33512 (cd $(HOST_SUBDIR)/sid && \
33513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33515 "RANLIB=$${RANLIB}" \
33516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33517 install-dvi) \
33518 || exit 1
33519
33520 @endif sid
33521
33522 .PHONY: maybe-install-pdf-sid install-pdf-sid
33523 maybe-install-pdf-sid:
33524 @if sid
33525 maybe-install-pdf-sid: install-pdf-sid
33526
33527 install-pdf-sid: \
33528 configure-sid \
33529 pdf-sid
33530 @: $(MAKE); $(unstage)
33531 @[ -f ./sid/Makefile ] || exit 0; \
33532 r=`${PWD_COMMAND}`; export r; \
33533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33534 $(HOST_EXPORTS) \
33535 for flag in $(EXTRA_HOST_FLAGS) ; do \
33536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33537 done; \
33538 echo "Doing install-pdf in sid"; \
33539 (cd $(HOST_SUBDIR)/sid && \
33540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33542 "RANLIB=$${RANLIB}" \
33543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33544 install-pdf) \
33545 || exit 1
33546
33547 @endif sid
33548
33549 .PHONY: maybe-install-html-sid install-html-sid
33550 maybe-install-html-sid:
33551 @if sid
33552 maybe-install-html-sid: install-html-sid
33553
33554 install-html-sid: \
33555 configure-sid \
33556 html-sid
33557 @: $(MAKE); $(unstage)
33558 @[ -f ./sid/Makefile ] || exit 0; \
33559 r=`${PWD_COMMAND}`; export r; \
33560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561 $(HOST_EXPORTS) \
33562 for flag in $(EXTRA_HOST_FLAGS) ; do \
33563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33564 done; \
33565 echo "Doing install-html in sid"; \
33566 (cd $(HOST_SUBDIR)/sid && \
33567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569 "RANLIB=$${RANLIB}" \
33570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33571 install-html) \
33572 || exit 1
33573
33574 @endif sid
33575
33576 .PHONY: maybe-installcheck-sid installcheck-sid
33577 maybe-installcheck-sid:
33578 @if sid
33579 maybe-installcheck-sid: installcheck-sid
33580
33581 installcheck-sid: \
33582 configure-sid
33583 @: $(MAKE); $(unstage)
33584 @[ -f ./sid/Makefile ] || exit 0; \
33585 r=`${PWD_COMMAND}`; export r; \
33586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33587 $(HOST_EXPORTS) \
33588 for flag in $(EXTRA_HOST_FLAGS) ; do \
33589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33590 done; \
33591 echo "Doing installcheck in sid"; \
33592 (cd $(HOST_SUBDIR)/sid && \
33593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33595 "RANLIB=$${RANLIB}" \
33596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33597 installcheck) \
33598 || exit 1
33599
33600 @endif sid
33601
33602 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
33603 maybe-mostlyclean-sid:
33604 @if sid
33605 maybe-mostlyclean-sid: mostlyclean-sid
33606
33607 mostlyclean-sid:
33608 @: $(MAKE); $(unstage)
33609 @[ -f ./sid/Makefile ] || exit 0; \
33610 r=`${PWD_COMMAND}`; export r; \
33611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33612 $(HOST_EXPORTS) \
33613 for flag in $(EXTRA_HOST_FLAGS) ; do \
33614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33615 done; \
33616 echo "Doing mostlyclean in sid"; \
33617 (cd $(HOST_SUBDIR)/sid && \
33618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33620 "RANLIB=$${RANLIB}" \
33621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33622 mostlyclean) \
33623 || exit 1
33624
33625 @endif sid
33626
33627 .PHONY: maybe-clean-sid clean-sid
33628 maybe-clean-sid:
33629 @if sid
33630 maybe-clean-sid: clean-sid
33631
33632 clean-sid:
33633 @: $(MAKE); $(unstage)
33634 @[ -f ./sid/Makefile ] || exit 0; \
33635 r=`${PWD_COMMAND}`; export r; \
33636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33637 $(HOST_EXPORTS) \
33638 for flag in $(EXTRA_HOST_FLAGS) ; do \
33639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33640 done; \
33641 echo "Doing clean in sid"; \
33642 (cd $(HOST_SUBDIR)/sid && \
33643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33645 "RANLIB=$${RANLIB}" \
33646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33647 clean) \
33648 || exit 1
33649
33650 @endif sid
33651
33652 .PHONY: maybe-distclean-sid distclean-sid
33653 maybe-distclean-sid:
33654 @if sid
33655 maybe-distclean-sid: distclean-sid
33656
33657 distclean-sid:
33658 @: $(MAKE); $(unstage)
33659 @[ -f ./sid/Makefile ] || exit 0; \
33660 r=`${PWD_COMMAND}`; export r; \
33661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33662 $(HOST_EXPORTS) \
33663 for flag in $(EXTRA_HOST_FLAGS) ; do \
33664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33665 done; \
33666 echo "Doing distclean in sid"; \
33667 (cd $(HOST_SUBDIR)/sid && \
33668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33670 "RANLIB=$${RANLIB}" \
33671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33672 distclean) \
33673 || exit 1
33674
33675 @endif sid
33676
33677 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33678 maybe-maintainer-clean-sid:
33679 @if sid
33680 maybe-maintainer-clean-sid: maintainer-clean-sid
33681
33682 maintainer-clean-sid:
33683 @: $(MAKE); $(unstage)
33684 @[ -f ./sid/Makefile ] || exit 0; \
33685 r=`${PWD_COMMAND}`; export r; \
33686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33687 $(HOST_EXPORTS) \
33688 for flag in $(EXTRA_HOST_FLAGS) ; do \
33689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33690 done; \
33691 echo "Doing maintainer-clean in sid"; \
33692 (cd $(HOST_SUBDIR)/sid && \
33693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33695 "RANLIB=$${RANLIB}" \
33696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33697 maintainer-clean) \
33698 || exit 1
33699
33700 @endif sid
33701
33702
33703
33704 .PHONY: configure-sim maybe-configure-sim
33705 maybe-configure-sim:
33706 @if gcc-bootstrap
33707 configure-sim: stage_current
33708 @endif gcc-bootstrap
33709 @if sim
33710 maybe-configure-sim: configure-sim
33711 configure-sim:
33712 @: $(MAKE); $(unstage)
33713 @r=`${PWD_COMMAND}`; export r; \
33714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33715 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33716 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
33717 $(HOST_EXPORTS) \
33718 echo Configuring in $(HOST_SUBDIR)/sim; \
33719 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33720 case $(srcdir) in \
33721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33722 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33724 esac; \
33725 module_srcdir=sim; \
33726 $(SHELL) \
33727 $$s/$$module_srcdir/configure \
33728 --srcdir=$${topdir}/$$module_srcdir \
33729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33730 --target=${target_alias} \
33731 || exit 1
33732 @endif sim
33733
33734
33735
33736
33737
33738 .PHONY: all-sim maybe-all-sim
33739 maybe-all-sim:
33740 @if gcc-bootstrap
33741 all-sim: stage_current
33742 @endif gcc-bootstrap
33743 @if sim
33744 TARGET-sim=all
33745 maybe-all-sim: all-sim
33746 all-sim: configure-sim
33747 @: $(MAKE); $(unstage)
33748 @r=`${PWD_COMMAND}`; export r; \
33749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33750 $(HOST_EXPORTS) \
33751 (cd $(HOST_SUBDIR)/sim && \
33752 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33753 $(TARGET-sim))
33754 @endif sim
33755
33756
33757
33758
33759 .PHONY: check-sim maybe-check-sim
33760 maybe-check-sim:
33761 @if sim
33762 maybe-check-sim: check-sim
33763
33764 check-sim:
33765 @: $(MAKE); $(unstage)
33766 @r=`${PWD_COMMAND}`; export r; \
33767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33768 $(HOST_EXPORTS) \
33769 (cd $(HOST_SUBDIR)/sim && \
33770 $(MAKE) $(FLAGS_TO_PASS) check)
33771
33772 @endif sim
33773
33774 .PHONY: install-sim maybe-install-sim
33775 maybe-install-sim:
33776 @if sim
33777 maybe-install-sim: install-sim
33778
33779 install-sim: installdirs
33780 @: $(MAKE); $(unstage)
33781 @r=`${PWD_COMMAND}`; export r; \
33782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33783 $(HOST_EXPORTS) \
33784 (cd $(HOST_SUBDIR)/sim && \
33785 $(MAKE) $(FLAGS_TO_PASS) install)
33786
33787 @endif sim
33788
33789 .PHONY: install-strip-sim maybe-install-strip-sim
33790 maybe-install-strip-sim:
33791 @if sim
33792 maybe-install-strip-sim: install-strip-sim
33793
33794 install-strip-sim: installdirs
33795 @: $(MAKE); $(unstage)
33796 @r=`${PWD_COMMAND}`; export r; \
33797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33798 $(HOST_EXPORTS) \
33799 (cd $(HOST_SUBDIR)/sim && \
33800 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33801
33802 @endif sim
33803
33804 # Other targets (info, dvi, pdf, etc.)
33805
33806 .PHONY: maybe-info-sim info-sim
33807 maybe-info-sim:
33808 @if sim
33809 maybe-info-sim: info-sim
33810
33811 info-sim: \
33812 configure-sim
33813 @: $(MAKE); $(unstage)
33814 @[ -f ./sim/Makefile ] || exit 0; \
33815 r=`${PWD_COMMAND}`; export r; \
33816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817 $(HOST_EXPORTS) \
33818 for flag in $(EXTRA_HOST_FLAGS) ; do \
33819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820 done; \
33821 echo "Doing info in sim"; \
33822 (cd $(HOST_SUBDIR)/sim && \
33823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825 "RANLIB=$${RANLIB}" \
33826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827 info) \
33828 || exit 1
33829
33830 @endif sim
33831
33832 .PHONY: maybe-dvi-sim dvi-sim
33833 maybe-dvi-sim:
33834 @if sim
33835 maybe-dvi-sim: dvi-sim
33836
33837 dvi-sim: \
33838 configure-sim
33839 @: $(MAKE); $(unstage)
33840 @[ -f ./sim/Makefile ] || exit 0; \
33841 r=`${PWD_COMMAND}`; export r; \
33842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843 $(HOST_EXPORTS) \
33844 for flag in $(EXTRA_HOST_FLAGS) ; do \
33845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846 done; \
33847 echo "Doing dvi in sim"; \
33848 (cd $(HOST_SUBDIR)/sim && \
33849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851 "RANLIB=$${RANLIB}" \
33852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853 dvi) \
33854 || exit 1
33855
33856 @endif sim
33857
33858 .PHONY: maybe-pdf-sim pdf-sim
33859 maybe-pdf-sim:
33860 @if sim
33861 maybe-pdf-sim: pdf-sim
33862
33863 pdf-sim: \
33864 configure-sim
33865 @: $(MAKE); $(unstage)
33866 @[ -f ./sim/Makefile ] || exit 0; \
33867 r=`${PWD_COMMAND}`; export r; \
33868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33869 $(HOST_EXPORTS) \
33870 for flag in $(EXTRA_HOST_FLAGS) ; do \
33871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33872 done; \
33873 echo "Doing pdf in sim"; \
33874 (cd $(HOST_SUBDIR)/sim && \
33875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33877 "RANLIB=$${RANLIB}" \
33878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33879 pdf) \
33880 || exit 1
33881
33882 @endif sim
33883
33884 .PHONY: maybe-html-sim html-sim
33885 maybe-html-sim:
33886 @if sim
33887 maybe-html-sim: html-sim
33888
33889 html-sim: \
33890 configure-sim
33891 @: $(MAKE); $(unstage)
33892 @[ -f ./sim/Makefile ] || exit 0; \
33893 r=`${PWD_COMMAND}`; export r; \
33894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33895 $(HOST_EXPORTS) \
33896 for flag in $(EXTRA_HOST_FLAGS) ; do \
33897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33898 done; \
33899 echo "Doing html in sim"; \
33900 (cd $(HOST_SUBDIR)/sim && \
33901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33903 "RANLIB=$${RANLIB}" \
33904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33905 html) \
33906 || exit 1
33907
33908 @endif sim
33909
33910 .PHONY: maybe-TAGS-sim TAGS-sim
33911 maybe-TAGS-sim:
33912 @if sim
33913 maybe-TAGS-sim: TAGS-sim
33914
33915 TAGS-sim: \
33916 configure-sim
33917 @: $(MAKE); $(unstage)
33918 @[ -f ./sim/Makefile ] || exit 0; \
33919 r=`${PWD_COMMAND}`; export r; \
33920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33921 $(HOST_EXPORTS) \
33922 for flag in $(EXTRA_HOST_FLAGS) ; do \
33923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33924 done; \
33925 echo "Doing TAGS in sim"; \
33926 (cd $(HOST_SUBDIR)/sim && \
33927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33929 "RANLIB=$${RANLIB}" \
33930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33931 TAGS) \
33932 || exit 1
33933
33934 @endif sim
33935
33936 .PHONY: maybe-install-info-sim install-info-sim
33937 maybe-install-info-sim:
33938 @if sim
33939 maybe-install-info-sim: install-info-sim
33940
33941 install-info-sim: \
33942 configure-sim \
33943 info-sim
33944 @: $(MAKE); $(unstage)
33945 @[ -f ./sim/Makefile ] || exit 0; \
33946 r=`${PWD_COMMAND}`; export r; \
33947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948 $(HOST_EXPORTS) \
33949 for flag in $(EXTRA_HOST_FLAGS) ; do \
33950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33951 done; \
33952 echo "Doing install-info in sim"; \
33953 (cd $(HOST_SUBDIR)/sim && \
33954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33956 "RANLIB=$${RANLIB}" \
33957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33958 install-info) \
33959 || exit 1
33960
33961 @endif sim
33962
33963 .PHONY: maybe-install-dvi-sim install-dvi-sim
33964 maybe-install-dvi-sim:
33965 @if sim
33966 maybe-install-dvi-sim: install-dvi-sim
33967
33968 install-dvi-sim: \
33969 configure-sim \
33970 dvi-sim
33971 @: $(MAKE); $(unstage)
33972 @[ -f ./sim/Makefile ] || exit 0; \
33973 r=`${PWD_COMMAND}`; export r; \
33974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33975 $(HOST_EXPORTS) \
33976 for flag in $(EXTRA_HOST_FLAGS) ; do \
33977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33978 done; \
33979 echo "Doing install-dvi in sim"; \
33980 (cd $(HOST_SUBDIR)/sim && \
33981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33983 "RANLIB=$${RANLIB}" \
33984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33985 install-dvi) \
33986 || exit 1
33987
33988 @endif sim
33989
33990 .PHONY: maybe-install-pdf-sim install-pdf-sim
33991 maybe-install-pdf-sim:
33992 @if sim
33993 maybe-install-pdf-sim: install-pdf-sim
33994
33995 install-pdf-sim: \
33996 configure-sim \
33997 pdf-sim
33998 @: $(MAKE); $(unstage)
33999 @[ -f ./sim/Makefile ] || exit 0; \
34000 r=`${PWD_COMMAND}`; export r; \
34001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002 $(HOST_EXPORTS) \
34003 for flag in $(EXTRA_HOST_FLAGS) ; do \
34004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34005 done; \
34006 echo "Doing install-pdf in sim"; \
34007 (cd $(HOST_SUBDIR)/sim && \
34008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010 "RANLIB=$${RANLIB}" \
34011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34012 install-pdf) \
34013 || exit 1
34014
34015 @endif sim
34016
34017 .PHONY: maybe-install-html-sim install-html-sim
34018 maybe-install-html-sim:
34019 @if sim
34020 maybe-install-html-sim: install-html-sim
34021
34022 install-html-sim: \
34023 configure-sim \
34024 html-sim
34025 @: $(MAKE); $(unstage)
34026 @[ -f ./sim/Makefile ] || exit 0; \
34027 r=`${PWD_COMMAND}`; export r; \
34028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029 $(HOST_EXPORTS) \
34030 for flag in $(EXTRA_HOST_FLAGS) ; do \
34031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032 done; \
34033 echo "Doing install-html in sim"; \
34034 (cd $(HOST_SUBDIR)/sim && \
34035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34037 "RANLIB=$${RANLIB}" \
34038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34039 install-html) \
34040 || exit 1
34041
34042 @endif sim
34043
34044 .PHONY: maybe-installcheck-sim installcheck-sim
34045 maybe-installcheck-sim:
34046 @if sim
34047 maybe-installcheck-sim: installcheck-sim
34048
34049 installcheck-sim: \
34050 configure-sim
34051 @: $(MAKE); $(unstage)
34052 @[ -f ./sim/Makefile ] || exit 0; \
34053 r=`${PWD_COMMAND}`; export r; \
34054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34055 $(HOST_EXPORTS) \
34056 for flag in $(EXTRA_HOST_FLAGS) ; do \
34057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34058 done; \
34059 echo "Doing installcheck in sim"; \
34060 (cd $(HOST_SUBDIR)/sim && \
34061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34063 "RANLIB=$${RANLIB}" \
34064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34065 installcheck) \
34066 || exit 1
34067
34068 @endif sim
34069
34070 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
34071 maybe-mostlyclean-sim:
34072 @if sim
34073 maybe-mostlyclean-sim: mostlyclean-sim
34074
34075 mostlyclean-sim:
34076 @: $(MAKE); $(unstage)
34077 @[ -f ./sim/Makefile ] || exit 0; \
34078 r=`${PWD_COMMAND}`; export r; \
34079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34080 $(HOST_EXPORTS) \
34081 for flag in $(EXTRA_HOST_FLAGS) ; do \
34082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34083 done; \
34084 echo "Doing mostlyclean in sim"; \
34085 (cd $(HOST_SUBDIR)/sim && \
34086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34088 "RANLIB=$${RANLIB}" \
34089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34090 mostlyclean) \
34091 || exit 1
34092
34093 @endif sim
34094
34095 .PHONY: maybe-clean-sim clean-sim
34096 maybe-clean-sim:
34097 @if sim
34098 maybe-clean-sim: clean-sim
34099
34100 clean-sim:
34101 @: $(MAKE); $(unstage)
34102 @[ -f ./sim/Makefile ] || exit 0; \
34103 r=`${PWD_COMMAND}`; export r; \
34104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105 $(HOST_EXPORTS) \
34106 for flag in $(EXTRA_HOST_FLAGS) ; do \
34107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34108 done; \
34109 echo "Doing clean in sim"; \
34110 (cd $(HOST_SUBDIR)/sim && \
34111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34113 "RANLIB=$${RANLIB}" \
34114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34115 clean) \
34116 || exit 1
34117
34118 @endif sim
34119
34120 .PHONY: maybe-distclean-sim distclean-sim
34121 maybe-distclean-sim:
34122 @if sim
34123 maybe-distclean-sim: distclean-sim
34124
34125 distclean-sim:
34126 @: $(MAKE); $(unstage)
34127 @[ -f ./sim/Makefile ] || exit 0; \
34128 r=`${PWD_COMMAND}`; export r; \
34129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130 $(HOST_EXPORTS) \
34131 for flag in $(EXTRA_HOST_FLAGS) ; do \
34132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34133 done; \
34134 echo "Doing distclean in sim"; \
34135 (cd $(HOST_SUBDIR)/sim && \
34136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34138 "RANLIB=$${RANLIB}" \
34139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34140 distclean) \
34141 || exit 1
34142
34143 @endif sim
34144
34145 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
34146 maybe-maintainer-clean-sim:
34147 @if sim
34148 maybe-maintainer-clean-sim: maintainer-clean-sim
34149
34150 maintainer-clean-sim:
34151 @: $(MAKE); $(unstage)
34152 @[ -f ./sim/Makefile ] || exit 0; \
34153 r=`${PWD_COMMAND}`; export r; \
34154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34155 $(HOST_EXPORTS) \
34156 for flag in $(EXTRA_HOST_FLAGS) ; do \
34157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34158 done; \
34159 echo "Doing maintainer-clean in sim"; \
34160 (cd $(HOST_SUBDIR)/sim && \
34161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34163 "RANLIB=$${RANLIB}" \
34164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34165 maintainer-clean) \
34166 || exit 1
34167
34168 @endif sim
34169
34170
34171
34172 .PHONY: configure-texinfo maybe-configure-texinfo
34173 maybe-configure-texinfo:
34174 @if gcc-bootstrap
34175 configure-texinfo: stage_current
34176 @endif gcc-bootstrap
34177 @if texinfo
34178 maybe-configure-texinfo: configure-texinfo
34179 configure-texinfo:
34180 @: $(MAKE); $(unstage)
34181 @r=`${PWD_COMMAND}`; export r; \
34182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34183 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
34185 $(HOST_EXPORTS) \
34186 echo Configuring in $(HOST_SUBDIR)/texinfo; \
34187 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34188 case $(srcdir) in \
34189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34190 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34192 esac; \
34193 module_srcdir=texinfo; \
34194 $(SHELL) \
34195 $$s/$$module_srcdir/configure \
34196 --srcdir=$${topdir}/$$module_srcdir \
34197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34198 --target=${target_alias} \
34199 || exit 1
34200 @endif texinfo
34201
34202
34203
34204
34205
34206 .PHONY: all-texinfo maybe-all-texinfo
34207 maybe-all-texinfo:
34208 @if gcc-bootstrap
34209 all-texinfo: stage_current
34210 @endif gcc-bootstrap
34211 @if texinfo
34212 TARGET-texinfo=all
34213 maybe-all-texinfo: all-texinfo
34214 all-texinfo: configure-texinfo
34215 @: $(MAKE); $(unstage)
34216 @r=`${PWD_COMMAND}`; export r; \
34217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34218 $(HOST_EXPORTS) \
34219 (cd $(HOST_SUBDIR)/texinfo && \
34220 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34221 $(TARGET-texinfo))
34222 @endif texinfo
34223
34224
34225
34226
34227 .PHONY: check-texinfo maybe-check-texinfo
34228 maybe-check-texinfo:
34229 @if texinfo
34230 maybe-check-texinfo: check-texinfo
34231
34232 check-texinfo:
34233 @: $(MAKE); $(unstage)
34234 @r=`${PWD_COMMAND}`; export r; \
34235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34236 $(HOST_EXPORTS) \
34237 (cd $(HOST_SUBDIR)/texinfo && \
34238 $(MAKE) $(FLAGS_TO_PASS) check)
34239
34240 @endif texinfo
34241
34242 .PHONY: install-texinfo maybe-install-texinfo
34243 maybe-install-texinfo:
34244 @if texinfo
34245 maybe-install-texinfo: install-texinfo
34246
34247 install-texinfo:
34248
34249 @endif texinfo
34250
34251 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
34252 maybe-install-strip-texinfo:
34253 @if texinfo
34254 maybe-install-strip-texinfo: install-strip-texinfo
34255
34256 install-strip-texinfo:
34257
34258 @endif texinfo
34259
34260 # Other targets (info, dvi, pdf, etc.)
34261
34262 .PHONY: maybe-info-texinfo info-texinfo
34263 maybe-info-texinfo:
34264 @if texinfo
34265 maybe-info-texinfo: info-texinfo
34266
34267 info-texinfo: \
34268 configure-texinfo
34269 @: $(MAKE); $(unstage)
34270 @[ -f ./texinfo/Makefile ] || exit 0; \
34271 r=`${PWD_COMMAND}`; export r; \
34272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34273 $(HOST_EXPORTS) \
34274 for flag in $(EXTRA_HOST_FLAGS) ; do \
34275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34276 done; \
34277 echo "Doing info in texinfo"; \
34278 (cd $(HOST_SUBDIR)/texinfo && \
34279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34281 "RANLIB=$${RANLIB}" \
34282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34283 info) \
34284 || exit 1
34285
34286 @endif texinfo
34287
34288 .PHONY: maybe-dvi-texinfo dvi-texinfo
34289 maybe-dvi-texinfo:
34290 @if texinfo
34291 maybe-dvi-texinfo: dvi-texinfo
34292
34293 dvi-texinfo: \
34294 configure-texinfo
34295 @: $(MAKE); $(unstage)
34296 @[ -f ./texinfo/Makefile ] || exit 0; \
34297 r=`${PWD_COMMAND}`; export r; \
34298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34299 $(HOST_EXPORTS) \
34300 for flag in $(EXTRA_HOST_FLAGS) ; do \
34301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34302 done; \
34303 echo "Doing dvi in texinfo"; \
34304 (cd $(HOST_SUBDIR)/texinfo && \
34305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34307 "RANLIB=$${RANLIB}" \
34308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34309 dvi) \
34310 || exit 1
34311
34312 @endif texinfo
34313
34314 .PHONY: maybe-pdf-texinfo pdf-texinfo
34315 maybe-pdf-texinfo:
34316 @if texinfo
34317 maybe-pdf-texinfo: pdf-texinfo
34318
34319 pdf-texinfo: \
34320 configure-texinfo
34321 @: $(MAKE); $(unstage)
34322 @[ -f ./texinfo/Makefile ] || exit 0; \
34323 r=`${PWD_COMMAND}`; export r; \
34324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34325 $(HOST_EXPORTS) \
34326 for flag in $(EXTRA_HOST_FLAGS) ; do \
34327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34328 done; \
34329 echo "Doing pdf in texinfo"; \
34330 (cd $(HOST_SUBDIR)/texinfo && \
34331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34333 "RANLIB=$${RANLIB}" \
34334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34335 pdf) \
34336 || exit 1
34337
34338 @endif texinfo
34339
34340 .PHONY: maybe-html-texinfo html-texinfo
34341 maybe-html-texinfo:
34342 @if texinfo
34343 maybe-html-texinfo: html-texinfo
34344
34345 html-texinfo: \
34346 configure-texinfo
34347 @: $(MAKE); $(unstage)
34348 @[ -f ./texinfo/Makefile ] || exit 0; \
34349 r=`${PWD_COMMAND}`; export r; \
34350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34351 $(HOST_EXPORTS) \
34352 for flag in $(EXTRA_HOST_FLAGS) ; do \
34353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34354 done; \
34355 echo "Doing html in texinfo"; \
34356 (cd $(HOST_SUBDIR)/texinfo && \
34357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34359 "RANLIB=$${RANLIB}" \
34360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34361 html) \
34362 || exit 1
34363
34364 @endif texinfo
34365
34366 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
34367 maybe-TAGS-texinfo:
34368 @if texinfo
34369 maybe-TAGS-texinfo: TAGS-texinfo
34370
34371 TAGS-texinfo: \
34372 configure-texinfo
34373 @: $(MAKE); $(unstage)
34374 @[ -f ./texinfo/Makefile ] || exit 0; \
34375 r=`${PWD_COMMAND}`; export r; \
34376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34377 $(HOST_EXPORTS) \
34378 for flag in $(EXTRA_HOST_FLAGS) ; do \
34379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34380 done; \
34381 echo "Doing TAGS in texinfo"; \
34382 (cd $(HOST_SUBDIR)/texinfo && \
34383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34385 "RANLIB=$${RANLIB}" \
34386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34387 TAGS) \
34388 || exit 1
34389
34390 @endif texinfo
34391
34392 .PHONY: maybe-install-info-texinfo install-info-texinfo
34393 maybe-install-info-texinfo:
34394 @if texinfo
34395 maybe-install-info-texinfo: install-info-texinfo
34396
34397 install-info-texinfo: \
34398 configure-texinfo \
34399 info-texinfo
34400 @: $(MAKE); $(unstage)
34401 @[ -f ./texinfo/Makefile ] || exit 0; \
34402 r=`${PWD_COMMAND}`; export r; \
34403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34404 $(HOST_EXPORTS) \
34405 for flag in $(EXTRA_HOST_FLAGS) ; do \
34406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34407 done; \
34408 echo "Doing install-info in texinfo"; \
34409 (cd $(HOST_SUBDIR)/texinfo && \
34410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34412 "RANLIB=$${RANLIB}" \
34413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34414 install-info) \
34415 || exit 1
34416
34417 @endif texinfo
34418
34419 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
34420 maybe-install-dvi-texinfo:
34421 @if texinfo
34422 maybe-install-dvi-texinfo: install-dvi-texinfo
34423
34424 install-dvi-texinfo: \
34425 configure-texinfo \
34426 dvi-texinfo
34427 @: $(MAKE); $(unstage)
34428 @[ -f ./texinfo/Makefile ] || exit 0; \
34429 r=`${PWD_COMMAND}`; export r; \
34430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34431 $(HOST_EXPORTS) \
34432 for flag in $(EXTRA_HOST_FLAGS) ; do \
34433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34434 done; \
34435 echo "Doing install-dvi in texinfo"; \
34436 (cd $(HOST_SUBDIR)/texinfo && \
34437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34439 "RANLIB=$${RANLIB}" \
34440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34441 install-dvi) \
34442 || exit 1
34443
34444 @endif texinfo
34445
34446 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34447 maybe-install-pdf-texinfo:
34448 @if texinfo
34449 maybe-install-pdf-texinfo: install-pdf-texinfo
34450
34451 install-pdf-texinfo: \
34452 configure-texinfo \
34453 pdf-texinfo
34454 @: $(MAKE); $(unstage)
34455 @[ -f ./texinfo/Makefile ] || exit 0; \
34456 r=`${PWD_COMMAND}`; export r; \
34457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34458 $(HOST_EXPORTS) \
34459 for flag in $(EXTRA_HOST_FLAGS) ; do \
34460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34461 done; \
34462 echo "Doing install-pdf in texinfo"; \
34463 (cd $(HOST_SUBDIR)/texinfo && \
34464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34466 "RANLIB=$${RANLIB}" \
34467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34468 install-pdf) \
34469 || exit 1
34470
34471 @endif texinfo
34472
34473 .PHONY: maybe-install-html-texinfo install-html-texinfo
34474 maybe-install-html-texinfo:
34475 @if texinfo
34476 maybe-install-html-texinfo: install-html-texinfo
34477
34478 install-html-texinfo: \
34479 configure-texinfo \
34480 html-texinfo
34481 @: $(MAKE); $(unstage)
34482 @[ -f ./texinfo/Makefile ] || exit 0; \
34483 r=`${PWD_COMMAND}`; export r; \
34484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34485 $(HOST_EXPORTS) \
34486 for flag in $(EXTRA_HOST_FLAGS) ; do \
34487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34488 done; \
34489 echo "Doing install-html in texinfo"; \
34490 (cd $(HOST_SUBDIR)/texinfo && \
34491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34493 "RANLIB=$${RANLIB}" \
34494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34495 install-html) \
34496 || exit 1
34497
34498 @endif texinfo
34499
34500 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
34501 maybe-installcheck-texinfo:
34502 @if texinfo
34503 maybe-installcheck-texinfo: installcheck-texinfo
34504
34505 installcheck-texinfo: \
34506 configure-texinfo
34507 @: $(MAKE); $(unstage)
34508 @[ -f ./texinfo/Makefile ] || exit 0; \
34509 r=`${PWD_COMMAND}`; export r; \
34510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34511 $(HOST_EXPORTS) \
34512 for flag in $(EXTRA_HOST_FLAGS) ; do \
34513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34514 done; \
34515 echo "Doing installcheck in texinfo"; \
34516 (cd $(HOST_SUBDIR)/texinfo && \
34517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34519 "RANLIB=$${RANLIB}" \
34520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34521 installcheck) \
34522 || exit 1
34523
34524 @endif texinfo
34525
34526 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34527 maybe-mostlyclean-texinfo:
34528 @if texinfo
34529 maybe-mostlyclean-texinfo: mostlyclean-texinfo
34530
34531 mostlyclean-texinfo:
34532 @: $(MAKE); $(unstage)
34533 @[ -f ./texinfo/Makefile ] || exit 0; \
34534 r=`${PWD_COMMAND}`; export r; \
34535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34536 $(HOST_EXPORTS) \
34537 for flag in $(EXTRA_HOST_FLAGS) ; do \
34538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34539 done; \
34540 echo "Doing mostlyclean in texinfo"; \
34541 (cd $(HOST_SUBDIR)/texinfo && \
34542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34544 "RANLIB=$${RANLIB}" \
34545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34546 mostlyclean) \
34547 || exit 1
34548
34549 @endif texinfo
34550
34551 .PHONY: maybe-clean-texinfo clean-texinfo
34552 maybe-clean-texinfo:
34553 @if texinfo
34554 maybe-clean-texinfo: clean-texinfo
34555
34556 clean-texinfo:
34557 @: $(MAKE); $(unstage)
34558 @[ -f ./texinfo/Makefile ] || exit 0; \
34559 r=`${PWD_COMMAND}`; export r; \
34560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34561 $(HOST_EXPORTS) \
34562 for flag in $(EXTRA_HOST_FLAGS) ; do \
34563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34564 done; \
34565 echo "Doing clean in texinfo"; \
34566 (cd $(HOST_SUBDIR)/texinfo && \
34567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34569 "RANLIB=$${RANLIB}" \
34570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34571 clean) \
34572 || exit 1
34573
34574 @endif texinfo
34575
34576 .PHONY: maybe-distclean-texinfo distclean-texinfo
34577 maybe-distclean-texinfo:
34578 @if texinfo
34579 maybe-distclean-texinfo: distclean-texinfo
34580
34581 distclean-texinfo:
34582 @: $(MAKE); $(unstage)
34583 @[ -f ./texinfo/Makefile ] || exit 0; \
34584 r=`${PWD_COMMAND}`; export r; \
34585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34586 $(HOST_EXPORTS) \
34587 for flag in $(EXTRA_HOST_FLAGS) ; do \
34588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34589 done; \
34590 echo "Doing distclean in texinfo"; \
34591 (cd $(HOST_SUBDIR)/texinfo && \
34592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34594 "RANLIB=$${RANLIB}" \
34595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34596 distclean) \
34597 || exit 1
34598
34599 @endif texinfo
34600
34601 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34602 maybe-maintainer-clean-texinfo:
34603 @if texinfo
34604 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34605
34606 maintainer-clean-texinfo:
34607 @: $(MAKE); $(unstage)
34608 @[ -f ./texinfo/Makefile ] || exit 0; \
34609 r=`${PWD_COMMAND}`; export r; \
34610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34611 $(HOST_EXPORTS) \
34612 for flag in $(EXTRA_HOST_FLAGS) ; do \
34613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34614 done; \
34615 echo "Doing maintainer-clean in texinfo"; \
34616 (cd $(HOST_SUBDIR)/texinfo && \
34617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34619 "RANLIB=$${RANLIB}" \
34620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34621 maintainer-clean) \
34622 || exit 1
34623
34624 @endif texinfo
34625
34626
34627
34628 .PHONY: configure-zlib maybe-configure-zlib
34629 maybe-configure-zlib:
34630 @if gcc-bootstrap
34631 configure-zlib: stage_current
34632 @endif gcc-bootstrap
34633 @if zlib
34634 maybe-configure-zlib: configure-zlib
34635 configure-zlib:
34636 @r=`${PWD_COMMAND}`; export r; \
34637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34638 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34640 $(HOST_EXPORTS) \
34641 echo Configuring in $(HOST_SUBDIR)/zlib; \
34642 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
34643 case $(srcdir) in \
34644 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34645 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34646 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34647 esac; \
34648 module_srcdir=zlib; \
34649 $(SHELL) \
34650 $$s/$$module_srcdir/configure \
34651 --srcdir=$${topdir}/$$module_srcdir \
34652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34653 --target=${target_alias} @extra_host_zlib_configure_flags@ \
34654 || exit 1
34655 @endif zlib
34656
34657
34658
34659 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
34660 maybe-configure-stage1-zlib:
34661 @if zlib-bootstrap
34662 maybe-configure-stage1-zlib: configure-stage1-zlib
34663 configure-stage1-zlib:
34664 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34665 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34666 @r=`${PWD_COMMAND}`; export r; \
34667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668 TFLAGS="$(STAGE1_TFLAGS)"; \
34669 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34670 $(HOST_EXPORTS) \
34671 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34672 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34673 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
34674 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
34675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34676 cd $(HOST_SUBDIR)/zlib || exit 1; \
34677 case $(srcdir) in \
34678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34679 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34681 esac; \
34682 module_srcdir=zlib; \
34683 $(SHELL) $$s/$$module_srcdir/configure \
34684 --srcdir=$${topdir}/$$module_srcdir \
34685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34686 --target=${target_alias} \
34687 \
34688 $(STAGE1_CONFIGURE_FLAGS) \
34689 @extra_host_zlib_configure_flags@
34690 @endif zlib-bootstrap
34691
34692 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
34693 maybe-configure-stage2-zlib:
34694 @if zlib-bootstrap
34695 maybe-configure-stage2-zlib: configure-stage2-zlib
34696 configure-stage2-zlib:
34697 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34698 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34699 @r=`${PWD_COMMAND}`; export r; \
34700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34701 TFLAGS="$(STAGE2_TFLAGS)"; \
34702 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34703 $(HOST_EXPORTS) \
34704 $(POSTSTAGE1_HOST_EXPORTS) \
34705 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34706 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34707 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
34708 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
34709 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34710 cd $(HOST_SUBDIR)/zlib || exit 1; \
34711 case $(srcdir) in \
34712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34713 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34715 esac; \
34716 module_srcdir=zlib; \
34717 $(SHELL) $$s/$$module_srcdir/configure \
34718 --srcdir=$${topdir}/$$module_srcdir \
34719 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34720 --target=${target_alias} \
34721 --with-build-libsubdir=$(HOST_SUBDIR) \
34722 $(STAGE2_CONFIGURE_FLAGS) \
34723 @extra_host_zlib_configure_flags@
34724 @endif zlib-bootstrap
34725
34726 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
34727 maybe-configure-stage3-zlib:
34728 @if zlib-bootstrap
34729 maybe-configure-stage3-zlib: configure-stage3-zlib
34730 configure-stage3-zlib:
34731 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34733 @r=`${PWD_COMMAND}`; export r; \
34734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34735 TFLAGS="$(STAGE3_TFLAGS)"; \
34736 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34737 $(HOST_EXPORTS) \
34738 $(POSTSTAGE1_HOST_EXPORTS) \
34739 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34740 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34741 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
34742 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
34743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34744 cd $(HOST_SUBDIR)/zlib || exit 1; \
34745 case $(srcdir) in \
34746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34747 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34749 esac; \
34750 module_srcdir=zlib; \
34751 $(SHELL) $$s/$$module_srcdir/configure \
34752 --srcdir=$${topdir}/$$module_srcdir \
34753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34754 --target=${target_alias} \
34755 --with-build-libsubdir=$(HOST_SUBDIR) \
34756 $(STAGE3_CONFIGURE_FLAGS) \
34757 @extra_host_zlib_configure_flags@
34758 @endif zlib-bootstrap
34759
34760 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
34761 maybe-configure-stage4-zlib:
34762 @if zlib-bootstrap
34763 maybe-configure-stage4-zlib: configure-stage4-zlib
34764 configure-stage4-zlib:
34765 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34766 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34767 @r=`${PWD_COMMAND}`; export r; \
34768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34769 TFLAGS="$(STAGE4_TFLAGS)"; \
34770 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34771 $(HOST_EXPORTS) \
34772 $(POSTSTAGE1_HOST_EXPORTS) \
34773 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34774 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34775 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
34776 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
34777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34778 cd $(HOST_SUBDIR)/zlib || exit 1; \
34779 case $(srcdir) in \
34780 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34781 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34782 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34783 esac; \
34784 module_srcdir=zlib; \
34785 $(SHELL) $$s/$$module_srcdir/configure \
34786 --srcdir=$${topdir}/$$module_srcdir \
34787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34788 --target=${target_alias} \
34789 --with-build-libsubdir=$(HOST_SUBDIR) \
34790 $(STAGE4_CONFIGURE_FLAGS) \
34791 @extra_host_zlib_configure_flags@
34792 @endif zlib-bootstrap
34793
34794 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
34795 maybe-configure-stageprofile-zlib:
34796 @if zlib-bootstrap
34797 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
34798 configure-stageprofile-zlib:
34799 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34801 @r=`${PWD_COMMAND}`; export r; \
34802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34803 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34804 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34805 $(HOST_EXPORTS) \
34806 $(POSTSTAGE1_HOST_EXPORTS) \
34807 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34808 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34809 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
34810 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
34811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34812 cd $(HOST_SUBDIR)/zlib || exit 1; \
34813 case $(srcdir) in \
34814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34815 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34817 esac; \
34818 module_srcdir=zlib; \
34819 $(SHELL) $$s/$$module_srcdir/configure \
34820 --srcdir=$${topdir}/$$module_srcdir \
34821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34822 --target=${target_alias} \
34823 --with-build-libsubdir=$(HOST_SUBDIR) \
34824 $(STAGEprofile_CONFIGURE_FLAGS) \
34825 @extra_host_zlib_configure_flags@
34826 @endif zlib-bootstrap
34827
34828 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
34829 maybe-configure-stagetrain-zlib:
34830 @if zlib-bootstrap
34831 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
34832 configure-stagetrain-zlib:
34833 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34834 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34835 @r=`${PWD_COMMAND}`; export r; \
34836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34837 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34838 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34839 $(HOST_EXPORTS) \
34840 $(POSTSTAGE1_HOST_EXPORTS) \
34841 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
34842 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
34843 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
34844 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
34845 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34846 cd $(HOST_SUBDIR)/zlib || exit 1; \
34847 case $(srcdir) in \
34848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34849 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34851 esac; \
34852 module_srcdir=zlib; \
34853 $(SHELL) $$s/$$module_srcdir/configure \
34854 --srcdir=$${topdir}/$$module_srcdir \
34855 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34856 --target=${target_alias} \
34857 --with-build-libsubdir=$(HOST_SUBDIR) \
34858 $(STAGEtrain_CONFIGURE_FLAGS) \
34859 @extra_host_zlib_configure_flags@
34860 @endif zlib-bootstrap
34861
34862 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
34863 maybe-configure-stagefeedback-zlib:
34864 @if zlib-bootstrap
34865 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
34866 configure-stagefeedback-zlib:
34867 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34868 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34869 @r=`${PWD_COMMAND}`; export r; \
34870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34871 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34872 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34873 $(HOST_EXPORTS) \
34874 $(POSTSTAGE1_HOST_EXPORTS) \
34875 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34876 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34877 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
34878 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
34879 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34880 cd $(HOST_SUBDIR)/zlib || exit 1; \
34881 case $(srcdir) in \
34882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34883 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34885 esac; \
34886 module_srcdir=zlib; \
34887 $(SHELL) $$s/$$module_srcdir/configure \
34888 --srcdir=$${topdir}/$$module_srcdir \
34889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34890 --target=${target_alias} \
34891 --with-build-libsubdir=$(HOST_SUBDIR) \
34892 $(STAGEfeedback_CONFIGURE_FLAGS) \
34893 @extra_host_zlib_configure_flags@
34894 @endif zlib-bootstrap
34895
34896 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
34897 maybe-configure-stageautoprofile-zlib:
34898 @if zlib-bootstrap
34899 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
34900 configure-stageautoprofile-zlib:
34901 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34903 @r=`${PWD_COMMAND}`; export r; \
34904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34905 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34906 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34907 $(HOST_EXPORTS) \
34908 $(POSTSTAGE1_HOST_EXPORTS) \
34909 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
34910 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
34911 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
34912 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
34913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34914 cd $(HOST_SUBDIR)/zlib || exit 1; \
34915 case $(srcdir) in \
34916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34917 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34919 esac; \
34920 module_srcdir=zlib; \
34921 $(SHELL) $$s/$$module_srcdir/configure \
34922 --srcdir=$${topdir}/$$module_srcdir \
34923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34924 --target=${target_alias} \
34925 --with-build-libsubdir=$(HOST_SUBDIR) \
34926 $(STAGEautoprofile_CONFIGURE_FLAGS) \
34927 @extra_host_zlib_configure_flags@
34928 @endif zlib-bootstrap
34929
34930 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
34931 maybe-configure-stageautofeedback-zlib:
34932 @if zlib-bootstrap
34933 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
34934 configure-stageautofeedback-zlib:
34935 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34936 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
34937 @r=`${PWD_COMMAND}`; export r; \
34938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34939 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34940 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
34941 $(HOST_EXPORTS) \
34942 $(POSTSTAGE1_HOST_EXPORTS) \
34943 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
34944 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
34945 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
34946 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
34947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
34948 cd $(HOST_SUBDIR)/zlib || exit 1; \
34949 case $(srcdir) in \
34950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34951 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
34952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34953 esac; \
34954 module_srcdir=zlib; \
34955 $(SHELL) $$s/$$module_srcdir/configure \
34956 --srcdir=$${topdir}/$$module_srcdir \
34957 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34958 --target=${target_alias} \
34959 --with-build-libsubdir=$(HOST_SUBDIR) \
34960 $(STAGEautofeedback_CONFIGURE_FLAGS) \
34961 @extra_host_zlib_configure_flags@
34962 @endif zlib-bootstrap
34963
34964
34965
34966
34967
34968 .PHONY: all-zlib maybe-all-zlib
34969 maybe-all-zlib:
34970 @if gcc-bootstrap
34971 all-zlib: stage_current
34972 @endif gcc-bootstrap
34973 @if zlib
34974 TARGET-zlib=all
34975 maybe-all-zlib: all-zlib
34976 all-zlib: configure-zlib
34977 @r=`${PWD_COMMAND}`; export r; \
34978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979 $(HOST_EXPORTS) \
34980 (cd $(HOST_SUBDIR)/zlib && \
34981 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34982 $(TARGET-zlib))
34983 @endif zlib
34984
34985
34986
34987 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
34988 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
34989 maybe-all-stage1-zlib:
34990 maybe-clean-stage1-zlib:
34991 @if zlib-bootstrap
34992 maybe-all-stage1-zlib: all-stage1-zlib
34993 all-stage1: all-stage1-zlib
34994 TARGET-stage1-zlib = $(TARGET-zlib)
34995 all-stage1-zlib: configure-stage1-zlib
34996 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34997 @r=`${PWD_COMMAND}`; export r; \
34998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34999 TFLAGS="$(STAGE1_TFLAGS)"; \
35000 $(HOST_EXPORTS) \
35001 cd $(HOST_SUBDIR)/zlib && \
35002 \
35003 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35004 CFLAGS="$(STAGE1_CFLAGS)" \
35005 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
35006 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
35007 LIBCFLAGS="$(LIBCFLAGS)" \
35008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35011 $(EXTRA_HOST_FLAGS) \
35012 $(STAGE1_FLAGS_TO_PASS) \
35013 TFLAGS="$(STAGE1_TFLAGS)" \
35014 $(TARGET-stage1-zlib)
35015
35016 maybe-clean-stage1-zlib: clean-stage1-zlib
35017 clean-stage1: clean-stage1-zlib
35018 clean-stage1-zlib:
35019 @if [ $(current_stage) = stage1 ]; then \
35020 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35021 else \
35022 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
35023 $(MAKE) stage1-start; \
35024 fi; \
35025 cd $(HOST_SUBDIR)/zlib && \
35026 $(MAKE) $(EXTRA_HOST_FLAGS) \
35027 $(STAGE1_FLAGS_TO_PASS) clean
35028 @endif zlib-bootstrap
35029
35030
35031 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
35032 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
35033 maybe-all-stage2-zlib:
35034 maybe-clean-stage2-zlib:
35035 @if zlib-bootstrap
35036 maybe-all-stage2-zlib: all-stage2-zlib
35037 all-stage2: all-stage2-zlib
35038 TARGET-stage2-zlib = $(TARGET-zlib)
35039 all-stage2-zlib: configure-stage2-zlib
35040 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35041 @r=`${PWD_COMMAND}`; export r; \
35042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35043 TFLAGS="$(STAGE2_TFLAGS)"; \
35044 $(HOST_EXPORTS) \
35045 $(POSTSTAGE1_HOST_EXPORTS) \
35046 cd $(HOST_SUBDIR)/zlib && \
35047 \
35048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35049 CFLAGS="$(STAGE2_CFLAGS)" \
35050 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
35051 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
35052 LIBCFLAGS="$(STAGE2_CFLAGS)" \
35053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35056 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35057 TFLAGS="$(STAGE2_TFLAGS)" \
35058 $(TARGET-stage2-zlib)
35059
35060 maybe-clean-stage2-zlib: clean-stage2-zlib
35061 clean-stage2: clean-stage2-zlib
35062 clean-stage2-zlib:
35063 @if [ $(current_stage) = stage2 ]; then \
35064 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35065 else \
35066 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
35067 $(MAKE) stage2-start; \
35068 fi; \
35069 cd $(HOST_SUBDIR)/zlib && \
35070 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35071 @endif zlib-bootstrap
35072
35073
35074 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
35075 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
35076 maybe-all-stage3-zlib:
35077 maybe-clean-stage3-zlib:
35078 @if zlib-bootstrap
35079 maybe-all-stage3-zlib: all-stage3-zlib
35080 all-stage3: all-stage3-zlib
35081 TARGET-stage3-zlib = $(TARGET-zlib)
35082 all-stage3-zlib: configure-stage3-zlib
35083 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35084 @r=`${PWD_COMMAND}`; export r; \
35085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35086 TFLAGS="$(STAGE3_TFLAGS)"; \
35087 $(HOST_EXPORTS) \
35088 $(POSTSTAGE1_HOST_EXPORTS) \
35089 cd $(HOST_SUBDIR)/zlib && \
35090 \
35091 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35092 CFLAGS="$(STAGE3_CFLAGS)" \
35093 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
35094 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
35095 LIBCFLAGS="$(STAGE3_CFLAGS)" \
35096 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35097 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35098 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35099 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35100 TFLAGS="$(STAGE3_TFLAGS)" \
35101 $(TARGET-stage3-zlib)
35102
35103 maybe-clean-stage3-zlib: clean-stage3-zlib
35104 clean-stage3: clean-stage3-zlib
35105 clean-stage3-zlib:
35106 @if [ $(current_stage) = stage3 ]; then \
35107 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35108 else \
35109 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
35110 $(MAKE) stage3-start; \
35111 fi; \
35112 cd $(HOST_SUBDIR)/zlib && \
35113 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35114 @endif zlib-bootstrap
35115
35116
35117 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
35118 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
35119 maybe-all-stage4-zlib:
35120 maybe-clean-stage4-zlib:
35121 @if zlib-bootstrap
35122 maybe-all-stage4-zlib: all-stage4-zlib
35123 all-stage4: all-stage4-zlib
35124 TARGET-stage4-zlib = $(TARGET-zlib)
35125 all-stage4-zlib: configure-stage4-zlib
35126 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35127 @r=`${PWD_COMMAND}`; export r; \
35128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35129 TFLAGS="$(STAGE4_TFLAGS)"; \
35130 $(HOST_EXPORTS) \
35131 $(POSTSTAGE1_HOST_EXPORTS) \
35132 cd $(HOST_SUBDIR)/zlib && \
35133 \
35134 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35135 CFLAGS="$(STAGE4_CFLAGS)" \
35136 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
35137 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
35138 LIBCFLAGS="$(STAGE4_CFLAGS)" \
35139 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35140 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35141 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35142 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35143 TFLAGS="$(STAGE4_TFLAGS)" \
35144 $(TARGET-stage4-zlib)
35145
35146 maybe-clean-stage4-zlib: clean-stage4-zlib
35147 clean-stage4: clean-stage4-zlib
35148 clean-stage4-zlib:
35149 @if [ $(current_stage) = stage4 ]; then \
35150 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35151 else \
35152 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
35153 $(MAKE) stage4-start; \
35154 fi; \
35155 cd $(HOST_SUBDIR)/zlib && \
35156 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35157 @endif zlib-bootstrap
35158
35159
35160 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
35161 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
35162 maybe-all-stageprofile-zlib:
35163 maybe-clean-stageprofile-zlib:
35164 @if zlib-bootstrap
35165 maybe-all-stageprofile-zlib: all-stageprofile-zlib
35166 all-stageprofile: all-stageprofile-zlib
35167 TARGET-stageprofile-zlib = $(TARGET-zlib)
35168 all-stageprofile-zlib: configure-stageprofile-zlib
35169 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35170 @r=`${PWD_COMMAND}`; export r; \
35171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35173 $(HOST_EXPORTS) \
35174 $(POSTSTAGE1_HOST_EXPORTS) \
35175 cd $(HOST_SUBDIR)/zlib && \
35176 \
35177 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35178 CFLAGS="$(STAGEprofile_CFLAGS)" \
35179 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
35180 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
35181 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
35182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35185 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35186 TFLAGS="$(STAGEprofile_TFLAGS)" \
35187 $(TARGET-stageprofile-zlib)
35188
35189 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
35190 clean-stageprofile: clean-stageprofile-zlib
35191 clean-stageprofile-zlib:
35192 @if [ $(current_stage) = stageprofile ]; then \
35193 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35194 else \
35195 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
35196 $(MAKE) stageprofile-start; \
35197 fi; \
35198 cd $(HOST_SUBDIR)/zlib && \
35199 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35200 @endif zlib-bootstrap
35201
35202
35203 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
35204 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
35205 maybe-all-stagetrain-zlib:
35206 maybe-clean-stagetrain-zlib:
35207 @if zlib-bootstrap
35208 maybe-all-stagetrain-zlib: all-stagetrain-zlib
35209 all-stagetrain: all-stagetrain-zlib
35210 TARGET-stagetrain-zlib = $(TARGET-zlib)
35211 all-stagetrain-zlib: configure-stagetrain-zlib
35212 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
35213 @r=`${PWD_COMMAND}`; export r; \
35214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35215 TFLAGS="$(STAGEtrain_TFLAGS)"; \
35216 $(HOST_EXPORTS) \
35217 $(POSTSTAGE1_HOST_EXPORTS) \
35218 cd $(HOST_SUBDIR)/zlib && \
35219 \
35220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35221 CFLAGS="$(STAGEtrain_CFLAGS)" \
35222 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
35223 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
35224 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
35225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35229 TFLAGS="$(STAGEtrain_TFLAGS)" \
35230 $(TARGET-stagetrain-zlib)
35231
35232 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
35233 clean-stagetrain: clean-stagetrain-zlib
35234 clean-stagetrain-zlib:
35235 @if [ $(current_stage) = stagetrain ]; then \
35236 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35237 else \
35238 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
35239 $(MAKE) stagetrain-start; \
35240 fi; \
35241 cd $(HOST_SUBDIR)/zlib && \
35242 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35243 @endif zlib-bootstrap
35244
35245
35246 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
35247 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
35248 maybe-all-stagefeedback-zlib:
35249 maybe-clean-stagefeedback-zlib:
35250 @if zlib-bootstrap
35251 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
35252 all-stagefeedback: all-stagefeedback-zlib
35253 TARGET-stagefeedback-zlib = $(TARGET-zlib)
35254 all-stagefeedback-zlib: configure-stagefeedback-zlib
35255 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35256 @r=`${PWD_COMMAND}`; export r; \
35257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35258 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35259 $(HOST_EXPORTS) \
35260 $(POSTSTAGE1_HOST_EXPORTS) \
35261 cd $(HOST_SUBDIR)/zlib && \
35262 \
35263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35264 CFLAGS="$(STAGEfeedback_CFLAGS)" \
35265 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
35266 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
35267 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
35268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35272 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35273 $(TARGET-stagefeedback-zlib)
35274
35275 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
35276 clean-stagefeedback: clean-stagefeedback-zlib
35277 clean-stagefeedback-zlib:
35278 @if [ $(current_stage) = stagefeedback ]; then \
35279 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35280 else \
35281 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
35282 $(MAKE) stagefeedback-start; \
35283 fi; \
35284 cd $(HOST_SUBDIR)/zlib && \
35285 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35286 @endif zlib-bootstrap
35287
35288
35289 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
35290 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
35291 maybe-all-stageautoprofile-zlib:
35292 maybe-clean-stageautoprofile-zlib:
35293 @if zlib-bootstrap
35294 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
35295 all-stageautoprofile: all-stageautoprofile-zlib
35296 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
35297 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
35298 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
35299 @r=`${PWD_COMMAND}`; export r; \
35300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35301 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
35302 $(HOST_EXPORTS) \
35303 $(POSTSTAGE1_HOST_EXPORTS) \
35304 cd $(HOST_SUBDIR)/zlib && \
35305 $$s/gcc/config/i386/$(AUTO_PROFILE) \
35306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35307 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
35308 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
35309 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
35310 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
35311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35315 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
35316 $(TARGET-stageautoprofile-zlib)
35317
35318 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
35319 clean-stageautoprofile: clean-stageautoprofile-zlib
35320 clean-stageautoprofile-zlib:
35321 @if [ $(current_stage) = stageautoprofile ]; then \
35322 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35323 else \
35324 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
35325 $(MAKE) stageautoprofile-start; \
35326 fi; \
35327 cd $(HOST_SUBDIR)/zlib && \
35328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35329 @endif zlib-bootstrap
35330
35331
35332 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
35333 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
35334 maybe-all-stageautofeedback-zlib:
35335 maybe-clean-stageautofeedback-zlib:
35336 @if zlib-bootstrap
35337 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
35338 all-stageautofeedback: all-stageautofeedback-zlib
35339 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
35340 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
35341 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
35342 @r=`${PWD_COMMAND}`; export r; \
35343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35344 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
35345 $(HOST_EXPORTS) \
35346 $(POSTSTAGE1_HOST_EXPORTS) \
35347 cd $(HOST_SUBDIR)/zlib && \
35348 \
35349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35350 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
35351 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
35352 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
35353 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
35354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
35358 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
35359 $(TARGET-stageautofeedback-zlib)
35360
35361 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
35362 clean-stageautofeedback: clean-stageautofeedback-zlib
35363 clean-stageautofeedback-zlib:
35364 @if [ $(current_stage) = stageautofeedback ]; then \
35365 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
35366 else \
35367 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
35368 $(MAKE) stageautofeedback-start; \
35369 fi; \
35370 cd $(HOST_SUBDIR)/zlib && \
35371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
35372 @endif zlib-bootstrap
35373
35374
35375
35376
35377
35378 .PHONY: check-zlib maybe-check-zlib
35379 maybe-check-zlib:
35380 @if zlib
35381 maybe-check-zlib: check-zlib
35382
35383 check-zlib:
35384
35385 @endif zlib
35386
35387 .PHONY: install-zlib maybe-install-zlib
35388 maybe-install-zlib:
35389 @if zlib
35390 maybe-install-zlib: install-zlib
35391
35392 install-zlib:
35393
35394 @endif zlib
35395
35396 .PHONY: install-strip-zlib maybe-install-strip-zlib
35397 maybe-install-strip-zlib:
35398 @if zlib
35399 maybe-install-strip-zlib: install-strip-zlib
35400
35401 install-strip-zlib:
35402
35403 @endif zlib
35404
35405 # Other targets (info, dvi, pdf, etc.)
35406
35407 .PHONY: maybe-info-zlib info-zlib
35408 maybe-info-zlib:
35409 @if zlib
35410 maybe-info-zlib: info-zlib
35411
35412 info-zlib: \
35413 configure-zlib
35414 @[ -f ./zlib/Makefile ] || exit 0; \
35415 r=`${PWD_COMMAND}`; export r; \
35416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35417 $(HOST_EXPORTS) \
35418 for flag in $(EXTRA_HOST_FLAGS) ; do \
35419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35420 done; \
35421 echo "Doing info in zlib"; \
35422 (cd $(HOST_SUBDIR)/zlib && \
35423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35425 "RANLIB=$${RANLIB}" \
35426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35427 info) \
35428 || exit 1
35429
35430 @endif zlib
35431
35432 .PHONY: maybe-dvi-zlib dvi-zlib
35433 maybe-dvi-zlib:
35434 @if zlib
35435 maybe-dvi-zlib: dvi-zlib
35436
35437 dvi-zlib: \
35438 configure-zlib
35439 @[ -f ./zlib/Makefile ] || exit 0; \
35440 r=`${PWD_COMMAND}`; export r; \
35441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35442 $(HOST_EXPORTS) \
35443 for flag in $(EXTRA_HOST_FLAGS) ; do \
35444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35445 done; \
35446 echo "Doing dvi in zlib"; \
35447 (cd $(HOST_SUBDIR)/zlib && \
35448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35450 "RANLIB=$${RANLIB}" \
35451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35452 dvi) \
35453 || exit 1
35454
35455 @endif zlib
35456
35457 .PHONY: maybe-pdf-zlib pdf-zlib
35458 maybe-pdf-zlib:
35459 @if zlib
35460 maybe-pdf-zlib: pdf-zlib
35461
35462 pdf-zlib: \
35463 configure-zlib
35464 @[ -f ./zlib/Makefile ] || exit 0; \
35465 r=`${PWD_COMMAND}`; export r; \
35466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35467 $(HOST_EXPORTS) \
35468 for flag in $(EXTRA_HOST_FLAGS) ; do \
35469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35470 done; \
35471 echo "Doing pdf in zlib"; \
35472 (cd $(HOST_SUBDIR)/zlib && \
35473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35475 "RANLIB=$${RANLIB}" \
35476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35477 pdf) \
35478 || exit 1
35479
35480 @endif zlib
35481
35482 .PHONY: maybe-html-zlib html-zlib
35483 maybe-html-zlib:
35484 @if zlib
35485 maybe-html-zlib: html-zlib
35486
35487 html-zlib: \
35488 configure-zlib
35489 @[ -f ./zlib/Makefile ] || exit 0; \
35490 r=`${PWD_COMMAND}`; export r; \
35491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35492 $(HOST_EXPORTS) \
35493 for flag in $(EXTRA_HOST_FLAGS) ; do \
35494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35495 done; \
35496 echo "Doing html in zlib"; \
35497 (cd $(HOST_SUBDIR)/zlib && \
35498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35500 "RANLIB=$${RANLIB}" \
35501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35502 html) \
35503 || exit 1
35504
35505 @endif zlib
35506
35507 .PHONY: maybe-TAGS-zlib TAGS-zlib
35508 maybe-TAGS-zlib:
35509 @if zlib
35510 maybe-TAGS-zlib: TAGS-zlib
35511
35512 TAGS-zlib: \
35513 configure-zlib
35514 @[ -f ./zlib/Makefile ] || exit 0; \
35515 r=`${PWD_COMMAND}`; export r; \
35516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517 $(HOST_EXPORTS) \
35518 for flag in $(EXTRA_HOST_FLAGS) ; do \
35519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520 done; \
35521 echo "Doing TAGS in zlib"; \
35522 (cd $(HOST_SUBDIR)/zlib && \
35523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525 "RANLIB=$${RANLIB}" \
35526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527 TAGS) \
35528 || exit 1
35529
35530 @endif zlib
35531
35532 .PHONY: maybe-install-info-zlib install-info-zlib
35533 maybe-install-info-zlib:
35534 @if zlib
35535 maybe-install-info-zlib: install-info-zlib
35536
35537 install-info-zlib: \
35538 configure-zlib \
35539 info-zlib
35540 @[ -f ./zlib/Makefile ] || exit 0; \
35541 r=`${PWD_COMMAND}`; export r; \
35542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543 $(HOST_EXPORTS) \
35544 for flag in $(EXTRA_HOST_FLAGS) ; do \
35545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546 done; \
35547 echo "Doing install-info in zlib"; \
35548 (cd $(HOST_SUBDIR)/zlib && \
35549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551 "RANLIB=$${RANLIB}" \
35552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553 install-info) \
35554 || exit 1
35555
35556 @endif zlib
35557
35558 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
35559 maybe-install-dvi-zlib:
35560 @if zlib
35561 maybe-install-dvi-zlib: install-dvi-zlib
35562
35563 install-dvi-zlib: \
35564 configure-zlib \
35565 dvi-zlib
35566 @[ -f ./zlib/Makefile ] || exit 0; \
35567 r=`${PWD_COMMAND}`; export r; \
35568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569 $(HOST_EXPORTS) \
35570 for flag in $(EXTRA_HOST_FLAGS) ; do \
35571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35572 done; \
35573 echo "Doing install-dvi in zlib"; \
35574 (cd $(HOST_SUBDIR)/zlib && \
35575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35577 "RANLIB=$${RANLIB}" \
35578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35579 install-dvi) \
35580 || exit 1
35581
35582 @endif zlib
35583
35584 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
35585 maybe-install-pdf-zlib:
35586 @if zlib
35587 maybe-install-pdf-zlib: install-pdf-zlib
35588
35589 install-pdf-zlib: \
35590 configure-zlib \
35591 pdf-zlib
35592 @[ -f ./zlib/Makefile ] || exit 0; \
35593 r=`${PWD_COMMAND}`; export r; \
35594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595 $(HOST_EXPORTS) \
35596 for flag in $(EXTRA_HOST_FLAGS) ; do \
35597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35598 done; \
35599 echo "Doing install-pdf in zlib"; \
35600 (cd $(HOST_SUBDIR)/zlib && \
35601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35603 "RANLIB=$${RANLIB}" \
35604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35605 install-pdf) \
35606 || exit 1
35607
35608 @endif zlib
35609
35610 .PHONY: maybe-install-html-zlib install-html-zlib
35611 maybe-install-html-zlib:
35612 @if zlib
35613 maybe-install-html-zlib: install-html-zlib
35614
35615 install-html-zlib: \
35616 configure-zlib \
35617 html-zlib
35618 @[ -f ./zlib/Makefile ] || exit 0; \
35619 r=`${PWD_COMMAND}`; export r; \
35620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35621 $(HOST_EXPORTS) \
35622 for flag in $(EXTRA_HOST_FLAGS) ; do \
35623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35624 done; \
35625 echo "Doing install-html in zlib"; \
35626 (cd $(HOST_SUBDIR)/zlib && \
35627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35629 "RANLIB=$${RANLIB}" \
35630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35631 install-html) \
35632 || exit 1
35633
35634 @endif zlib
35635
35636 .PHONY: maybe-installcheck-zlib installcheck-zlib
35637 maybe-installcheck-zlib:
35638 @if zlib
35639 maybe-installcheck-zlib: installcheck-zlib
35640
35641 installcheck-zlib: \
35642 configure-zlib
35643 @[ -f ./zlib/Makefile ] || exit 0; \
35644 r=`${PWD_COMMAND}`; export r; \
35645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35646 $(HOST_EXPORTS) \
35647 for flag in $(EXTRA_HOST_FLAGS) ; do \
35648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35649 done; \
35650 echo "Doing installcheck in zlib"; \
35651 (cd $(HOST_SUBDIR)/zlib && \
35652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35654 "RANLIB=$${RANLIB}" \
35655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35656 installcheck) \
35657 || exit 1
35658
35659 @endif zlib
35660
35661 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
35662 maybe-mostlyclean-zlib:
35663 @if zlib
35664 maybe-mostlyclean-zlib: mostlyclean-zlib
35665
35666 mostlyclean-zlib:
35667 @[ -f ./zlib/Makefile ] || exit 0; \
35668 r=`${PWD_COMMAND}`; export r; \
35669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35670 $(HOST_EXPORTS) \
35671 for flag in $(EXTRA_HOST_FLAGS) ; do \
35672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673 done; \
35674 echo "Doing mostlyclean in zlib"; \
35675 (cd $(HOST_SUBDIR)/zlib && \
35676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35678 "RANLIB=$${RANLIB}" \
35679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35680 mostlyclean) \
35681 || exit 1
35682
35683 @endif zlib
35684
35685 .PHONY: maybe-clean-zlib clean-zlib
35686 maybe-clean-zlib:
35687 @if zlib
35688 maybe-clean-zlib: clean-zlib
35689
35690 clean-zlib:
35691 @[ -f ./zlib/Makefile ] || exit 0; \
35692 r=`${PWD_COMMAND}`; export r; \
35693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694 $(HOST_EXPORTS) \
35695 for flag in $(EXTRA_HOST_FLAGS) ; do \
35696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35697 done; \
35698 echo "Doing clean in zlib"; \
35699 (cd $(HOST_SUBDIR)/zlib && \
35700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35702 "RANLIB=$${RANLIB}" \
35703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35704 clean) \
35705 || exit 1
35706
35707 @endif zlib
35708
35709 .PHONY: maybe-distclean-zlib distclean-zlib
35710 maybe-distclean-zlib:
35711 @if zlib
35712 maybe-distclean-zlib: distclean-zlib
35713
35714 distclean-zlib:
35715 @[ -f ./zlib/Makefile ] || exit 0; \
35716 r=`${PWD_COMMAND}`; export r; \
35717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35718 $(HOST_EXPORTS) \
35719 for flag in $(EXTRA_HOST_FLAGS) ; do \
35720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35721 done; \
35722 echo "Doing distclean in zlib"; \
35723 (cd $(HOST_SUBDIR)/zlib && \
35724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35726 "RANLIB=$${RANLIB}" \
35727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35728 distclean) \
35729 || exit 1
35730
35731 @endif zlib
35732
35733 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
35734 maybe-maintainer-clean-zlib:
35735 @if zlib
35736 maybe-maintainer-clean-zlib: maintainer-clean-zlib
35737
35738 maintainer-clean-zlib:
35739 @[ -f ./zlib/Makefile ] || exit 0; \
35740 r=`${PWD_COMMAND}`; export r; \
35741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742 $(HOST_EXPORTS) \
35743 for flag in $(EXTRA_HOST_FLAGS) ; do \
35744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35745 done; \
35746 echo "Doing maintainer-clean in zlib"; \
35747 (cd $(HOST_SUBDIR)/zlib && \
35748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35750 "RANLIB=$${RANLIB}" \
35751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35752 maintainer-clean) \
35753 || exit 1
35754
35755 @endif zlib
35756
35757
35758
35759 .PHONY: configure-gnulib maybe-configure-gnulib
35760 maybe-configure-gnulib:
35761 @if gcc-bootstrap
35762 configure-gnulib: stage_current
35763 @endif gcc-bootstrap
35764 @if gnulib
35765 maybe-configure-gnulib: configure-gnulib
35766 configure-gnulib:
35767 @: $(MAKE); $(unstage)
35768 @r=`${PWD_COMMAND}`; export r; \
35769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35770 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
35771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
35772 $(HOST_EXPORTS) \
35773 echo Configuring in $(HOST_SUBDIR)/gnulib; \
35774 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
35775 case $(srcdir) in \
35776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35777 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
35778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35779 esac; \
35780 module_srcdir=gnulib; \
35781 $(SHELL) \
35782 $$s/$$module_srcdir/configure \
35783 --srcdir=$${topdir}/$$module_srcdir \
35784 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35785 --target=${target_alias} \
35786 || exit 1
35787 @endif gnulib
35788
35789
35790
35791
35792
35793 .PHONY: all-gnulib maybe-all-gnulib
35794 maybe-all-gnulib:
35795 @if gcc-bootstrap
35796 all-gnulib: stage_current
35797 @endif gcc-bootstrap
35798 @if gnulib
35799 TARGET-gnulib=all
35800 maybe-all-gnulib: all-gnulib
35801 all-gnulib: configure-gnulib
35802 @: $(MAKE); $(unstage)
35803 @r=`${PWD_COMMAND}`; export r; \
35804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35805 $(HOST_EXPORTS) \
35806 (cd $(HOST_SUBDIR)/gnulib && \
35807 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35808 $(TARGET-gnulib))
35809 @endif gnulib
35810
35811
35812
35813
35814 .PHONY: check-gnulib maybe-check-gnulib
35815 maybe-check-gnulib:
35816 @if gnulib
35817 maybe-check-gnulib: check-gnulib
35818
35819 check-gnulib:
35820 @: $(MAKE); $(unstage)
35821 @r=`${PWD_COMMAND}`; export r; \
35822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35823 $(HOST_EXPORTS) \
35824 (cd $(HOST_SUBDIR)/gnulib && \
35825 $(MAKE) $(FLAGS_TO_PASS) check)
35826
35827 @endif gnulib
35828
35829 .PHONY: install-gnulib maybe-install-gnulib
35830 maybe-install-gnulib:
35831 @if gnulib
35832 maybe-install-gnulib: install-gnulib
35833
35834 install-gnulib: installdirs
35835 @: $(MAKE); $(unstage)
35836 @r=`${PWD_COMMAND}`; export r; \
35837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35838 $(HOST_EXPORTS) \
35839 (cd $(HOST_SUBDIR)/gnulib && \
35840 $(MAKE) $(FLAGS_TO_PASS) install)
35841
35842 @endif gnulib
35843
35844 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
35845 maybe-install-strip-gnulib:
35846 @if gnulib
35847 maybe-install-strip-gnulib: install-strip-gnulib
35848
35849 install-strip-gnulib: installdirs
35850 @: $(MAKE); $(unstage)
35851 @r=`${PWD_COMMAND}`; export r; \
35852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35853 $(HOST_EXPORTS) \
35854 (cd $(HOST_SUBDIR)/gnulib && \
35855 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35856
35857 @endif gnulib
35858
35859 # Other targets (info, dvi, pdf, etc.)
35860
35861 .PHONY: maybe-info-gnulib info-gnulib
35862 maybe-info-gnulib:
35863 @if gnulib
35864 maybe-info-gnulib: info-gnulib
35865
35866 info-gnulib: \
35867 configure-gnulib
35868 @: $(MAKE); $(unstage)
35869 @[ -f ./gnulib/Makefile ] || exit 0; \
35870 r=`${PWD_COMMAND}`; export r; \
35871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35872 $(HOST_EXPORTS) \
35873 for flag in $(EXTRA_HOST_FLAGS) ; do \
35874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35875 done; \
35876 echo "Doing info in gnulib"; \
35877 (cd $(HOST_SUBDIR)/gnulib && \
35878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35880 "RANLIB=$${RANLIB}" \
35881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35882 info) \
35883 || exit 1
35884
35885 @endif gnulib
35886
35887 .PHONY: maybe-dvi-gnulib dvi-gnulib
35888 maybe-dvi-gnulib:
35889 @if gnulib
35890 maybe-dvi-gnulib: dvi-gnulib
35891
35892 dvi-gnulib: \
35893 configure-gnulib
35894 @: $(MAKE); $(unstage)
35895 @[ -f ./gnulib/Makefile ] || exit 0; \
35896 r=`${PWD_COMMAND}`; export r; \
35897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35898 $(HOST_EXPORTS) \
35899 for flag in $(EXTRA_HOST_FLAGS) ; do \
35900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35901 done; \
35902 echo "Doing dvi in gnulib"; \
35903 (cd $(HOST_SUBDIR)/gnulib && \
35904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35906 "RANLIB=$${RANLIB}" \
35907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35908 dvi) \
35909 || exit 1
35910
35911 @endif gnulib
35912
35913 .PHONY: maybe-pdf-gnulib pdf-gnulib
35914 maybe-pdf-gnulib:
35915 @if gnulib
35916 maybe-pdf-gnulib: pdf-gnulib
35917
35918 pdf-gnulib: \
35919 configure-gnulib
35920 @: $(MAKE); $(unstage)
35921 @[ -f ./gnulib/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 pdf in gnulib"; \
35929 (cd $(HOST_SUBDIR)/gnulib && \
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 pdf) \
35935 || exit 1
35936
35937 @endif gnulib
35938
35939 .PHONY: maybe-html-gnulib html-gnulib
35940 maybe-html-gnulib:
35941 @if gnulib
35942 maybe-html-gnulib: html-gnulib
35943
35944 html-gnulib: \
35945 configure-gnulib
35946 @: $(MAKE); $(unstage)
35947 @[ -f ./gnulib/Makefile ] || exit 0; \
35948 r=`${PWD_COMMAND}`; export r; \
35949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35950 $(HOST_EXPORTS) \
35951 for flag in $(EXTRA_HOST_FLAGS) ; do \
35952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35953 done; \
35954 echo "Doing html in gnulib"; \
35955 (cd $(HOST_SUBDIR)/gnulib && \
35956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35958 "RANLIB=$${RANLIB}" \
35959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35960 html) \
35961 || exit 1
35962
35963 @endif gnulib
35964
35965 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
35966 maybe-TAGS-gnulib:
35967 @if gnulib
35968 maybe-TAGS-gnulib: TAGS-gnulib
35969
35970 TAGS-gnulib: \
35971 configure-gnulib
35972 @: $(MAKE); $(unstage)
35973 @[ -f ./gnulib/Makefile ] || exit 0; \
35974 r=`${PWD_COMMAND}`; export r; \
35975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35976 $(HOST_EXPORTS) \
35977 for flag in $(EXTRA_HOST_FLAGS) ; do \
35978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35979 done; \
35980 echo "Doing TAGS in gnulib"; \
35981 (cd $(HOST_SUBDIR)/gnulib && \
35982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35984 "RANLIB=$${RANLIB}" \
35985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35986 TAGS) \
35987 || exit 1
35988
35989 @endif gnulib
35990
35991 .PHONY: maybe-install-info-gnulib install-info-gnulib
35992 maybe-install-info-gnulib:
35993 @if gnulib
35994 maybe-install-info-gnulib: install-info-gnulib
35995
35996 install-info-gnulib: \
35997 configure-gnulib \
35998 info-gnulib
35999 @: $(MAKE); $(unstage)
36000 @[ -f ./gnulib/Makefile ] || exit 0; \
36001 r=`${PWD_COMMAND}`; export r; \
36002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36003 $(HOST_EXPORTS) \
36004 for flag in $(EXTRA_HOST_FLAGS) ; do \
36005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36006 done; \
36007 echo "Doing install-info in gnulib"; \
36008 (cd $(HOST_SUBDIR)/gnulib && \
36009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36011 "RANLIB=$${RANLIB}" \
36012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36013 install-info) \
36014 || exit 1
36015
36016 @endif gnulib
36017
36018 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
36019 maybe-install-dvi-gnulib:
36020 @if gnulib
36021 maybe-install-dvi-gnulib: install-dvi-gnulib
36022
36023 install-dvi-gnulib: \
36024 configure-gnulib \
36025 dvi-gnulib
36026 @: $(MAKE); $(unstage)
36027 @[ -f ./gnulib/Makefile ] || exit 0; \
36028 r=`${PWD_COMMAND}`; export r; \
36029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36030 $(HOST_EXPORTS) \
36031 for flag in $(EXTRA_HOST_FLAGS) ; do \
36032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36033 done; \
36034 echo "Doing install-dvi in gnulib"; \
36035 (cd $(HOST_SUBDIR)/gnulib && \
36036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36038 "RANLIB=$${RANLIB}" \
36039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36040 install-dvi) \
36041 || exit 1
36042
36043 @endif gnulib
36044
36045 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
36046 maybe-install-pdf-gnulib:
36047 @if gnulib
36048 maybe-install-pdf-gnulib: install-pdf-gnulib
36049
36050 install-pdf-gnulib: \
36051 configure-gnulib \
36052 pdf-gnulib
36053 @: $(MAKE); $(unstage)
36054 @[ -f ./gnulib/Makefile ] || exit 0; \
36055 r=`${PWD_COMMAND}`; export r; \
36056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36057 $(HOST_EXPORTS) \
36058 for flag in $(EXTRA_HOST_FLAGS) ; do \
36059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36060 done; \
36061 echo "Doing install-pdf in gnulib"; \
36062 (cd $(HOST_SUBDIR)/gnulib && \
36063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36065 "RANLIB=$${RANLIB}" \
36066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36067 install-pdf) \
36068 || exit 1
36069
36070 @endif gnulib
36071
36072 .PHONY: maybe-install-html-gnulib install-html-gnulib
36073 maybe-install-html-gnulib:
36074 @if gnulib
36075 maybe-install-html-gnulib: install-html-gnulib
36076
36077 install-html-gnulib: \
36078 configure-gnulib \
36079 html-gnulib
36080 @: $(MAKE); $(unstage)
36081 @[ -f ./gnulib/Makefile ] || exit 0; \
36082 r=`${PWD_COMMAND}`; export r; \
36083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36084 $(HOST_EXPORTS) \
36085 for flag in $(EXTRA_HOST_FLAGS) ; do \
36086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36087 done; \
36088 echo "Doing install-html in gnulib"; \
36089 (cd $(HOST_SUBDIR)/gnulib && \
36090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36092 "RANLIB=$${RANLIB}" \
36093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36094 install-html) \
36095 || exit 1
36096
36097 @endif gnulib
36098
36099 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
36100 maybe-installcheck-gnulib:
36101 @if gnulib
36102 maybe-installcheck-gnulib: installcheck-gnulib
36103
36104 installcheck-gnulib: \
36105 configure-gnulib
36106 @: $(MAKE); $(unstage)
36107 @[ -f ./gnulib/Makefile ] || exit 0; \
36108 r=`${PWD_COMMAND}`; export r; \
36109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110 $(HOST_EXPORTS) \
36111 for flag in $(EXTRA_HOST_FLAGS) ; do \
36112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36113 done; \
36114 echo "Doing installcheck in gnulib"; \
36115 (cd $(HOST_SUBDIR)/gnulib && \
36116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118 "RANLIB=$${RANLIB}" \
36119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120 installcheck) \
36121 || exit 1
36122
36123 @endif gnulib
36124
36125 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
36126 maybe-mostlyclean-gnulib:
36127 @if gnulib
36128 maybe-mostlyclean-gnulib: mostlyclean-gnulib
36129
36130 mostlyclean-gnulib:
36131 @: $(MAKE); $(unstage)
36132 @[ -f ./gnulib/Makefile ] || exit 0; \
36133 r=`${PWD_COMMAND}`; export r; \
36134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135 $(HOST_EXPORTS) \
36136 for flag in $(EXTRA_HOST_FLAGS) ; do \
36137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36138 done; \
36139 echo "Doing mostlyclean in gnulib"; \
36140 (cd $(HOST_SUBDIR)/gnulib && \
36141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143 "RANLIB=$${RANLIB}" \
36144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145 mostlyclean) \
36146 || exit 1
36147
36148 @endif gnulib
36149
36150 .PHONY: maybe-clean-gnulib clean-gnulib
36151 maybe-clean-gnulib:
36152 @if gnulib
36153 maybe-clean-gnulib: clean-gnulib
36154
36155 clean-gnulib:
36156 @: $(MAKE); $(unstage)
36157 @[ -f ./gnulib/Makefile ] || exit 0; \
36158 r=`${PWD_COMMAND}`; export r; \
36159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160 $(HOST_EXPORTS) \
36161 for flag in $(EXTRA_HOST_FLAGS) ; do \
36162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36163 done; \
36164 echo "Doing clean in gnulib"; \
36165 (cd $(HOST_SUBDIR)/gnulib && \
36166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36168 "RANLIB=$${RANLIB}" \
36169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36170 clean) \
36171 || exit 1
36172
36173 @endif gnulib
36174
36175 .PHONY: maybe-distclean-gnulib distclean-gnulib
36176 maybe-distclean-gnulib:
36177 @if gnulib
36178 maybe-distclean-gnulib: distclean-gnulib
36179
36180 distclean-gnulib:
36181 @: $(MAKE); $(unstage)
36182 @[ -f ./gnulib/Makefile ] || exit 0; \
36183 r=`${PWD_COMMAND}`; export r; \
36184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36185 $(HOST_EXPORTS) \
36186 for flag in $(EXTRA_HOST_FLAGS) ; do \
36187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36188 done; \
36189 echo "Doing distclean in gnulib"; \
36190 (cd $(HOST_SUBDIR)/gnulib && \
36191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36193 "RANLIB=$${RANLIB}" \
36194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36195 distclean) \
36196 || exit 1
36197
36198 @endif gnulib
36199
36200 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
36201 maybe-maintainer-clean-gnulib:
36202 @if gnulib
36203 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
36204
36205 maintainer-clean-gnulib:
36206 @: $(MAKE); $(unstage)
36207 @[ -f ./gnulib/Makefile ] || exit 0; \
36208 r=`${PWD_COMMAND}`; export r; \
36209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36210 $(HOST_EXPORTS) \
36211 for flag in $(EXTRA_HOST_FLAGS) ; do \
36212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36213 done; \
36214 echo "Doing maintainer-clean in gnulib"; \
36215 (cd $(HOST_SUBDIR)/gnulib && \
36216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36218 "RANLIB=$${RANLIB}" \
36219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36220 maintainer-clean) \
36221 || exit 1
36222
36223 @endif gnulib
36224
36225
36226
36227 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
36228 maybe-configure-gdbsupport:
36229 @if gcc-bootstrap
36230 configure-gdbsupport: stage_current
36231 @endif gcc-bootstrap
36232 @if gdbsupport
36233 maybe-configure-gdbsupport: configure-gdbsupport
36234 configure-gdbsupport:
36235 @: $(MAKE); $(unstage)
36236 @r=`${PWD_COMMAND}`; export r; \
36237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36238 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
36239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
36240 $(HOST_EXPORTS) \
36241 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
36242 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
36243 case $(srcdir) in \
36244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36245 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
36246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36247 esac; \
36248 module_srcdir=gdbsupport; \
36249 $(SHELL) \
36250 $$s/$$module_srcdir/configure \
36251 --srcdir=$${topdir}/$$module_srcdir \
36252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36253 --target=${target_alias} \
36254 || exit 1
36255 @endif gdbsupport
36256
36257
36258
36259
36260
36261 .PHONY: all-gdbsupport maybe-all-gdbsupport
36262 maybe-all-gdbsupport:
36263 @if gcc-bootstrap
36264 all-gdbsupport: stage_current
36265 @endif gcc-bootstrap
36266 @if gdbsupport
36267 TARGET-gdbsupport=all
36268 maybe-all-gdbsupport: all-gdbsupport
36269 all-gdbsupport: configure-gdbsupport
36270 @: $(MAKE); $(unstage)
36271 @r=`${PWD_COMMAND}`; export r; \
36272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36273 $(HOST_EXPORTS) \
36274 (cd $(HOST_SUBDIR)/gdbsupport && \
36275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36276 $(TARGET-gdbsupport))
36277 @endif gdbsupport
36278
36279
36280
36281
36282 .PHONY: check-gdbsupport maybe-check-gdbsupport
36283 maybe-check-gdbsupport:
36284 @if gdbsupport
36285 maybe-check-gdbsupport: check-gdbsupport
36286
36287 check-gdbsupport:
36288 @: $(MAKE); $(unstage)
36289 @r=`${PWD_COMMAND}`; export r; \
36290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36291 $(HOST_EXPORTS) \
36292 (cd $(HOST_SUBDIR)/gdbsupport && \
36293 $(MAKE) $(FLAGS_TO_PASS) check)
36294
36295 @endif gdbsupport
36296
36297 .PHONY: install-gdbsupport maybe-install-gdbsupport
36298 maybe-install-gdbsupport:
36299 @if gdbsupport
36300 maybe-install-gdbsupport: install-gdbsupport
36301
36302 install-gdbsupport: installdirs
36303 @: $(MAKE); $(unstage)
36304 @r=`${PWD_COMMAND}`; export r; \
36305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36306 $(HOST_EXPORTS) \
36307 (cd $(HOST_SUBDIR)/gdbsupport && \
36308 $(MAKE) $(FLAGS_TO_PASS) install)
36309
36310 @endif gdbsupport
36311
36312 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
36313 maybe-install-strip-gdbsupport:
36314 @if gdbsupport
36315 maybe-install-strip-gdbsupport: install-strip-gdbsupport
36316
36317 install-strip-gdbsupport: installdirs
36318 @: $(MAKE); $(unstage)
36319 @r=`${PWD_COMMAND}`; export r; \
36320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36321 $(HOST_EXPORTS) \
36322 (cd $(HOST_SUBDIR)/gdbsupport && \
36323 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36324
36325 @endif gdbsupport
36326
36327 # Other targets (info, dvi, pdf, etc.)
36328
36329 .PHONY: maybe-info-gdbsupport info-gdbsupport
36330 maybe-info-gdbsupport:
36331 @if gdbsupport
36332 maybe-info-gdbsupport: info-gdbsupport
36333
36334 info-gdbsupport: \
36335 configure-gdbsupport
36336 @: $(MAKE); $(unstage)
36337 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36338 r=`${PWD_COMMAND}`; export r; \
36339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36340 $(HOST_EXPORTS) \
36341 for flag in $(EXTRA_HOST_FLAGS) ; do \
36342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36343 done; \
36344 echo "Doing info in gdbsupport"; \
36345 (cd $(HOST_SUBDIR)/gdbsupport && \
36346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36348 "RANLIB=$${RANLIB}" \
36349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36350 info) \
36351 || exit 1
36352
36353 @endif gdbsupport
36354
36355 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
36356 maybe-dvi-gdbsupport:
36357 @if gdbsupport
36358 maybe-dvi-gdbsupport: dvi-gdbsupport
36359
36360 dvi-gdbsupport: \
36361 configure-gdbsupport
36362 @: $(MAKE); $(unstage)
36363 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36364 r=`${PWD_COMMAND}`; export r; \
36365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36366 $(HOST_EXPORTS) \
36367 for flag in $(EXTRA_HOST_FLAGS) ; do \
36368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36369 done; \
36370 echo "Doing dvi in gdbsupport"; \
36371 (cd $(HOST_SUBDIR)/gdbsupport && \
36372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36374 "RANLIB=$${RANLIB}" \
36375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36376 dvi) \
36377 || exit 1
36378
36379 @endif gdbsupport
36380
36381 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
36382 maybe-pdf-gdbsupport:
36383 @if gdbsupport
36384 maybe-pdf-gdbsupport: pdf-gdbsupport
36385
36386 pdf-gdbsupport: \
36387 configure-gdbsupport
36388 @: $(MAKE); $(unstage)
36389 @[ -f ./gdbsupport/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 pdf in gdbsupport"; \
36397 (cd $(HOST_SUBDIR)/gdbsupport && \
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 pdf) \
36403 || exit 1
36404
36405 @endif gdbsupport
36406
36407 .PHONY: maybe-html-gdbsupport html-gdbsupport
36408 maybe-html-gdbsupport:
36409 @if gdbsupport
36410 maybe-html-gdbsupport: html-gdbsupport
36411
36412 html-gdbsupport: \
36413 configure-gdbsupport
36414 @: $(MAKE); $(unstage)
36415 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36416 r=`${PWD_COMMAND}`; export r; \
36417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36418 $(HOST_EXPORTS) \
36419 for flag in $(EXTRA_HOST_FLAGS) ; do \
36420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36421 done; \
36422 echo "Doing html in gdbsupport"; \
36423 (cd $(HOST_SUBDIR)/gdbsupport && \
36424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36426 "RANLIB=$${RANLIB}" \
36427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36428 html) \
36429 || exit 1
36430
36431 @endif gdbsupport
36432
36433 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
36434 maybe-TAGS-gdbsupport:
36435 @if gdbsupport
36436 maybe-TAGS-gdbsupport: TAGS-gdbsupport
36437
36438 TAGS-gdbsupport: \
36439 configure-gdbsupport
36440 @: $(MAKE); $(unstage)
36441 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36442 r=`${PWD_COMMAND}`; export r; \
36443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36444 $(HOST_EXPORTS) \
36445 for flag in $(EXTRA_HOST_FLAGS) ; do \
36446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36447 done; \
36448 echo "Doing TAGS in gdbsupport"; \
36449 (cd $(HOST_SUBDIR)/gdbsupport && \
36450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36452 "RANLIB=$${RANLIB}" \
36453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36454 TAGS) \
36455 || exit 1
36456
36457 @endif gdbsupport
36458
36459 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
36460 maybe-install-info-gdbsupport:
36461 @if gdbsupport
36462 maybe-install-info-gdbsupport: install-info-gdbsupport
36463
36464 install-info-gdbsupport: \
36465 configure-gdbsupport \
36466 info-gdbsupport
36467 @: $(MAKE); $(unstage)
36468 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36469 r=`${PWD_COMMAND}`; export r; \
36470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36471 $(HOST_EXPORTS) \
36472 for flag in $(EXTRA_HOST_FLAGS) ; do \
36473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36474 done; \
36475 echo "Doing install-info in gdbsupport"; \
36476 (cd $(HOST_SUBDIR)/gdbsupport && \
36477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36479 "RANLIB=$${RANLIB}" \
36480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36481 install-info) \
36482 || exit 1
36483
36484 @endif gdbsupport
36485
36486 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
36487 maybe-install-dvi-gdbsupport:
36488 @if gdbsupport
36489 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
36490
36491 install-dvi-gdbsupport: \
36492 configure-gdbsupport \
36493 dvi-gdbsupport
36494 @: $(MAKE); $(unstage)
36495 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36496 r=`${PWD_COMMAND}`; export r; \
36497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36498 $(HOST_EXPORTS) \
36499 for flag in $(EXTRA_HOST_FLAGS) ; do \
36500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36501 done; \
36502 echo "Doing install-dvi in gdbsupport"; \
36503 (cd $(HOST_SUBDIR)/gdbsupport && \
36504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36506 "RANLIB=$${RANLIB}" \
36507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36508 install-dvi) \
36509 || exit 1
36510
36511 @endif gdbsupport
36512
36513 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
36514 maybe-install-pdf-gdbsupport:
36515 @if gdbsupport
36516 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
36517
36518 install-pdf-gdbsupport: \
36519 configure-gdbsupport \
36520 pdf-gdbsupport
36521 @: $(MAKE); $(unstage)
36522 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36523 r=`${PWD_COMMAND}`; export r; \
36524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36525 $(HOST_EXPORTS) \
36526 for flag in $(EXTRA_HOST_FLAGS) ; do \
36527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36528 done; \
36529 echo "Doing install-pdf in gdbsupport"; \
36530 (cd $(HOST_SUBDIR)/gdbsupport && \
36531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36533 "RANLIB=$${RANLIB}" \
36534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36535 install-pdf) \
36536 || exit 1
36537
36538 @endif gdbsupport
36539
36540 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
36541 maybe-install-html-gdbsupport:
36542 @if gdbsupport
36543 maybe-install-html-gdbsupport: install-html-gdbsupport
36544
36545 install-html-gdbsupport: \
36546 configure-gdbsupport \
36547 html-gdbsupport
36548 @: $(MAKE); $(unstage)
36549 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36550 r=`${PWD_COMMAND}`; export r; \
36551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36552 $(HOST_EXPORTS) \
36553 for flag in $(EXTRA_HOST_FLAGS) ; do \
36554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36555 done; \
36556 echo "Doing install-html in gdbsupport"; \
36557 (cd $(HOST_SUBDIR)/gdbsupport && \
36558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36560 "RANLIB=$${RANLIB}" \
36561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36562 install-html) \
36563 || exit 1
36564
36565 @endif gdbsupport
36566
36567 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
36568 maybe-installcheck-gdbsupport:
36569 @if gdbsupport
36570 maybe-installcheck-gdbsupport: installcheck-gdbsupport
36571
36572 installcheck-gdbsupport: \
36573 configure-gdbsupport
36574 @: $(MAKE); $(unstage)
36575 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36576 r=`${PWD_COMMAND}`; export r; \
36577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36578 $(HOST_EXPORTS) \
36579 for flag in $(EXTRA_HOST_FLAGS) ; do \
36580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36581 done; \
36582 echo "Doing installcheck in gdbsupport"; \
36583 (cd $(HOST_SUBDIR)/gdbsupport && \
36584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36586 "RANLIB=$${RANLIB}" \
36587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36588 installcheck) \
36589 || exit 1
36590
36591 @endif gdbsupport
36592
36593 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
36594 maybe-mostlyclean-gdbsupport:
36595 @if gdbsupport
36596 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
36597
36598 mostlyclean-gdbsupport:
36599 @: $(MAKE); $(unstage)
36600 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36601 r=`${PWD_COMMAND}`; export r; \
36602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36603 $(HOST_EXPORTS) \
36604 for flag in $(EXTRA_HOST_FLAGS) ; do \
36605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36606 done; \
36607 echo "Doing mostlyclean in gdbsupport"; \
36608 (cd $(HOST_SUBDIR)/gdbsupport && \
36609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36611 "RANLIB=$${RANLIB}" \
36612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36613 mostlyclean) \
36614 || exit 1
36615
36616 @endif gdbsupport
36617
36618 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
36619 maybe-clean-gdbsupport:
36620 @if gdbsupport
36621 maybe-clean-gdbsupport: clean-gdbsupport
36622
36623 clean-gdbsupport:
36624 @: $(MAKE); $(unstage)
36625 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36626 r=`${PWD_COMMAND}`; export r; \
36627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36628 $(HOST_EXPORTS) \
36629 for flag in $(EXTRA_HOST_FLAGS) ; do \
36630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36631 done; \
36632 echo "Doing clean in gdbsupport"; \
36633 (cd $(HOST_SUBDIR)/gdbsupport && \
36634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36636 "RANLIB=$${RANLIB}" \
36637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36638 clean) \
36639 || exit 1
36640
36641 @endif gdbsupport
36642
36643 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
36644 maybe-distclean-gdbsupport:
36645 @if gdbsupport
36646 maybe-distclean-gdbsupport: distclean-gdbsupport
36647
36648 distclean-gdbsupport:
36649 @: $(MAKE); $(unstage)
36650 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36651 r=`${PWD_COMMAND}`; export r; \
36652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36653 $(HOST_EXPORTS) \
36654 for flag in $(EXTRA_HOST_FLAGS) ; do \
36655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36656 done; \
36657 echo "Doing distclean in gdbsupport"; \
36658 (cd $(HOST_SUBDIR)/gdbsupport && \
36659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36661 "RANLIB=$${RANLIB}" \
36662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36663 distclean) \
36664 || exit 1
36665
36666 @endif gdbsupport
36667
36668 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
36669 maybe-maintainer-clean-gdbsupport:
36670 @if gdbsupport
36671 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
36672
36673 maintainer-clean-gdbsupport:
36674 @: $(MAKE); $(unstage)
36675 @[ -f ./gdbsupport/Makefile ] || exit 0; \
36676 r=`${PWD_COMMAND}`; export r; \
36677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36678 $(HOST_EXPORTS) \
36679 for flag in $(EXTRA_HOST_FLAGS) ; do \
36680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36681 done; \
36682 echo "Doing maintainer-clean in gdbsupport"; \
36683 (cd $(HOST_SUBDIR)/gdbsupport && \
36684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36686 "RANLIB=$${RANLIB}" \
36687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36688 maintainer-clean) \
36689 || exit 1
36690
36691 @endif gdbsupport
36692
36693
36694
36695 .PHONY: configure-gdbserver maybe-configure-gdbserver
36696 maybe-configure-gdbserver:
36697 @if gcc-bootstrap
36698 configure-gdbserver: stage_current
36699 @endif gcc-bootstrap
36700 @if gdbserver
36701 maybe-configure-gdbserver: configure-gdbserver
36702 configure-gdbserver:
36703 @: $(MAKE); $(unstage)
36704 @r=`${PWD_COMMAND}`; export r; \
36705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36706 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
36707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
36708 $(HOST_EXPORTS) \
36709 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
36710 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
36711 case $(srcdir) in \
36712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36713 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
36714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36715 esac; \
36716 module_srcdir=gdbserver; \
36717 $(SHELL) \
36718 $$s/$$module_srcdir/configure \
36719 --srcdir=$${topdir}/$$module_srcdir \
36720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36721 --target=${target_alias} \
36722 || exit 1
36723 @endif gdbserver
36724
36725
36726
36727
36728
36729 .PHONY: all-gdbserver maybe-all-gdbserver
36730 maybe-all-gdbserver:
36731 @if gcc-bootstrap
36732 all-gdbserver: stage_current
36733 @endif gcc-bootstrap
36734 @if gdbserver
36735 TARGET-gdbserver=all
36736 maybe-all-gdbserver: all-gdbserver
36737 all-gdbserver: configure-gdbserver
36738 @: $(MAKE); $(unstage)
36739 @r=`${PWD_COMMAND}`; export r; \
36740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36741 $(HOST_EXPORTS) \
36742 (cd $(HOST_SUBDIR)/gdbserver && \
36743 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36744 $(TARGET-gdbserver))
36745 @endif gdbserver
36746
36747
36748
36749
36750 .PHONY: check-gdbserver maybe-check-gdbserver
36751 maybe-check-gdbserver:
36752 @if gdbserver
36753 maybe-check-gdbserver: check-gdbserver
36754
36755 check-gdbserver:
36756 @: $(MAKE); $(unstage)
36757 @r=`${PWD_COMMAND}`; export r; \
36758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36759 $(HOST_EXPORTS) \
36760 (cd $(HOST_SUBDIR)/gdbserver && \
36761 $(MAKE) $(FLAGS_TO_PASS) check)
36762
36763 @endif gdbserver
36764
36765 .PHONY: install-gdbserver maybe-install-gdbserver
36766 maybe-install-gdbserver:
36767 @if gdbserver
36768 maybe-install-gdbserver: install-gdbserver
36769
36770 install-gdbserver: installdirs
36771 @: $(MAKE); $(unstage)
36772 @r=`${PWD_COMMAND}`; export r; \
36773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36774 $(HOST_EXPORTS) \
36775 (cd $(HOST_SUBDIR)/gdbserver && \
36776 $(MAKE) $(FLAGS_TO_PASS) install)
36777
36778 @endif gdbserver
36779
36780 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
36781 maybe-install-strip-gdbserver:
36782 @if gdbserver
36783 maybe-install-strip-gdbserver: install-strip-gdbserver
36784
36785 install-strip-gdbserver: installdirs
36786 @: $(MAKE); $(unstage)
36787 @r=`${PWD_COMMAND}`; export r; \
36788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36789 $(HOST_EXPORTS) \
36790 (cd $(HOST_SUBDIR)/gdbserver && \
36791 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36792
36793 @endif gdbserver
36794
36795 # Other targets (info, dvi, pdf, etc.)
36796
36797 .PHONY: maybe-info-gdbserver info-gdbserver
36798 maybe-info-gdbserver:
36799 @if gdbserver
36800 maybe-info-gdbserver: info-gdbserver
36801
36802 info-gdbserver: \
36803 configure-gdbserver
36804 @: $(MAKE); $(unstage)
36805 @[ -f ./gdbserver/Makefile ] || exit 0; \
36806 r=`${PWD_COMMAND}`; export r; \
36807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36808 $(HOST_EXPORTS) \
36809 for flag in $(EXTRA_HOST_FLAGS) ; do \
36810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36811 done; \
36812 echo "Doing info in gdbserver"; \
36813 (cd $(HOST_SUBDIR)/gdbserver && \
36814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36816 "RANLIB=$${RANLIB}" \
36817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36818 info) \
36819 || exit 1
36820
36821 @endif gdbserver
36822
36823 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
36824 maybe-dvi-gdbserver:
36825 @if gdbserver
36826 maybe-dvi-gdbserver: dvi-gdbserver
36827
36828 dvi-gdbserver: \
36829 configure-gdbserver
36830 @: $(MAKE); $(unstage)
36831 @[ -f ./gdbserver/Makefile ] || exit 0; \
36832 r=`${PWD_COMMAND}`; export r; \
36833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36834 $(HOST_EXPORTS) \
36835 for flag in $(EXTRA_HOST_FLAGS) ; do \
36836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36837 done; \
36838 echo "Doing dvi in gdbserver"; \
36839 (cd $(HOST_SUBDIR)/gdbserver && \
36840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36842 "RANLIB=$${RANLIB}" \
36843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36844 dvi) \
36845 || exit 1
36846
36847 @endif gdbserver
36848
36849 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
36850 maybe-pdf-gdbserver:
36851 @if gdbserver
36852 maybe-pdf-gdbserver: pdf-gdbserver
36853
36854 pdf-gdbserver: \
36855 configure-gdbserver
36856 @: $(MAKE); $(unstage)
36857 @[ -f ./gdbserver/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 pdf in gdbserver"; \
36865 (cd $(HOST_SUBDIR)/gdbserver && \
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 pdf) \
36871 || exit 1
36872
36873 @endif gdbserver
36874
36875 .PHONY: maybe-html-gdbserver html-gdbserver
36876 maybe-html-gdbserver:
36877 @if gdbserver
36878 maybe-html-gdbserver: html-gdbserver
36879
36880 html-gdbserver: \
36881 configure-gdbserver
36882 @: $(MAKE); $(unstage)
36883 @[ -f ./gdbserver/Makefile ] || exit 0; \
36884 r=`${PWD_COMMAND}`; export r; \
36885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36886 $(HOST_EXPORTS) \
36887 for flag in $(EXTRA_HOST_FLAGS) ; do \
36888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36889 done; \
36890 echo "Doing html in gdbserver"; \
36891 (cd $(HOST_SUBDIR)/gdbserver && \
36892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36894 "RANLIB=$${RANLIB}" \
36895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36896 html) \
36897 || exit 1
36898
36899 @endif gdbserver
36900
36901 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
36902 maybe-TAGS-gdbserver:
36903 @if gdbserver
36904 maybe-TAGS-gdbserver: TAGS-gdbserver
36905
36906 TAGS-gdbserver: \
36907 configure-gdbserver
36908 @: $(MAKE); $(unstage)
36909 @[ -f ./gdbserver/Makefile ] || exit 0; \
36910 r=`${PWD_COMMAND}`; export r; \
36911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36912 $(HOST_EXPORTS) \
36913 for flag in $(EXTRA_HOST_FLAGS) ; do \
36914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36915 done; \
36916 echo "Doing TAGS in gdbserver"; \
36917 (cd $(HOST_SUBDIR)/gdbserver && \
36918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36920 "RANLIB=$${RANLIB}" \
36921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36922 TAGS) \
36923 || exit 1
36924
36925 @endif gdbserver
36926
36927 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
36928 maybe-install-info-gdbserver:
36929 @if gdbserver
36930 maybe-install-info-gdbserver: install-info-gdbserver
36931
36932 install-info-gdbserver: \
36933 configure-gdbserver \
36934 info-gdbserver
36935 @: $(MAKE); $(unstage)
36936 @[ -f ./gdbserver/Makefile ] || exit 0; \
36937 r=`${PWD_COMMAND}`; export r; \
36938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939 $(HOST_EXPORTS) \
36940 for flag in $(EXTRA_HOST_FLAGS) ; do \
36941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36942 done; \
36943 echo "Doing install-info in gdbserver"; \
36944 (cd $(HOST_SUBDIR)/gdbserver && \
36945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947 "RANLIB=$${RANLIB}" \
36948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949 install-info) \
36950 || exit 1
36951
36952 @endif gdbserver
36953
36954 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
36955 maybe-install-dvi-gdbserver:
36956 @if gdbserver
36957 maybe-install-dvi-gdbserver: install-dvi-gdbserver
36958
36959 install-dvi-gdbserver: \
36960 configure-gdbserver \
36961 dvi-gdbserver
36962 @: $(MAKE); $(unstage)
36963 @[ -f ./gdbserver/Makefile ] || exit 0; \
36964 r=`${PWD_COMMAND}`; export r; \
36965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36966 $(HOST_EXPORTS) \
36967 for flag in $(EXTRA_HOST_FLAGS) ; do \
36968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36969 done; \
36970 echo "Doing install-dvi in gdbserver"; \
36971 (cd $(HOST_SUBDIR)/gdbserver && \
36972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36974 "RANLIB=$${RANLIB}" \
36975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36976 install-dvi) \
36977 || exit 1
36978
36979 @endif gdbserver
36980
36981 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
36982 maybe-install-pdf-gdbserver:
36983 @if gdbserver
36984 maybe-install-pdf-gdbserver: install-pdf-gdbserver
36985
36986 install-pdf-gdbserver: \
36987 configure-gdbserver \
36988 pdf-gdbserver
36989 @: $(MAKE); $(unstage)
36990 @[ -f ./gdbserver/Makefile ] || exit 0; \
36991 r=`${PWD_COMMAND}`; export r; \
36992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36993 $(HOST_EXPORTS) \
36994 for flag in $(EXTRA_HOST_FLAGS) ; do \
36995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36996 done; \
36997 echo "Doing install-pdf in gdbserver"; \
36998 (cd $(HOST_SUBDIR)/gdbserver && \
36999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37001 "RANLIB=$${RANLIB}" \
37002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37003 install-pdf) \
37004 || exit 1
37005
37006 @endif gdbserver
37007
37008 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
37009 maybe-install-html-gdbserver:
37010 @if gdbserver
37011 maybe-install-html-gdbserver: install-html-gdbserver
37012
37013 install-html-gdbserver: \
37014 configure-gdbserver \
37015 html-gdbserver
37016 @: $(MAKE); $(unstage)
37017 @[ -f ./gdbserver/Makefile ] || exit 0; \
37018 r=`${PWD_COMMAND}`; export r; \
37019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37020 $(HOST_EXPORTS) \
37021 for flag in $(EXTRA_HOST_FLAGS) ; do \
37022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37023 done; \
37024 echo "Doing install-html in gdbserver"; \
37025 (cd $(HOST_SUBDIR)/gdbserver && \
37026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37028 "RANLIB=$${RANLIB}" \
37029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37030 install-html) \
37031 || exit 1
37032
37033 @endif gdbserver
37034
37035 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
37036 maybe-installcheck-gdbserver:
37037 @if gdbserver
37038 maybe-installcheck-gdbserver: installcheck-gdbserver
37039
37040 installcheck-gdbserver: \
37041 configure-gdbserver
37042 @: $(MAKE); $(unstage)
37043 @[ -f ./gdbserver/Makefile ] || exit 0; \
37044 r=`${PWD_COMMAND}`; export r; \
37045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046 $(HOST_EXPORTS) \
37047 for flag in $(EXTRA_HOST_FLAGS) ; do \
37048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37049 done; \
37050 echo "Doing installcheck in gdbserver"; \
37051 (cd $(HOST_SUBDIR)/gdbserver && \
37052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37054 "RANLIB=$${RANLIB}" \
37055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37056 installcheck) \
37057 || exit 1
37058
37059 @endif gdbserver
37060
37061 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
37062 maybe-mostlyclean-gdbserver:
37063 @if gdbserver
37064 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
37065
37066 mostlyclean-gdbserver:
37067 @: $(MAKE); $(unstage)
37068 @[ -f ./gdbserver/Makefile ] || exit 0; \
37069 r=`${PWD_COMMAND}`; export r; \
37070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071 $(HOST_EXPORTS) \
37072 for flag in $(EXTRA_HOST_FLAGS) ; do \
37073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074 done; \
37075 echo "Doing mostlyclean in gdbserver"; \
37076 (cd $(HOST_SUBDIR)/gdbserver && \
37077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079 "RANLIB=$${RANLIB}" \
37080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081 mostlyclean) \
37082 || exit 1
37083
37084 @endif gdbserver
37085
37086 .PHONY: maybe-clean-gdbserver clean-gdbserver
37087 maybe-clean-gdbserver:
37088 @if gdbserver
37089 maybe-clean-gdbserver: clean-gdbserver
37090
37091 clean-gdbserver:
37092 @: $(MAKE); $(unstage)
37093 @[ -f ./gdbserver/Makefile ] || exit 0; \
37094 r=`${PWD_COMMAND}`; export r; \
37095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37096 $(HOST_EXPORTS) \
37097 for flag in $(EXTRA_HOST_FLAGS) ; do \
37098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37099 done; \
37100 echo "Doing clean in gdbserver"; \
37101 (cd $(HOST_SUBDIR)/gdbserver && \
37102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37104 "RANLIB=$${RANLIB}" \
37105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37106 clean) \
37107 || exit 1
37108
37109 @endif gdbserver
37110
37111 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
37112 maybe-distclean-gdbserver:
37113 @if gdbserver
37114 maybe-distclean-gdbserver: distclean-gdbserver
37115
37116 distclean-gdbserver:
37117 @: $(MAKE); $(unstage)
37118 @[ -f ./gdbserver/Makefile ] || exit 0; \
37119 r=`${PWD_COMMAND}`; export r; \
37120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37121 $(HOST_EXPORTS) \
37122 for flag in $(EXTRA_HOST_FLAGS) ; do \
37123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37124 done; \
37125 echo "Doing distclean in gdbserver"; \
37126 (cd $(HOST_SUBDIR)/gdbserver && \
37127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37129 "RANLIB=$${RANLIB}" \
37130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37131 distclean) \
37132 || exit 1
37133
37134 @endif gdbserver
37135
37136 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
37137 maybe-maintainer-clean-gdbserver:
37138 @if gdbserver
37139 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
37140
37141 maintainer-clean-gdbserver:
37142 @: $(MAKE); $(unstage)
37143 @[ -f ./gdbserver/Makefile ] || exit 0; \
37144 r=`${PWD_COMMAND}`; export r; \
37145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37146 $(HOST_EXPORTS) \
37147 for flag in $(EXTRA_HOST_FLAGS) ; do \
37148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37149 done; \
37150 echo "Doing maintainer-clean in gdbserver"; \
37151 (cd $(HOST_SUBDIR)/gdbserver && \
37152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37154 "RANLIB=$${RANLIB}" \
37155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37156 maintainer-clean) \
37157 || exit 1
37158
37159 @endif gdbserver
37160
37161
37162
37163 .PHONY: configure-gdb maybe-configure-gdb
37164 maybe-configure-gdb:
37165 @if gcc-bootstrap
37166 configure-gdb: stage_current
37167 @endif gcc-bootstrap
37168 @if gdb
37169 maybe-configure-gdb: configure-gdb
37170 configure-gdb:
37171 @: $(MAKE); $(unstage)
37172 @r=`${PWD_COMMAND}`; export r; \
37173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37174 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
37176 $(HOST_EXPORTS) \
37177 echo Configuring in $(HOST_SUBDIR)/gdb; \
37178 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37179 case $(srcdir) in \
37180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37181 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37183 esac; \
37184 module_srcdir=gdb; \
37185 $(SHELL) \
37186 $$s/$$module_srcdir/configure \
37187 --srcdir=$${topdir}/$$module_srcdir \
37188 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37189 --target=${target_alias} \
37190 || exit 1
37191 @endif gdb
37192
37193
37194
37195
37196
37197 .PHONY: all-gdb maybe-all-gdb
37198 maybe-all-gdb:
37199 @if gcc-bootstrap
37200 all-gdb: stage_current
37201 @endif gcc-bootstrap
37202 @if gdb
37203 TARGET-gdb=all
37204 maybe-all-gdb: all-gdb
37205 all-gdb: configure-gdb
37206 @: $(MAKE); $(unstage)
37207 @r=`${PWD_COMMAND}`; export r; \
37208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37209 $(HOST_EXPORTS) \
37210 (cd $(HOST_SUBDIR)/gdb && \
37211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37212 $(TARGET-gdb))
37213 @endif gdb
37214
37215
37216
37217
37218 .PHONY: check-gdb maybe-check-gdb
37219 maybe-check-gdb:
37220 @if gdb
37221 maybe-check-gdb: check-gdb
37222
37223 check-gdb:
37224 @: $(MAKE); $(unstage)
37225 @r=`${PWD_COMMAND}`; export r; \
37226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37227 $(HOST_EXPORTS) \
37228 (cd $(HOST_SUBDIR)/gdb && \
37229 $(MAKE) $(FLAGS_TO_PASS) check)
37230
37231 @endif gdb
37232
37233 .PHONY: install-gdb maybe-install-gdb
37234 maybe-install-gdb:
37235 @if gdb
37236 maybe-install-gdb: install-gdb
37237
37238 install-gdb: installdirs
37239 @: $(MAKE); $(unstage)
37240 @r=`${PWD_COMMAND}`; export r; \
37241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37242 $(HOST_EXPORTS) \
37243 (cd $(HOST_SUBDIR)/gdb && \
37244 $(MAKE) $(FLAGS_TO_PASS) install)
37245
37246 @endif gdb
37247
37248 .PHONY: install-strip-gdb maybe-install-strip-gdb
37249 maybe-install-strip-gdb:
37250 @if gdb
37251 maybe-install-strip-gdb: install-strip-gdb
37252
37253 install-strip-gdb: installdirs
37254 @: $(MAKE); $(unstage)
37255 @r=`${PWD_COMMAND}`; export r; \
37256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37257 $(HOST_EXPORTS) \
37258 (cd $(HOST_SUBDIR)/gdb && \
37259 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37260
37261 @endif gdb
37262
37263 # Other targets (info, dvi, pdf, etc.)
37264
37265 .PHONY: maybe-info-gdb info-gdb
37266 maybe-info-gdb:
37267 @if gdb
37268 maybe-info-gdb: info-gdb
37269
37270 info-gdb: \
37271 configure-gdb
37272 @: $(MAKE); $(unstage)
37273 @[ -f ./gdb/Makefile ] || exit 0; \
37274 r=`${PWD_COMMAND}`; export r; \
37275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276 $(HOST_EXPORTS) \
37277 for flag in $(EXTRA_HOST_FLAGS) ; do \
37278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37279 done; \
37280 echo "Doing info in gdb"; \
37281 (cd $(HOST_SUBDIR)/gdb && \
37282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37284 "RANLIB=$${RANLIB}" \
37285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37286 info) \
37287 || exit 1
37288
37289 @endif gdb
37290
37291 .PHONY: maybe-dvi-gdb dvi-gdb
37292 maybe-dvi-gdb:
37293 @if gdb
37294 maybe-dvi-gdb: dvi-gdb
37295
37296 dvi-gdb: \
37297 configure-gdb
37298 @: $(MAKE); $(unstage)
37299 @[ -f ./gdb/Makefile ] || exit 0; \
37300 r=`${PWD_COMMAND}`; export r; \
37301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37302 $(HOST_EXPORTS) \
37303 for flag in $(EXTRA_HOST_FLAGS) ; do \
37304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37305 done; \
37306 echo "Doing dvi in gdb"; \
37307 (cd $(HOST_SUBDIR)/gdb && \
37308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37310 "RANLIB=$${RANLIB}" \
37311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37312 dvi) \
37313 || exit 1
37314
37315 @endif gdb
37316
37317 .PHONY: maybe-pdf-gdb pdf-gdb
37318 maybe-pdf-gdb:
37319 @if gdb
37320 maybe-pdf-gdb: pdf-gdb
37321
37322 pdf-gdb: \
37323 configure-gdb
37324 @: $(MAKE); $(unstage)
37325 @[ -f ./gdb/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 pdf in gdb"; \
37333 (cd $(HOST_SUBDIR)/gdb && \
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 pdf) \
37339 || exit 1
37340
37341 @endif gdb
37342
37343 .PHONY: maybe-html-gdb html-gdb
37344 maybe-html-gdb:
37345 @if gdb
37346 maybe-html-gdb: html-gdb
37347
37348 html-gdb: \
37349 configure-gdb
37350 @: $(MAKE); $(unstage)
37351 @[ -f ./gdb/Makefile ] || exit 0; \
37352 r=`${PWD_COMMAND}`; export r; \
37353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37354 $(HOST_EXPORTS) \
37355 for flag in $(EXTRA_HOST_FLAGS) ; do \
37356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37357 done; \
37358 echo "Doing html in gdb"; \
37359 (cd $(HOST_SUBDIR)/gdb && \
37360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37362 "RANLIB=$${RANLIB}" \
37363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37364 html) \
37365 || exit 1
37366
37367 @endif gdb
37368
37369 .PHONY: maybe-TAGS-gdb TAGS-gdb
37370 maybe-TAGS-gdb:
37371 @if gdb
37372 maybe-TAGS-gdb: TAGS-gdb
37373
37374 TAGS-gdb: \
37375 configure-gdb
37376 @: $(MAKE); $(unstage)
37377 @[ -f ./gdb/Makefile ] || exit 0; \
37378 r=`${PWD_COMMAND}`; export r; \
37379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37380 $(HOST_EXPORTS) \
37381 for flag in $(EXTRA_HOST_FLAGS) ; do \
37382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37383 done; \
37384 echo "Doing TAGS in gdb"; \
37385 (cd $(HOST_SUBDIR)/gdb && \
37386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37388 "RANLIB=$${RANLIB}" \
37389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37390 TAGS) \
37391 || exit 1
37392
37393 @endif gdb
37394
37395 .PHONY: maybe-install-info-gdb install-info-gdb
37396 maybe-install-info-gdb:
37397 @if gdb
37398 maybe-install-info-gdb: install-info-gdb
37399
37400 install-info-gdb: \
37401 configure-gdb \
37402 info-gdb
37403 @: $(MAKE); $(unstage)
37404 @[ -f ./gdb/Makefile ] || exit 0; \
37405 r=`${PWD_COMMAND}`; export r; \
37406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37407 $(HOST_EXPORTS) \
37408 for flag in $(EXTRA_HOST_FLAGS) ; do \
37409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37410 done; \
37411 echo "Doing install-info in gdb"; \
37412 (cd $(HOST_SUBDIR)/gdb && \
37413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37415 "RANLIB=$${RANLIB}" \
37416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37417 install-info) \
37418 || exit 1
37419
37420 @endif gdb
37421
37422 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
37423 maybe-install-dvi-gdb:
37424 @if gdb
37425 maybe-install-dvi-gdb: install-dvi-gdb
37426
37427 install-dvi-gdb: \
37428 configure-gdb \
37429 dvi-gdb
37430 @: $(MAKE); $(unstage)
37431 @[ -f ./gdb/Makefile ] || exit 0; \
37432 r=`${PWD_COMMAND}`; export r; \
37433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37434 $(HOST_EXPORTS) \
37435 for flag in $(EXTRA_HOST_FLAGS) ; do \
37436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37437 done; \
37438 echo "Doing install-dvi in gdb"; \
37439 (cd $(HOST_SUBDIR)/gdb && \
37440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37442 "RANLIB=$${RANLIB}" \
37443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37444 install-dvi) \
37445 || exit 1
37446
37447 @endif gdb
37448
37449 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
37450 maybe-install-pdf-gdb:
37451 @if gdb
37452 maybe-install-pdf-gdb: install-pdf-gdb
37453
37454 install-pdf-gdb: \
37455 configure-gdb \
37456 pdf-gdb
37457 @: $(MAKE); $(unstage)
37458 @[ -f ./gdb/Makefile ] || exit 0; \
37459 r=`${PWD_COMMAND}`; export r; \
37460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37461 $(HOST_EXPORTS) \
37462 for flag in $(EXTRA_HOST_FLAGS) ; do \
37463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37464 done; \
37465 echo "Doing install-pdf in gdb"; \
37466 (cd $(HOST_SUBDIR)/gdb && \
37467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37469 "RANLIB=$${RANLIB}" \
37470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37471 install-pdf) \
37472 || exit 1
37473
37474 @endif gdb
37475
37476 .PHONY: maybe-install-html-gdb install-html-gdb
37477 maybe-install-html-gdb:
37478 @if gdb
37479 maybe-install-html-gdb: install-html-gdb
37480
37481 install-html-gdb: \
37482 configure-gdb \
37483 html-gdb
37484 @: $(MAKE); $(unstage)
37485 @[ -f ./gdb/Makefile ] || exit 0; \
37486 r=`${PWD_COMMAND}`; export r; \
37487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37488 $(HOST_EXPORTS) \
37489 for flag in $(EXTRA_HOST_FLAGS) ; do \
37490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37491 done; \
37492 echo "Doing install-html in gdb"; \
37493 (cd $(HOST_SUBDIR)/gdb && \
37494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37496 "RANLIB=$${RANLIB}" \
37497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37498 install-html) \
37499 || exit 1
37500
37501 @endif gdb
37502
37503 .PHONY: maybe-installcheck-gdb installcheck-gdb
37504 maybe-installcheck-gdb:
37505 @if gdb
37506 maybe-installcheck-gdb: installcheck-gdb
37507
37508 installcheck-gdb: \
37509 configure-gdb
37510 @: $(MAKE); $(unstage)
37511 @[ -f ./gdb/Makefile ] || exit 0; \
37512 r=`${PWD_COMMAND}`; export r; \
37513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37514 $(HOST_EXPORTS) \
37515 for flag in $(EXTRA_HOST_FLAGS) ; do \
37516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37517 done; \
37518 echo "Doing installcheck in gdb"; \
37519 (cd $(HOST_SUBDIR)/gdb && \
37520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37522 "RANLIB=$${RANLIB}" \
37523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37524 installcheck) \
37525 || exit 1
37526
37527 @endif gdb
37528
37529 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
37530 maybe-mostlyclean-gdb:
37531 @if gdb
37532 maybe-mostlyclean-gdb: mostlyclean-gdb
37533
37534 mostlyclean-gdb:
37535 @: $(MAKE); $(unstage)
37536 @[ -f ./gdb/Makefile ] || exit 0; \
37537 r=`${PWD_COMMAND}`; export r; \
37538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539 $(HOST_EXPORTS) \
37540 for flag in $(EXTRA_HOST_FLAGS) ; do \
37541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37542 done; \
37543 echo "Doing mostlyclean in gdb"; \
37544 (cd $(HOST_SUBDIR)/gdb && \
37545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547 "RANLIB=$${RANLIB}" \
37548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37549 mostlyclean) \
37550 || exit 1
37551
37552 @endif gdb
37553
37554 .PHONY: maybe-clean-gdb clean-gdb
37555 maybe-clean-gdb:
37556 @if gdb
37557 maybe-clean-gdb: clean-gdb
37558
37559 clean-gdb:
37560 @: $(MAKE); $(unstage)
37561 @[ -f ./gdb/Makefile ] || exit 0; \
37562 r=`${PWD_COMMAND}`; export r; \
37563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37564 $(HOST_EXPORTS) \
37565 for flag in $(EXTRA_HOST_FLAGS) ; do \
37566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37567 done; \
37568 echo "Doing clean in gdb"; \
37569 (cd $(HOST_SUBDIR)/gdb && \
37570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37572 "RANLIB=$${RANLIB}" \
37573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37574 clean) \
37575 || exit 1
37576
37577 @endif gdb
37578
37579 .PHONY: maybe-distclean-gdb distclean-gdb
37580 maybe-distclean-gdb:
37581 @if gdb
37582 maybe-distclean-gdb: distclean-gdb
37583
37584 distclean-gdb:
37585 @: $(MAKE); $(unstage)
37586 @[ -f ./gdb/Makefile ] || exit 0; \
37587 r=`${PWD_COMMAND}`; export r; \
37588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37589 $(HOST_EXPORTS) \
37590 for flag in $(EXTRA_HOST_FLAGS) ; do \
37591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37592 done; \
37593 echo "Doing distclean in gdb"; \
37594 (cd $(HOST_SUBDIR)/gdb && \
37595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37597 "RANLIB=$${RANLIB}" \
37598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37599 distclean) \
37600 || exit 1
37601
37602 @endif gdb
37603
37604 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
37605 maybe-maintainer-clean-gdb:
37606 @if gdb
37607 maybe-maintainer-clean-gdb: maintainer-clean-gdb
37608
37609 maintainer-clean-gdb:
37610 @: $(MAKE); $(unstage)
37611 @[ -f ./gdb/Makefile ] || exit 0; \
37612 r=`${PWD_COMMAND}`; export r; \
37613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37614 $(HOST_EXPORTS) \
37615 for flag in $(EXTRA_HOST_FLAGS) ; do \
37616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37617 done; \
37618 echo "Doing maintainer-clean in gdb"; \
37619 (cd $(HOST_SUBDIR)/gdb && \
37620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37622 "RANLIB=$${RANLIB}" \
37623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37624 maintainer-clean) \
37625 || exit 1
37626
37627 @endif gdb
37628
37629
37630
37631 .PHONY: configure-expect maybe-configure-expect
37632 maybe-configure-expect:
37633 @if gcc-bootstrap
37634 configure-expect: stage_current
37635 @endif gcc-bootstrap
37636 @if expect
37637 maybe-configure-expect: configure-expect
37638 configure-expect:
37639 @: $(MAKE); $(unstage)
37640 @r=`${PWD_COMMAND}`; export r; \
37641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37642 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
37643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
37644 $(HOST_EXPORTS) \
37645 echo Configuring in $(HOST_SUBDIR)/expect; \
37646 cd "$(HOST_SUBDIR)/expect" || exit 1; \
37647 case $(srcdir) in \
37648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37649 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
37650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37651 esac; \
37652 module_srcdir=expect; \
37653 $(SHELL) \
37654 $$s/$$module_srcdir/configure \
37655 --srcdir=$${topdir}/$$module_srcdir \
37656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37657 --target=${target_alias} \
37658 || exit 1
37659 @endif expect
37660
37661
37662
37663
37664
37665 .PHONY: all-expect maybe-all-expect
37666 maybe-all-expect:
37667 @if gcc-bootstrap
37668 all-expect: stage_current
37669 @endif gcc-bootstrap
37670 @if expect
37671 TARGET-expect=all
37672 maybe-all-expect: all-expect
37673 all-expect: configure-expect
37674 @: $(MAKE); $(unstage)
37675 @r=`${PWD_COMMAND}`; export r; \
37676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37677 $(HOST_EXPORTS) \
37678 (cd $(HOST_SUBDIR)/expect && \
37679 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37680 $(TARGET-expect))
37681 @endif expect
37682
37683
37684
37685
37686 .PHONY: check-expect maybe-check-expect
37687 maybe-check-expect:
37688 @if expect
37689 maybe-check-expect: check-expect
37690
37691 check-expect:
37692 @: $(MAKE); $(unstage)
37693 @r=`${PWD_COMMAND}`; export r; \
37694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37695 $(HOST_EXPORTS) \
37696 (cd $(HOST_SUBDIR)/expect && \
37697 $(MAKE) $(FLAGS_TO_PASS) check)
37698
37699 @endif expect
37700
37701 .PHONY: install-expect maybe-install-expect
37702 maybe-install-expect:
37703 @if expect
37704 maybe-install-expect: install-expect
37705
37706 install-expect: installdirs
37707 @: $(MAKE); $(unstage)
37708 @r=`${PWD_COMMAND}`; export r; \
37709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37710 $(HOST_EXPORTS) \
37711 (cd $(HOST_SUBDIR)/expect && \
37712 $(MAKE) $(FLAGS_TO_PASS) install)
37713
37714 @endif expect
37715
37716 .PHONY: install-strip-expect maybe-install-strip-expect
37717 maybe-install-strip-expect:
37718 @if expect
37719 maybe-install-strip-expect: install-strip-expect
37720
37721 install-strip-expect: installdirs
37722 @: $(MAKE); $(unstage)
37723 @r=`${PWD_COMMAND}`; export r; \
37724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37725 $(HOST_EXPORTS) \
37726 (cd $(HOST_SUBDIR)/expect && \
37727 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37728
37729 @endif expect
37730
37731 # Other targets (info, dvi, pdf, etc.)
37732
37733 .PHONY: maybe-info-expect info-expect
37734 maybe-info-expect:
37735 @if expect
37736 maybe-info-expect: info-expect
37737
37738 info-expect: \
37739 configure-expect
37740 @: $(MAKE); $(unstage)
37741 @[ -f ./expect/Makefile ] || exit 0; \
37742 r=`${PWD_COMMAND}`; export r; \
37743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37744 $(HOST_EXPORTS) \
37745 for flag in $(EXTRA_HOST_FLAGS) ; do \
37746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37747 done; \
37748 echo "Doing info in expect"; \
37749 (cd $(HOST_SUBDIR)/expect && \
37750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37752 "RANLIB=$${RANLIB}" \
37753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37754 info) \
37755 || exit 1
37756
37757 @endif expect
37758
37759 .PHONY: maybe-dvi-expect dvi-expect
37760 maybe-dvi-expect:
37761 @if expect
37762 maybe-dvi-expect: dvi-expect
37763
37764 dvi-expect: \
37765 configure-expect
37766 @: $(MAKE); $(unstage)
37767 @[ -f ./expect/Makefile ] || exit 0; \
37768 r=`${PWD_COMMAND}`; export r; \
37769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37770 $(HOST_EXPORTS) \
37771 for flag in $(EXTRA_HOST_FLAGS) ; do \
37772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37773 done; \
37774 echo "Doing dvi in expect"; \
37775 (cd $(HOST_SUBDIR)/expect && \
37776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37778 "RANLIB=$${RANLIB}" \
37779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37780 dvi) \
37781 || exit 1
37782
37783 @endif expect
37784
37785 .PHONY: maybe-pdf-expect pdf-expect
37786 maybe-pdf-expect:
37787 @if expect
37788 maybe-pdf-expect: pdf-expect
37789
37790 pdf-expect: \
37791 configure-expect
37792 @: $(MAKE); $(unstage)
37793 @[ -f ./expect/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 pdf in expect"; \
37801 (cd $(HOST_SUBDIR)/expect && \
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 pdf) \
37807 || exit 1
37808
37809 @endif expect
37810
37811 .PHONY: maybe-html-expect html-expect
37812 maybe-html-expect:
37813 @if expect
37814 maybe-html-expect: html-expect
37815
37816 html-expect: \
37817 configure-expect
37818 @: $(MAKE); $(unstage)
37819 @[ -f ./expect/Makefile ] || exit 0; \
37820 r=`${PWD_COMMAND}`; export r; \
37821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37822 $(HOST_EXPORTS) \
37823 for flag in $(EXTRA_HOST_FLAGS) ; do \
37824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37825 done; \
37826 echo "Doing html in expect"; \
37827 (cd $(HOST_SUBDIR)/expect && \
37828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37830 "RANLIB=$${RANLIB}" \
37831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37832 html) \
37833 || exit 1
37834
37835 @endif expect
37836
37837 .PHONY: maybe-TAGS-expect TAGS-expect
37838 maybe-TAGS-expect:
37839 @if expect
37840 maybe-TAGS-expect: TAGS-expect
37841
37842 TAGS-expect: \
37843 configure-expect
37844 @: $(MAKE); $(unstage)
37845 @[ -f ./expect/Makefile ] || exit 0; \
37846 r=`${PWD_COMMAND}`; export r; \
37847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37848 $(HOST_EXPORTS) \
37849 for flag in $(EXTRA_HOST_FLAGS) ; do \
37850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37851 done; \
37852 echo "Doing TAGS in expect"; \
37853 (cd $(HOST_SUBDIR)/expect && \
37854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37856 "RANLIB=$${RANLIB}" \
37857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37858 TAGS) \
37859 || exit 1
37860
37861 @endif expect
37862
37863 .PHONY: maybe-install-info-expect install-info-expect
37864 maybe-install-info-expect:
37865 @if expect
37866 maybe-install-info-expect: install-info-expect
37867
37868 install-info-expect: \
37869 configure-expect \
37870 info-expect
37871 @: $(MAKE); $(unstage)
37872 @[ -f ./expect/Makefile ] || exit 0; \
37873 r=`${PWD_COMMAND}`; export r; \
37874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37875 $(HOST_EXPORTS) \
37876 for flag in $(EXTRA_HOST_FLAGS) ; do \
37877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37878 done; \
37879 echo "Doing install-info in expect"; \
37880 (cd $(HOST_SUBDIR)/expect && \
37881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37883 "RANLIB=$${RANLIB}" \
37884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37885 install-info) \
37886 || exit 1
37887
37888 @endif expect
37889
37890 .PHONY: maybe-install-dvi-expect install-dvi-expect
37891 maybe-install-dvi-expect:
37892 @if expect
37893 maybe-install-dvi-expect: install-dvi-expect
37894
37895 install-dvi-expect: \
37896 configure-expect \
37897 dvi-expect
37898 @: $(MAKE); $(unstage)
37899 @[ -f ./expect/Makefile ] || exit 0; \
37900 r=`${PWD_COMMAND}`; export r; \
37901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37902 $(HOST_EXPORTS) \
37903 for flag in $(EXTRA_HOST_FLAGS) ; do \
37904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37905 done; \
37906 echo "Doing install-dvi in expect"; \
37907 (cd $(HOST_SUBDIR)/expect && \
37908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37910 "RANLIB=$${RANLIB}" \
37911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37912 install-dvi) \
37913 || exit 1
37914
37915 @endif expect
37916
37917 .PHONY: maybe-install-pdf-expect install-pdf-expect
37918 maybe-install-pdf-expect:
37919 @if expect
37920 maybe-install-pdf-expect: install-pdf-expect
37921
37922 install-pdf-expect: \
37923 configure-expect \
37924 pdf-expect
37925 @: $(MAKE); $(unstage)
37926 @[ -f ./expect/Makefile ] || exit 0; \
37927 r=`${PWD_COMMAND}`; export r; \
37928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37929 $(HOST_EXPORTS) \
37930 for flag in $(EXTRA_HOST_FLAGS) ; do \
37931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37932 done; \
37933 echo "Doing install-pdf in expect"; \
37934 (cd $(HOST_SUBDIR)/expect && \
37935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37937 "RANLIB=$${RANLIB}" \
37938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37939 install-pdf) \
37940 || exit 1
37941
37942 @endif expect
37943
37944 .PHONY: maybe-install-html-expect install-html-expect
37945 maybe-install-html-expect:
37946 @if expect
37947 maybe-install-html-expect: install-html-expect
37948
37949 install-html-expect: \
37950 configure-expect \
37951 html-expect
37952 @: $(MAKE); $(unstage)
37953 @[ -f ./expect/Makefile ] || exit 0; \
37954 r=`${PWD_COMMAND}`; export r; \
37955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37956 $(HOST_EXPORTS) \
37957 for flag in $(EXTRA_HOST_FLAGS) ; do \
37958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37959 done; \
37960 echo "Doing install-html in expect"; \
37961 (cd $(HOST_SUBDIR)/expect && \
37962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37964 "RANLIB=$${RANLIB}" \
37965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37966 install-html) \
37967 || exit 1
37968
37969 @endif expect
37970
37971 .PHONY: maybe-installcheck-expect installcheck-expect
37972 maybe-installcheck-expect:
37973 @if expect
37974 maybe-installcheck-expect: installcheck-expect
37975
37976 installcheck-expect: \
37977 configure-expect
37978 @: $(MAKE); $(unstage)
37979 @[ -f ./expect/Makefile ] || exit 0; \
37980 r=`${PWD_COMMAND}`; export r; \
37981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37982 $(HOST_EXPORTS) \
37983 for flag in $(EXTRA_HOST_FLAGS) ; do \
37984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37985 done; \
37986 echo "Doing installcheck in expect"; \
37987 (cd $(HOST_SUBDIR)/expect && \
37988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37990 "RANLIB=$${RANLIB}" \
37991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37992 installcheck) \
37993 || exit 1
37994
37995 @endif expect
37996
37997 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
37998 maybe-mostlyclean-expect:
37999 @if expect
38000 maybe-mostlyclean-expect: mostlyclean-expect
38001
38002 mostlyclean-expect:
38003 @: $(MAKE); $(unstage)
38004 @[ -f ./expect/Makefile ] || exit 0; \
38005 r=`${PWD_COMMAND}`; export r; \
38006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38007 $(HOST_EXPORTS) \
38008 for flag in $(EXTRA_HOST_FLAGS) ; do \
38009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38010 done; \
38011 echo "Doing mostlyclean in expect"; \
38012 (cd $(HOST_SUBDIR)/expect && \
38013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38015 "RANLIB=$${RANLIB}" \
38016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38017 mostlyclean) \
38018 || exit 1
38019
38020 @endif expect
38021
38022 .PHONY: maybe-clean-expect clean-expect
38023 maybe-clean-expect:
38024 @if expect
38025 maybe-clean-expect: clean-expect
38026
38027 clean-expect:
38028 @: $(MAKE); $(unstage)
38029 @[ -f ./expect/Makefile ] || exit 0; \
38030 r=`${PWD_COMMAND}`; export r; \
38031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38032 $(HOST_EXPORTS) \
38033 for flag in $(EXTRA_HOST_FLAGS) ; do \
38034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38035 done; \
38036 echo "Doing clean in expect"; \
38037 (cd $(HOST_SUBDIR)/expect && \
38038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38040 "RANLIB=$${RANLIB}" \
38041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38042 clean) \
38043 || exit 1
38044
38045 @endif expect
38046
38047 .PHONY: maybe-distclean-expect distclean-expect
38048 maybe-distclean-expect:
38049 @if expect
38050 maybe-distclean-expect: distclean-expect
38051
38052 distclean-expect:
38053 @: $(MAKE); $(unstage)
38054 @[ -f ./expect/Makefile ] || exit 0; \
38055 r=`${PWD_COMMAND}`; export r; \
38056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38057 $(HOST_EXPORTS) \
38058 for flag in $(EXTRA_HOST_FLAGS) ; do \
38059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38060 done; \
38061 echo "Doing distclean in expect"; \
38062 (cd $(HOST_SUBDIR)/expect && \
38063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38065 "RANLIB=$${RANLIB}" \
38066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38067 distclean) \
38068 || exit 1
38069
38070 @endif expect
38071
38072 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38073 maybe-maintainer-clean-expect:
38074 @if expect
38075 maybe-maintainer-clean-expect: maintainer-clean-expect
38076
38077 maintainer-clean-expect:
38078 @: $(MAKE); $(unstage)
38079 @[ -f ./expect/Makefile ] || exit 0; \
38080 r=`${PWD_COMMAND}`; export r; \
38081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082 $(HOST_EXPORTS) \
38083 for flag in $(EXTRA_HOST_FLAGS) ; do \
38084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38085 done; \
38086 echo "Doing maintainer-clean in expect"; \
38087 (cd $(HOST_SUBDIR)/expect && \
38088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38090 "RANLIB=$${RANLIB}" \
38091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38092 maintainer-clean) \
38093 || exit 1
38094
38095 @endif expect
38096
38097
38098
38099 .PHONY: configure-guile maybe-configure-guile
38100 maybe-configure-guile:
38101 @if gcc-bootstrap
38102 configure-guile: stage_current
38103 @endif gcc-bootstrap
38104 @if guile
38105 maybe-configure-guile: configure-guile
38106 configure-guile:
38107 @: $(MAKE); $(unstage)
38108 @r=`${PWD_COMMAND}`; export r; \
38109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38110 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
38112 $(HOST_EXPORTS) \
38113 echo Configuring in $(HOST_SUBDIR)/guile; \
38114 cd "$(HOST_SUBDIR)/guile" || exit 1; \
38115 case $(srcdir) in \
38116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38117 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38119 esac; \
38120 module_srcdir=guile; \
38121 $(SHELL) \
38122 $$s/$$module_srcdir/configure \
38123 --srcdir=$${topdir}/$$module_srcdir \
38124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38125 --target=${target_alias} \
38126 || exit 1
38127 @endif guile
38128
38129
38130
38131
38132
38133 .PHONY: all-guile maybe-all-guile
38134 maybe-all-guile:
38135 @if gcc-bootstrap
38136 all-guile: stage_current
38137 @endif gcc-bootstrap
38138 @if guile
38139 TARGET-guile=all
38140 maybe-all-guile: all-guile
38141 all-guile: configure-guile
38142 @: $(MAKE); $(unstage)
38143 @r=`${PWD_COMMAND}`; export r; \
38144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38145 $(HOST_EXPORTS) \
38146 (cd $(HOST_SUBDIR)/guile && \
38147 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38148 $(TARGET-guile))
38149 @endif guile
38150
38151
38152
38153
38154 .PHONY: check-guile maybe-check-guile
38155 maybe-check-guile:
38156 @if guile
38157 maybe-check-guile: check-guile
38158
38159 check-guile:
38160 @: $(MAKE); $(unstage)
38161 @r=`${PWD_COMMAND}`; export r; \
38162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38163 $(HOST_EXPORTS) \
38164 (cd $(HOST_SUBDIR)/guile && \
38165 $(MAKE) $(FLAGS_TO_PASS) check)
38166
38167 @endif guile
38168
38169 .PHONY: install-guile maybe-install-guile
38170 maybe-install-guile:
38171 @if guile
38172 maybe-install-guile: install-guile
38173
38174 install-guile: installdirs
38175 @: $(MAKE); $(unstage)
38176 @r=`${PWD_COMMAND}`; export r; \
38177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38178 $(HOST_EXPORTS) \
38179 (cd $(HOST_SUBDIR)/guile && \
38180 $(MAKE) $(FLAGS_TO_PASS) install)
38181
38182 @endif guile
38183
38184 .PHONY: install-strip-guile maybe-install-strip-guile
38185 maybe-install-strip-guile:
38186 @if guile
38187 maybe-install-strip-guile: install-strip-guile
38188
38189 install-strip-guile: installdirs
38190 @: $(MAKE); $(unstage)
38191 @r=`${PWD_COMMAND}`; export r; \
38192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38193 $(HOST_EXPORTS) \
38194 (cd $(HOST_SUBDIR)/guile && \
38195 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38196
38197 @endif guile
38198
38199 # Other targets (info, dvi, pdf, etc.)
38200
38201 .PHONY: maybe-info-guile info-guile
38202 maybe-info-guile:
38203 @if guile
38204 maybe-info-guile: info-guile
38205
38206 info-guile: \
38207 configure-guile
38208 @: $(MAKE); $(unstage)
38209 @[ -f ./guile/Makefile ] || exit 0; \
38210 r=`${PWD_COMMAND}`; export r; \
38211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38212 $(HOST_EXPORTS) \
38213 for flag in $(EXTRA_HOST_FLAGS) ; do \
38214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38215 done; \
38216 echo "Doing info in guile"; \
38217 (cd $(HOST_SUBDIR)/guile && \
38218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38220 "RANLIB=$${RANLIB}" \
38221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38222 info) \
38223 || exit 1
38224
38225 @endif guile
38226
38227 .PHONY: maybe-dvi-guile dvi-guile
38228 maybe-dvi-guile:
38229 @if guile
38230 maybe-dvi-guile: dvi-guile
38231
38232 dvi-guile: \
38233 configure-guile
38234 @: $(MAKE); $(unstage)
38235 @[ -f ./guile/Makefile ] || exit 0; \
38236 r=`${PWD_COMMAND}`; export r; \
38237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238 $(HOST_EXPORTS) \
38239 for flag in $(EXTRA_HOST_FLAGS) ; do \
38240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38241 done; \
38242 echo "Doing dvi in guile"; \
38243 (cd $(HOST_SUBDIR)/guile && \
38244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38246 "RANLIB=$${RANLIB}" \
38247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38248 dvi) \
38249 || exit 1
38250
38251 @endif guile
38252
38253 .PHONY: maybe-pdf-guile pdf-guile
38254 maybe-pdf-guile:
38255 @if guile
38256 maybe-pdf-guile: pdf-guile
38257
38258 pdf-guile: \
38259 configure-guile
38260 @: $(MAKE); $(unstage)
38261 @[ -f ./guile/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 pdf in guile"; \
38269 (cd $(HOST_SUBDIR)/guile && \
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 pdf) \
38275 || exit 1
38276
38277 @endif guile
38278
38279 .PHONY: maybe-html-guile html-guile
38280 maybe-html-guile:
38281 @if guile
38282 maybe-html-guile: html-guile
38283
38284 html-guile: \
38285 configure-guile
38286 @: $(MAKE); $(unstage)
38287 @[ -f ./guile/Makefile ] || exit 0; \
38288 r=`${PWD_COMMAND}`; export r; \
38289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38290 $(HOST_EXPORTS) \
38291 for flag in $(EXTRA_HOST_FLAGS) ; do \
38292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38293 done; \
38294 echo "Doing html in guile"; \
38295 (cd $(HOST_SUBDIR)/guile && \
38296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38298 "RANLIB=$${RANLIB}" \
38299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38300 html) \
38301 || exit 1
38302
38303 @endif guile
38304
38305 .PHONY: maybe-TAGS-guile TAGS-guile
38306 maybe-TAGS-guile:
38307 @if guile
38308 maybe-TAGS-guile: TAGS-guile
38309
38310 TAGS-guile: \
38311 configure-guile
38312 @: $(MAKE); $(unstage)
38313 @[ -f ./guile/Makefile ] || exit 0; \
38314 r=`${PWD_COMMAND}`; export r; \
38315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38316 $(HOST_EXPORTS) \
38317 for flag in $(EXTRA_HOST_FLAGS) ; do \
38318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38319 done; \
38320 echo "Doing TAGS in guile"; \
38321 (cd $(HOST_SUBDIR)/guile && \
38322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38324 "RANLIB=$${RANLIB}" \
38325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38326 TAGS) \
38327 || exit 1
38328
38329 @endif guile
38330
38331 .PHONY: maybe-install-info-guile install-info-guile
38332 maybe-install-info-guile:
38333 @if guile
38334 maybe-install-info-guile: install-info-guile
38335
38336 install-info-guile: \
38337 configure-guile \
38338 info-guile
38339 @: $(MAKE); $(unstage)
38340 @[ -f ./guile/Makefile ] || exit 0; \
38341 r=`${PWD_COMMAND}`; export r; \
38342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38343 $(HOST_EXPORTS) \
38344 for flag in $(EXTRA_HOST_FLAGS) ; do \
38345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38346 done; \
38347 echo "Doing install-info in guile"; \
38348 (cd $(HOST_SUBDIR)/guile && \
38349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38351 "RANLIB=$${RANLIB}" \
38352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38353 install-info) \
38354 || exit 1
38355
38356 @endif guile
38357
38358 .PHONY: maybe-install-dvi-guile install-dvi-guile
38359 maybe-install-dvi-guile:
38360 @if guile
38361 maybe-install-dvi-guile: install-dvi-guile
38362
38363 install-dvi-guile: \
38364 configure-guile \
38365 dvi-guile
38366 @: $(MAKE); $(unstage)
38367 @[ -f ./guile/Makefile ] || exit 0; \
38368 r=`${PWD_COMMAND}`; export r; \
38369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38370 $(HOST_EXPORTS) \
38371 for flag in $(EXTRA_HOST_FLAGS) ; do \
38372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38373 done; \
38374 echo "Doing install-dvi in guile"; \
38375 (cd $(HOST_SUBDIR)/guile && \
38376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38378 "RANLIB=$${RANLIB}" \
38379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38380 install-dvi) \
38381 || exit 1
38382
38383 @endif guile
38384
38385 .PHONY: maybe-install-pdf-guile install-pdf-guile
38386 maybe-install-pdf-guile:
38387 @if guile
38388 maybe-install-pdf-guile: install-pdf-guile
38389
38390 install-pdf-guile: \
38391 configure-guile \
38392 pdf-guile
38393 @: $(MAKE); $(unstage)
38394 @[ -f ./guile/Makefile ] || exit 0; \
38395 r=`${PWD_COMMAND}`; export r; \
38396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38397 $(HOST_EXPORTS) \
38398 for flag in $(EXTRA_HOST_FLAGS) ; do \
38399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38400 done; \
38401 echo "Doing install-pdf in guile"; \
38402 (cd $(HOST_SUBDIR)/guile && \
38403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38405 "RANLIB=$${RANLIB}" \
38406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38407 install-pdf) \
38408 || exit 1
38409
38410 @endif guile
38411
38412 .PHONY: maybe-install-html-guile install-html-guile
38413 maybe-install-html-guile:
38414 @if guile
38415 maybe-install-html-guile: install-html-guile
38416
38417 install-html-guile: \
38418 configure-guile \
38419 html-guile
38420 @: $(MAKE); $(unstage)
38421 @[ -f ./guile/Makefile ] || exit 0; \
38422 r=`${PWD_COMMAND}`; export r; \
38423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38424 $(HOST_EXPORTS) \
38425 for flag in $(EXTRA_HOST_FLAGS) ; do \
38426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38427 done; \
38428 echo "Doing install-html in guile"; \
38429 (cd $(HOST_SUBDIR)/guile && \
38430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38432 "RANLIB=$${RANLIB}" \
38433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38434 install-html) \
38435 || exit 1
38436
38437 @endif guile
38438
38439 .PHONY: maybe-installcheck-guile installcheck-guile
38440 maybe-installcheck-guile:
38441 @if guile
38442 maybe-installcheck-guile: installcheck-guile
38443
38444 installcheck-guile: \
38445 configure-guile
38446 @: $(MAKE); $(unstage)
38447 @[ -f ./guile/Makefile ] || exit 0; \
38448 r=`${PWD_COMMAND}`; export r; \
38449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38450 $(HOST_EXPORTS) \
38451 for flag in $(EXTRA_HOST_FLAGS) ; do \
38452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38453 done; \
38454 echo "Doing installcheck in guile"; \
38455 (cd $(HOST_SUBDIR)/guile && \
38456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38458 "RANLIB=$${RANLIB}" \
38459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38460 installcheck) \
38461 || exit 1
38462
38463 @endif guile
38464
38465 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
38466 maybe-mostlyclean-guile:
38467 @if guile
38468 maybe-mostlyclean-guile: mostlyclean-guile
38469
38470 mostlyclean-guile:
38471 @: $(MAKE); $(unstage)
38472 @[ -f ./guile/Makefile ] || exit 0; \
38473 r=`${PWD_COMMAND}`; export r; \
38474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38475 $(HOST_EXPORTS) \
38476 for flag in $(EXTRA_HOST_FLAGS) ; do \
38477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38478 done; \
38479 echo "Doing mostlyclean in guile"; \
38480 (cd $(HOST_SUBDIR)/guile && \
38481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38483 "RANLIB=$${RANLIB}" \
38484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38485 mostlyclean) \
38486 || exit 1
38487
38488 @endif guile
38489
38490 .PHONY: maybe-clean-guile clean-guile
38491 maybe-clean-guile:
38492 @if guile
38493 maybe-clean-guile: clean-guile
38494
38495 clean-guile:
38496 @: $(MAKE); $(unstage)
38497 @[ -f ./guile/Makefile ] || exit 0; \
38498 r=`${PWD_COMMAND}`; export r; \
38499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38500 $(HOST_EXPORTS) \
38501 for flag in $(EXTRA_HOST_FLAGS) ; do \
38502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38503 done; \
38504 echo "Doing clean in guile"; \
38505 (cd $(HOST_SUBDIR)/guile && \
38506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38508 "RANLIB=$${RANLIB}" \
38509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38510 clean) \
38511 || exit 1
38512
38513 @endif guile
38514
38515 .PHONY: maybe-distclean-guile distclean-guile
38516 maybe-distclean-guile:
38517 @if guile
38518 maybe-distclean-guile: distclean-guile
38519
38520 distclean-guile:
38521 @: $(MAKE); $(unstage)
38522 @[ -f ./guile/Makefile ] || exit 0; \
38523 r=`${PWD_COMMAND}`; export r; \
38524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38525 $(HOST_EXPORTS) \
38526 for flag in $(EXTRA_HOST_FLAGS) ; do \
38527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38528 done; \
38529 echo "Doing distclean in guile"; \
38530 (cd $(HOST_SUBDIR)/guile && \
38531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38533 "RANLIB=$${RANLIB}" \
38534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38535 distclean) \
38536 || exit 1
38537
38538 @endif guile
38539
38540 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
38541 maybe-maintainer-clean-guile:
38542 @if guile
38543 maybe-maintainer-clean-guile: maintainer-clean-guile
38544
38545 maintainer-clean-guile:
38546 @: $(MAKE); $(unstage)
38547 @[ -f ./guile/Makefile ] || exit 0; \
38548 r=`${PWD_COMMAND}`; export r; \
38549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550 $(HOST_EXPORTS) \
38551 for flag in $(EXTRA_HOST_FLAGS) ; do \
38552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38553 done; \
38554 echo "Doing maintainer-clean in guile"; \
38555 (cd $(HOST_SUBDIR)/guile && \
38556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38558 "RANLIB=$${RANLIB}" \
38559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38560 maintainer-clean) \
38561 || exit 1
38562
38563 @endif guile
38564
38565
38566
38567 .PHONY: configure-tk maybe-configure-tk
38568 maybe-configure-tk:
38569 @if gcc-bootstrap
38570 configure-tk: stage_current
38571 @endif gcc-bootstrap
38572 @if tk
38573 maybe-configure-tk: configure-tk
38574 configure-tk:
38575 @: $(MAKE); $(unstage)
38576 @r=`${PWD_COMMAND}`; export r; \
38577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38578 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
38579 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
38580 $(HOST_EXPORTS) \
38581 echo Configuring in $(HOST_SUBDIR)/tk; \
38582 cd "$(HOST_SUBDIR)/tk" || exit 1; \
38583 case $(srcdir) in \
38584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38585 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
38586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38587 esac; \
38588 module_srcdir=tk; \
38589 $(SHELL) \
38590 $$s/$$module_srcdir/configure \
38591 --srcdir=$${topdir}/$$module_srcdir \
38592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38593 --target=${target_alias} \
38594 || exit 1
38595 @endif tk
38596
38597
38598
38599
38600
38601 .PHONY: all-tk maybe-all-tk
38602 maybe-all-tk:
38603 @if gcc-bootstrap
38604 all-tk: stage_current
38605 @endif gcc-bootstrap
38606 @if tk
38607 TARGET-tk=all
38608 maybe-all-tk: all-tk
38609 all-tk: configure-tk
38610 @: $(MAKE); $(unstage)
38611 @r=`${PWD_COMMAND}`; export r; \
38612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613 $(HOST_EXPORTS) \
38614 (cd $(HOST_SUBDIR)/tk && \
38615 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38616 $(TARGET-tk))
38617 @endif tk
38618
38619
38620
38621
38622 .PHONY: check-tk maybe-check-tk
38623 maybe-check-tk:
38624 @if tk
38625 maybe-check-tk: check-tk
38626
38627 check-tk:
38628 @: $(MAKE); $(unstage)
38629 @r=`${PWD_COMMAND}`; export r; \
38630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631 $(HOST_EXPORTS) \
38632 (cd $(HOST_SUBDIR)/tk && \
38633 $(MAKE) $(FLAGS_TO_PASS) check)
38634
38635 @endif tk
38636
38637 .PHONY: install-tk maybe-install-tk
38638 maybe-install-tk:
38639 @if tk
38640 maybe-install-tk: install-tk
38641
38642 install-tk: installdirs
38643 @: $(MAKE); $(unstage)
38644 @r=`${PWD_COMMAND}`; export r; \
38645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38646 $(HOST_EXPORTS) \
38647 (cd $(HOST_SUBDIR)/tk && \
38648 $(MAKE) $(FLAGS_TO_PASS) install)
38649
38650 @endif tk
38651
38652 .PHONY: install-strip-tk maybe-install-strip-tk
38653 maybe-install-strip-tk:
38654 @if tk
38655 maybe-install-strip-tk: install-strip-tk
38656
38657 install-strip-tk: installdirs
38658 @: $(MAKE); $(unstage)
38659 @r=`${PWD_COMMAND}`; export r; \
38660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661 $(HOST_EXPORTS) \
38662 (cd $(HOST_SUBDIR)/tk && \
38663 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38664
38665 @endif tk
38666
38667 # Other targets (info, dvi, pdf, etc.)
38668
38669 .PHONY: maybe-info-tk info-tk
38670 maybe-info-tk:
38671 @if tk
38672 maybe-info-tk: info-tk
38673
38674 info-tk: \
38675 configure-tk
38676 @: $(MAKE); $(unstage)
38677 @[ -f ./tk/Makefile ] || exit 0; \
38678 r=`${PWD_COMMAND}`; export r; \
38679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38680 $(HOST_EXPORTS) \
38681 for flag in $(EXTRA_HOST_FLAGS) ; do \
38682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38683 done; \
38684 echo "Doing info in tk"; \
38685 (cd $(HOST_SUBDIR)/tk && \
38686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38688 "RANLIB=$${RANLIB}" \
38689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38690 info) \
38691 || exit 1
38692
38693 @endif tk
38694
38695 .PHONY: maybe-dvi-tk dvi-tk
38696 maybe-dvi-tk:
38697 @if tk
38698 maybe-dvi-tk: dvi-tk
38699
38700 dvi-tk: \
38701 configure-tk
38702 @: $(MAKE); $(unstage)
38703 @[ -f ./tk/Makefile ] || exit 0; \
38704 r=`${PWD_COMMAND}`; export r; \
38705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38706 $(HOST_EXPORTS) \
38707 for flag in $(EXTRA_HOST_FLAGS) ; do \
38708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38709 done; \
38710 echo "Doing dvi in tk"; \
38711 (cd $(HOST_SUBDIR)/tk && \
38712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38714 "RANLIB=$${RANLIB}" \
38715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38716 dvi) \
38717 || exit 1
38718
38719 @endif tk
38720
38721 .PHONY: maybe-pdf-tk pdf-tk
38722 maybe-pdf-tk:
38723 @if tk
38724 maybe-pdf-tk: pdf-tk
38725
38726 pdf-tk: \
38727 configure-tk
38728 @: $(MAKE); $(unstage)
38729 @[ -f ./tk/Makefile ] || exit 0; \
38730 r=`${PWD_COMMAND}`; export r; \
38731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38732 $(HOST_EXPORTS) \
38733 for flag in $(EXTRA_HOST_FLAGS) ; do \
38734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38735 done; \
38736 echo "Doing pdf in tk"; \
38737 (cd $(HOST_SUBDIR)/tk && \
38738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38740 "RANLIB=$${RANLIB}" \
38741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38742 pdf) \
38743 || exit 1
38744
38745 @endif tk
38746
38747 .PHONY: maybe-html-tk html-tk
38748 maybe-html-tk:
38749 @if tk
38750 maybe-html-tk: html-tk
38751
38752 html-tk: \
38753 configure-tk
38754 @: $(MAKE); $(unstage)
38755 @[ -f ./tk/Makefile ] || exit 0; \
38756 r=`${PWD_COMMAND}`; export r; \
38757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38758 $(HOST_EXPORTS) \
38759 for flag in $(EXTRA_HOST_FLAGS) ; do \
38760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38761 done; \
38762 echo "Doing html in tk"; \
38763 (cd $(HOST_SUBDIR)/tk && \
38764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38766 "RANLIB=$${RANLIB}" \
38767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38768 html) \
38769 || exit 1
38770
38771 @endif tk
38772
38773 .PHONY: maybe-TAGS-tk TAGS-tk
38774 maybe-TAGS-tk:
38775 @if tk
38776 maybe-TAGS-tk: TAGS-tk
38777
38778 TAGS-tk: \
38779 configure-tk
38780 @: $(MAKE); $(unstage)
38781 @[ -f ./tk/Makefile ] || exit 0; \
38782 r=`${PWD_COMMAND}`; export r; \
38783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38784 $(HOST_EXPORTS) \
38785 for flag in $(EXTRA_HOST_FLAGS) ; do \
38786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38787 done; \
38788 echo "Doing TAGS in tk"; \
38789 (cd $(HOST_SUBDIR)/tk && \
38790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38792 "RANLIB=$${RANLIB}" \
38793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38794 TAGS) \
38795 || exit 1
38796
38797 @endif tk
38798
38799 .PHONY: maybe-install-info-tk install-info-tk
38800 maybe-install-info-tk:
38801 @if tk
38802 maybe-install-info-tk: install-info-tk
38803
38804 install-info-tk: \
38805 configure-tk \
38806 info-tk
38807 @: $(MAKE); $(unstage)
38808 @[ -f ./tk/Makefile ] || exit 0; \
38809 r=`${PWD_COMMAND}`; export r; \
38810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38811 $(HOST_EXPORTS) \
38812 for flag in $(EXTRA_HOST_FLAGS) ; do \
38813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38814 done; \
38815 echo "Doing install-info in tk"; \
38816 (cd $(HOST_SUBDIR)/tk && \
38817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38819 "RANLIB=$${RANLIB}" \
38820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38821 install-info) \
38822 || exit 1
38823
38824 @endif tk
38825
38826 .PHONY: maybe-install-dvi-tk install-dvi-tk
38827 maybe-install-dvi-tk:
38828 @if tk
38829 maybe-install-dvi-tk: install-dvi-tk
38830
38831 install-dvi-tk: \
38832 configure-tk \
38833 dvi-tk
38834 @: $(MAKE); $(unstage)
38835 @[ -f ./tk/Makefile ] || exit 0; \
38836 r=`${PWD_COMMAND}`; export r; \
38837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38838 $(HOST_EXPORTS) \
38839 for flag in $(EXTRA_HOST_FLAGS) ; do \
38840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38841 done; \
38842 echo "Doing install-dvi in tk"; \
38843 (cd $(HOST_SUBDIR)/tk && \
38844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38846 "RANLIB=$${RANLIB}" \
38847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38848 install-dvi) \
38849 || exit 1
38850
38851 @endif tk
38852
38853 .PHONY: maybe-install-pdf-tk install-pdf-tk
38854 maybe-install-pdf-tk:
38855 @if tk
38856 maybe-install-pdf-tk: install-pdf-tk
38857
38858 install-pdf-tk: \
38859 configure-tk \
38860 pdf-tk
38861 @: $(MAKE); $(unstage)
38862 @[ -f ./tk/Makefile ] || exit 0; \
38863 r=`${PWD_COMMAND}`; export r; \
38864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38865 $(HOST_EXPORTS) \
38866 for flag in $(EXTRA_HOST_FLAGS) ; do \
38867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38868 done; \
38869 echo "Doing install-pdf in tk"; \
38870 (cd $(HOST_SUBDIR)/tk && \
38871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38873 "RANLIB=$${RANLIB}" \
38874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38875 install-pdf) \
38876 || exit 1
38877
38878 @endif tk
38879
38880 .PHONY: maybe-install-html-tk install-html-tk
38881 maybe-install-html-tk:
38882 @if tk
38883 maybe-install-html-tk: install-html-tk
38884
38885 install-html-tk: \
38886 configure-tk \
38887 html-tk
38888 @: $(MAKE); $(unstage)
38889 @[ -f ./tk/Makefile ] || exit 0; \
38890 r=`${PWD_COMMAND}`; export r; \
38891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38892 $(HOST_EXPORTS) \
38893 for flag in $(EXTRA_HOST_FLAGS) ; do \
38894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38895 done; \
38896 echo "Doing install-html in tk"; \
38897 (cd $(HOST_SUBDIR)/tk && \
38898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38900 "RANLIB=$${RANLIB}" \
38901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38902 install-html) \
38903 || exit 1
38904
38905 @endif tk
38906
38907 .PHONY: maybe-installcheck-tk installcheck-tk
38908 maybe-installcheck-tk:
38909 @if tk
38910 maybe-installcheck-tk: installcheck-tk
38911
38912 installcheck-tk: \
38913 configure-tk
38914 @: $(MAKE); $(unstage)
38915 @[ -f ./tk/Makefile ] || exit 0; \
38916 r=`${PWD_COMMAND}`; export r; \
38917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38918 $(HOST_EXPORTS) \
38919 for flag in $(EXTRA_HOST_FLAGS) ; do \
38920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38921 done; \
38922 echo "Doing installcheck in tk"; \
38923 (cd $(HOST_SUBDIR)/tk && \
38924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38926 "RANLIB=$${RANLIB}" \
38927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38928 installcheck) \
38929 || exit 1
38930
38931 @endif tk
38932
38933 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
38934 maybe-mostlyclean-tk:
38935 @if tk
38936 maybe-mostlyclean-tk: mostlyclean-tk
38937
38938 mostlyclean-tk:
38939 @: $(MAKE); $(unstage)
38940 @[ -f ./tk/Makefile ] || exit 0; \
38941 r=`${PWD_COMMAND}`; export r; \
38942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38943 $(HOST_EXPORTS) \
38944 for flag in $(EXTRA_HOST_FLAGS) ; do \
38945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38946 done; \
38947 echo "Doing mostlyclean in tk"; \
38948 (cd $(HOST_SUBDIR)/tk && \
38949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38951 "RANLIB=$${RANLIB}" \
38952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38953 mostlyclean) \
38954 || exit 1
38955
38956 @endif tk
38957
38958 .PHONY: maybe-clean-tk clean-tk
38959 maybe-clean-tk:
38960 @if tk
38961 maybe-clean-tk: clean-tk
38962
38963 clean-tk:
38964 @: $(MAKE); $(unstage)
38965 @[ -f ./tk/Makefile ] || exit 0; \
38966 r=`${PWD_COMMAND}`; export r; \
38967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38968 $(HOST_EXPORTS) \
38969 for flag in $(EXTRA_HOST_FLAGS) ; do \
38970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38971 done; \
38972 echo "Doing clean in tk"; \
38973 (cd $(HOST_SUBDIR)/tk && \
38974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38976 "RANLIB=$${RANLIB}" \
38977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38978 clean) \
38979 || exit 1
38980
38981 @endif tk
38982
38983 .PHONY: maybe-distclean-tk distclean-tk
38984 maybe-distclean-tk:
38985 @if tk
38986 maybe-distclean-tk: distclean-tk
38987
38988 distclean-tk:
38989 @: $(MAKE); $(unstage)
38990 @[ -f ./tk/Makefile ] || exit 0; \
38991 r=`${PWD_COMMAND}`; export r; \
38992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38993 $(HOST_EXPORTS) \
38994 for flag in $(EXTRA_HOST_FLAGS) ; do \
38995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38996 done; \
38997 echo "Doing distclean in tk"; \
38998 (cd $(HOST_SUBDIR)/tk && \
38999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39001 "RANLIB=$${RANLIB}" \
39002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39003 distclean) \
39004 || exit 1
39005
39006 @endif tk
39007
39008 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39009 maybe-maintainer-clean-tk:
39010 @if tk
39011 maybe-maintainer-clean-tk: maintainer-clean-tk
39012
39013 maintainer-clean-tk:
39014 @: $(MAKE); $(unstage)
39015 @[ -f ./tk/Makefile ] || exit 0; \
39016 r=`${PWD_COMMAND}`; export r; \
39017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39018 $(HOST_EXPORTS) \
39019 for flag in $(EXTRA_HOST_FLAGS) ; do \
39020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39021 done; \
39022 echo "Doing maintainer-clean in tk"; \
39023 (cd $(HOST_SUBDIR)/tk && \
39024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39026 "RANLIB=$${RANLIB}" \
39027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39028 maintainer-clean) \
39029 || exit 1
39030
39031 @endif tk
39032
39033
39034
39035 .PHONY: configure-libtermcap maybe-configure-libtermcap
39036 maybe-configure-libtermcap:
39037 @if gcc-bootstrap
39038 configure-libtermcap: stage_current
39039 @endif gcc-bootstrap
39040 @if libtermcap
39041 maybe-configure-libtermcap: configure-libtermcap
39042 configure-libtermcap:
39043 @: $(MAKE); $(unstage)
39044 @r=`${PWD_COMMAND}`; export r; \
39045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39047 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
39048 $(HOST_EXPORTS) \
39049 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39050 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39051 case $(srcdir) in \
39052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39053 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39055 esac; \
39056 module_srcdir=libtermcap; \
39057 $(SHELL) \
39058 $$s/$$module_srcdir/configure \
39059 --srcdir=$${topdir}/$$module_srcdir \
39060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39061 --target=${target_alias} \
39062 || exit 1
39063 @endif libtermcap
39064
39065
39066
39067
39068
39069 .PHONY: all-libtermcap maybe-all-libtermcap
39070 maybe-all-libtermcap:
39071 @if gcc-bootstrap
39072 all-libtermcap: stage_current
39073 @endif gcc-bootstrap
39074 @if libtermcap
39075 TARGET-libtermcap=all
39076 maybe-all-libtermcap: all-libtermcap
39077 all-libtermcap: configure-libtermcap
39078 @: $(MAKE); $(unstage)
39079 @r=`${PWD_COMMAND}`; export r; \
39080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39081 $(HOST_EXPORTS) \
39082 (cd $(HOST_SUBDIR)/libtermcap && \
39083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39084 $(TARGET-libtermcap))
39085 @endif libtermcap
39086
39087
39088
39089
39090 .PHONY: check-libtermcap maybe-check-libtermcap
39091 maybe-check-libtermcap:
39092 @if libtermcap
39093 maybe-check-libtermcap: check-libtermcap
39094
39095 check-libtermcap:
39096
39097 @endif libtermcap
39098
39099 .PHONY: install-libtermcap maybe-install-libtermcap
39100 maybe-install-libtermcap:
39101 @if libtermcap
39102 maybe-install-libtermcap: install-libtermcap
39103
39104 install-libtermcap: installdirs
39105 @: $(MAKE); $(unstage)
39106 @r=`${PWD_COMMAND}`; export r; \
39107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39108 $(HOST_EXPORTS) \
39109 (cd $(HOST_SUBDIR)/libtermcap && \
39110 $(MAKE) $(FLAGS_TO_PASS) install)
39111
39112 @endif libtermcap
39113
39114 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
39115 maybe-install-strip-libtermcap:
39116 @if libtermcap
39117 maybe-install-strip-libtermcap: install-strip-libtermcap
39118
39119 install-strip-libtermcap: installdirs
39120 @: $(MAKE); $(unstage)
39121 @r=`${PWD_COMMAND}`; export r; \
39122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39123 $(HOST_EXPORTS) \
39124 (cd $(HOST_SUBDIR)/libtermcap && \
39125 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39126
39127 @endif libtermcap
39128
39129 # Other targets (info, dvi, pdf, etc.)
39130
39131 .PHONY: maybe-info-libtermcap info-libtermcap
39132 maybe-info-libtermcap:
39133 @if libtermcap
39134 maybe-info-libtermcap: info-libtermcap
39135
39136 info-libtermcap: \
39137 configure-libtermcap
39138 @: $(MAKE); $(unstage)
39139 @[ -f ./libtermcap/Makefile ] || exit 0; \
39140 r=`${PWD_COMMAND}`; export r; \
39141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39142 $(HOST_EXPORTS) \
39143 for flag in $(EXTRA_HOST_FLAGS) ; do \
39144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39145 done; \
39146 echo "Doing info in libtermcap"; \
39147 (cd $(HOST_SUBDIR)/libtermcap && \
39148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39150 "RANLIB=$${RANLIB}" \
39151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39152 info) \
39153 || exit 1
39154
39155 @endif libtermcap
39156
39157 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
39158 maybe-dvi-libtermcap:
39159 @if libtermcap
39160 maybe-dvi-libtermcap: dvi-libtermcap
39161
39162 dvi-libtermcap: \
39163 configure-libtermcap
39164 @: $(MAKE); $(unstage)
39165 @[ -f ./libtermcap/Makefile ] || exit 0; \
39166 r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 $(HOST_EXPORTS) \
39169 for flag in $(EXTRA_HOST_FLAGS) ; do \
39170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39171 done; \
39172 echo "Doing dvi in libtermcap"; \
39173 (cd $(HOST_SUBDIR)/libtermcap && \
39174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39176 "RANLIB=$${RANLIB}" \
39177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39178 dvi) \
39179 || exit 1
39180
39181 @endif libtermcap
39182
39183 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
39184 maybe-pdf-libtermcap:
39185 @if libtermcap
39186 maybe-pdf-libtermcap: pdf-libtermcap
39187
39188 pdf-libtermcap: \
39189 configure-libtermcap
39190 @: $(MAKE); $(unstage)
39191 @[ -f ./libtermcap/Makefile ] || exit 0; \
39192 r=`${PWD_COMMAND}`; export r; \
39193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39194 $(HOST_EXPORTS) \
39195 for flag in $(EXTRA_HOST_FLAGS) ; do \
39196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39197 done; \
39198 echo "Doing pdf in libtermcap"; \
39199 (cd $(HOST_SUBDIR)/libtermcap && \
39200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39202 "RANLIB=$${RANLIB}" \
39203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39204 pdf) \
39205 || exit 1
39206
39207 @endif libtermcap
39208
39209 .PHONY: maybe-html-libtermcap html-libtermcap
39210 maybe-html-libtermcap:
39211 @if libtermcap
39212 maybe-html-libtermcap: html-libtermcap
39213
39214 html-libtermcap: \
39215 configure-libtermcap
39216 @: $(MAKE); $(unstage)
39217 @[ -f ./libtermcap/Makefile ] || exit 0; \
39218 r=`${PWD_COMMAND}`; export r; \
39219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39220 $(HOST_EXPORTS) \
39221 for flag in $(EXTRA_HOST_FLAGS) ; do \
39222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39223 done; \
39224 echo "Doing html in libtermcap"; \
39225 (cd $(HOST_SUBDIR)/libtermcap && \
39226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39228 "RANLIB=$${RANLIB}" \
39229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39230 html) \
39231 || exit 1
39232
39233 @endif libtermcap
39234
39235 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39236 maybe-TAGS-libtermcap:
39237 @if libtermcap
39238 maybe-TAGS-libtermcap: TAGS-libtermcap
39239
39240 TAGS-libtermcap: \
39241 configure-libtermcap
39242 @: $(MAKE); $(unstage)
39243 @[ -f ./libtermcap/Makefile ] || exit 0; \
39244 r=`${PWD_COMMAND}`; export r; \
39245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39246 $(HOST_EXPORTS) \
39247 for flag in $(EXTRA_HOST_FLAGS) ; do \
39248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39249 done; \
39250 echo "Doing TAGS in libtermcap"; \
39251 (cd $(HOST_SUBDIR)/libtermcap && \
39252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39254 "RANLIB=$${RANLIB}" \
39255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39256 TAGS) \
39257 || exit 1
39258
39259 @endif libtermcap
39260
39261 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
39262 maybe-install-info-libtermcap:
39263 @if libtermcap
39264 maybe-install-info-libtermcap: install-info-libtermcap
39265
39266 install-info-libtermcap: \
39267 configure-libtermcap \
39268 info-libtermcap
39269 @: $(MAKE); $(unstage)
39270 @[ -f ./libtermcap/Makefile ] || exit 0; \
39271 r=`${PWD_COMMAND}`; export r; \
39272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39273 $(HOST_EXPORTS) \
39274 for flag in $(EXTRA_HOST_FLAGS) ; do \
39275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39276 done; \
39277 echo "Doing install-info in libtermcap"; \
39278 (cd $(HOST_SUBDIR)/libtermcap && \
39279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39281 "RANLIB=$${RANLIB}" \
39282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39283 install-info) \
39284 || exit 1
39285
39286 @endif libtermcap
39287
39288 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
39289 maybe-install-dvi-libtermcap:
39290 @if libtermcap
39291 maybe-install-dvi-libtermcap: install-dvi-libtermcap
39292
39293 install-dvi-libtermcap: \
39294 configure-libtermcap \
39295 dvi-libtermcap
39296 @: $(MAKE); $(unstage)
39297 @[ -f ./libtermcap/Makefile ] || exit 0; \
39298 r=`${PWD_COMMAND}`; export r; \
39299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39300 $(HOST_EXPORTS) \
39301 for flag in $(EXTRA_HOST_FLAGS) ; do \
39302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39303 done; \
39304 echo "Doing install-dvi in libtermcap"; \
39305 (cd $(HOST_SUBDIR)/libtermcap && \
39306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39308 "RANLIB=$${RANLIB}" \
39309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39310 install-dvi) \
39311 || exit 1
39312
39313 @endif libtermcap
39314
39315 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39316 maybe-install-pdf-libtermcap:
39317 @if libtermcap
39318 maybe-install-pdf-libtermcap: install-pdf-libtermcap
39319
39320 install-pdf-libtermcap: \
39321 configure-libtermcap \
39322 pdf-libtermcap
39323 @: $(MAKE); $(unstage)
39324 @[ -f ./libtermcap/Makefile ] || exit 0; \
39325 r=`${PWD_COMMAND}`; export r; \
39326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39327 $(HOST_EXPORTS) \
39328 for flag in $(EXTRA_HOST_FLAGS) ; do \
39329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39330 done; \
39331 echo "Doing install-pdf in libtermcap"; \
39332 (cd $(HOST_SUBDIR)/libtermcap && \
39333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39335 "RANLIB=$${RANLIB}" \
39336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39337 install-pdf) \
39338 || exit 1
39339
39340 @endif libtermcap
39341
39342 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
39343 maybe-install-html-libtermcap:
39344 @if libtermcap
39345 maybe-install-html-libtermcap: install-html-libtermcap
39346
39347 install-html-libtermcap: \
39348 configure-libtermcap \
39349 html-libtermcap
39350 @: $(MAKE); $(unstage)
39351 @[ -f ./libtermcap/Makefile ] || exit 0; \
39352 r=`${PWD_COMMAND}`; export r; \
39353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39354 $(HOST_EXPORTS) \
39355 for flag in $(EXTRA_HOST_FLAGS) ; do \
39356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39357 done; \
39358 echo "Doing install-html in libtermcap"; \
39359 (cd $(HOST_SUBDIR)/libtermcap && \
39360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39362 "RANLIB=$${RANLIB}" \
39363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39364 install-html) \
39365 || exit 1
39366
39367 @endif libtermcap
39368
39369 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39370 maybe-installcheck-libtermcap:
39371 @if libtermcap
39372 maybe-installcheck-libtermcap: installcheck-libtermcap
39373
39374 installcheck-libtermcap: \
39375 configure-libtermcap
39376 @: $(MAKE); $(unstage)
39377 @[ -f ./libtermcap/Makefile ] || exit 0; \
39378 r=`${PWD_COMMAND}`; export r; \
39379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39380 $(HOST_EXPORTS) \
39381 for flag in $(EXTRA_HOST_FLAGS) ; do \
39382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39383 done; \
39384 echo "Doing installcheck in libtermcap"; \
39385 (cd $(HOST_SUBDIR)/libtermcap && \
39386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39388 "RANLIB=$${RANLIB}" \
39389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39390 installcheck) \
39391 || exit 1
39392
39393 @endif libtermcap
39394
39395 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39396 maybe-mostlyclean-libtermcap:
39397 @if libtermcap
39398 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39399
39400 # libtermcap doesn't support mostlyclean.
39401 mostlyclean-libtermcap:
39402
39403 @endif libtermcap
39404
39405 .PHONY: maybe-clean-libtermcap clean-libtermcap
39406 maybe-clean-libtermcap:
39407 @if libtermcap
39408 maybe-clean-libtermcap: clean-libtermcap
39409
39410 # libtermcap doesn't support clean.
39411 clean-libtermcap:
39412
39413 @endif libtermcap
39414
39415 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
39416 maybe-distclean-libtermcap:
39417 @if libtermcap
39418 maybe-distclean-libtermcap: distclean-libtermcap
39419
39420 # libtermcap doesn't support distclean.
39421 distclean-libtermcap:
39422
39423 @endif libtermcap
39424
39425 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39426 maybe-maintainer-clean-libtermcap:
39427 @if libtermcap
39428 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39429
39430 # libtermcap doesn't support maintainer-clean.
39431 maintainer-clean-libtermcap:
39432
39433 @endif libtermcap
39434
39435
39436
39437 .PHONY: configure-utils maybe-configure-utils
39438 maybe-configure-utils:
39439 @if gcc-bootstrap
39440 configure-utils: stage_current
39441 @endif gcc-bootstrap
39442 @if utils
39443 maybe-configure-utils: configure-utils
39444 configure-utils:
39445 @: $(MAKE); $(unstage)
39446 @r=`${PWD_COMMAND}`; export r; \
39447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39448 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
39450 $(HOST_EXPORTS) \
39451 echo Configuring in $(HOST_SUBDIR)/utils; \
39452 cd "$(HOST_SUBDIR)/utils" || exit 1; \
39453 case $(srcdir) in \
39454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39455 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39457 esac; \
39458 module_srcdir=utils; \
39459 $(SHELL) \
39460 $$s/$$module_srcdir/configure \
39461 --srcdir=$${topdir}/$$module_srcdir \
39462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39463 --target=${target_alias} \
39464 || exit 1
39465 @endif utils
39466
39467
39468
39469
39470
39471 .PHONY: all-utils maybe-all-utils
39472 maybe-all-utils:
39473 @if gcc-bootstrap
39474 all-utils: stage_current
39475 @endif gcc-bootstrap
39476 @if utils
39477 TARGET-utils=all
39478 maybe-all-utils: all-utils
39479 all-utils: configure-utils
39480 @: $(MAKE); $(unstage)
39481 @r=`${PWD_COMMAND}`; export r; \
39482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39483 $(HOST_EXPORTS) \
39484 (cd $(HOST_SUBDIR)/utils && \
39485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39486 $(TARGET-utils))
39487 @endif utils
39488
39489
39490
39491
39492 .PHONY: check-utils maybe-check-utils
39493 maybe-check-utils:
39494 @if utils
39495 maybe-check-utils: check-utils
39496
39497 check-utils:
39498
39499 @endif utils
39500
39501 .PHONY: install-utils maybe-install-utils
39502 maybe-install-utils:
39503 @if utils
39504 maybe-install-utils: install-utils
39505
39506 install-utils: installdirs
39507 @: $(MAKE); $(unstage)
39508 @r=`${PWD_COMMAND}`; export r; \
39509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39510 $(HOST_EXPORTS) \
39511 (cd $(HOST_SUBDIR)/utils && \
39512 $(MAKE) $(FLAGS_TO_PASS) install)
39513
39514 @endif utils
39515
39516 .PHONY: install-strip-utils maybe-install-strip-utils
39517 maybe-install-strip-utils:
39518 @if utils
39519 maybe-install-strip-utils: install-strip-utils
39520
39521 install-strip-utils: installdirs
39522 @: $(MAKE); $(unstage)
39523 @r=`${PWD_COMMAND}`; export r; \
39524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525 $(HOST_EXPORTS) \
39526 (cd $(HOST_SUBDIR)/utils && \
39527 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39528
39529 @endif utils
39530
39531 # Other targets (info, dvi, pdf, etc.)
39532
39533 .PHONY: maybe-info-utils info-utils
39534 maybe-info-utils:
39535 @if utils
39536 maybe-info-utils: info-utils
39537
39538 info-utils: \
39539 configure-utils
39540 @: $(MAKE); $(unstage)
39541 @[ -f ./utils/Makefile ] || exit 0; \
39542 r=`${PWD_COMMAND}`; export r; \
39543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39544 $(HOST_EXPORTS) \
39545 for flag in $(EXTRA_HOST_FLAGS) ; do \
39546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39547 done; \
39548 echo "Doing info in utils"; \
39549 (cd $(HOST_SUBDIR)/utils && \
39550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39552 "RANLIB=$${RANLIB}" \
39553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39554 info) \
39555 || exit 1
39556
39557 @endif utils
39558
39559 .PHONY: maybe-dvi-utils dvi-utils
39560 maybe-dvi-utils:
39561 @if utils
39562 maybe-dvi-utils: dvi-utils
39563
39564 dvi-utils: \
39565 configure-utils
39566 @: $(MAKE); $(unstage)
39567 @[ -f ./utils/Makefile ] || exit 0; \
39568 r=`${PWD_COMMAND}`; export r; \
39569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39570 $(HOST_EXPORTS) \
39571 for flag in $(EXTRA_HOST_FLAGS) ; do \
39572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39573 done; \
39574 echo "Doing dvi in utils"; \
39575 (cd $(HOST_SUBDIR)/utils && \
39576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39578 "RANLIB=$${RANLIB}" \
39579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39580 dvi) \
39581 || exit 1
39582
39583 @endif utils
39584
39585 .PHONY: maybe-pdf-utils pdf-utils
39586 maybe-pdf-utils:
39587 @if utils
39588 maybe-pdf-utils: pdf-utils
39589
39590 pdf-utils: \
39591 configure-utils
39592 @: $(MAKE); $(unstage)
39593 @[ -f ./utils/Makefile ] || exit 0; \
39594 r=`${PWD_COMMAND}`; export r; \
39595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39596 $(HOST_EXPORTS) \
39597 for flag in $(EXTRA_HOST_FLAGS) ; do \
39598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39599 done; \
39600 echo "Doing pdf in utils"; \
39601 (cd $(HOST_SUBDIR)/utils && \
39602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39604 "RANLIB=$${RANLIB}" \
39605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39606 pdf) \
39607 || exit 1
39608
39609 @endif utils
39610
39611 .PHONY: maybe-html-utils html-utils
39612 maybe-html-utils:
39613 @if utils
39614 maybe-html-utils: html-utils
39615
39616 html-utils: \
39617 configure-utils
39618 @: $(MAKE); $(unstage)
39619 @[ -f ./utils/Makefile ] || exit 0; \
39620 r=`${PWD_COMMAND}`; export r; \
39621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39622 $(HOST_EXPORTS) \
39623 for flag in $(EXTRA_HOST_FLAGS) ; do \
39624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39625 done; \
39626 echo "Doing html in utils"; \
39627 (cd $(HOST_SUBDIR)/utils && \
39628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39630 "RANLIB=$${RANLIB}" \
39631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39632 html) \
39633 || exit 1
39634
39635 @endif utils
39636
39637 .PHONY: maybe-TAGS-utils TAGS-utils
39638 maybe-TAGS-utils:
39639 @if utils
39640 maybe-TAGS-utils: TAGS-utils
39641
39642 TAGS-utils: \
39643 configure-utils
39644 @: $(MAKE); $(unstage)
39645 @[ -f ./utils/Makefile ] || exit 0; \
39646 r=`${PWD_COMMAND}`; export r; \
39647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39648 $(HOST_EXPORTS) \
39649 for flag in $(EXTRA_HOST_FLAGS) ; do \
39650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651 done; \
39652 echo "Doing TAGS in utils"; \
39653 (cd $(HOST_SUBDIR)/utils && \
39654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39656 "RANLIB=$${RANLIB}" \
39657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658 TAGS) \
39659 || exit 1
39660
39661 @endif utils
39662
39663 .PHONY: maybe-install-info-utils install-info-utils
39664 maybe-install-info-utils:
39665 @if utils
39666 maybe-install-info-utils: install-info-utils
39667
39668 install-info-utils: \
39669 configure-utils \
39670 info-utils
39671 @: $(MAKE); $(unstage)
39672 @[ -f ./utils/Makefile ] || exit 0; \
39673 r=`${PWD_COMMAND}`; export r; \
39674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39675 $(HOST_EXPORTS) \
39676 for flag in $(EXTRA_HOST_FLAGS) ; do \
39677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39678 done; \
39679 echo "Doing install-info in utils"; \
39680 (cd $(HOST_SUBDIR)/utils && \
39681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39683 "RANLIB=$${RANLIB}" \
39684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39685 install-info) \
39686 || exit 1
39687
39688 @endif utils
39689
39690 .PHONY: maybe-install-dvi-utils install-dvi-utils
39691 maybe-install-dvi-utils:
39692 @if utils
39693 maybe-install-dvi-utils: install-dvi-utils
39694
39695 install-dvi-utils: \
39696 configure-utils \
39697 dvi-utils
39698 @: $(MAKE); $(unstage)
39699 @[ -f ./utils/Makefile ] || exit 0; \
39700 r=`${PWD_COMMAND}`; export r; \
39701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39702 $(HOST_EXPORTS) \
39703 for flag in $(EXTRA_HOST_FLAGS) ; do \
39704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39705 done; \
39706 echo "Doing install-dvi in utils"; \
39707 (cd $(HOST_SUBDIR)/utils && \
39708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39710 "RANLIB=$${RANLIB}" \
39711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39712 install-dvi) \
39713 || exit 1
39714
39715 @endif utils
39716
39717 .PHONY: maybe-install-pdf-utils install-pdf-utils
39718 maybe-install-pdf-utils:
39719 @if utils
39720 maybe-install-pdf-utils: install-pdf-utils
39721
39722 install-pdf-utils: \
39723 configure-utils \
39724 pdf-utils
39725 @: $(MAKE); $(unstage)
39726 @[ -f ./utils/Makefile ] || exit 0; \
39727 r=`${PWD_COMMAND}`; export r; \
39728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39729 $(HOST_EXPORTS) \
39730 for flag in $(EXTRA_HOST_FLAGS) ; do \
39731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39732 done; \
39733 echo "Doing install-pdf in utils"; \
39734 (cd $(HOST_SUBDIR)/utils && \
39735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39737 "RANLIB=$${RANLIB}" \
39738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39739 install-pdf) \
39740 || exit 1
39741
39742 @endif utils
39743
39744 .PHONY: maybe-install-html-utils install-html-utils
39745 maybe-install-html-utils:
39746 @if utils
39747 maybe-install-html-utils: install-html-utils
39748
39749 install-html-utils: \
39750 configure-utils \
39751 html-utils
39752 @: $(MAKE); $(unstage)
39753 @[ -f ./utils/Makefile ] || exit 0; \
39754 r=`${PWD_COMMAND}`; export r; \
39755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39756 $(HOST_EXPORTS) \
39757 for flag in $(EXTRA_HOST_FLAGS) ; do \
39758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39759 done; \
39760 echo "Doing install-html in utils"; \
39761 (cd $(HOST_SUBDIR)/utils && \
39762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39764 "RANLIB=$${RANLIB}" \
39765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39766 install-html) \
39767 || exit 1
39768
39769 @endif utils
39770
39771 .PHONY: maybe-installcheck-utils installcheck-utils
39772 maybe-installcheck-utils:
39773 @if utils
39774 maybe-installcheck-utils: installcheck-utils
39775
39776 installcheck-utils: \
39777 configure-utils
39778 @: $(MAKE); $(unstage)
39779 @[ -f ./utils/Makefile ] || exit 0; \
39780 r=`${PWD_COMMAND}`; export r; \
39781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39782 $(HOST_EXPORTS) \
39783 for flag in $(EXTRA_HOST_FLAGS) ; do \
39784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39785 done; \
39786 echo "Doing installcheck in utils"; \
39787 (cd $(HOST_SUBDIR)/utils && \
39788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39790 "RANLIB=$${RANLIB}" \
39791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39792 installcheck) \
39793 || exit 1
39794
39795 @endif utils
39796
39797 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
39798 maybe-mostlyclean-utils:
39799 @if utils
39800 maybe-mostlyclean-utils: mostlyclean-utils
39801
39802 mostlyclean-utils:
39803 @: $(MAKE); $(unstage)
39804 @[ -f ./utils/Makefile ] || exit 0; \
39805 r=`${PWD_COMMAND}`; export r; \
39806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39807 $(HOST_EXPORTS) \
39808 for flag in $(EXTRA_HOST_FLAGS) ; do \
39809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39810 done; \
39811 echo "Doing mostlyclean in utils"; \
39812 (cd $(HOST_SUBDIR)/utils && \
39813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39815 "RANLIB=$${RANLIB}" \
39816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39817 mostlyclean) \
39818 || exit 1
39819
39820 @endif utils
39821
39822 .PHONY: maybe-clean-utils clean-utils
39823 maybe-clean-utils:
39824 @if utils
39825 maybe-clean-utils: clean-utils
39826
39827 clean-utils:
39828 @: $(MAKE); $(unstage)
39829 @[ -f ./utils/Makefile ] || exit 0; \
39830 r=`${PWD_COMMAND}`; export r; \
39831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39832 $(HOST_EXPORTS) \
39833 for flag in $(EXTRA_HOST_FLAGS) ; do \
39834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39835 done; \
39836 echo "Doing clean in utils"; \
39837 (cd $(HOST_SUBDIR)/utils && \
39838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39840 "RANLIB=$${RANLIB}" \
39841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39842 clean) \
39843 || exit 1
39844
39845 @endif utils
39846
39847 .PHONY: maybe-distclean-utils distclean-utils
39848 maybe-distclean-utils:
39849 @if utils
39850 maybe-distclean-utils: distclean-utils
39851
39852 distclean-utils:
39853 @: $(MAKE); $(unstage)
39854 @[ -f ./utils/Makefile ] || exit 0; \
39855 r=`${PWD_COMMAND}`; export r; \
39856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39857 $(HOST_EXPORTS) \
39858 for flag in $(EXTRA_HOST_FLAGS) ; do \
39859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39860 done; \
39861 echo "Doing distclean in utils"; \
39862 (cd $(HOST_SUBDIR)/utils && \
39863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39865 "RANLIB=$${RANLIB}" \
39866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39867 distclean) \
39868 || exit 1
39869
39870 @endif utils
39871
39872 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
39873 maybe-maintainer-clean-utils:
39874 @if utils
39875 maybe-maintainer-clean-utils: maintainer-clean-utils
39876
39877 maintainer-clean-utils:
39878 @: $(MAKE); $(unstage)
39879 @[ -f ./utils/Makefile ] || exit 0; \
39880 r=`${PWD_COMMAND}`; export r; \
39881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39882 $(HOST_EXPORTS) \
39883 for flag in $(EXTRA_HOST_FLAGS) ; do \
39884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39885 done; \
39886 echo "Doing maintainer-clean in utils"; \
39887 (cd $(HOST_SUBDIR)/utils && \
39888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39890 "RANLIB=$${RANLIB}" \
39891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39892 maintainer-clean) \
39893 || exit 1
39894
39895 @endif utils
39896
39897
39898
39899 .PHONY: configure-c++tools maybe-configure-c++tools
39900 maybe-configure-c++tools:
39901 @if gcc-bootstrap
39902 configure-c++tools: stage_current
39903 @endif gcc-bootstrap
39904 @if c++tools
39905 maybe-configure-c++tools: configure-c++tools
39906 configure-c++tools:
39907 @: $(MAKE); $(unstage)
39908 @r=`${PWD_COMMAND}`; export r; \
39909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39910 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
39911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
39912 $(HOST_EXPORTS) \
39913 echo Configuring in $(HOST_SUBDIR)/c++tools; \
39914 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
39915 case $(srcdir) in \
39916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39917 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
39918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39919 esac; \
39920 module_srcdir=c++tools; \
39921 $(SHELL) \
39922 $$s/$$module_srcdir/configure \
39923 --srcdir=$${topdir}/$$module_srcdir \
39924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39925 --target=${target_alias} \
39926 || exit 1
39927 @endif c++tools
39928
39929
39930
39931
39932
39933 .PHONY: all-c++tools maybe-all-c++tools
39934 maybe-all-c++tools:
39935 @if gcc-bootstrap
39936 all-c++tools: stage_current
39937 @endif gcc-bootstrap
39938 @if c++tools
39939 TARGET-c++tools=all
39940 maybe-all-c++tools: all-c++tools
39941 all-c++tools: configure-c++tools
39942 @: $(MAKE); $(unstage)
39943 @r=`${PWD_COMMAND}`; export r; \
39944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39945 $(HOST_EXPORTS) \
39946 (cd $(HOST_SUBDIR)/c++tools && \
39947 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39948 $(TARGET-c++tools))
39949 @endif c++tools
39950
39951
39952
39953
39954 .PHONY: check-c++tools maybe-check-c++tools
39955 maybe-check-c++tools:
39956 @if c++tools
39957 maybe-check-c++tools: check-c++tools
39958
39959 check-c++tools:
39960 @: $(MAKE); $(unstage)
39961 @r=`${PWD_COMMAND}`; export r; \
39962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39963 $(HOST_EXPORTS) \
39964 (cd $(HOST_SUBDIR)/c++tools && \
39965 $(MAKE) $(FLAGS_TO_PASS) check)
39966
39967 @endif c++tools
39968
39969 .PHONY: install-c++tools maybe-install-c++tools
39970 maybe-install-c++tools:
39971 @if c++tools
39972 maybe-install-c++tools: install-c++tools
39973
39974 install-c++tools: installdirs
39975 @: $(MAKE); $(unstage)
39976 @r=`${PWD_COMMAND}`; export r; \
39977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39978 $(HOST_EXPORTS) \
39979 (cd $(HOST_SUBDIR)/c++tools && \
39980 $(MAKE) $(FLAGS_TO_PASS) install)
39981
39982 @endif c++tools
39983
39984 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
39985 maybe-install-strip-c++tools:
39986 @if c++tools
39987 maybe-install-strip-c++tools: install-strip-c++tools
39988
39989 install-strip-c++tools: installdirs
39990 @: $(MAKE); $(unstage)
39991 @r=`${PWD_COMMAND}`; export r; \
39992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39993 $(HOST_EXPORTS) \
39994 (cd $(HOST_SUBDIR)/c++tools && \
39995 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39996
39997 @endif c++tools
39998
39999 # Other targets (info, dvi, pdf, etc.)
40000
40001 .PHONY: maybe-info-c++tools info-c++tools
40002 maybe-info-c++tools:
40003 @if c++tools
40004 maybe-info-c++tools: info-c++tools
40005
40006 info-c++tools: \
40007 configure-c++tools
40008 @: $(MAKE); $(unstage)
40009 @[ -f ./c++tools/Makefile ] || exit 0; \
40010 r=`${PWD_COMMAND}`; export r; \
40011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40012 $(HOST_EXPORTS) \
40013 for flag in $(EXTRA_HOST_FLAGS) ; do \
40014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40015 done; \
40016 echo "Doing info in c++tools"; \
40017 (cd $(HOST_SUBDIR)/c++tools && \
40018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40020 "RANLIB=$${RANLIB}" \
40021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40022 info) \
40023 || exit 1
40024
40025 @endif c++tools
40026
40027 .PHONY: maybe-dvi-c++tools dvi-c++tools
40028 maybe-dvi-c++tools:
40029 @if c++tools
40030 maybe-dvi-c++tools: dvi-c++tools
40031
40032 dvi-c++tools: \
40033 configure-c++tools
40034 @: $(MAKE); $(unstage)
40035 @[ -f ./c++tools/Makefile ] || exit 0; \
40036 r=`${PWD_COMMAND}`; export r; \
40037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40038 $(HOST_EXPORTS) \
40039 for flag in $(EXTRA_HOST_FLAGS) ; do \
40040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40041 done; \
40042 echo "Doing dvi in c++tools"; \
40043 (cd $(HOST_SUBDIR)/c++tools && \
40044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40046 "RANLIB=$${RANLIB}" \
40047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40048 dvi) \
40049 || exit 1
40050
40051 @endif c++tools
40052
40053 .PHONY: maybe-pdf-c++tools pdf-c++tools
40054 maybe-pdf-c++tools:
40055 @if c++tools
40056 maybe-pdf-c++tools: pdf-c++tools
40057
40058 pdf-c++tools: \
40059 configure-c++tools
40060 @: $(MAKE); $(unstage)
40061 @[ -f ./c++tools/Makefile ] || exit 0; \
40062 r=`${PWD_COMMAND}`; export r; \
40063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40064 $(HOST_EXPORTS) \
40065 for flag in $(EXTRA_HOST_FLAGS) ; do \
40066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40067 done; \
40068 echo "Doing pdf in c++tools"; \
40069 (cd $(HOST_SUBDIR)/c++tools && \
40070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40072 "RANLIB=$${RANLIB}" \
40073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40074 pdf) \
40075 || exit 1
40076
40077 @endif c++tools
40078
40079 .PHONY: maybe-html-c++tools html-c++tools
40080 maybe-html-c++tools:
40081 @if c++tools
40082 maybe-html-c++tools: html-c++tools
40083
40084 html-c++tools: \
40085 configure-c++tools
40086 @: $(MAKE); $(unstage)
40087 @[ -f ./c++tools/Makefile ] || exit 0; \
40088 r=`${PWD_COMMAND}`; export r; \
40089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40090 $(HOST_EXPORTS) \
40091 for flag in $(EXTRA_HOST_FLAGS) ; do \
40092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40093 done; \
40094 echo "Doing html in c++tools"; \
40095 (cd $(HOST_SUBDIR)/c++tools && \
40096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40098 "RANLIB=$${RANLIB}" \
40099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40100 html) \
40101 || exit 1
40102
40103 @endif c++tools
40104
40105 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
40106 maybe-TAGS-c++tools:
40107 @if c++tools
40108 maybe-TAGS-c++tools: TAGS-c++tools
40109
40110 # c++tools doesn't support TAGS.
40111 TAGS-c++tools:
40112
40113 @endif c++tools
40114
40115 .PHONY: maybe-install-info-c++tools install-info-c++tools
40116 maybe-install-info-c++tools:
40117 @if c++tools
40118 maybe-install-info-c++tools: install-info-c++tools
40119
40120 install-info-c++tools: \
40121 configure-c++tools \
40122 info-c++tools
40123 @: $(MAKE); $(unstage)
40124 @[ -f ./c++tools/Makefile ] || exit 0; \
40125 r=`${PWD_COMMAND}`; export r; \
40126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40127 $(HOST_EXPORTS) \
40128 for flag in $(EXTRA_HOST_FLAGS) ; do \
40129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40130 done; \
40131 echo "Doing install-info in c++tools"; \
40132 (cd $(HOST_SUBDIR)/c++tools && \
40133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40135 "RANLIB=$${RANLIB}" \
40136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40137 install-info) \
40138 || exit 1
40139
40140 @endif c++tools
40141
40142 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
40143 maybe-install-dvi-c++tools:
40144 @if c++tools
40145 maybe-install-dvi-c++tools: install-dvi-c++tools
40146
40147 install-dvi-c++tools: \
40148 configure-c++tools \
40149 dvi-c++tools
40150 @: $(MAKE); $(unstage)
40151 @[ -f ./c++tools/Makefile ] || exit 0; \
40152 r=`${PWD_COMMAND}`; export r; \
40153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40154 $(HOST_EXPORTS) \
40155 for flag in $(EXTRA_HOST_FLAGS) ; do \
40156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40157 done; \
40158 echo "Doing install-dvi in c++tools"; \
40159 (cd $(HOST_SUBDIR)/c++tools && \
40160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40162 "RANLIB=$${RANLIB}" \
40163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40164 install-dvi) \
40165 || exit 1
40166
40167 @endif c++tools
40168
40169 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
40170 maybe-install-pdf-c++tools:
40171 @if c++tools
40172 maybe-install-pdf-c++tools: install-pdf-c++tools
40173
40174 install-pdf-c++tools: \
40175 configure-c++tools \
40176 pdf-c++tools
40177 @: $(MAKE); $(unstage)
40178 @[ -f ./c++tools/Makefile ] || exit 0; \
40179 r=`${PWD_COMMAND}`; export r; \
40180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40181 $(HOST_EXPORTS) \
40182 for flag in $(EXTRA_HOST_FLAGS) ; do \
40183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40184 done; \
40185 echo "Doing install-pdf in c++tools"; \
40186 (cd $(HOST_SUBDIR)/c++tools && \
40187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40189 "RANLIB=$${RANLIB}" \
40190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40191 install-pdf) \
40192 || exit 1
40193
40194 @endif c++tools
40195
40196 .PHONY: maybe-install-html-c++tools install-html-c++tools
40197 maybe-install-html-c++tools:
40198 @if c++tools
40199 maybe-install-html-c++tools: install-html-c++tools
40200
40201 install-html-c++tools: \
40202 configure-c++tools \
40203 html-c++tools
40204 @: $(MAKE); $(unstage)
40205 @[ -f ./c++tools/Makefile ] || exit 0; \
40206 r=`${PWD_COMMAND}`; export r; \
40207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40208 $(HOST_EXPORTS) \
40209 for flag in $(EXTRA_HOST_FLAGS) ; do \
40210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40211 done; \
40212 echo "Doing install-html in c++tools"; \
40213 (cd $(HOST_SUBDIR)/c++tools && \
40214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40216 "RANLIB=$${RANLIB}" \
40217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40218 install-html) \
40219 || exit 1
40220
40221 @endif c++tools
40222
40223 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
40224 maybe-installcheck-c++tools:
40225 @if c++tools
40226 maybe-installcheck-c++tools: installcheck-c++tools
40227
40228 installcheck-c++tools: \
40229 configure-c++tools
40230 @: $(MAKE); $(unstage)
40231 @[ -f ./c++tools/Makefile ] || exit 0; \
40232 r=`${PWD_COMMAND}`; export r; \
40233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40234 $(HOST_EXPORTS) \
40235 for flag in $(EXTRA_HOST_FLAGS) ; do \
40236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40237 done; \
40238 echo "Doing installcheck in c++tools"; \
40239 (cd $(HOST_SUBDIR)/c++tools && \
40240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40242 "RANLIB=$${RANLIB}" \
40243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40244 installcheck) \
40245 || exit 1
40246
40247 @endif c++tools
40248
40249 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
40250 maybe-mostlyclean-c++tools:
40251 @if c++tools
40252 maybe-mostlyclean-c++tools: mostlyclean-c++tools
40253
40254 mostlyclean-c++tools:
40255 @: $(MAKE); $(unstage)
40256 @[ -f ./c++tools/Makefile ] || exit 0; \
40257 r=`${PWD_COMMAND}`; export r; \
40258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40259 $(HOST_EXPORTS) \
40260 for flag in $(EXTRA_HOST_FLAGS) ; do \
40261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40262 done; \
40263 echo "Doing mostlyclean in c++tools"; \
40264 (cd $(HOST_SUBDIR)/c++tools && \
40265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40267 "RANLIB=$${RANLIB}" \
40268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40269 mostlyclean) \
40270 || exit 1
40271
40272 @endif c++tools
40273
40274 .PHONY: maybe-clean-c++tools clean-c++tools
40275 maybe-clean-c++tools:
40276 @if c++tools
40277 maybe-clean-c++tools: clean-c++tools
40278
40279 clean-c++tools:
40280 @: $(MAKE); $(unstage)
40281 @[ -f ./c++tools/Makefile ] || exit 0; \
40282 r=`${PWD_COMMAND}`; export r; \
40283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40284 $(HOST_EXPORTS) \
40285 for flag in $(EXTRA_HOST_FLAGS) ; do \
40286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40287 done; \
40288 echo "Doing clean in c++tools"; \
40289 (cd $(HOST_SUBDIR)/c++tools && \
40290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40292 "RANLIB=$${RANLIB}" \
40293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40294 clean) \
40295 || exit 1
40296
40297 @endif c++tools
40298
40299 .PHONY: maybe-distclean-c++tools distclean-c++tools
40300 maybe-distclean-c++tools:
40301 @if c++tools
40302 maybe-distclean-c++tools: distclean-c++tools
40303
40304 distclean-c++tools:
40305 @: $(MAKE); $(unstage)
40306 @[ -f ./c++tools/Makefile ] || exit 0; \
40307 r=`${PWD_COMMAND}`; export r; \
40308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40309 $(HOST_EXPORTS) \
40310 for flag in $(EXTRA_HOST_FLAGS) ; do \
40311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40312 done; \
40313 echo "Doing distclean in c++tools"; \
40314 (cd $(HOST_SUBDIR)/c++tools && \
40315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40317 "RANLIB=$${RANLIB}" \
40318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40319 distclean) \
40320 || exit 1
40321
40322 @endif c++tools
40323
40324 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
40325 maybe-maintainer-clean-c++tools:
40326 @if c++tools
40327 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
40328
40329 maintainer-clean-c++tools:
40330 @: $(MAKE); $(unstage)
40331 @[ -f ./c++tools/Makefile ] || exit 0; \
40332 r=`${PWD_COMMAND}`; export r; \
40333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40334 $(HOST_EXPORTS) \
40335 for flag in $(EXTRA_HOST_FLAGS) ; do \
40336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40337 done; \
40338 echo "Doing maintainer-clean in c++tools"; \
40339 (cd $(HOST_SUBDIR)/c++tools && \
40340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40342 "RANLIB=$${RANLIB}" \
40343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40344 maintainer-clean) \
40345 || exit 1
40346
40347 @endif c++tools
40348
40349
40350
40351 .PHONY: configure-gnattools maybe-configure-gnattools
40352 maybe-configure-gnattools:
40353 @if gcc-bootstrap
40354 configure-gnattools: stage_current
40355 @endif gcc-bootstrap
40356 @if gnattools
40357 maybe-configure-gnattools: configure-gnattools
40358 configure-gnattools:
40359 @: $(MAKE); $(unstage)
40360 @r=`${PWD_COMMAND}`; export r; \
40361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40362 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
40364 $(HOST_EXPORTS) \
40365 echo Configuring in $(HOST_SUBDIR)/gnattools; \
40366 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40367 case $(srcdir) in \
40368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40369 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40371 esac; \
40372 module_srcdir=gnattools; \
40373 $(SHELL) \
40374 $$s/$$module_srcdir/configure \
40375 --srcdir=$${topdir}/$$module_srcdir \
40376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40377 --target=${target_alias} \
40378 || exit 1
40379 @endif gnattools
40380
40381
40382
40383
40384
40385 .PHONY: all-gnattools maybe-all-gnattools
40386 maybe-all-gnattools:
40387 @if gcc-bootstrap
40388 all-gnattools: stage_current
40389 @endif gcc-bootstrap
40390 @if gnattools
40391 TARGET-gnattools=all
40392 maybe-all-gnattools: all-gnattools
40393 all-gnattools: configure-gnattools
40394 @: $(MAKE); $(unstage)
40395 @r=`${PWD_COMMAND}`; export r; \
40396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40397 $(HOST_EXPORTS) \
40398 (cd $(HOST_SUBDIR)/gnattools && \
40399 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40400 $(TARGET-gnattools))
40401 @endif gnattools
40402
40403
40404
40405
40406 .PHONY: check-gnattools maybe-check-gnattools
40407 maybe-check-gnattools:
40408 @if gnattools
40409 maybe-check-gnattools: check-gnattools
40410
40411 check-gnattools:
40412 @: $(MAKE); $(unstage)
40413 @r=`${PWD_COMMAND}`; export r; \
40414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40415 $(HOST_EXPORTS) \
40416 (cd $(HOST_SUBDIR)/gnattools && \
40417 $(MAKE) $(FLAGS_TO_PASS) check)
40418
40419 @endif gnattools
40420
40421 .PHONY: install-gnattools maybe-install-gnattools
40422 maybe-install-gnattools:
40423 @if gnattools
40424 maybe-install-gnattools: install-gnattools
40425
40426 install-gnattools: installdirs
40427 @: $(MAKE); $(unstage)
40428 @r=`${PWD_COMMAND}`; export r; \
40429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40430 $(HOST_EXPORTS) \
40431 (cd $(HOST_SUBDIR)/gnattools && \
40432 $(MAKE) $(FLAGS_TO_PASS) install)
40433
40434 @endif gnattools
40435
40436 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
40437 maybe-install-strip-gnattools:
40438 @if gnattools
40439 maybe-install-strip-gnattools: install-strip-gnattools
40440
40441 install-strip-gnattools: installdirs
40442 @: $(MAKE); $(unstage)
40443 @r=`${PWD_COMMAND}`; export r; \
40444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40445 $(HOST_EXPORTS) \
40446 (cd $(HOST_SUBDIR)/gnattools && \
40447 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40448
40449 @endif gnattools
40450
40451 # Other targets (info, dvi, pdf, etc.)
40452
40453 .PHONY: maybe-info-gnattools info-gnattools
40454 maybe-info-gnattools:
40455 @if gnattools
40456 maybe-info-gnattools: info-gnattools
40457
40458 info-gnattools: \
40459 configure-gnattools
40460 @: $(MAKE); $(unstage)
40461 @[ -f ./gnattools/Makefile ] || exit 0; \
40462 r=`${PWD_COMMAND}`; export r; \
40463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40464 $(HOST_EXPORTS) \
40465 for flag in $(EXTRA_HOST_FLAGS) ; do \
40466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40467 done; \
40468 echo "Doing info in gnattools"; \
40469 (cd $(HOST_SUBDIR)/gnattools && \
40470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40472 "RANLIB=$${RANLIB}" \
40473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40474 info) \
40475 || exit 1
40476
40477 @endif gnattools
40478
40479 .PHONY: maybe-dvi-gnattools dvi-gnattools
40480 maybe-dvi-gnattools:
40481 @if gnattools
40482 maybe-dvi-gnattools: dvi-gnattools
40483
40484 dvi-gnattools: \
40485 configure-gnattools
40486 @: $(MAKE); $(unstage)
40487 @[ -f ./gnattools/Makefile ] || exit 0; \
40488 r=`${PWD_COMMAND}`; export r; \
40489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490 $(HOST_EXPORTS) \
40491 for flag in $(EXTRA_HOST_FLAGS) ; do \
40492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40493 done; \
40494 echo "Doing dvi in gnattools"; \
40495 (cd $(HOST_SUBDIR)/gnattools && \
40496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40498 "RANLIB=$${RANLIB}" \
40499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40500 dvi) \
40501 || exit 1
40502
40503 @endif gnattools
40504
40505 .PHONY: maybe-pdf-gnattools pdf-gnattools
40506 maybe-pdf-gnattools:
40507 @if gnattools
40508 maybe-pdf-gnattools: pdf-gnattools
40509
40510 pdf-gnattools: \
40511 configure-gnattools
40512 @: $(MAKE); $(unstage)
40513 @[ -f ./gnattools/Makefile ] || exit 0; \
40514 r=`${PWD_COMMAND}`; export r; \
40515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40516 $(HOST_EXPORTS) \
40517 for flag in $(EXTRA_HOST_FLAGS) ; do \
40518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40519 done; \
40520 echo "Doing pdf in gnattools"; \
40521 (cd $(HOST_SUBDIR)/gnattools && \
40522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40524 "RANLIB=$${RANLIB}" \
40525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40526 pdf) \
40527 || exit 1
40528
40529 @endif gnattools
40530
40531 .PHONY: maybe-html-gnattools html-gnattools
40532 maybe-html-gnattools:
40533 @if gnattools
40534 maybe-html-gnattools: html-gnattools
40535
40536 html-gnattools: \
40537 configure-gnattools
40538 @: $(MAKE); $(unstage)
40539 @[ -f ./gnattools/Makefile ] || exit 0; \
40540 r=`${PWD_COMMAND}`; export r; \
40541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40542 $(HOST_EXPORTS) \
40543 for flag in $(EXTRA_HOST_FLAGS) ; do \
40544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40545 done; \
40546 echo "Doing html in gnattools"; \
40547 (cd $(HOST_SUBDIR)/gnattools && \
40548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40550 "RANLIB=$${RANLIB}" \
40551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40552 html) \
40553 || exit 1
40554
40555 @endif gnattools
40556
40557 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
40558 maybe-TAGS-gnattools:
40559 @if gnattools
40560 maybe-TAGS-gnattools: TAGS-gnattools
40561
40562 TAGS-gnattools: \
40563 configure-gnattools
40564 @: $(MAKE); $(unstage)
40565 @[ -f ./gnattools/Makefile ] || exit 0; \
40566 r=`${PWD_COMMAND}`; export r; \
40567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40568 $(HOST_EXPORTS) \
40569 for flag in $(EXTRA_HOST_FLAGS) ; do \
40570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40571 done; \
40572 echo "Doing TAGS in gnattools"; \
40573 (cd $(HOST_SUBDIR)/gnattools && \
40574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40576 "RANLIB=$${RANLIB}" \
40577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40578 TAGS) \
40579 || exit 1
40580
40581 @endif gnattools
40582
40583 .PHONY: maybe-install-info-gnattools install-info-gnattools
40584 maybe-install-info-gnattools:
40585 @if gnattools
40586 maybe-install-info-gnattools: install-info-gnattools
40587
40588 install-info-gnattools: \
40589 configure-gnattools \
40590 info-gnattools
40591 @: $(MAKE); $(unstage)
40592 @[ -f ./gnattools/Makefile ] || exit 0; \
40593 r=`${PWD_COMMAND}`; export r; \
40594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40595 $(HOST_EXPORTS) \
40596 for flag in $(EXTRA_HOST_FLAGS) ; do \
40597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40598 done; \
40599 echo "Doing install-info in gnattools"; \
40600 (cd $(HOST_SUBDIR)/gnattools && \
40601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40603 "RANLIB=$${RANLIB}" \
40604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40605 install-info) \
40606 || exit 1
40607
40608 @endif gnattools
40609
40610 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
40611 maybe-install-dvi-gnattools:
40612 @if gnattools
40613 maybe-install-dvi-gnattools: install-dvi-gnattools
40614
40615 install-dvi-gnattools: \
40616 configure-gnattools \
40617 dvi-gnattools
40618 @: $(MAKE); $(unstage)
40619 @[ -f ./gnattools/Makefile ] || exit 0; \
40620 r=`${PWD_COMMAND}`; export r; \
40621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40622 $(HOST_EXPORTS) \
40623 for flag in $(EXTRA_HOST_FLAGS) ; do \
40624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40625 done; \
40626 echo "Doing install-dvi in gnattools"; \
40627 (cd $(HOST_SUBDIR)/gnattools && \
40628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40630 "RANLIB=$${RANLIB}" \
40631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40632 install-dvi) \
40633 || exit 1
40634
40635 @endif gnattools
40636
40637 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40638 maybe-install-pdf-gnattools:
40639 @if gnattools
40640 maybe-install-pdf-gnattools: install-pdf-gnattools
40641
40642 install-pdf-gnattools: \
40643 configure-gnattools \
40644 pdf-gnattools
40645 @: $(MAKE); $(unstage)
40646 @[ -f ./gnattools/Makefile ] || exit 0; \
40647 r=`${PWD_COMMAND}`; export r; \
40648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40649 $(HOST_EXPORTS) \
40650 for flag in $(EXTRA_HOST_FLAGS) ; do \
40651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40652 done; \
40653 echo "Doing install-pdf in gnattools"; \
40654 (cd $(HOST_SUBDIR)/gnattools && \
40655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40657 "RANLIB=$${RANLIB}" \
40658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40659 install-pdf) \
40660 || exit 1
40661
40662 @endif gnattools
40663
40664 .PHONY: maybe-install-html-gnattools install-html-gnattools
40665 maybe-install-html-gnattools:
40666 @if gnattools
40667 maybe-install-html-gnattools: install-html-gnattools
40668
40669 install-html-gnattools: \
40670 configure-gnattools \
40671 html-gnattools
40672 @: $(MAKE); $(unstage)
40673 @[ -f ./gnattools/Makefile ] || exit 0; \
40674 r=`${PWD_COMMAND}`; export r; \
40675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40676 $(HOST_EXPORTS) \
40677 for flag in $(EXTRA_HOST_FLAGS) ; do \
40678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40679 done; \
40680 echo "Doing install-html in gnattools"; \
40681 (cd $(HOST_SUBDIR)/gnattools && \
40682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40684 "RANLIB=$${RANLIB}" \
40685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40686 install-html) \
40687 || exit 1
40688
40689 @endif gnattools
40690
40691 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
40692 maybe-installcheck-gnattools:
40693 @if gnattools
40694 maybe-installcheck-gnattools: installcheck-gnattools
40695
40696 installcheck-gnattools: \
40697 configure-gnattools
40698 @: $(MAKE); $(unstage)
40699 @[ -f ./gnattools/Makefile ] || exit 0; \
40700 r=`${PWD_COMMAND}`; export r; \
40701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40702 $(HOST_EXPORTS) \
40703 for flag in $(EXTRA_HOST_FLAGS) ; do \
40704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40705 done; \
40706 echo "Doing installcheck in gnattools"; \
40707 (cd $(HOST_SUBDIR)/gnattools && \
40708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40710 "RANLIB=$${RANLIB}" \
40711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40712 installcheck) \
40713 || exit 1
40714
40715 @endif gnattools
40716
40717 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40718 maybe-mostlyclean-gnattools:
40719 @if gnattools
40720 maybe-mostlyclean-gnattools: mostlyclean-gnattools
40721
40722 mostlyclean-gnattools:
40723 @: $(MAKE); $(unstage)
40724 @[ -f ./gnattools/Makefile ] || exit 0; \
40725 r=`${PWD_COMMAND}`; export r; \
40726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40727 $(HOST_EXPORTS) \
40728 for flag in $(EXTRA_HOST_FLAGS) ; do \
40729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40730 done; \
40731 echo "Doing mostlyclean in gnattools"; \
40732 (cd $(HOST_SUBDIR)/gnattools && \
40733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40735 "RANLIB=$${RANLIB}" \
40736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40737 mostlyclean) \
40738 || exit 1
40739
40740 @endif gnattools
40741
40742 .PHONY: maybe-clean-gnattools clean-gnattools
40743 maybe-clean-gnattools:
40744 @if gnattools
40745 maybe-clean-gnattools: clean-gnattools
40746
40747 clean-gnattools:
40748 @: $(MAKE); $(unstage)
40749 @[ -f ./gnattools/Makefile ] || exit 0; \
40750 r=`${PWD_COMMAND}`; export r; \
40751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40752 $(HOST_EXPORTS) \
40753 for flag in $(EXTRA_HOST_FLAGS) ; do \
40754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40755 done; \
40756 echo "Doing clean in gnattools"; \
40757 (cd $(HOST_SUBDIR)/gnattools && \
40758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40760 "RANLIB=$${RANLIB}" \
40761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40762 clean) \
40763 || exit 1
40764
40765 @endif gnattools
40766
40767 .PHONY: maybe-distclean-gnattools distclean-gnattools
40768 maybe-distclean-gnattools:
40769 @if gnattools
40770 maybe-distclean-gnattools: distclean-gnattools
40771
40772 distclean-gnattools:
40773 @: $(MAKE); $(unstage)
40774 @[ -f ./gnattools/Makefile ] || exit 0; \
40775 r=`${PWD_COMMAND}`; export r; \
40776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777 $(HOST_EXPORTS) \
40778 for flag in $(EXTRA_HOST_FLAGS) ; do \
40779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780 done; \
40781 echo "Doing distclean in gnattools"; \
40782 (cd $(HOST_SUBDIR)/gnattools && \
40783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785 "RANLIB=$${RANLIB}" \
40786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787 distclean) \
40788 || exit 1
40789
40790 @endif gnattools
40791
40792 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40793 maybe-maintainer-clean-gnattools:
40794 @if gnattools
40795 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40796
40797 maintainer-clean-gnattools:
40798 @: $(MAKE); $(unstage)
40799 @[ -f ./gnattools/Makefile ] || exit 0; \
40800 r=`${PWD_COMMAND}`; export r; \
40801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40802 $(HOST_EXPORTS) \
40803 for flag in $(EXTRA_HOST_FLAGS) ; do \
40804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40805 done; \
40806 echo "Doing maintainer-clean in gnattools"; \
40807 (cd $(HOST_SUBDIR)/gnattools && \
40808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40810 "RANLIB=$${RANLIB}" \
40811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40812 maintainer-clean) \
40813 || exit 1
40814
40815 @endif gnattools
40816
40817
40818
40819 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
40820 maybe-configure-lto-plugin:
40821 @if gcc-bootstrap
40822 configure-lto-plugin: stage_current
40823 @endif gcc-bootstrap
40824 @if lto-plugin
40825 maybe-configure-lto-plugin: configure-lto-plugin
40826 configure-lto-plugin:
40827 @r=`${PWD_COMMAND}`; export r; \
40828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40829 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40831 $(HOST_EXPORTS) \
40832 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
40833 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
40834 case $(srcdir) in \
40835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40836 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40838 esac; \
40839 module_srcdir=lto-plugin; \
40840 $(SHELL) \
40841 $$s/$$module_srcdir/configure \
40842 --srcdir=$${topdir}/$$module_srcdir \
40843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40844 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
40845 || exit 1
40846 @endif lto-plugin
40847
40848
40849
40850 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
40851 maybe-configure-stage1-lto-plugin:
40852 @if lto-plugin-bootstrap
40853 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
40854 configure-stage1-lto-plugin:
40855 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40857 @r=`${PWD_COMMAND}`; export r; \
40858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40859 TFLAGS="$(STAGE1_TFLAGS)"; \
40860 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40861 $(HOST_EXPORTS) \
40862 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40863 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40864 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40865 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
40866 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40867 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40868 case $(srcdir) in \
40869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40870 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40872 esac; \
40873 module_srcdir=lto-plugin; \
40874 $(SHELL) $$s/$$module_srcdir/configure \
40875 --srcdir=$${topdir}/$$module_srcdir \
40876 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40877 --target=${target_alias} \
40878 \
40879 $(STAGE1_CONFIGURE_FLAGS) \
40880 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40881 @endif lto-plugin-bootstrap
40882
40883 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
40884 maybe-configure-stage2-lto-plugin:
40885 @if lto-plugin-bootstrap
40886 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
40887 configure-stage2-lto-plugin:
40888 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40890 @r=`${PWD_COMMAND}`; export r; \
40891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40892 TFLAGS="$(STAGE2_TFLAGS)"; \
40893 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40894 $(HOST_EXPORTS) \
40895 $(POSTSTAGE1_HOST_EXPORTS) \
40896 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40897 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40898 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40899 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
40900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40901 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40902 case $(srcdir) in \
40903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40904 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40906 esac; \
40907 module_srcdir=lto-plugin; \
40908 $(SHELL) $$s/$$module_srcdir/configure \
40909 --srcdir=$${topdir}/$$module_srcdir \
40910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40911 --target=${target_alias} \
40912 --with-build-libsubdir=$(HOST_SUBDIR) \
40913 $(STAGE2_CONFIGURE_FLAGS) \
40914 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40915 @endif lto-plugin-bootstrap
40916
40917 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
40918 maybe-configure-stage3-lto-plugin:
40919 @if lto-plugin-bootstrap
40920 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
40921 configure-stage3-lto-plugin:
40922 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40923 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40924 @r=`${PWD_COMMAND}`; export r; \
40925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40926 TFLAGS="$(STAGE3_TFLAGS)"; \
40927 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40928 $(HOST_EXPORTS) \
40929 $(POSTSTAGE1_HOST_EXPORTS) \
40930 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40931 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40932 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40933 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
40934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40935 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40936 case $(srcdir) in \
40937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40938 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40940 esac; \
40941 module_srcdir=lto-plugin; \
40942 $(SHELL) $$s/$$module_srcdir/configure \
40943 --srcdir=$${topdir}/$$module_srcdir \
40944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40945 --target=${target_alias} \
40946 --with-build-libsubdir=$(HOST_SUBDIR) \
40947 $(STAGE3_CONFIGURE_FLAGS) \
40948 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40949 @endif lto-plugin-bootstrap
40950
40951 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
40952 maybe-configure-stage4-lto-plugin:
40953 @if lto-plugin-bootstrap
40954 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
40955 configure-stage4-lto-plugin:
40956 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40958 @r=`${PWD_COMMAND}`; export r; \
40959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40960 TFLAGS="$(STAGE4_TFLAGS)"; \
40961 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40962 $(HOST_EXPORTS) \
40963 $(POSTSTAGE1_HOST_EXPORTS) \
40964 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40965 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40966 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40967 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
40968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40969 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40970 case $(srcdir) in \
40971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40972 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40974 esac; \
40975 module_srcdir=lto-plugin; \
40976 $(SHELL) $$s/$$module_srcdir/configure \
40977 --srcdir=$${topdir}/$$module_srcdir \
40978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40979 --target=${target_alias} \
40980 --with-build-libsubdir=$(HOST_SUBDIR) \
40981 $(STAGE4_CONFIGURE_FLAGS) \
40982 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40983 @endif lto-plugin-bootstrap
40984
40985 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
40986 maybe-configure-stageprofile-lto-plugin:
40987 @if lto-plugin-bootstrap
40988 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40989 configure-stageprofile-lto-plugin:
40990 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40992 @r=`${PWD_COMMAND}`; export r; \
40993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40994 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40995 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40996 $(HOST_EXPORTS) \
40997 $(POSTSTAGE1_HOST_EXPORTS) \
40998 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40999 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41000 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41001 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
41002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41003 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41004 case $(srcdir) in \
41005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41006 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41008 esac; \
41009 module_srcdir=lto-plugin; \
41010 $(SHELL) $$s/$$module_srcdir/configure \
41011 --srcdir=$${topdir}/$$module_srcdir \
41012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41013 --target=${target_alias} \
41014 --with-build-libsubdir=$(HOST_SUBDIR) \
41015 $(STAGEprofile_CONFIGURE_FLAGS) \
41016 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41017 @endif lto-plugin-bootstrap
41018
41019 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
41020 maybe-configure-stagetrain-lto-plugin:
41021 @if lto-plugin-bootstrap
41022 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
41023 configure-stagetrain-lto-plugin:
41024 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41026 @r=`${PWD_COMMAND}`; export r; \
41027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41028 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41029 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41030 $(HOST_EXPORTS) \
41031 $(POSTSTAGE1_HOST_EXPORTS) \
41032 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41033 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41034 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41035 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
41036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41037 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41038 case $(srcdir) in \
41039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41040 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41042 esac; \
41043 module_srcdir=lto-plugin; \
41044 $(SHELL) $$s/$$module_srcdir/configure \
41045 --srcdir=$${topdir}/$$module_srcdir \
41046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41047 --target=${target_alias} \
41048 --with-build-libsubdir=$(HOST_SUBDIR) \
41049 $(STAGEtrain_CONFIGURE_FLAGS) \
41050 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41051 @endif lto-plugin-bootstrap
41052
41053 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
41054 maybe-configure-stagefeedback-lto-plugin:
41055 @if lto-plugin-bootstrap
41056 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
41057 configure-stagefeedback-lto-plugin:
41058 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41060 @r=`${PWD_COMMAND}`; export r; \
41061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41062 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41063 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41064 $(HOST_EXPORTS) \
41065 $(POSTSTAGE1_HOST_EXPORTS) \
41066 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41067 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41068 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41069 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
41070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41071 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41072 case $(srcdir) in \
41073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41074 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41076 esac; \
41077 module_srcdir=lto-plugin; \
41078 $(SHELL) $$s/$$module_srcdir/configure \
41079 --srcdir=$${topdir}/$$module_srcdir \
41080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41081 --target=${target_alias} \
41082 --with-build-libsubdir=$(HOST_SUBDIR) \
41083 $(STAGEfeedback_CONFIGURE_FLAGS) \
41084 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41085 @endif lto-plugin-bootstrap
41086
41087 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
41088 maybe-configure-stageautoprofile-lto-plugin:
41089 @if lto-plugin-bootstrap
41090 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
41091 configure-stageautoprofile-lto-plugin:
41092 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41094 @r=`${PWD_COMMAND}`; export r; \
41095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41097 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41098 $(HOST_EXPORTS) \
41099 $(POSTSTAGE1_HOST_EXPORTS) \
41100 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41101 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41102 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41103 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
41104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41105 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41106 case $(srcdir) in \
41107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41108 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41110 esac; \
41111 module_srcdir=lto-plugin; \
41112 $(SHELL) $$s/$$module_srcdir/configure \
41113 --srcdir=$${topdir}/$$module_srcdir \
41114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41115 --target=${target_alias} \
41116 --with-build-libsubdir=$(HOST_SUBDIR) \
41117 $(STAGEautoprofile_CONFIGURE_FLAGS) \
41118 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41119 @endif lto-plugin-bootstrap
41120
41121 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
41122 maybe-configure-stageautofeedback-lto-plugin:
41123 @if lto-plugin-bootstrap
41124 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
41125 configure-stageautofeedback-lto-plugin:
41126 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
41128 @r=`${PWD_COMMAND}`; export r; \
41129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41130 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41131 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
41132 $(HOST_EXPORTS) \
41133 $(POSTSTAGE1_HOST_EXPORTS) \
41134 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41135 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41136 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41137 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
41138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
41139 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
41140 case $(srcdir) in \
41141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41142 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
41143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41144 esac; \
41145 module_srcdir=lto-plugin; \
41146 $(SHELL) $$s/$$module_srcdir/configure \
41147 --srcdir=$${topdir}/$$module_srcdir \
41148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41149 --target=${target_alias} \
41150 --with-build-libsubdir=$(HOST_SUBDIR) \
41151 $(STAGEautofeedback_CONFIGURE_FLAGS) \
41152 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
41153 @endif lto-plugin-bootstrap
41154
41155
41156
41157
41158
41159 .PHONY: all-lto-plugin maybe-all-lto-plugin
41160 maybe-all-lto-plugin:
41161 @if gcc-bootstrap
41162 all-lto-plugin: stage_current
41163 @endif gcc-bootstrap
41164 @if lto-plugin
41165 TARGET-lto-plugin=all
41166 maybe-all-lto-plugin: all-lto-plugin
41167 all-lto-plugin: configure-lto-plugin
41168 @r=`${PWD_COMMAND}`; export r; \
41169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41170 $(HOST_EXPORTS) \
41171 (cd $(HOST_SUBDIR)/lto-plugin && \
41172 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41173 $(TARGET-lto-plugin))
41174 @endif lto-plugin
41175
41176
41177
41178 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
41179 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
41180 maybe-all-stage1-lto-plugin:
41181 maybe-clean-stage1-lto-plugin:
41182 @if lto-plugin-bootstrap
41183 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
41184 all-stage1: all-stage1-lto-plugin
41185 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
41186 all-stage1-lto-plugin: configure-stage1-lto-plugin
41187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41188 @r=`${PWD_COMMAND}`; export r; \
41189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41190 TFLAGS="$(STAGE1_TFLAGS)"; \
41191 $(HOST_EXPORTS) \
41192 cd $(HOST_SUBDIR)/lto-plugin && \
41193 \
41194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41195 CFLAGS="$(STAGE1_CFLAGS)" \
41196 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41197 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41198 LIBCFLAGS="$(LIBCFLAGS)" \
41199 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41200 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41201 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41202 $(EXTRA_HOST_FLAGS) \
41203 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41204 TFLAGS="$(STAGE1_TFLAGS)" \
41205 $(TARGET-stage1-lto-plugin)
41206
41207 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
41208 clean-stage1: clean-stage1-lto-plugin
41209 clean-stage1-lto-plugin:
41210 @if [ $(current_stage) = stage1 ]; then \
41211 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41212 else \
41213 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
41214 $(MAKE) stage1-start; \
41215 fi; \
41216 cd $(HOST_SUBDIR)/lto-plugin && \
41217 $(MAKE) $(EXTRA_HOST_FLAGS) \
41218 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41219 @endif lto-plugin-bootstrap
41220
41221
41222 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
41223 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
41224 maybe-all-stage2-lto-plugin:
41225 maybe-clean-stage2-lto-plugin:
41226 @if lto-plugin-bootstrap
41227 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
41228 all-stage2: all-stage2-lto-plugin
41229 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
41230 all-stage2-lto-plugin: configure-stage2-lto-plugin
41231 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41232 @r=`${PWD_COMMAND}`; export r; \
41233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41234 TFLAGS="$(STAGE2_TFLAGS)"; \
41235 $(HOST_EXPORTS) \
41236 $(POSTSTAGE1_HOST_EXPORTS) \
41237 cd $(HOST_SUBDIR)/lto-plugin && \
41238 \
41239 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41240 CFLAGS="$(STAGE2_CFLAGS)" \
41241 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41242 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41243 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41244 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41245 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41246 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41247 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41248 TFLAGS="$(STAGE2_TFLAGS)" \
41249 $(TARGET-stage2-lto-plugin)
41250
41251 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
41252 clean-stage2: clean-stage2-lto-plugin
41253 clean-stage2-lto-plugin:
41254 @if [ $(current_stage) = stage2 ]; then \
41255 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41256 else \
41257 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
41258 $(MAKE) stage2-start; \
41259 fi; \
41260 cd $(HOST_SUBDIR)/lto-plugin && \
41261 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41262 @endif lto-plugin-bootstrap
41263
41264
41265 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
41266 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
41267 maybe-all-stage3-lto-plugin:
41268 maybe-clean-stage3-lto-plugin:
41269 @if lto-plugin-bootstrap
41270 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
41271 all-stage3: all-stage3-lto-plugin
41272 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
41273 all-stage3-lto-plugin: configure-stage3-lto-plugin
41274 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41275 @r=`${PWD_COMMAND}`; export r; \
41276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41277 TFLAGS="$(STAGE3_TFLAGS)"; \
41278 $(HOST_EXPORTS) \
41279 $(POSTSTAGE1_HOST_EXPORTS) \
41280 cd $(HOST_SUBDIR)/lto-plugin && \
41281 \
41282 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41283 CFLAGS="$(STAGE3_CFLAGS)" \
41284 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41285 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41286 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41287 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41288 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41289 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41290 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41291 TFLAGS="$(STAGE3_TFLAGS)" \
41292 $(TARGET-stage3-lto-plugin)
41293
41294 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
41295 clean-stage3: clean-stage3-lto-plugin
41296 clean-stage3-lto-plugin:
41297 @if [ $(current_stage) = stage3 ]; then \
41298 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41299 else \
41300 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
41301 $(MAKE) stage3-start; \
41302 fi; \
41303 cd $(HOST_SUBDIR)/lto-plugin && \
41304 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41305 @endif lto-plugin-bootstrap
41306
41307
41308 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
41309 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
41310 maybe-all-stage4-lto-plugin:
41311 maybe-clean-stage4-lto-plugin:
41312 @if lto-plugin-bootstrap
41313 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
41314 all-stage4: all-stage4-lto-plugin
41315 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
41316 all-stage4-lto-plugin: configure-stage4-lto-plugin
41317 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41318 @r=`${PWD_COMMAND}`; export r; \
41319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41320 TFLAGS="$(STAGE4_TFLAGS)"; \
41321 $(HOST_EXPORTS) \
41322 $(POSTSTAGE1_HOST_EXPORTS) \
41323 cd $(HOST_SUBDIR)/lto-plugin && \
41324 \
41325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41326 CFLAGS="$(STAGE4_CFLAGS)" \
41327 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41328 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41329 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41330 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41331 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41332 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41333 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41334 TFLAGS="$(STAGE4_TFLAGS)" \
41335 $(TARGET-stage4-lto-plugin)
41336
41337 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
41338 clean-stage4: clean-stage4-lto-plugin
41339 clean-stage4-lto-plugin:
41340 @if [ $(current_stage) = stage4 ]; then \
41341 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41342 else \
41343 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
41344 $(MAKE) stage4-start; \
41345 fi; \
41346 cd $(HOST_SUBDIR)/lto-plugin && \
41347 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41348 @endif lto-plugin-bootstrap
41349
41350
41351 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
41352 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
41353 maybe-all-stageprofile-lto-plugin:
41354 maybe-clean-stageprofile-lto-plugin:
41355 @if lto-plugin-bootstrap
41356 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
41357 all-stageprofile: all-stageprofile-lto-plugin
41358 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
41359 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
41360 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41361 @r=`${PWD_COMMAND}`; export r; \
41362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41363 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41364 $(HOST_EXPORTS) \
41365 $(POSTSTAGE1_HOST_EXPORTS) \
41366 cd $(HOST_SUBDIR)/lto-plugin && \
41367 \
41368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41369 CFLAGS="$(STAGEprofile_CFLAGS)" \
41370 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41371 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41372 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41373 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41374 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41375 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41376 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41377 TFLAGS="$(STAGEprofile_TFLAGS)" \
41378 $(TARGET-stageprofile-lto-plugin)
41379
41380 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
41381 clean-stageprofile: clean-stageprofile-lto-plugin
41382 clean-stageprofile-lto-plugin:
41383 @if [ $(current_stage) = stageprofile ]; then \
41384 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41385 else \
41386 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
41387 $(MAKE) stageprofile-start; \
41388 fi; \
41389 cd $(HOST_SUBDIR)/lto-plugin && \
41390 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41391 @endif lto-plugin-bootstrap
41392
41393
41394 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
41395 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
41396 maybe-all-stagetrain-lto-plugin:
41397 maybe-clean-stagetrain-lto-plugin:
41398 @if lto-plugin-bootstrap
41399 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
41400 all-stagetrain: all-stagetrain-lto-plugin
41401 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
41402 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
41403 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41404 @r=`${PWD_COMMAND}`; export r; \
41405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41406 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41407 $(HOST_EXPORTS) \
41408 $(POSTSTAGE1_HOST_EXPORTS) \
41409 cd $(HOST_SUBDIR)/lto-plugin && \
41410 \
41411 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41412 CFLAGS="$(STAGEtrain_CFLAGS)" \
41413 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41414 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41415 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41416 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41417 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41418 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41419 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41420 TFLAGS="$(STAGEtrain_TFLAGS)" \
41421 $(TARGET-stagetrain-lto-plugin)
41422
41423 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
41424 clean-stagetrain: clean-stagetrain-lto-plugin
41425 clean-stagetrain-lto-plugin:
41426 @if [ $(current_stage) = stagetrain ]; then \
41427 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41428 else \
41429 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
41430 $(MAKE) stagetrain-start; \
41431 fi; \
41432 cd $(HOST_SUBDIR)/lto-plugin && \
41433 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41434 @endif lto-plugin-bootstrap
41435
41436
41437 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
41438 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
41439 maybe-all-stagefeedback-lto-plugin:
41440 maybe-clean-stagefeedback-lto-plugin:
41441 @if lto-plugin-bootstrap
41442 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
41443 all-stagefeedback: all-stagefeedback-lto-plugin
41444 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
41445 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
41446 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41447 @r=`${PWD_COMMAND}`; export r; \
41448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41449 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41450 $(HOST_EXPORTS) \
41451 $(POSTSTAGE1_HOST_EXPORTS) \
41452 cd $(HOST_SUBDIR)/lto-plugin && \
41453 \
41454 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41455 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41456 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41457 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41458 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41462 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41463 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41464 $(TARGET-stagefeedback-lto-plugin)
41465
41466 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
41467 clean-stagefeedback: clean-stagefeedback-lto-plugin
41468 clean-stagefeedback-lto-plugin:
41469 @if [ $(current_stage) = stagefeedback ]; then \
41470 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41471 else \
41472 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
41473 $(MAKE) stagefeedback-start; \
41474 fi; \
41475 cd $(HOST_SUBDIR)/lto-plugin && \
41476 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41477 @endif lto-plugin-bootstrap
41478
41479
41480 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
41481 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
41482 maybe-all-stageautoprofile-lto-plugin:
41483 maybe-clean-stageautoprofile-lto-plugin:
41484 @if lto-plugin-bootstrap
41485 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
41486 all-stageautoprofile: all-stageautoprofile-lto-plugin
41487 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
41488 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
41489 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41490 @r=`${PWD_COMMAND}`; export r; \
41491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41492 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41493 $(HOST_EXPORTS) \
41494 $(POSTSTAGE1_HOST_EXPORTS) \
41495 cd $(HOST_SUBDIR)/lto-plugin && \
41496 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41498 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41499 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41500 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41501 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41505 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41506 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41507 $(TARGET-stageautoprofile-lto-plugin)
41508
41509 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
41510 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
41511 clean-stageautoprofile-lto-plugin:
41512 @if [ $(current_stage) = stageautoprofile ]; then \
41513 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41514 else \
41515 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
41516 $(MAKE) stageautoprofile-start; \
41517 fi; \
41518 cd $(HOST_SUBDIR)/lto-plugin && \
41519 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41520 @endif lto-plugin-bootstrap
41521
41522
41523 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
41524 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
41525 maybe-all-stageautofeedback-lto-plugin:
41526 maybe-clean-stageautofeedback-lto-plugin:
41527 @if lto-plugin-bootstrap
41528 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
41529 all-stageautofeedback: all-stageautofeedback-lto-plugin
41530 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
41531 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
41532 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41533 @r=`${PWD_COMMAND}`; export r; \
41534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41535 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41536 $(HOST_EXPORTS) \
41537 $(POSTSTAGE1_HOST_EXPORTS) \
41538 cd $(HOST_SUBDIR)/lto-plugin && \
41539 \
41540 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41541 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41542 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41543 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41544 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41545 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41546 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41547 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41548 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
41549 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41550 $(TARGET-stageautofeedback-lto-plugin)
41551
41552 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
41553 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
41554 clean-stageautofeedback-lto-plugin:
41555 @if [ $(current_stage) = stageautofeedback ]; then \
41556 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
41557 else \
41558 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
41559 $(MAKE) stageautofeedback-start; \
41560 fi; \
41561 cd $(HOST_SUBDIR)/lto-plugin && \
41562 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
41563 @endif lto-plugin-bootstrap
41564
41565
41566
41567
41568
41569 .PHONY: check-lto-plugin maybe-check-lto-plugin
41570 maybe-check-lto-plugin:
41571 @if lto-plugin
41572 maybe-check-lto-plugin: check-lto-plugin
41573
41574 check-lto-plugin:
41575 @: $(MAKE); $(unstage)
41576 @r=`${PWD_COMMAND}`; export r; \
41577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41578 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41579 (cd $(HOST_SUBDIR)/lto-plugin && \
41580 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
41581
41582 @endif lto-plugin
41583
41584 .PHONY: install-lto-plugin maybe-install-lto-plugin
41585 maybe-install-lto-plugin:
41586 @if lto-plugin
41587 maybe-install-lto-plugin: install-lto-plugin
41588
41589 install-lto-plugin: installdirs
41590 @: $(MAKE); $(unstage)
41591 @r=`${PWD_COMMAND}`; export r; \
41592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41593 $(HOST_EXPORTS) \
41594 (cd $(HOST_SUBDIR)/lto-plugin && \
41595 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
41596
41597 @endif lto-plugin
41598
41599 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
41600 maybe-install-strip-lto-plugin:
41601 @if lto-plugin
41602 maybe-install-strip-lto-plugin: install-strip-lto-plugin
41603
41604 install-strip-lto-plugin: installdirs
41605 @: $(MAKE); $(unstage)
41606 @r=`${PWD_COMMAND}`; export r; \
41607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41608 $(HOST_EXPORTS) \
41609 (cd $(HOST_SUBDIR)/lto-plugin && \
41610 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
41611
41612 @endif lto-plugin
41613
41614 # Other targets (info, dvi, pdf, etc.)
41615
41616 .PHONY: maybe-info-lto-plugin info-lto-plugin
41617 maybe-info-lto-plugin:
41618 @if lto-plugin
41619 maybe-info-lto-plugin: info-lto-plugin
41620
41621 info-lto-plugin: \
41622 configure-lto-plugin
41623 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41624 r=`${PWD_COMMAND}`; export r; \
41625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41626 $(HOST_EXPORTS) \
41627 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41629 done; \
41630 echo "Doing info in lto-plugin"; \
41631 (cd $(HOST_SUBDIR)/lto-plugin && \
41632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41634 "RANLIB=$${RANLIB}" \
41635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41636 info) \
41637 || exit 1
41638
41639 @endif lto-plugin
41640
41641 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
41642 maybe-dvi-lto-plugin:
41643 @if lto-plugin
41644 maybe-dvi-lto-plugin: dvi-lto-plugin
41645
41646 dvi-lto-plugin: \
41647 configure-lto-plugin
41648 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41649 r=`${PWD_COMMAND}`; export r; \
41650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41651 $(HOST_EXPORTS) \
41652 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41654 done; \
41655 echo "Doing dvi in lto-plugin"; \
41656 (cd $(HOST_SUBDIR)/lto-plugin && \
41657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41659 "RANLIB=$${RANLIB}" \
41660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41661 dvi) \
41662 || exit 1
41663
41664 @endif lto-plugin
41665
41666 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
41667 maybe-pdf-lto-plugin:
41668 @if lto-plugin
41669 maybe-pdf-lto-plugin: pdf-lto-plugin
41670
41671 pdf-lto-plugin: \
41672 configure-lto-plugin
41673 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41674 r=`${PWD_COMMAND}`; export r; \
41675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41676 $(HOST_EXPORTS) \
41677 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41679 done; \
41680 echo "Doing pdf in lto-plugin"; \
41681 (cd $(HOST_SUBDIR)/lto-plugin && \
41682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41684 "RANLIB=$${RANLIB}" \
41685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41686 pdf) \
41687 || exit 1
41688
41689 @endif lto-plugin
41690
41691 .PHONY: maybe-html-lto-plugin html-lto-plugin
41692 maybe-html-lto-plugin:
41693 @if lto-plugin
41694 maybe-html-lto-plugin: html-lto-plugin
41695
41696 html-lto-plugin: \
41697 configure-lto-plugin
41698 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41699 r=`${PWD_COMMAND}`; export r; \
41700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41701 $(HOST_EXPORTS) \
41702 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41704 done; \
41705 echo "Doing html in lto-plugin"; \
41706 (cd $(HOST_SUBDIR)/lto-plugin && \
41707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41709 "RANLIB=$${RANLIB}" \
41710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41711 html) \
41712 || exit 1
41713
41714 @endif lto-plugin
41715
41716 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
41717 maybe-TAGS-lto-plugin:
41718 @if lto-plugin
41719 maybe-TAGS-lto-plugin: TAGS-lto-plugin
41720
41721 TAGS-lto-plugin: \
41722 configure-lto-plugin
41723 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41724 r=`${PWD_COMMAND}`; export r; \
41725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41726 $(HOST_EXPORTS) \
41727 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41729 done; \
41730 echo "Doing TAGS in lto-plugin"; \
41731 (cd $(HOST_SUBDIR)/lto-plugin && \
41732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41734 "RANLIB=$${RANLIB}" \
41735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41736 TAGS) \
41737 || exit 1
41738
41739 @endif lto-plugin
41740
41741 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
41742 maybe-install-info-lto-plugin:
41743 @if lto-plugin
41744 maybe-install-info-lto-plugin: install-info-lto-plugin
41745
41746 install-info-lto-plugin: \
41747 configure-lto-plugin \
41748 info-lto-plugin
41749 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41750 r=`${PWD_COMMAND}`; export r; \
41751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41752 $(HOST_EXPORTS) \
41753 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41755 done; \
41756 echo "Doing install-info in lto-plugin"; \
41757 (cd $(HOST_SUBDIR)/lto-plugin && \
41758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41760 "RANLIB=$${RANLIB}" \
41761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41762 install-info) \
41763 || exit 1
41764
41765 @endif lto-plugin
41766
41767 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
41768 maybe-install-dvi-lto-plugin:
41769 @if lto-plugin
41770 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
41771
41772 install-dvi-lto-plugin: \
41773 configure-lto-plugin \
41774 dvi-lto-plugin
41775 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41776 r=`${PWD_COMMAND}`; export r; \
41777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778 $(HOST_EXPORTS) \
41779 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41781 done; \
41782 echo "Doing install-dvi in lto-plugin"; \
41783 (cd $(HOST_SUBDIR)/lto-plugin && \
41784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786 "RANLIB=$${RANLIB}" \
41787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788 install-dvi) \
41789 || exit 1
41790
41791 @endif lto-plugin
41792
41793 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
41794 maybe-install-pdf-lto-plugin:
41795 @if lto-plugin
41796 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
41797
41798 install-pdf-lto-plugin: \
41799 configure-lto-plugin \
41800 pdf-lto-plugin
41801 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41802 r=`${PWD_COMMAND}`; export r; \
41803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41804 $(HOST_EXPORTS) \
41805 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41807 done; \
41808 echo "Doing install-pdf in lto-plugin"; \
41809 (cd $(HOST_SUBDIR)/lto-plugin && \
41810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41812 "RANLIB=$${RANLIB}" \
41813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41814 install-pdf) \
41815 || exit 1
41816
41817 @endif lto-plugin
41818
41819 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
41820 maybe-install-html-lto-plugin:
41821 @if lto-plugin
41822 maybe-install-html-lto-plugin: install-html-lto-plugin
41823
41824 install-html-lto-plugin: \
41825 configure-lto-plugin \
41826 html-lto-plugin
41827 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41828 r=`${PWD_COMMAND}`; export r; \
41829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41830 $(HOST_EXPORTS) \
41831 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41833 done; \
41834 echo "Doing install-html in lto-plugin"; \
41835 (cd $(HOST_SUBDIR)/lto-plugin && \
41836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41838 "RANLIB=$${RANLIB}" \
41839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41840 install-html) \
41841 || exit 1
41842
41843 @endif lto-plugin
41844
41845 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
41846 maybe-installcheck-lto-plugin:
41847 @if lto-plugin
41848 maybe-installcheck-lto-plugin: installcheck-lto-plugin
41849
41850 installcheck-lto-plugin: \
41851 configure-lto-plugin
41852 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(HOST_EXPORTS) \
41856 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858 done; \
41859 echo "Doing installcheck in lto-plugin"; \
41860 (cd $(HOST_SUBDIR)/lto-plugin && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 installcheck) \
41866 || exit 1
41867
41868 @endif lto-plugin
41869
41870 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
41871 maybe-mostlyclean-lto-plugin:
41872 @if lto-plugin
41873 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
41874
41875 mostlyclean-lto-plugin:
41876 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41877 r=`${PWD_COMMAND}`; export r; \
41878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41879 $(HOST_EXPORTS) \
41880 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41882 done; \
41883 echo "Doing mostlyclean in lto-plugin"; \
41884 (cd $(HOST_SUBDIR)/lto-plugin && \
41885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41887 "RANLIB=$${RANLIB}" \
41888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41889 mostlyclean) \
41890 || exit 1
41891
41892 @endif lto-plugin
41893
41894 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
41895 maybe-clean-lto-plugin:
41896 @if lto-plugin
41897 maybe-clean-lto-plugin: clean-lto-plugin
41898
41899 clean-lto-plugin:
41900 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41901 r=`${PWD_COMMAND}`; export r; \
41902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41903 $(HOST_EXPORTS) \
41904 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41906 done; \
41907 echo "Doing clean in lto-plugin"; \
41908 (cd $(HOST_SUBDIR)/lto-plugin && \
41909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41911 "RANLIB=$${RANLIB}" \
41912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41913 clean) \
41914 || exit 1
41915
41916 @endif lto-plugin
41917
41918 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
41919 maybe-distclean-lto-plugin:
41920 @if lto-plugin
41921 maybe-distclean-lto-plugin: distclean-lto-plugin
41922
41923 distclean-lto-plugin:
41924 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41925 r=`${PWD_COMMAND}`; export r; \
41926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41927 $(HOST_EXPORTS) \
41928 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41930 done; \
41931 echo "Doing distclean in lto-plugin"; \
41932 (cd $(HOST_SUBDIR)/lto-plugin && \
41933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41935 "RANLIB=$${RANLIB}" \
41936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41937 distclean) \
41938 || exit 1
41939
41940 @endif lto-plugin
41941
41942 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
41943 maybe-maintainer-clean-lto-plugin:
41944 @if lto-plugin
41945 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
41946
41947 maintainer-clean-lto-plugin:
41948 @[ -f ./lto-plugin/Makefile ] || exit 0; \
41949 r=`${PWD_COMMAND}`; export r; \
41950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41951 $(HOST_EXPORTS) \
41952 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
41953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41954 done; \
41955 echo "Doing maintainer-clean in lto-plugin"; \
41956 (cd $(HOST_SUBDIR)/lto-plugin && \
41957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41959 "RANLIB=$${RANLIB}" \
41960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41961 maintainer-clean) \
41962 || exit 1
41963
41964 @endif lto-plugin
41965
41966
41967
41968 .PHONY: configure-libcc1 maybe-configure-libcc1
41969 maybe-configure-libcc1:
41970 @if gcc-bootstrap
41971 configure-libcc1: stage_current
41972 @endif gcc-bootstrap
41973 @if libcc1
41974 maybe-configure-libcc1: configure-libcc1
41975 configure-libcc1:
41976 @: $(MAKE); $(unstage)
41977 @r=`${PWD_COMMAND}`; export r; \
41978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
41980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
41981 $(HOST_EXPORTS) \
41982 echo Configuring in $(HOST_SUBDIR)/libcc1; \
41983 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
41984 case $(srcdir) in \
41985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41986 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
41987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41988 esac; \
41989 module_srcdir=libcc1; \
41990 $(SHELL) \
41991 $$s/$$module_srcdir/configure \
41992 --srcdir=$${topdir}/$$module_srcdir \
41993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41994 --target=${target_alias} --enable-shared \
41995 || exit 1
41996 @endif libcc1
41997
41998
41999
42000
42001
42002 .PHONY: all-libcc1 maybe-all-libcc1
42003 maybe-all-libcc1:
42004 @if gcc-bootstrap
42005 all-libcc1: stage_current
42006 @endif gcc-bootstrap
42007 @if libcc1
42008 TARGET-libcc1=all
42009 maybe-all-libcc1: all-libcc1
42010 all-libcc1: configure-libcc1
42011 @: $(MAKE); $(unstage)
42012 @r=`${PWD_COMMAND}`; export r; \
42013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42014 $(HOST_EXPORTS) \
42015 (cd $(HOST_SUBDIR)/libcc1 && \
42016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42017 $(TARGET-libcc1))
42018 @endif libcc1
42019
42020
42021
42022
42023 .PHONY: check-libcc1 maybe-check-libcc1
42024 maybe-check-libcc1:
42025 @if libcc1
42026 maybe-check-libcc1: check-libcc1
42027
42028 check-libcc1:
42029 @: $(MAKE); $(unstage)
42030 @r=`${PWD_COMMAND}`; export r; \
42031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42032 $(HOST_EXPORTS) \
42033 (cd $(HOST_SUBDIR)/libcc1 && \
42034 $(MAKE) $(FLAGS_TO_PASS) check)
42035
42036 @endif libcc1
42037
42038 .PHONY: install-libcc1 maybe-install-libcc1
42039 maybe-install-libcc1:
42040 @if libcc1
42041 maybe-install-libcc1: install-libcc1
42042
42043 install-libcc1: installdirs
42044 @: $(MAKE); $(unstage)
42045 @r=`${PWD_COMMAND}`; export r; \
42046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42047 $(HOST_EXPORTS) \
42048 (cd $(HOST_SUBDIR)/libcc1 && \
42049 $(MAKE) $(FLAGS_TO_PASS) install)
42050
42051 @endif libcc1
42052
42053 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
42054 maybe-install-strip-libcc1:
42055 @if libcc1
42056 maybe-install-strip-libcc1: install-strip-libcc1
42057
42058 install-strip-libcc1: installdirs
42059 @: $(MAKE); $(unstage)
42060 @r=`${PWD_COMMAND}`; export r; \
42061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42062 $(HOST_EXPORTS) \
42063 (cd $(HOST_SUBDIR)/libcc1 && \
42064 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42065
42066 @endif libcc1
42067
42068 # Other targets (info, dvi, pdf, etc.)
42069
42070 .PHONY: maybe-info-libcc1 info-libcc1
42071 maybe-info-libcc1:
42072 @if libcc1
42073 maybe-info-libcc1: info-libcc1
42074
42075 info-libcc1: \
42076 configure-libcc1
42077 @: $(MAKE); $(unstage)
42078 @[ -f ./libcc1/Makefile ] || exit 0; \
42079 r=`${PWD_COMMAND}`; export r; \
42080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42081 $(HOST_EXPORTS) \
42082 for flag in $(EXTRA_HOST_FLAGS) ; do \
42083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42084 done; \
42085 echo "Doing info in libcc1"; \
42086 (cd $(HOST_SUBDIR)/libcc1 && \
42087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42089 "RANLIB=$${RANLIB}" \
42090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42091 info) \
42092 || exit 1
42093
42094 @endif libcc1
42095
42096 .PHONY: maybe-dvi-libcc1 dvi-libcc1
42097 maybe-dvi-libcc1:
42098 @if libcc1
42099 maybe-dvi-libcc1: dvi-libcc1
42100
42101 dvi-libcc1: \
42102 configure-libcc1
42103 @: $(MAKE); $(unstage)
42104 @[ -f ./libcc1/Makefile ] || exit 0; \
42105 r=`${PWD_COMMAND}`; export r; \
42106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42107 $(HOST_EXPORTS) \
42108 for flag in $(EXTRA_HOST_FLAGS) ; do \
42109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42110 done; \
42111 echo "Doing dvi in libcc1"; \
42112 (cd $(HOST_SUBDIR)/libcc1 && \
42113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42115 "RANLIB=$${RANLIB}" \
42116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42117 dvi) \
42118 || exit 1
42119
42120 @endif libcc1
42121
42122 .PHONY: maybe-pdf-libcc1 pdf-libcc1
42123 maybe-pdf-libcc1:
42124 @if libcc1
42125 maybe-pdf-libcc1: pdf-libcc1
42126
42127 pdf-libcc1: \
42128 configure-libcc1
42129 @: $(MAKE); $(unstage)
42130 @[ -f ./libcc1/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 pdf in libcc1"; \
42138 (cd $(HOST_SUBDIR)/libcc1 && \
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 pdf) \
42144 || exit 1
42145
42146 @endif libcc1
42147
42148 .PHONY: maybe-html-libcc1 html-libcc1
42149 maybe-html-libcc1:
42150 @if libcc1
42151 maybe-html-libcc1: html-libcc1
42152
42153 html-libcc1: \
42154 configure-libcc1
42155 @: $(MAKE); $(unstage)
42156 @[ -f ./libcc1/Makefile ] || exit 0; \
42157 r=`${PWD_COMMAND}`; export r; \
42158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42159 $(HOST_EXPORTS) \
42160 for flag in $(EXTRA_HOST_FLAGS) ; do \
42161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42162 done; \
42163 echo "Doing html in libcc1"; \
42164 (cd $(HOST_SUBDIR)/libcc1 && \
42165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42167 "RANLIB=$${RANLIB}" \
42168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42169 html) \
42170 || exit 1
42171
42172 @endif libcc1
42173
42174 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
42175 maybe-TAGS-libcc1:
42176 @if libcc1
42177 maybe-TAGS-libcc1: TAGS-libcc1
42178
42179 TAGS-libcc1: \
42180 configure-libcc1
42181 @: $(MAKE); $(unstage)
42182 @[ -f ./libcc1/Makefile ] || exit 0; \
42183 r=`${PWD_COMMAND}`; export r; \
42184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42185 $(HOST_EXPORTS) \
42186 for flag in $(EXTRA_HOST_FLAGS) ; do \
42187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42188 done; \
42189 echo "Doing TAGS in libcc1"; \
42190 (cd $(HOST_SUBDIR)/libcc1 && \
42191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42193 "RANLIB=$${RANLIB}" \
42194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42195 TAGS) \
42196 || exit 1
42197
42198 @endif libcc1
42199
42200 .PHONY: maybe-install-info-libcc1 install-info-libcc1
42201 maybe-install-info-libcc1:
42202 @if libcc1
42203 maybe-install-info-libcc1: install-info-libcc1
42204
42205 install-info-libcc1: \
42206 configure-libcc1 \
42207 info-libcc1
42208 @: $(MAKE); $(unstage)
42209 @[ -f ./libcc1/Makefile ] || exit 0; \
42210 r=`${PWD_COMMAND}`; export r; \
42211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212 $(HOST_EXPORTS) \
42213 for flag in $(EXTRA_HOST_FLAGS) ; do \
42214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42215 done; \
42216 echo "Doing install-info in libcc1"; \
42217 (cd $(HOST_SUBDIR)/libcc1 && \
42218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42220 "RANLIB=$${RANLIB}" \
42221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42222 install-info) \
42223 || exit 1
42224
42225 @endif libcc1
42226
42227 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
42228 maybe-install-dvi-libcc1:
42229 @if libcc1
42230 maybe-install-dvi-libcc1: install-dvi-libcc1
42231
42232 install-dvi-libcc1: \
42233 configure-libcc1 \
42234 dvi-libcc1
42235 @: $(MAKE); $(unstage)
42236 @[ -f ./libcc1/Makefile ] || exit 0; \
42237 r=`${PWD_COMMAND}`; export r; \
42238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42239 $(HOST_EXPORTS) \
42240 for flag in $(EXTRA_HOST_FLAGS) ; do \
42241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42242 done; \
42243 echo "Doing install-dvi in libcc1"; \
42244 (cd $(HOST_SUBDIR)/libcc1 && \
42245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42247 "RANLIB=$${RANLIB}" \
42248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42249 install-dvi) \
42250 || exit 1
42251
42252 @endif libcc1
42253
42254 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
42255 maybe-install-pdf-libcc1:
42256 @if libcc1
42257 maybe-install-pdf-libcc1: install-pdf-libcc1
42258
42259 install-pdf-libcc1: \
42260 configure-libcc1 \
42261 pdf-libcc1
42262 @: $(MAKE); $(unstage)
42263 @[ -f ./libcc1/Makefile ] || exit 0; \
42264 r=`${PWD_COMMAND}`; export r; \
42265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42266 $(HOST_EXPORTS) \
42267 for flag in $(EXTRA_HOST_FLAGS) ; do \
42268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42269 done; \
42270 echo "Doing install-pdf in libcc1"; \
42271 (cd $(HOST_SUBDIR)/libcc1 && \
42272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42274 "RANLIB=$${RANLIB}" \
42275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42276 install-pdf) \
42277 || exit 1
42278
42279 @endif libcc1
42280
42281 .PHONY: maybe-install-html-libcc1 install-html-libcc1
42282 maybe-install-html-libcc1:
42283 @if libcc1
42284 maybe-install-html-libcc1: install-html-libcc1
42285
42286 install-html-libcc1: \
42287 configure-libcc1 \
42288 html-libcc1
42289 @: $(MAKE); $(unstage)
42290 @[ -f ./libcc1/Makefile ] || exit 0; \
42291 r=`${PWD_COMMAND}`; export r; \
42292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42293 $(HOST_EXPORTS) \
42294 for flag in $(EXTRA_HOST_FLAGS) ; do \
42295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42296 done; \
42297 echo "Doing install-html in libcc1"; \
42298 (cd $(HOST_SUBDIR)/libcc1 && \
42299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42301 "RANLIB=$${RANLIB}" \
42302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42303 install-html) \
42304 || exit 1
42305
42306 @endif libcc1
42307
42308 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
42309 maybe-installcheck-libcc1:
42310 @if libcc1
42311 maybe-installcheck-libcc1: installcheck-libcc1
42312
42313 installcheck-libcc1: \
42314 configure-libcc1
42315 @: $(MAKE); $(unstage)
42316 @[ -f ./libcc1/Makefile ] || exit 0; \
42317 r=`${PWD_COMMAND}`; export r; \
42318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42319 $(HOST_EXPORTS) \
42320 for flag in $(EXTRA_HOST_FLAGS) ; do \
42321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42322 done; \
42323 echo "Doing installcheck in libcc1"; \
42324 (cd $(HOST_SUBDIR)/libcc1 && \
42325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42327 "RANLIB=$${RANLIB}" \
42328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42329 installcheck) \
42330 || exit 1
42331
42332 @endif libcc1
42333
42334 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
42335 maybe-mostlyclean-libcc1:
42336 @if libcc1
42337 maybe-mostlyclean-libcc1: mostlyclean-libcc1
42338
42339 mostlyclean-libcc1:
42340 @: $(MAKE); $(unstage)
42341 @[ -f ./libcc1/Makefile ] || exit 0; \
42342 r=`${PWD_COMMAND}`; export r; \
42343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42344 $(HOST_EXPORTS) \
42345 for flag in $(EXTRA_HOST_FLAGS) ; do \
42346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42347 done; \
42348 echo "Doing mostlyclean in libcc1"; \
42349 (cd $(HOST_SUBDIR)/libcc1 && \
42350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42352 "RANLIB=$${RANLIB}" \
42353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42354 mostlyclean) \
42355 || exit 1
42356
42357 @endif libcc1
42358
42359 .PHONY: maybe-clean-libcc1 clean-libcc1
42360 maybe-clean-libcc1:
42361 @if libcc1
42362 maybe-clean-libcc1: clean-libcc1
42363
42364 clean-libcc1:
42365 @: $(MAKE); $(unstage)
42366 @[ -f ./libcc1/Makefile ] || exit 0; \
42367 r=`${PWD_COMMAND}`; export r; \
42368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42369 $(HOST_EXPORTS) \
42370 for flag in $(EXTRA_HOST_FLAGS) ; do \
42371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42372 done; \
42373 echo "Doing clean in libcc1"; \
42374 (cd $(HOST_SUBDIR)/libcc1 && \
42375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42377 "RANLIB=$${RANLIB}" \
42378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42379 clean) \
42380 || exit 1
42381
42382 @endif libcc1
42383
42384 .PHONY: maybe-distclean-libcc1 distclean-libcc1
42385 maybe-distclean-libcc1:
42386 @if libcc1
42387 maybe-distclean-libcc1: distclean-libcc1
42388
42389 distclean-libcc1:
42390 @: $(MAKE); $(unstage)
42391 @[ -f ./libcc1/Makefile ] || exit 0; \
42392 r=`${PWD_COMMAND}`; export r; \
42393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42394 $(HOST_EXPORTS) \
42395 for flag in $(EXTRA_HOST_FLAGS) ; do \
42396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42397 done; \
42398 echo "Doing distclean in libcc1"; \
42399 (cd $(HOST_SUBDIR)/libcc1 && \
42400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42402 "RANLIB=$${RANLIB}" \
42403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42404 distclean) \
42405 || exit 1
42406
42407 @endif libcc1
42408
42409 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
42410 maybe-maintainer-clean-libcc1:
42411 @if libcc1
42412 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
42413
42414 maintainer-clean-libcc1:
42415 @: $(MAKE); $(unstage)
42416 @[ -f ./libcc1/Makefile ] || exit 0; \
42417 r=`${PWD_COMMAND}`; export r; \
42418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419 $(HOST_EXPORTS) \
42420 for flag in $(EXTRA_HOST_FLAGS) ; do \
42421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42422 done; \
42423 echo "Doing maintainer-clean in libcc1"; \
42424 (cd $(HOST_SUBDIR)/libcc1 && \
42425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42427 "RANLIB=$${RANLIB}" \
42428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42429 maintainer-clean) \
42430 || exit 1
42431
42432 @endif libcc1
42433
42434
42435
42436 .PHONY: configure-gotools maybe-configure-gotools
42437 maybe-configure-gotools:
42438 @if gcc-bootstrap
42439 configure-gotools: stage_current
42440 @endif gcc-bootstrap
42441 @if gotools
42442 maybe-configure-gotools: configure-gotools
42443 configure-gotools:
42444 @: $(MAKE); $(unstage)
42445 @r=`${PWD_COMMAND}`; export r; \
42446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42447 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
42448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
42449 $(HOST_EXPORTS) \
42450 echo Configuring in $(HOST_SUBDIR)/gotools; \
42451 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
42452 case $(srcdir) in \
42453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42454 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
42455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42456 esac; \
42457 module_srcdir=gotools; \
42458 $(SHELL) \
42459 $$s/$$module_srcdir/configure \
42460 --srcdir=$${topdir}/$$module_srcdir \
42461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42462 --target=${target_alias} \
42463 || exit 1
42464 @endif gotools
42465
42466
42467
42468
42469
42470 .PHONY: all-gotools maybe-all-gotools
42471 maybe-all-gotools:
42472 @if gcc-bootstrap
42473 all-gotools: stage_current
42474 @endif gcc-bootstrap
42475 @if gotools
42476 TARGET-gotools=all
42477 maybe-all-gotools: all-gotools
42478 all-gotools: configure-gotools
42479 @: $(MAKE); $(unstage)
42480 @r=`${PWD_COMMAND}`; export r; \
42481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42482 $(HOST_EXPORTS) \
42483 (cd $(HOST_SUBDIR)/gotools && \
42484 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42485 $(TARGET-gotools))
42486 @endif gotools
42487
42488
42489
42490
42491 .PHONY: check-gotools maybe-check-gotools
42492 maybe-check-gotools:
42493 @if gotools
42494 maybe-check-gotools: check-gotools
42495
42496 check-gotools:
42497 @: $(MAKE); $(unstage)
42498 @r=`${PWD_COMMAND}`; export r; \
42499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42500 $(HOST_EXPORTS) \
42501 (cd $(HOST_SUBDIR)/gotools && \
42502 $(MAKE) $(FLAGS_TO_PASS) check)
42503
42504 @endif gotools
42505
42506 .PHONY: install-gotools maybe-install-gotools
42507 maybe-install-gotools:
42508 @if gotools
42509 maybe-install-gotools: install-gotools
42510
42511 install-gotools: installdirs
42512 @: $(MAKE); $(unstage)
42513 @r=`${PWD_COMMAND}`; export r; \
42514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42515 $(HOST_EXPORTS) \
42516 (cd $(HOST_SUBDIR)/gotools && \
42517 $(MAKE) $(FLAGS_TO_PASS) install)
42518
42519 @endif gotools
42520
42521 .PHONY: install-strip-gotools maybe-install-strip-gotools
42522 maybe-install-strip-gotools:
42523 @if gotools
42524 maybe-install-strip-gotools: install-strip-gotools
42525
42526 install-strip-gotools: installdirs
42527 @: $(MAKE); $(unstage)
42528 @r=`${PWD_COMMAND}`; export r; \
42529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42530 $(HOST_EXPORTS) \
42531 (cd $(HOST_SUBDIR)/gotools && \
42532 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42533
42534 @endif gotools
42535
42536 # Other targets (info, dvi, pdf, etc.)
42537
42538 .PHONY: maybe-info-gotools info-gotools
42539 maybe-info-gotools:
42540 @if gotools
42541 maybe-info-gotools: info-gotools
42542
42543 info-gotools: \
42544 configure-gotools
42545 @: $(MAKE); $(unstage)
42546 @[ -f ./gotools/Makefile ] || exit 0; \
42547 r=`${PWD_COMMAND}`; export r; \
42548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42549 $(HOST_EXPORTS) \
42550 for flag in $(EXTRA_HOST_FLAGS) ; do \
42551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42552 done; \
42553 echo "Doing info in gotools"; \
42554 (cd $(HOST_SUBDIR)/gotools && \
42555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42557 "RANLIB=$${RANLIB}" \
42558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42559 info) \
42560 || exit 1
42561
42562 @endif gotools
42563
42564 .PHONY: maybe-dvi-gotools dvi-gotools
42565 maybe-dvi-gotools:
42566 @if gotools
42567 maybe-dvi-gotools: dvi-gotools
42568
42569 dvi-gotools: \
42570 configure-gotools
42571 @: $(MAKE); $(unstage)
42572 @[ -f ./gotools/Makefile ] || exit 0; \
42573 r=`${PWD_COMMAND}`; export r; \
42574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42575 $(HOST_EXPORTS) \
42576 for flag in $(EXTRA_HOST_FLAGS) ; do \
42577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42578 done; \
42579 echo "Doing dvi in gotools"; \
42580 (cd $(HOST_SUBDIR)/gotools && \
42581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42583 "RANLIB=$${RANLIB}" \
42584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42585 dvi) \
42586 || exit 1
42587
42588 @endif gotools
42589
42590 .PHONY: maybe-pdf-gotools pdf-gotools
42591 maybe-pdf-gotools:
42592 @if gotools
42593 maybe-pdf-gotools: pdf-gotools
42594
42595 pdf-gotools: \
42596 configure-gotools
42597 @: $(MAKE); $(unstage)
42598 @[ -f ./gotools/Makefile ] || exit 0; \
42599 r=`${PWD_COMMAND}`; export r; \
42600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42601 $(HOST_EXPORTS) \
42602 for flag in $(EXTRA_HOST_FLAGS) ; do \
42603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42604 done; \
42605 echo "Doing pdf in gotools"; \
42606 (cd $(HOST_SUBDIR)/gotools && \
42607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42609 "RANLIB=$${RANLIB}" \
42610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42611 pdf) \
42612 || exit 1
42613
42614 @endif gotools
42615
42616 .PHONY: maybe-html-gotools html-gotools
42617 maybe-html-gotools:
42618 @if gotools
42619 maybe-html-gotools: html-gotools
42620
42621 html-gotools: \
42622 configure-gotools
42623 @: $(MAKE); $(unstage)
42624 @[ -f ./gotools/Makefile ] || exit 0; \
42625 r=`${PWD_COMMAND}`; export r; \
42626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42627 $(HOST_EXPORTS) \
42628 for flag in $(EXTRA_HOST_FLAGS) ; do \
42629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42630 done; \
42631 echo "Doing html in gotools"; \
42632 (cd $(HOST_SUBDIR)/gotools && \
42633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42635 "RANLIB=$${RANLIB}" \
42636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42637 html) \
42638 || exit 1
42639
42640 @endif gotools
42641
42642 .PHONY: maybe-TAGS-gotools TAGS-gotools
42643 maybe-TAGS-gotools:
42644 @if gotools
42645 maybe-TAGS-gotools: TAGS-gotools
42646
42647 TAGS-gotools: \
42648 configure-gotools
42649 @: $(MAKE); $(unstage)
42650 @[ -f ./gotools/Makefile ] || exit 0; \
42651 r=`${PWD_COMMAND}`; export r; \
42652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42653 $(HOST_EXPORTS) \
42654 for flag in $(EXTRA_HOST_FLAGS) ; do \
42655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42656 done; \
42657 echo "Doing TAGS in gotools"; \
42658 (cd $(HOST_SUBDIR)/gotools && \
42659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42661 "RANLIB=$${RANLIB}" \
42662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42663 TAGS) \
42664 || exit 1
42665
42666 @endif gotools
42667
42668 .PHONY: maybe-install-info-gotools install-info-gotools
42669 maybe-install-info-gotools:
42670 @if gotools
42671 maybe-install-info-gotools: install-info-gotools
42672
42673 install-info-gotools: \
42674 configure-gotools \
42675 info-gotools
42676 @: $(MAKE); $(unstage)
42677 @[ -f ./gotools/Makefile ] || exit 0; \
42678 r=`${PWD_COMMAND}`; export r; \
42679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42680 $(HOST_EXPORTS) \
42681 for flag in $(EXTRA_HOST_FLAGS) ; do \
42682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42683 done; \
42684 echo "Doing install-info in gotools"; \
42685 (cd $(HOST_SUBDIR)/gotools && \
42686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42688 "RANLIB=$${RANLIB}" \
42689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42690 install-info) \
42691 || exit 1
42692
42693 @endif gotools
42694
42695 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
42696 maybe-install-dvi-gotools:
42697 @if gotools
42698 maybe-install-dvi-gotools: install-dvi-gotools
42699
42700 install-dvi-gotools: \
42701 configure-gotools \
42702 dvi-gotools
42703 @: $(MAKE); $(unstage)
42704 @[ -f ./gotools/Makefile ] || exit 0; \
42705 r=`${PWD_COMMAND}`; export r; \
42706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42707 $(HOST_EXPORTS) \
42708 for flag in $(EXTRA_HOST_FLAGS) ; do \
42709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42710 done; \
42711 echo "Doing install-dvi in gotools"; \
42712 (cd $(HOST_SUBDIR)/gotools && \
42713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42715 "RANLIB=$${RANLIB}" \
42716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42717 install-dvi) \
42718 || exit 1
42719
42720 @endif gotools
42721
42722 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
42723 maybe-install-pdf-gotools:
42724 @if gotools
42725 maybe-install-pdf-gotools: install-pdf-gotools
42726
42727 install-pdf-gotools: \
42728 configure-gotools \
42729 pdf-gotools
42730 @: $(MAKE); $(unstage)
42731 @[ -f ./gotools/Makefile ] || exit 0; \
42732 r=`${PWD_COMMAND}`; export r; \
42733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42734 $(HOST_EXPORTS) \
42735 for flag in $(EXTRA_HOST_FLAGS) ; do \
42736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42737 done; \
42738 echo "Doing install-pdf in gotools"; \
42739 (cd $(HOST_SUBDIR)/gotools && \
42740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42742 "RANLIB=$${RANLIB}" \
42743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42744 install-pdf) \
42745 || exit 1
42746
42747 @endif gotools
42748
42749 .PHONY: maybe-install-html-gotools install-html-gotools
42750 maybe-install-html-gotools:
42751 @if gotools
42752 maybe-install-html-gotools: install-html-gotools
42753
42754 install-html-gotools: \
42755 configure-gotools \
42756 html-gotools
42757 @: $(MAKE); $(unstage)
42758 @[ -f ./gotools/Makefile ] || exit 0; \
42759 r=`${PWD_COMMAND}`; export r; \
42760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42761 $(HOST_EXPORTS) \
42762 for flag in $(EXTRA_HOST_FLAGS) ; do \
42763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42764 done; \
42765 echo "Doing install-html in gotools"; \
42766 (cd $(HOST_SUBDIR)/gotools && \
42767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42769 "RANLIB=$${RANLIB}" \
42770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42771 install-html) \
42772 || exit 1
42773
42774 @endif gotools
42775
42776 .PHONY: maybe-installcheck-gotools installcheck-gotools
42777 maybe-installcheck-gotools:
42778 @if gotools
42779 maybe-installcheck-gotools: installcheck-gotools
42780
42781 installcheck-gotools: \
42782 configure-gotools
42783 @: $(MAKE); $(unstage)
42784 @[ -f ./gotools/Makefile ] || exit 0; \
42785 r=`${PWD_COMMAND}`; export r; \
42786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42787 $(HOST_EXPORTS) \
42788 for flag in $(EXTRA_HOST_FLAGS) ; do \
42789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42790 done; \
42791 echo "Doing installcheck in gotools"; \
42792 (cd $(HOST_SUBDIR)/gotools && \
42793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42795 "RANLIB=$${RANLIB}" \
42796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42797 installcheck) \
42798 || exit 1
42799
42800 @endif gotools
42801
42802 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
42803 maybe-mostlyclean-gotools:
42804 @if gotools
42805 maybe-mostlyclean-gotools: mostlyclean-gotools
42806
42807 mostlyclean-gotools:
42808 @: $(MAKE); $(unstage)
42809 @[ -f ./gotools/Makefile ] || exit 0; \
42810 r=`${PWD_COMMAND}`; export r; \
42811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42812 $(HOST_EXPORTS) \
42813 for flag in $(EXTRA_HOST_FLAGS) ; do \
42814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42815 done; \
42816 echo "Doing mostlyclean in gotools"; \
42817 (cd $(HOST_SUBDIR)/gotools && \
42818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42820 "RANLIB=$${RANLIB}" \
42821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42822 mostlyclean) \
42823 || exit 1
42824
42825 @endif gotools
42826
42827 .PHONY: maybe-clean-gotools clean-gotools
42828 maybe-clean-gotools:
42829 @if gotools
42830 maybe-clean-gotools: clean-gotools
42831
42832 clean-gotools:
42833 @: $(MAKE); $(unstage)
42834 @[ -f ./gotools/Makefile ] || exit 0; \
42835 r=`${PWD_COMMAND}`; export r; \
42836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42837 $(HOST_EXPORTS) \
42838 for flag in $(EXTRA_HOST_FLAGS) ; do \
42839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42840 done; \
42841 echo "Doing clean in gotools"; \
42842 (cd $(HOST_SUBDIR)/gotools && \
42843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42845 "RANLIB=$${RANLIB}" \
42846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42847 clean) \
42848 || exit 1
42849
42850 @endif gotools
42851
42852 .PHONY: maybe-distclean-gotools distclean-gotools
42853 maybe-distclean-gotools:
42854 @if gotools
42855 maybe-distclean-gotools: distclean-gotools
42856
42857 distclean-gotools:
42858 @: $(MAKE); $(unstage)
42859 @[ -f ./gotools/Makefile ] || exit 0; \
42860 r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 $(HOST_EXPORTS) \
42863 for flag in $(EXTRA_HOST_FLAGS) ; do \
42864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865 done; \
42866 echo "Doing distclean in gotools"; \
42867 (cd $(HOST_SUBDIR)/gotools && \
42868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870 "RANLIB=$${RANLIB}" \
42871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872 distclean) \
42873 || exit 1
42874
42875 @endif gotools
42876
42877 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
42878 maybe-maintainer-clean-gotools:
42879 @if gotools
42880 maybe-maintainer-clean-gotools: maintainer-clean-gotools
42881
42882 maintainer-clean-gotools:
42883 @: $(MAKE); $(unstage)
42884 @[ -f ./gotools/Makefile ] || exit 0; \
42885 r=`${PWD_COMMAND}`; export r; \
42886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42887 $(HOST_EXPORTS) \
42888 for flag in $(EXTRA_HOST_FLAGS) ; do \
42889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42890 done; \
42891 echo "Doing maintainer-clean in gotools"; \
42892 (cd $(HOST_SUBDIR)/gotools && \
42893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42895 "RANLIB=$${RANLIB}" \
42896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42897 maintainer-clean) \
42898 || exit 1
42899
42900 @endif gotools
42901
42902
42903
42904 .PHONY: configure-libctf maybe-configure-libctf
42905 maybe-configure-libctf:
42906 @if gcc-bootstrap
42907 configure-libctf: stage_current
42908 @endif gcc-bootstrap
42909 @if libctf
42910 maybe-configure-libctf: configure-libctf
42911 configure-libctf:
42912 @r=`${PWD_COMMAND}`; export r; \
42913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42914 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42916 $(HOST_EXPORTS) \
42917 echo Configuring in $(HOST_SUBDIR)/libctf; \
42918 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
42919 case $(srcdir) in \
42920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42921 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42923 esac; \
42924 module_srcdir=libctf; \
42925 $(SHELL) \
42926 $$s/$$module_srcdir/configure \
42927 --srcdir=$${topdir}/$$module_srcdir \
42928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42929 --target=${target_alias} \
42930 || exit 1
42931 @endif libctf
42932
42933
42934
42935 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
42936 maybe-configure-stage1-libctf:
42937 @if libctf-bootstrap
42938 maybe-configure-stage1-libctf: configure-stage1-libctf
42939 configure-stage1-libctf:
42940 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42941 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42942 @r=`${PWD_COMMAND}`; export r; \
42943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42944 TFLAGS="$(STAGE1_TFLAGS)"; \
42945 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42946 $(HOST_EXPORTS) \
42947 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42948 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42949 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42950 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
42951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42952 cd $(HOST_SUBDIR)/libctf || exit 1; \
42953 case $(srcdir) in \
42954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42955 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42957 esac; \
42958 module_srcdir=libctf; \
42959 $(SHELL) $$s/$$module_srcdir/configure \
42960 --srcdir=$${topdir}/$$module_srcdir \
42961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42962 --target=${target_alias} \
42963 \
42964 $(STAGE1_CONFIGURE_FLAGS)
42965 @endif libctf-bootstrap
42966
42967 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
42968 maybe-configure-stage2-libctf:
42969 @if libctf-bootstrap
42970 maybe-configure-stage2-libctf: configure-stage2-libctf
42971 configure-stage2-libctf:
42972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42974 @r=`${PWD_COMMAND}`; export r; \
42975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42976 TFLAGS="$(STAGE2_TFLAGS)"; \
42977 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42978 $(HOST_EXPORTS) \
42979 $(POSTSTAGE1_HOST_EXPORTS) \
42980 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
42981 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
42982 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
42983 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
42984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42985 cd $(HOST_SUBDIR)/libctf || exit 1; \
42986 case $(srcdir) in \
42987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42988 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42990 esac; \
42991 module_srcdir=libctf; \
42992 $(SHELL) $$s/$$module_srcdir/configure \
42993 --srcdir=$${topdir}/$$module_srcdir \
42994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42995 --target=${target_alias} \
42996 --with-build-libsubdir=$(HOST_SUBDIR) \
42997 $(STAGE2_CONFIGURE_FLAGS)
42998 @endif libctf-bootstrap
42999
43000 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
43001 maybe-configure-stage3-libctf:
43002 @if libctf-bootstrap
43003 maybe-configure-stage3-libctf: configure-stage3-libctf
43004 configure-stage3-libctf:
43005 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43007 @r=`${PWD_COMMAND}`; export r; \
43008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43009 TFLAGS="$(STAGE3_TFLAGS)"; \
43010 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43011 $(HOST_EXPORTS) \
43012 $(POSTSTAGE1_HOST_EXPORTS) \
43013 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43014 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43015 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
43016 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
43017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43018 cd $(HOST_SUBDIR)/libctf || exit 1; \
43019 case $(srcdir) in \
43020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43021 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43023 esac; \
43024 module_srcdir=libctf; \
43025 $(SHELL) $$s/$$module_srcdir/configure \
43026 --srcdir=$${topdir}/$$module_srcdir \
43027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43028 --target=${target_alias} \
43029 --with-build-libsubdir=$(HOST_SUBDIR) \
43030 $(STAGE3_CONFIGURE_FLAGS)
43031 @endif libctf-bootstrap
43032
43033 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
43034 maybe-configure-stage4-libctf:
43035 @if libctf-bootstrap
43036 maybe-configure-stage4-libctf: configure-stage4-libctf
43037 configure-stage4-libctf:
43038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43040 @r=`${PWD_COMMAND}`; export r; \
43041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43042 TFLAGS="$(STAGE4_TFLAGS)"; \
43043 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43044 $(HOST_EXPORTS) \
43045 $(POSTSTAGE1_HOST_EXPORTS) \
43046 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43047 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43048 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43049 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
43050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43051 cd $(HOST_SUBDIR)/libctf || exit 1; \
43052 case $(srcdir) in \
43053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43054 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43056 esac; \
43057 module_srcdir=libctf; \
43058 $(SHELL) $$s/$$module_srcdir/configure \
43059 --srcdir=$${topdir}/$$module_srcdir \
43060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43061 --target=${target_alias} \
43062 --with-build-libsubdir=$(HOST_SUBDIR) \
43063 $(STAGE4_CONFIGURE_FLAGS)
43064 @endif libctf-bootstrap
43065
43066 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
43067 maybe-configure-stageprofile-libctf:
43068 @if libctf-bootstrap
43069 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
43070 configure-stageprofile-libctf:
43071 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43073 @r=`${PWD_COMMAND}`; export r; \
43074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43075 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43076 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43077 $(HOST_EXPORTS) \
43078 $(POSTSTAGE1_HOST_EXPORTS) \
43079 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43080 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43081 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43082 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
43083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43084 cd $(HOST_SUBDIR)/libctf || exit 1; \
43085 case $(srcdir) in \
43086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43087 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43089 esac; \
43090 module_srcdir=libctf; \
43091 $(SHELL) $$s/$$module_srcdir/configure \
43092 --srcdir=$${topdir}/$$module_srcdir \
43093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43094 --target=${target_alias} \
43095 --with-build-libsubdir=$(HOST_SUBDIR) \
43096 $(STAGEprofile_CONFIGURE_FLAGS)
43097 @endif libctf-bootstrap
43098
43099 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
43100 maybe-configure-stagetrain-libctf:
43101 @if libctf-bootstrap
43102 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
43103 configure-stagetrain-libctf:
43104 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43106 @r=`${PWD_COMMAND}`; export r; \
43107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43108 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43109 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43110 $(HOST_EXPORTS) \
43111 $(POSTSTAGE1_HOST_EXPORTS) \
43112 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43113 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43114 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43115 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
43116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43117 cd $(HOST_SUBDIR)/libctf || exit 1; \
43118 case $(srcdir) in \
43119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43120 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43122 esac; \
43123 module_srcdir=libctf; \
43124 $(SHELL) $$s/$$module_srcdir/configure \
43125 --srcdir=$${topdir}/$$module_srcdir \
43126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43127 --target=${target_alias} \
43128 --with-build-libsubdir=$(HOST_SUBDIR) \
43129 $(STAGEtrain_CONFIGURE_FLAGS)
43130 @endif libctf-bootstrap
43131
43132 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
43133 maybe-configure-stagefeedback-libctf:
43134 @if libctf-bootstrap
43135 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
43136 configure-stagefeedback-libctf:
43137 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43139 @r=`${PWD_COMMAND}`; export r; \
43140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43141 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43142 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43143 $(HOST_EXPORTS) \
43144 $(POSTSTAGE1_HOST_EXPORTS) \
43145 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43146 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43147 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43148 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
43149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43150 cd $(HOST_SUBDIR)/libctf || exit 1; \
43151 case $(srcdir) in \
43152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43153 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43155 esac; \
43156 module_srcdir=libctf; \
43157 $(SHELL) $$s/$$module_srcdir/configure \
43158 --srcdir=$${topdir}/$$module_srcdir \
43159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43160 --target=${target_alias} \
43161 --with-build-libsubdir=$(HOST_SUBDIR) \
43162 $(STAGEfeedback_CONFIGURE_FLAGS)
43163 @endif libctf-bootstrap
43164
43165 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
43166 maybe-configure-stageautoprofile-libctf:
43167 @if libctf-bootstrap
43168 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
43169 configure-stageautoprofile-libctf:
43170 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43172 @r=`${PWD_COMMAND}`; export r; \
43173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43175 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43176 $(HOST_EXPORTS) \
43177 $(POSTSTAGE1_HOST_EXPORTS) \
43178 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43179 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43180 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43181 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
43182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43183 cd $(HOST_SUBDIR)/libctf || exit 1; \
43184 case $(srcdir) in \
43185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43186 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43188 esac; \
43189 module_srcdir=libctf; \
43190 $(SHELL) $$s/$$module_srcdir/configure \
43191 --srcdir=$${topdir}/$$module_srcdir \
43192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43193 --target=${target_alias} \
43194 --with-build-libsubdir=$(HOST_SUBDIR) \
43195 $(STAGEautoprofile_CONFIGURE_FLAGS)
43196 @endif libctf-bootstrap
43197
43198 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
43199 maybe-configure-stageautofeedback-libctf:
43200 @if libctf-bootstrap
43201 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
43202 configure-stageautofeedback-libctf:
43203 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
43205 @r=`${PWD_COMMAND}`; export r; \
43206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43207 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43208 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
43209 $(HOST_EXPORTS) \
43210 $(POSTSTAGE1_HOST_EXPORTS) \
43211 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43212 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43213 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43214 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
43215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
43216 cd $(HOST_SUBDIR)/libctf || exit 1; \
43217 case $(srcdir) in \
43218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43219 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
43220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43221 esac; \
43222 module_srcdir=libctf; \
43223 $(SHELL) $$s/$$module_srcdir/configure \
43224 --srcdir=$${topdir}/$$module_srcdir \
43225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43226 --target=${target_alias} \
43227 --with-build-libsubdir=$(HOST_SUBDIR) \
43228 $(STAGEautofeedback_CONFIGURE_FLAGS)
43229 @endif libctf-bootstrap
43230
43231
43232
43233
43234
43235 .PHONY: all-libctf maybe-all-libctf
43236 maybe-all-libctf:
43237 @if gcc-bootstrap
43238 all-libctf: stage_current
43239 @endif gcc-bootstrap
43240 @if libctf
43241 TARGET-libctf=all
43242 maybe-all-libctf: all-libctf
43243 all-libctf: configure-libctf
43244 @r=`${PWD_COMMAND}`; export r; \
43245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43246 $(HOST_EXPORTS) \
43247 (cd $(HOST_SUBDIR)/libctf && \
43248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43249 $(TARGET-libctf))
43250 @endif libctf
43251
43252
43253
43254 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
43255 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
43256 maybe-all-stage1-libctf:
43257 maybe-clean-stage1-libctf:
43258 @if libctf-bootstrap
43259 maybe-all-stage1-libctf: all-stage1-libctf
43260 all-stage1: all-stage1-libctf
43261 TARGET-stage1-libctf = $(TARGET-libctf)
43262 all-stage1-libctf: configure-stage1-libctf
43263 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43264 @r=`${PWD_COMMAND}`; export r; \
43265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43266 TFLAGS="$(STAGE1_TFLAGS)"; \
43267 $(HOST_EXPORTS) \
43268 cd $(HOST_SUBDIR)/libctf && \
43269 \
43270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43271 CFLAGS="$(STAGE1_CFLAGS)" \
43272 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43273 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43274 LIBCFLAGS="$(LIBCFLAGS)" \
43275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43278 $(EXTRA_HOST_FLAGS) \
43279 $(STAGE1_FLAGS_TO_PASS) \
43280 TFLAGS="$(STAGE1_TFLAGS)" \
43281 $(TARGET-stage1-libctf)
43282
43283 maybe-clean-stage1-libctf: clean-stage1-libctf
43284 clean-stage1: clean-stage1-libctf
43285 clean-stage1-libctf:
43286 @if [ $(current_stage) = stage1 ]; then \
43287 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43288 else \
43289 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
43290 $(MAKE) stage1-start; \
43291 fi; \
43292 cd $(HOST_SUBDIR)/libctf && \
43293 $(MAKE) $(EXTRA_HOST_FLAGS) \
43294 $(STAGE1_FLAGS_TO_PASS) clean
43295 @endif libctf-bootstrap
43296
43297
43298 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
43299 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
43300 maybe-all-stage2-libctf:
43301 maybe-clean-stage2-libctf:
43302 @if libctf-bootstrap
43303 maybe-all-stage2-libctf: all-stage2-libctf
43304 all-stage2: all-stage2-libctf
43305 TARGET-stage2-libctf = $(TARGET-libctf)
43306 all-stage2-libctf: configure-stage2-libctf
43307 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43308 @r=`${PWD_COMMAND}`; export r; \
43309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43310 TFLAGS="$(STAGE2_TFLAGS)"; \
43311 $(HOST_EXPORTS) \
43312 $(POSTSTAGE1_HOST_EXPORTS) \
43313 cd $(HOST_SUBDIR)/libctf && \
43314 \
43315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43316 CFLAGS="$(STAGE2_CFLAGS)" \
43317 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43318 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43319 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43324 TFLAGS="$(STAGE2_TFLAGS)" \
43325 $(TARGET-stage2-libctf)
43326
43327 maybe-clean-stage2-libctf: clean-stage2-libctf
43328 clean-stage2: clean-stage2-libctf
43329 clean-stage2-libctf:
43330 @if [ $(current_stage) = stage2 ]; then \
43331 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43332 else \
43333 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
43334 $(MAKE) stage2-start; \
43335 fi; \
43336 cd $(HOST_SUBDIR)/libctf && \
43337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43338 @endif libctf-bootstrap
43339
43340
43341 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
43342 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
43343 maybe-all-stage3-libctf:
43344 maybe-clean-stage3-libctf:
43345 @if libctf-bootstrap
43346 maybe-all-stage3-libctf: all-stage3-libctf
43347 all-stage3: all-stage3-libctf
43348 TARGET-stage3-libctf = $(TARGET-libctf)
43349 all-stage3-libctf: configure-stage3-libctf
43350 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43351 @r=`${PWD_COMMAND}`; export r; \
43352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43353 TFLAGS="$(STAGE3_TFLAGS)"; \
43354 $(HOST_EXPORTS) \
43355 $(POSTSTAGE1_HOST_EXPORTS) \
43356 cd $(HOST_SUBDIR)/libctf && \
43357 \
43358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43359 CFLAGS="$(STAGE3_CFLAGS)" \
43360 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43361 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43362 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43367 TFLAGS="$(STAGE3_TFLAGS)" \
43368 $(TARGET-stage3-libctf)
43369
43370 maybe-clean-stage3-libctf: clean-stage3-libctf
43371 clean-stage3: clean-stage3-libctf
43372 clean-stage3-libctf:
43373 @if [ $(current_stage) = stage3 ]; then \
43374 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43375 else \
43376 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
43377 $(MAKE) stage3-start; \
43378 fi; \
43379 cd $(HOST_SUBDIR)/libctf && \
43380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43381 @endif libctf-bootstrap
43382
43383
43384 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
43385 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
43386 maybe-all-stage4-libctf:
43387 maybe-clean-stage4-libctf:
43388 @if libctf-bootstrap
43389 maybe-all-stage4-libctf: all-stage4-libctf
43390 all-stage4: all-stage4-libctf
43391 TARGET-stage4-libctf = $(TARGET-libctf)
43392 all-stage4-libctf: configure-stage4-libctf
43393 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43394 @r=`${PWD_COMMAND}`; export r; \
43395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43396 TFLAGS="$(STAGE4_TFLAGS)"; \
43397 $(HOST_EXPORTS) \
43398 $(POSTSTAGE1_HOST_EXPORTS) \
43399 cd $(HOST_SUBDIR)/libctf && \
43400 \
43401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43402 CFLAGS="$(STAGE4_CFLAGS)" \
43403 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43404 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43405 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43410 TFLAGS="$(STAGE4_TFLAGS)" \
43411 $(TARGET-stage4-libctf)
43412
43413 maybe-clean-stage4-libctf: clean-stage4-libctf
43414 clean-stage4: clean-stage4-libctf
43415 clean-stage4-libctf:
43416 @if [ $(current_stage) = stage4 ]; then \
43417 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43418 else \
43419 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
43420 $(MAKE) stage4-start; \
43421 fi; \
43422 cd $(HOST_SUBDIR)/libctf && \
43423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43424 @endif libctf-bootstrap
43425
43426
43427 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
43428 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
43429 maybe-all-stageprofile-libctf:
43430 maybe-clean-stageprofile-libctf:
43431 @if libctf-bootstrap
43432 maybe-all-stageprofile-libctf: all-stageprofile-libctf
43433 all-stageprofile: all-stageprofile-libctf
43434 TARGET-stageprofile-libctf = $(TARGET-libctf)
43435 all-stageprofile-libctf: configure-stageprofile-libctf
43436 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43437 @r=`${PWD_COMMAND}`; export r; \
43438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43439 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43440 $(HOST_EXPORTS) \
43441 $(POSTSTAGE1_HOST_EXPORTS) \
43442 cd $(HOST_SUBDIR)/libctf && \
43443 \
43444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43445 CFLAGS="$(STAGEprofile_CFLAGS)" \
43446 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43447 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43448 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43453 TFLAGS="$(STAGEprofile_TFLAGS)" \
43454 $(TARGET-stageprofile-libctf)
43455
43456 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
43457 clean-stageprofile: clean-stageprofile-libctf
43458 clean-stageprofile-libctf:
43459 @if [ $(current_stage) = stageprofile ]; then \
43460 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43461 else \
43462 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
43463 $(MAKE) stageprofile-start; \
43464 fi; \
43465 cd $(HOST_SUBDIR)/libctf && \
43466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43467 @endif libctf-bootstrap
43468
43469
43470 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
43471 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
43472 maybe-all-stagetrain-libctf:
43473 maybe-clean-stagetrain-libctf:
43474 @if libctf-bootstrap
43475 maybe-all-stagetrain-libctf: all-stagetrain-libctf
43476 all-stagetrain: all-stagetrain-libctf
43477 TARGET-stagetrain-libctf = $(TARGET-libctf)
43478 all-stagetrain-libctf: configure-stagetrain-libctf
43479 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43480 @r=`${PWD_COMMAND}`; export r; \
43481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43482 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43483 $(HOST_EXPORTS) \
43484 $(POSTSTAGE1_HOST_EXPORTS) \
43485 cd $(HOST_SUBDIR)/libctf && \
43486 \
43487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43488 CFLAGS="$(STAGEtrain_CFLAGS)" \
43489 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43490 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43491 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43496 TFLAGS="$(STAGEtrain_TFLAGS)" \
43497 $(TARGET-stagetrain-libctf)
43498
43499 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
43500 clean-stagetrain: clean-stagetrain-libctf
43501 clean-stagetrain-libctf:
43502 @if [ $(current_stage) = stagetrain ]; then \
43503 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43504 else \
43505 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
43506 $(MAKE) stagetrain-start; \
43507 fi; \
43508 cd $(HOST_SUBDIR)/libctf && \
43509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43510 @endif libctf-bootstrap
43511
43512
43513 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
43514 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
43515 maybe-all-stagefeedback-libctf:
43516 maybe-clean-stagefeedback-libctf:
43517 @if libctf-bootstrap
43518 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
43519 all-stagefeedback: all-stagefeedback-libctf
43520 TARGET-stagefeedback-libctf = $(TARGET-libctf)
43521 all-stagefeedback-libctf: configure-stagefeedback-libctf
43522 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43523 @r=`${PWD_COMMAND}`; export r; \
43524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43525 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43526 $(HOST_EXPORTS) \
43527 $(POSTSTAGE1_HOST_EXPORTS) \
43528 cd $(HOST_SUBDIR)/libctf && \
43529 \
43530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43531 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43532 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43533 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43534 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43538 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43539 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43540 $(TARGET-stagefeedback-libctf)
43541
43542 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
43543 clean-stagefeedback: clean-stagefeedback-libctf
43544 clean-stagefeedback-libctf:
43545 @if [ $(current_stage) = stagefeedback ]; then \
43546 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43547 else \
43548 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
43549 $(MAKE) stagefeedback-start; \
43550 fi; \
43551 cd $(HOST_SUBDIR)/libctf && \
43552 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43553 @endif libctf-bootstrap
43554
43555
43556 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
43557 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
43558 maybe-all-stageautoprofile-libctf:
43559 maybe-clean-stageautoprofile-libctf:
43560 @if libctf-bootstrap
43561 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
43562 all-stageautoprofile: all-stageautoprofile-libctf
43563 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
43564 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
43565 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43566 @r=`${PWD_COMMAND}`; export r; \
43567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43568 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43569 $(HOST_EXPORTS) \
43570 $(POSTSTAGE1_HOST_EXPORTS) \
43571 cd $(HOST_SUBDIR)/libctf && \
43572 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43574 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43575 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43576 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43577 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43581 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43582 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43583 $(TARGET-stageautoprofile-libctf)
43584
43585 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
43586 clean-stageautoprofile: clean-stageautoprofile-libctf
43587 clean-stageautoprofile-libctf:
43588 @if [ $(current_stage) = stageautoprofile ]; then \
43589 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43590 else \
43591 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
43592 $(MAKE) stageautoprofile-start; \
43593 fi; \
43594 cd $(HOST_SUBDIR)/libctf && \
43595 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43596 @endif libctf-bootstrap
43597
43598
43599 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
43600 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
43601 maybe-all-stageautofeedback-libctf:
43602 maybe-clean-stageautofeedback-libctf:
43603 @if libctf-bootstrap
43604 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
43605 all-stageautofeedback: all-stageautofeedback-libctf
43606 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
43607 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
43608 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43609 @r=`${PWD_COMMAND}`; export r; \
43610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43611 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43612 $(HOST_EXPORTS) \
43613 $(POSTSTAGE1_HOST_EXPORTS) \
43614 cd $(HOST_SUBDIR)/libctf && \
43615 \
43616 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43617 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43618 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43619 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43620 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43624 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43625 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43626 $(TARGET-stageautofeedback-libctf)
43627
43628 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
43629 clean-stageautofeedback: clean-stageautofeedback-libctf
43630 clean-stageautofeedback-libctf:
43631 @if [ $(current_stage) = stageautofeedback ]; then \
43632 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
43633 else \
43634 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
43635 $(MAKE) stageautofeedback-start; \
43636 fi; \
43637 cd $(HOST_SUBDIR)/libctf && \
43638 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43639 @endif libctf-bootstrap
43640
43641
43642
43643
43644
43645 .PHONY: check-libctf maybe-check-libctf
43646 maybe-check-libctf:
43647 @if libctf
43648 maybe-check-libctf: check-libctf
43649
43650 check-libctf:
43651 @: $(MAKE); $(unstage)
43652 @r=`${PWD_COMMAND}`; export r; \
43653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43654 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43655 (cd $(HOST_SUBDIR)/libctf && \
43656 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43657
43658 @endif libctf
43659
43660 .PHONY: install-libctf maybe-install-libctf
43661 maybe-install-libctf:
43662 @if libctf
43663 maybe-install-libctf: install-libctf
43664
43665 install-libctf: installdirs
43666 @: $(MAKE); $(unstage)
43667 @r=`${PWD_COMMAND}`; export r; \
43668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43669 $(HOST_EXPORTS) \
43670 (cd $(HOST_SUBDIR)/libctf && \
43671 $(MAKE) $(FLAGS_TO_PASS) install)
43672
43673 @endif libctf
43674
43675 .PHONY: install-strip-libctf maybe-install-strip-libctf
43676 maybe-install-strip-libctf:
43677 @if libctf
43678 maybe-install-strip-libctf: install-strip-libctf
43679
43680 install-strip-libctf: installdirs
43681 @: $(MAKE); $(unstage)
43682 @r=`${PWD_COMMAND}`; export r; \
43683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43684 $(HOST_EXPORTS) \
43685 (cd $(HOST_SUBDIR)/libctf && \
43686 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43687
43688 @endif libctf
43689
43690 # Other targets (info, dvi, pdf, etc.)
43691
43692 .PHONY: maybe-info-libctf info-libctf
43693 maybe-info-libctf:
43694 @if libctf
43695 maybe-info-libctf: info-libctf
43696
43697 info-libctf: \
43698 configure-libctf
43699 @[ -f ./libctf/Makefile ] || exit 0; \
43700 r=`${PWD_COMMAND}`; export r; \
43701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43702 $(HOST_EXPORTS) \
43703 for flag in $(EXTRA_HOST_FLAGS) ; do \
43704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43705 done; \
43706 echo "Doing info in libctf"; \
43707 (cd $(HOST_SUBDIR)/libctf && \
43708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43710 "RANLIB=$${RANLIB}" \
43711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43712 info) \
43713 || exit 1
43714
43715 @endif libctf
43716
43717 .PHONY: maybe-dvi-libctf dvi-libctf
43718 maybe-dvi-libctf:
43719 @if libctf
43720 maybe-dvi-libctf: dvi-libctf
43721
43722 dvi-libctf: \
43723 configure-libctf
43724 @[ -f ./libctf/Makefile ] || exit 0; \
43725 r=`${PWD_COMMAND}`; export r; \
43726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43727 $(HOST_EXPORTS) \
43728 for flag in $(EXTRA_HOST_FLAGS) ; do \
43729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43730 done; \
43731 echo "Doing dvi in libctf"; \
43732 (cd $(HOST_SUBDIR)/libctf && \
43733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43735 "RANLIB=$${RANLIB}" \
43736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43737 dvi) \
43738 || exit 1
43739
43740 @endif libctf
43741
43742 .PHONY: maybe-pdf-libctf pdf-libctf
43743 maybe-pdf-libctf:
43744 @if libctf
43745 maybe-pdf-libctf: pdf-libctf
43746
43747 pdf-libctf: \
43748 configure-libctf
43749 @[ -f ./libctf/Makefile ] || exit 0; \
43750 r=`${PWD_COMMAND}`; export r; \
43751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43752 $(HOST_EXPORTS) \
43753 for flag in $(EXTRA_HOST_FLAGS) ; do \
43754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755 done; \
43756 echo "Doing pdf in libctf"; \
43757 (cd $(HOST_SUBDIR)/libctf && \
43758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43760 "RANLIB=$${RANLIB}" \
43761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43762 pdf) \
43763 || exit 1
43764
43765 @endif libctf
43766
43767 .PHONY: maybe-html-libctf html-libctf
43768 maybe-html-libctf:
43769 @if libctf
43770 maybe-html-libctf: html-libctf
43771
43772 html-libctf: \
43773 configure-libctf
43774 @[ -f ./libctf/Makefile ] || exit 0; \
43775 r=`${PWD_COMMAND}`; export r; \
43776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43777 $(HOST_EXPORTS) \
43778 for flag in $(EXTRA_HOST_FLAGS) ; do \
43779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43780 done; \
43781 echo "Doing html in libctf"; \
43782 (cd $(HOST_SUBDIR)/libctf && \
43783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43785 "RANLIB=$${RANLIB}" \
43786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43787 html) \
43788 || exit 1
43789
43790 @endif libctf
43791
43792 .PHONY: maybe-TAGS-libctf TAGS-libctf
43793 maybe-TAGS-libctf:
43794 @if libctf
43795 maybe-TAGS-libctf: TAGS-libctf
43796
43797 TAGS-libctf: \
43798 configure-libctf
43799 @[ -f ./libctf/Makefile ] || exit 0; \
43800 r=`${PWD_COMMAND}`; export r; \
43801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43802 $(HOST_EXPORTS) \
43803 for flag in $(EXTRA_HOST_FLAGS) ; do \
43804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43805 done; \
43806 echo "Doing TAGS in libctf"; \
43807 (cd $(HOST_SUBDIR)/libctf && \
43808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43810 "RANLIB=$${RANLIB}" \
43811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43812 TAGS) \
43813 || exit 1
43814
43815 @endif libctf
43816
43817 .PHONY: maybe-install-info-libctf install-info-libctf
43818 maybe-install-info-libctf:
43819 @if libctf
43820 maybe-install-info-libctf: install-info-libctf
43821
43822 install-info-libctf: \
43823 configure-libctf \
43824 info-libctf
43825 @[ -f ./libctf/Makefile ] || exit 0; \
43826 r=`${PWD_COMMAND}`; export r; \
43827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43828 $(HOST_EXPORTS) \
43829 for flag in $(EXTRA_HOST_FLAGS) ; do \
43830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43831 done; \
43832 echo "Doing install-info in libctf"; \
43833 (cd $(HOST_SUBDIR)/libctf && \
43834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43836 "RANLIB=$${RANLIB}" \
43837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43838 install-info) \
43839 || exit 1
43840
43841 @endif libctf
43842
43843 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
43844 maybe-install-dvi-libctf:
43845 @if libctf
43846 maybe-install-dvi-libctf: install-dvi-libctf
43847
43848 install-dvi-libctf: \
43849 configure-libctf \
43850 dvi-libctf
43851 @[ -f ./libctf/Makefile ] || exit 0; \
43852 r=`${PWD_COMMAND}`; export r; \
43853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43854 $(HOST_EXPORTS) \
43855 for flag in $(EXTRA_HOST_FLAGS) ; do \
43856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43857 done; \
43858 echo "Doing install-dvi in libctf"; \
43859 (cd $(HOST_SUBDIR)/libctf && \
43860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43862 "RANLIB=$${RANLIB}" \
43863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43864 install-dvi) \
43865 || exit 1
43866
43867 @endif libctf
43868
43869 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
43870 maybe-install-pdf-libctf:
43871 @if libctf
43872 maybe-install-pdf-libctf: install-pdf-libctf
43873
43874 install-pdf-libctf: \
43875 configure-libctf \
43876 pdf-libctf
43877 @[ -f ./libctf/Makefile ] || exit 0; \
43878 r=`${PWD_COMMAND}`; export r; \
43879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43880 $(HOST_EXPORTS) \
43881 for flag in $(EXTRA_HOST_FLAGS) ; do \
43882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43883 done; \
43884 echo "Doing install-pdf in libctf"; \
43885 (cd $(HOST_SUBDIR)/libctf && \
43886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43888 "RANLIB=$${RANLIB}" \
43889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43890 install-pdf) \
43891 || exit 1
43892
43893 @endif libctf
43894
43895 .PHONY: maybe-install-html-libctf install-html-libctf
43896 maybe-install-html-libctf:
43897 @if libctf
43898 maybe-install-html-libctf: install-html-libctf
43899
43900 install-html-libctf: \
43901 configure-libctf \
43902 html-libctf
43903 @[ -f ./libctf/Makefile ] || exit 0; \
43904 r=`${PWD_COMMAND}`; export r; \
43905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43906 $(HOST_EXPORTS) \
43907 for flag in $(EXTRA_HOST_FLAGS) ; do \
43908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43909 done; \
43910 echo "Doing install-html in libctf"; \
43911 (cd $(HOST_SUBDIR)/libctf && \
43912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43914 "RANLIB=$${RANLIB}" \
43915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43916 install-html) \
43917 || exit 1
43918
43919 @endif libctf
43920
43921 .PHONY: maybe-installcheck-libctf installcheck-libctf
43922 maybe-installcheck-libctf:
43923 @if libctf
43924 maybe-installcheck-libctf: installcheck-libctf
43925
43926 installcheck-libctf: \
43927 configure-libctf
43928 @[ -f ./libctf/Makefile ] || exit 0; \
43929 r=`${PWD_COMMAND}`; export r; \
43930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43931 $(HOST_EXPORTS) \
43932 for flag in $(EXTRA_HOST_FLAGS) ; do \
43933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43934 done; \
43935 echo "Doing installcheck in libctf"; \
43936 (cd $(HOST_SUBDIR)/libctf && \
43937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43939 "RANLIB=$${RANLIB}" \
43940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43941 installcheck) \
43942 || exit 1
43943
43944 @endif libctf
43945
43946 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
43947 maybe-mostlyclean-libctf:
43948 @if libctf
43949 maybe-mostlyclean-libctf: mostlyclean-libctf
43950
43951 mostlyclean-libctf:
43952 @[ -f ./libctf/Makefile ] || exit 0; \
43953 r=`${PWD_COMMAND}`; export r; \
43954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43955 $(HOST_EXPORTS) \
43956 for flag in $(EXTRA_HOST_FLAGS) ; do \
43957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43958 done; \
43959 echo "Doing mostlyclean in libctf"; \
43960 (cd $(HOST_SUBDIR)/libctf && \
43961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43963 "RANLIB=$${RANLIB}" \
43964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43965 mostlyclean) \
43966 || exit 1
43967
43968 @endif libctf
43969
43970 .PHONY: maybe-clean-libctf clean-libctf
43971 maybe-clean-libctf:
43972 @if libctf
43973 maybe-clean-libctf: clean-libctf
43974
43975 clean-libctf:
43976 @[ -f ./libctf/Makefile ] || exit 0; \
43977 r=`${PWD_COMMAND}`; export r; \
43978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43979 $(HOST_EXPORTS) \
43980 for flag in $(EXTRA_HOST_FLAGS) ; do \
43981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43982 done; \
43983 echo "Doing clean in libctf"; \
43984 (cd $(HOST_SUBDIR)/libctf && \
43985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43987 "RANLIB=$${RANLIB}" \
43988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43989 clean) \
43990 || exit 1
43991
43992 @endif libctf
43993
43994 .PHONY: maybe-distclean-libctf distclean-libctf
43995 maybe-distclean-libctf:
43996 @if libctf
43997 maybe-distclean-libctf: distclean-libctf
43998
43999 distclean-libctf:
44000 @[ -f ./libctf/Makefile ] || exit 0; \
44001 r=`${PWD_COMMAND}`; export r; \
44002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44003 $(HOST_EXPORTS) \
44004 for flag in $(EXTRA_HOST_FLAGS) ; do \
44005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44006 done; \
44007 echo "Doing distclean in libctf"; \
44008 (cd $(HOST_SUBDIR)/libctf && \
44009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44011 "RANLIB=$${RANLIB}" \
44012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44013 distclean) \
44014 || exit 1
44015
44016 @endif libctf
44017
44018 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
44019 maybe-maintainer-clean-libctf:
44020 @if libctf
44021 maybe-maintainer-clean-libctf: maintainer-clean-libctf
44022
44023 maintainer-clean-libctf:
44024 @[ -f ./libctf/Makefile ] || exit 0; \
44025 r=`${PWD_COMMAND}`; export r; \
44026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44027 $(HOST_EXPORTS) \
44028 for flag in $(EXTRA_HOST_FLAGS) ; do \
44029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44030 done; \
44031 echo "Doing maintainer-clean in libctf"; \
44032 (cd $(HOST_SUBDIR)/libctf && \
44033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44035 "RANLIB=$${RANLIB}" \
44036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44037 maintainer-clean) \
44038 || exit 1
44039
44040 @endif libctf
44041
44042
44043
44044 # ---------------------------------------
44045 # Modules which run on the target machine
44046 # ---------------------------------------
44047
44048
44049
44050
44051 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44052 maybe-configure-target-libstdc++-v3:
44053 @if gcc-bootstrap
44054 configure-target-libstdc++-v3: stage_current
44055 @endif gcc-bootstrap
44056 @if target-libstdc++-v3
44057 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44058 configure-target-libstdc++-v3:
44059 @r=`${PWD_COMMAND}`; export r; \
44060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44061 echo "Checking multilib configuration for libstdc++-v3..."; \
44062 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44063 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44064 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44065 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44066 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44067 else \
44068 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44069 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44070 fi; \
44071 else \
44072 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44073 fi; \
44074 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44075 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44076 $(RAW_CXX_TARGET_EXPORTS) \
44077 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44078 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44079 case $(srcdir) in \
44080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44081 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44083 esac; \
44084 module_srcdir=libstdc++-v3; \
44085 rm -f no-such-file || : ; \
44086 CONFIG_SITE=no-such-file $(SHELL) \
44087 $$s/$$module_srcdir/configure \
44088 --srcdir=$${topdir}/$$module_srcdir \
44089 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44090 --target=${target_alias} \
44091 || exit 1
44092 @endif target-libstdc++-v3
44093
44094
44095
44096 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44097 maybe-configure-stage1-target-libstdc++-v3:
44098 @if target-libstdc++-v3-bootstrap
44099 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44100 configure-stage1-target-libstdc++-v3:
44101 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44102 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44103 @r=`${PWD_COMMAND}`; export r; \
44104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44105 TFLAGS="$(STAGE1_TFLAGS)"; \
44106 echo "Checking multilib configuration for libstdc++-v3..."; \
44107 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44108 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44109 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44110 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44111 else \
44112 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44113 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44114 fi; \
44115 else \
44116 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44117 fi; \
44118 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44119 $(RAW_CXX_TARGET_EXPORTS) \
44120 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44123 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44124 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44125 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44126 case $(srcdir) in \
44127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44128 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44130 esac; \
44131 module_srcdir=libstdc++-v3; \
44132 $(SHELL) $$s/$$module_srcdir/configure \
44133 --srcdir=$${topdir}/$$module_srcdir \
44134 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44135 --target=${target_alias} \
44136 \
44137 $(STAGE1_CONFIGURE_FLAGS)
44138 @endif target-libstdc++-v3-bootstrap
44139
44140 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44141 maybe-configure-stage2-target-libstdc++-v3:
44142 @if target-libstdc++-v3-bootstrap
44143 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44144 configure-stage2-target-libstdc++-v3:
44145 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44146 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44147 @r=`${PWD_COMMAND}`; export r; \
44148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44149 TFLAGS="$(STAGE2_TFLAGS)"; \
44150 echo "Checking multilib configuration for libstdc++-v3..."; \
44151 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44152 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44153 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44154 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44155 else \
44156 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44157 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44158 fi; \
44159 else \
44160 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44161 fi; \
44162 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44163 $(RAW_CXX_TARGET_EXPORTS) \
44164 \
44165 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44166 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44167 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44168 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44169 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44170 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44171 case $(srcdir) in \
44172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44173 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44175 esac; \
44176 module_srcdir=libstdc++-v3; \
44177 $(SHELL) $$s/$$module_srcdir/configure \
44178 --srcdir=$${topdir}/$$module_srcdir \
44179 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44180 --target=${target_alias} \
44181 --with-build-libsubdir=$(HOST_SUBDIR) \
44182 $(STAGE2_CONFIGURE_FLAGS)
44183 @endif target-libstdc++-v3-bootstrap
44184
44185 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44186 maybe-configure-stage3-target-libstdc++-v3:
44187 @if target-libstdc++-v3-bootstrap
44188 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44189 configure-stage3-target-libstdc++-v3:
44190 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44191 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44192 @r=`${PWD_COMMAND}`; export r; \
44193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44194 TFLAGS="$(STAGE3_TFLAGS)"; \
44195 echo "Checking multilib configuration for libstdc++-v3..."; \
44196 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44197 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44198 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44199 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44200 else \
44201 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44202 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44203 fi; \
44204 else \
44205 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44206 fi; \
44207 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44208 $(RAW_CXX_TARGET_EXPORTS) \
44209 \
44210 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44211 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44212 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44213 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44214 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44215 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44216 case $(srcdir) in \
44217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44218 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44220 esac; \
44221 module_srcdir=libstdc++-v3; \
44222 $(SHELL) $$s/$$module_srcdir/configure \
44223 --srcdir=$${topdir}/$$module_srcdir \
44224 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44225 --target=${target_alias} \
44226 --with-build-libsubdir=$(HOST_SUBDIR) \
44227 $(STAGE3_CONFIGURE_FLAGS)
44228 @endif target-libstdc++-v3-bootstrap
44229
44230 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44231 maybe-configure-stage4-target-libstdc++-v3:
44232 @if target-libstdc++-v3-bootstrap
44233 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44234 configure-stage4-target-libstdc++-v3:
44235 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44236 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44237 @r=`${PWD_COMMAND}`; export r; \
44238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44239 TFLAGS="$(STAGE4_TFLAGS)"; \
44240 echo "Checking multilib configuration for libstdc++-v3..."; \
44241 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44242 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44243 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44244 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44245 else \
44246 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44247 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44248 fi; \
44249 else \
44250 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44251 fi; \
44252 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44253 $(RAW_CXX_TARGET_EXPORTS) \
44254 \
44255 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44256 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44257 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44258 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44260 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44261 case $(srcdir) in \
44262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44263 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44265 esac; \
44266 module_srcdir=libstdc++-v3; \
44267 $(SHELL) $$s/$$module_srcdir/configure \
44268 --srcdir=$${topdir}/$$module_srcdir \
44269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44270 --target=${target_alias} \
44271 --with-build-libsubdir=$(HOST_SUBDIR) \
44272 $(STAGE4_CONFIGURE_FLAGS)
44273 @endif target-libstdc++-v3-bootstrap
44274
44275 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44276 maybe-configure-stageprofile-target-libstdc++-v3:
44277 @if target-libstdc++-v3-bootstrap
44278 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44279 configure-stageprofile-target-libstdc++-v3:
44280 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44281 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44282 @r=`${PWD_COMMAND}`; export r; \
44283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44284 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44285 echo "Checking multilib configuration for libstdc++-v3..."; \
44286 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44287 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44288 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44289 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44290 else \
44291 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44292 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44293 fi; \
44294 else \
44295 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44296 fi; \
44297 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44298 $(RAW_CXX_TARGET_EXPORTS) \
44299 \
44300 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44301 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44302 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44303 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44305 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44306 case $(srcdir) in \
44307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44308 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44310 esac; \
44311 module_srcdir=libstdc++-v3; \
44312 $(SHELL) $$s/$$module_srcdir/configure \
44313 --srcdir=$${topdir}/$$module_srcdir \
44314 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44315 --target=${target_alias} \
44316 --with-build-libsubdir=$(HOST_SUBDIR) \
44317 $(STAGEprofile_CONFIGURE_FLAGS)
44318 @endif target-libstdc++-v3-bootstrap
44319
44320 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44321 maybe-configure-stagetrain-target-libstdc++-v3:
44322 @if target-libstdc++-v3-bootstrap
44323 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44324 configure-stagetrain-target-libstdc++-v3:
44325 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44326 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44327 @r=`${PWD_COMMAND}`; export r; \
44328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44329 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44330 echo "Checking multilib configuration for libstdc++-v3..."; \
44331 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44332 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44333 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44334 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44335 else \
44336 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44337 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44338 fi; \
44339 else \
44340 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44341 fi; \
44342 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44343 $(RAW_CXX_TARGET_EXPORTS) \
44344 \
44345 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44346 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44347 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44348 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44349 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44350 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44351 case $(srcdir) in \
44352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44353 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44355 esac; \
44356 module_srcdir=libstdc++-v3; \
44357 $(SHELL) $$s/$$module_srcdir/configure \
44358 --srcdir=$${topdir}/$$module_srcdir \
44359 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44360 --target=${target_alias} \
44361 --with-build-libsubdir=$(HOST_SUBDIR) \
44362 $(STAGEtrain_CONFIGURE_FLAGS)
44363 @endif target-libstdc++-v3-bootstrap
44364
44365 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44366 maybe-configure-stagefeedback-target-libstdc++-v3:
44367 @if target-libstdc++-v3-bootstrap
44368 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44369 configure-stagefeedback-target-libstdc++-v3:
44370 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44371 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44372 @r=`${PWD_COMMAND}`; export r; \
44373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44374 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44375 echo "Checking multilib configuration for libstdc++-v3..."; \
44376 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44377 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44378 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44379 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44380 else \
44381 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44382 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44383 fi; \
44384 else \
44385 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44386 fi; \
44387 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44388 $(RAW_CXX_TARGET_EXPORTS) \
44389 \
44390 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44391 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44392 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44393 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44394 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44395 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44396 case $(srcdir) in \
44397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44398 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44400 esac; \
44401 module_srcdir=libstdc++-v3; \
44402 $(SHELL) $$s/$$module_srcdir/configure \
44403 --srcdir=$${topdir}/$$module_srcdir \
44404 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44405 --target=${target_alias} \
44406 --with-build-libsubdir=$(HOST_SUBDIR) \
44407 $(STAGEfeedback_CONFIGURE_FLAGS)
44408 @endif target-libstdc++-v3-bootstrap
44409
44410 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44411 maybe-configure-stageautoprofile-target-libstdc++-v3:
44412 @if target-libstdc++-v3-bootstrap
44413 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44414 configure-stageautoprofile-target-libstdc++-v3:
44415 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44416 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44417 @r=`${PWD_COMMAND}`; export r; \
44418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44419 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44420 echo "Checking multilib configuration for libstdc++-v3..."; \
44421 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44422 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44423 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44424 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44425 else \
44426 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44427 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44428 fi; \
44429 else \
44430 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44431 fi; \
44432 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44433 $(RAW_CXX_TARGET_EXPORTS) \
44434 \
44435 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44436 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44437 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44438 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44440 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44441 case $(srcdir) in \
44442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44443 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44445 esac; \
44446 module_srcdir=libstdc++-v3; \
44447 $(SHELL) $$s/$$module_srcdir/configure \
44448 --srcdir=$${topdir}/$$module_srcdir \
44449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44450 --target=${target_alias} \
44451 --with-build-libsubdir=$(HOST_SUBDIR) \
44452 $(STAGEautoprofile_CONFIGURE_FLAGS)
44453 @endif target-libstdc++-v3-bootstrap
44454
44455 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44456 maybe-configure-stageautofeedback-target-libstdc++-v3:
44457 @if target-libstdc++-v3-bootstrap
44458 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44459 configure-stageautofeedback-target-libstdc++-v3:
44460 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44462 @r=`${PWD_COMMAND}`; export r; \
44463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44464 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44465 echo "Checking multilib configuration for libstdc++-v3..."; \
44466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44467 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44468 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44469 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44470 else \
44471 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44472 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44473 fi; \
44474 else \
44475 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44476 fi; \
44477 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44478 $(RAW_CXX_TARGET_EXPORTS) \
44479 \
44480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44483 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44485 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44486 case $(srcdir) in \
44487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44488 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44490 esac; \
44491 module_srcdir=libstdc++-v3; \
44492 $(SHELL) $$s/$$module_srcdir/configure \
44493 --srcdir=$${topdir}/$$module_srcdir \
44494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44495 --target=${target_alias} \
44496 --with-build-libsubdir=$(HOST_SUBDIR) \
44497 $(STAGEautofeedback_CONFIGURE_FLAGS)
44498 @endif target-libstdc++-v3-bootstrap
44499
44500
44501
44502
44503
44504 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44505 maybe-all-target-libstdc++-v3:
44506 @if gcc-bootstrap
44507 all-target-libstdc++-v3: stage_current
44508 @endif gcc-bootstrap
44509 @if target-libstdc++-v3
44510 TARGET-target-libstdc++-v3=all
44511 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44512 all-target-libstdc++-v3: configure-target-libstdc++-v3
44513 @r=`${PWD_COMMAND}`; export r; \
44514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44515 $(RAW_CXX_TARGET_EXPORTS) \
44516 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44518 $(TARGET-target-libstdc++-v3))
44519 @endif target-libstdc++-v3
44520
44521
44522
44523 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44524 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44525 maybe-all-stage1-target-libstdc++-v3:
44526 maybe-clean-stage1-target-libstdc++-v3:
44527 @if target-libstdc++-v3-bootstrap
44528 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44529 all-stage1: all-stage1-target-libstdc++-v3
44530 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44531 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44532 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44533 @r=`${PWD_COMMAND}`; export r; \
44534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44535 TFLAGS="$(STAGE1_TFLAGS)"; \
44536 $(RAW_CXX_TARGET_EXPORTS) \
44537 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44538 \
44539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44540 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44541 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44542 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44546 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44547 \
44548 TFLAGS="$(STAGE1_TFLAGS)" \
44549 $(TARGET-stage1-target-libstdc++-v3)
44550
44551 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44552 clean-stage1: clean-stage1-target-libstdc++-v3
44553 clean-stage1-target-libstdc++-v3:
44554 @if [ $(current_stage) = stage1 ]; then \
44555 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44556 else \
44557 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44558 $(MAKE) stage1-start; \
44559 fi; \
44560 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44561 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44562 clean
44563 @endif target-libstdc++-v3-bootstrap
44564
44565
44566 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44567 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44568 maybe-all-stage2-target-libstdc++-v3:
44569 maybe-clean-stage2-target-libstdc++-v3:
44570 @if target-libstdc++-v3-bootstrap
44571 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44572 all-stage2: all-stage2-target-libstdc++-v3
44573 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44574 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44575 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44576 @r=`${PWD_COMMAND}`; export r; \
44577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44578 TFLAGS="$(STAGE2_TFLAGS)"; \
44579 $(RAW_CXX_TARGET_EXPORTS) \
44580 \
44581 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44582 \
44583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44584 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44585 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44586 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44587 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44588 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44589 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44590 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44591 TFLAGS="$(STAGE2_TFLAGS)" \
44592 $(TARGET-stage2-target-libstdc++-v3)
44593
44594 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44595 clean-stage2: clean-stage2-target-libstdc++-v3
44596 clean-stage2-target-libstdc++-v3:
44597 @if [ $(current_stage) = stage2 ]; then \
44598 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44599 else \
44600 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44601 $(MAKE) stage2-start; \
44602 fi; \
44603 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44604 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44605 @endif target-libstdc++-v3-bootstrap
44606
44607
44608 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44609 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44610 maybe-all-stage3-target-libstdc++-v3:
44611 maybe-clean-stage3-target-libstdc++-v3:
44612 @if target-libstdc++-v3-bootstrap
44613 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44614 all-stage3: all-stage3-target-libstdc++-v3
44615 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44616 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44617 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44618 @r=`${PWD_COMMAND}`; export r; \
44619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44620 TFLAGS="$(STAGE3_TFLAGS)"; \
44621 $(RAW_CXX_TARGET_EXPORTS) \
44622 \
44623 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44624 \
44625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44626 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44627 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44628 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44632 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44633 TFLAGS="$(STAGE3_TFLAGS)" \
44634 $(TARGET-stage3-target-libstdc++-v3)
44635
44636 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44637 clean-stage3: clean-stage3-target-libstdc++-v3
44638 clean-stage3-target-libstdc++-v3:
44639 @if [ $(current_stage) = stage3 ]; then \
44640 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44641 else \
44642 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44643 $(MAKE) stage3-start; \
44644 fi; \
44645 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44646 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44647 @endif target-libstdc++-v3-bootstrap
44648
44649
44650 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44651 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44652 maybe-all-stage4-target-libstdc++-v3:
44653 maybe-clean-stage4-target-libstdc++-v3:
44654 @if target-libstdc++-v3-bootstrap
44655 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44656 all-stage4: all-stage4-target-libstdc++-v3
44657 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44658 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44659 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44660 @r=`${PWD_COMMAND}`; export r; \
44661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44662 TFLAGS="$(STAGE4_TFLAGS)"; \
44663 $(RAW_CXX_TARGET_EXPORTS) \
44664 \
44665 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44666 \
44667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44668 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44669 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44670 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44674 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44675 TFLAGS="$(STAGE4_TFLAGS)" \
44676 $(TARGET-stage4-target-libstdc++-v3)
44677
44678 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44679 clean-stage4: clean-stage4-target-libstdc++-v3
44680 clean-stage4-target-libstdc++-v3:
44681 @if [ $(current_stage) = stage4 ]; then \
44682 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44683 else \
44684 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44685 $(MAKE) stage4-start; \
44686 fi; \
44687 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44688 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44689 @endif target-libstdc++-v3-bootstrap
44690
44691
44692 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44693 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44694 maybe-all-stageprofile-target-libstdc++-v3:
44695 maybe-clean-stageprofile-target-libstdc++-v3:
44696 @if target-libstdc++-v3-bootstrap
44697 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44698 all-stageprofile: all-stageprofile-target-libstdc++-v3
44699 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44700 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44701 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44702 @r=`${PWD_COMMAND}`; export r; \
44703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44704 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44705 $(RAW_CXX_TARGET_EXPORTS) \
44706 \
44707 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44708 \
44709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44710 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44716 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44717 TFLAGS="$(STAGEprofile_TFLAGS)" \
44718 $(TARGET-stageprofile-target-libstdc++-v3)
44719
44720 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44721 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44722 clean-stageprofile-target-libstdc++-v3:
44723 @if [ $(current_stage) = stageprofile ]; then \
44724 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44725 else \
44726 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44727 $(MAKE) stageprofile-start; \
44728 fi; \
44729 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44730 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44731 @endif target-libstdc++-v3-bootstrap
44732
44733
44734 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44735 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44736 maybe-all-stagetrain-target-libstdc++-v3:
44737 maybe-clean-stagetrain-target-libstdc++-v3:
44738 @if target-libstdc++-v3-bootstrap
44739 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44740 all-stagetrain: all-stagetrain-target-libstdc++-v3
44741 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44742 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44743 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44744 @r=`${PWD_COMMAND}`; export r; \
44745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44746 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44747 $(RAW_CXX_TARGET_EXPORTS) \
44748 \
44749 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44750 \
44751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44752 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44758 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44759 TFLAGS="$(STAGEtrain_TFLAGS)" \
44760 $(TARGET-stagetrain-target-libstdc++-v3)
44761
44762 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44763 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44764 clean-stagetrain-target-libstdc++-v3:
44765 @if [ $(current_stage) = stagetrain ]; then \
44766 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44767 else \
44768 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44769 $(MAKE) stagetrain-start; \
44770 fi; \
44771 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44772 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44773 @endif target-libstdc++-v3-bootstrap
44774
44775
44776 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44777 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44778 maybe-all-stagefeedback-target-libstdc++-v3:
44779 maybe-clean-stagefeedback-target-libstdc++-v3:
44780 @if target-libstdc++-v3-bootstrap
44781 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44782 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44783 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44784 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44785 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44786 @r=`${PWD_COMMAND}`; export r; \
44787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44789 $(RAW_CXX_TARGET_EXPORTS) \
44790 \
44791 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44792 \
44793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44794 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44800 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44801 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44802 $(TARGET-stagefeedback-target-libstdc++-v3)
44803
44804 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44805 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44806 clean-stagefeedback-target-libstdc++-v3:
44807 @if [ $(current_stage) = stagefeedback ]; then \
44808 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44809 else \
44810 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44811 $(MAKE) stagefeedback-start; \
44812 fi; \
44813 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44814 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44815 @endif target-libstdc++-v3-bootstrap
44816
44817
44818 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44819 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44820 maybe-all-stageautoprofile-target-libstdc++-v3:
44821 maybe-clean-stageautoprofile-target-libstdc++-v3:
44822 @if target-libstdc++-v3-bootstrap
44823 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44824 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44825 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44826 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44827 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44828 @r=`${PWD_COMMAND}`; export r; \
44829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44830 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44831 $(RAW_CXX_TARGET_EXPORTS) \
44832 \
44833 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44834 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44836 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44842 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44843 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44844 $(TARGET-stageautoprofile-target-libstdc++-v3)
44845
44846 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44847 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44848 clean-stageautoprofile-target-libstdc++-v3:
44849 @if [ $(current_stage) = stageautoprofile ]; then \
44850 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44851 else \
44852 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44853 $(MAKE) stageautoprofile-start; \
44854 fi; \
44855 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44856 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44857 @endif target-libstdc++-v3-bootstrap
44858
44859
44860 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44861 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44862 maybe-all-stageautofeedback-target-libstdc++-v3:
44863 maybe-clean-stageautofeedback-target-libstdc++-v3:
44864 @if target-libstdc++-v3-bootstrap
44865 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44866 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44867 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44868 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44869 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44870 @r=`${PWD_COMMAND}`; export r; \
44871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44872 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44873 $(RAW_CXX_TARGET_EXPORTS) \
44874 \
44875 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44876 \
44877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44878 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44879 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44880 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44884 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44885 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44886 $(TARGET-stageautofeedback-target-libstdc++-v3)
44887
44888 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44889 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44890 clean-stageautofeedback-target-libstdc++-v3:
44891 @if [ $(current_stage) = stageautofeedback ]; then \
44892 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44893 else \
44894 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44895 $(MAKE) stageautofeedback-start; \
44896 fi; \
44897 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44898 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44899 @endif target-libstdc++-v3-bootstrap
44900
44901
44902
44903
44904
44905
44906 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44907 maybe-check-target-libstdc++-v3:
44908 @if target-libstdc++-v3
44909 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44910
44911 check-target-libstdc++-v3:
44912 @: $(MAKE); $(unstage)
44913 @r=`${PWD_COMMAND}`; export r; \
44914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44915 $(RAW_CXX_TARGET_EXPORTS) \
44916 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44917 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44918
44919 @endif target-libstdc++-v3
44920
44921 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44922 maybe-install-target-libstdc++-v3:
44923 @if target-libstdc++-v3
44924 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44925
44926 install-target-libstdc++-v3: installdirs
44927 @: $(MAKE); $(unstage)
44928 @r=`${PWD_COMMAND}`; export r; \
44929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44930 $(RAW_CXX_TARGET_EXPORTS) \
44931 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44932 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44933
44934 @endif target-libstdc++-v3
44935
44936 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44937 maybe-install-strip-target-libstdc++-v3:
44938 @if target-libstdc++-v3
44939 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44940
44941 install-strip-target-libstdc++-v3: installdirs
44942 @: $(MAKE); $(unstage)
44943 @r=`${PWD_COMMAND}`; export r; \
44944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44945 $(RAW_CXX_TARGET_EXPORTS) \
44946 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44947 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44948
44949 @endif target-libstdc++-v3
44950
44951 # Other targets (info, dvi, pdf, etc.)
44952
44953 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44954 maybe-info-target-libstdc++-v3:
44955 @if target-libstdc++-v3
44956 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44957
44958 info-target-libstdc++-v3: \
44959 configure-target-libstdc++-v3
44960 @: $(MAKE); $(unstage)
44961 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44962 r=`${PWD_COMMAND}`; export r; \
44963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964 $(RAW_CXX_TARGET_EXPORTS) \
44965 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
44966 for flag in $(EXTRA_TARGET_FLAGS); do \
44967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44968 done; \
44969 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44972 "RANLIB=$${RANLIB}" \
44973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44974 info) \
44975 || exit 1
44976
44977 @endif target-libstdc++-v3
44978
44979 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
44980 maybe-dvi-target-libstdc++-v3:
44981 @if target-libstdc++-v3
44982 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
44983
44984 dvi-target-libstdc++-v3: \
44985 configure-target-libstdc++-v3
44986 @: $(MAKE); $(unstage)
44987 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44988 r=`${PWD_COMMAND}`; export r; \
44989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44990 $(RAW_CXX_TARGET_EXPORTS) \
44991 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
44992 for flag in $(EXTRA_TARGET_FLAGS); do \
44993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44994 done; \
44995 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44998 "RANLIB=$${RANLIB}" \
44999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45000 dvi) \
45001 || exit 1
45002
45003 @endif target-libstdc++-v3
45004
45005 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45006 maybe-pdf-target-libstdc++-v3:
45007 @if target-libstdc++-v3
45008 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45009
45010 pdf-target-libstdc++-v3: \
45011 configure-target-libstdc++-v3
45012 @: $(MAKE); $(unstage)
45013 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45014 r=`${PWD_COMMAND}`; export r; \
45015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45016 $(RAW_CXX_TARGET_EXPORTS) \
45017 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45018 for flag in $(EXTRA_TARGET_FLAGS); do \
45019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45020 done; \
45021 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45024 "RANLIB=$${RANLIB}" \
45025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45026 pdf) \
45027 || exit 1
45028
45029 @endif target-libstdc++-v3
45030
45031 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45032 maybe-html-target-libstdc++-v3:
45033 @if target-libstdc++-v3
45034 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45035
45036 html-target-libstdc++-v3: \
45037 configure-target-libstdc++-v3
45038 @: $(MAKE); $(unstage)
45039 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45040 r=`${PWD_COMMAND}`; export r; \
45041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45042 $(RAW_CXX_TARGET_EXPORTS) \
45043 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45044 for flag in $(EXTRA_TARGET_FLAGS); do \
45045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45046 done; \
45047 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45050 "RANLIB=$${RANLIB}" \
45051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45052 html) \
45053 || exit 1
45054
45055 @endif target-libstdc++-v3
45056
45057 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45058 maybe-TAGS-target-libstdc++-v3:
45059 @if target-libstdc++-v3
45060 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45061
45062 TAGS-target-libstdc++-v3: \
45063 configure-target-libstdc++-v3
45064 @: $(MAKE); $(unstage)
45065 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45066 r=`${PWD_COMMAND}`; export r; \
45067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45068 $(RAW_CXX_TARGET_EXPORTS) \
45069 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45070 for flag in $(EXTRA_TARGET_FLAGS); do \
45071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45072 done; \
45073 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45076 "RANLIB=$${RANLIB}" \
45077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45078 TAGS) \
45079 || exit 1
45080
45081 @endif target-libstdc++-v3
45082
45083 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45084 maybe-install-info-target-libstdc++-v3:
45085 @if target-libstdc++-v3
45086 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45087
45088 install-info-target-libstdc++-v3: \
45089 configure-target-libstdc++-v3 \
45090 info-target-libstdc++-v3
45091 @: $(MAKE); $(unstage)
45092 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45093 r=`${PWD_COMMAND}`; export r; \
45094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45095 $(RAW_CXX_TARGET_EXPORTS) \
45096 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45097 for flag in $(EXTRA_TARGET_FLAGS); do \
45098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45099 done; \
45100 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45103 "RANLIB=$${RANLIB}" \
45104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45105 install-info) \
45106 || exit 1
45107
45108 @endif target-libstdc++-v3
45109
45110 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45111 maybe-install-dvi-target-libstdc++-v3:
45112 @if target-libstdc++-v3
45113 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45114
45115 install-dvi-target-libstdc++-v3: \
45116 configure-target-libstdc++-v3 \
45117 dvi-target-libstdc++-v3
45118 @: $(MAKE); $(unstage)
45119 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45120 r=`${PWD_COMMAND}`; export r; \
45121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45122 $(RAW_CXX_TARGET_EXPORTS) \
45123 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45124 for flag in $(EXTRA_TARGET_FLAGS); do \
45125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45126 done; \
45127 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45130 "RANLIB=$${RANLIB}" \
45131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45132 install-dvi) \
45133 || exit 1
45134
45135 @endif target-libstdc++-v3
45136
45137 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45138 maybe-install-pdf-target-libstdc++-v3:
45139 @if target-libstdc++-v3
45140 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45141
45142 install-pdf-target-libstdc++-v3: \
45143 configure-target-libstdc++-v3 \
45144 pdf-target-libstdc++-v3
45145 @: $(MAKE); $(unstage)
45146 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45147 r=`${PWD_COMMAND}`; export r; \
45148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45149 $(RAW_CXX_TARGET_EXPORTS) \
45150 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45151 for flag in $(EXTRA_TARGET_FLAGS); do \
45152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45153 done; \
45154 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45157 "RANLIB=$${RANLIB}" \
45158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45159 install-pdf) \
45160 || exit 1
45161
45162 @endif target-libstdc++-v3
45163
45164 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45165 maybe-install-html-target-libstdc++-v3:
45166 @if target-libstdc++-v3
45167 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45168
45169 install-html-target-libstdc++-v3: \
45170 configure-target-libstdc++-v3 \
45171 html-target-libstdc++-v3
45172 @: $(MAKE); $(unstage)
45173 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45174 r=`${PWD_COMMAND}`; export r; \
45175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45176 $(RAW_CXX_TARGET_EXPORTS) \
45177 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45178 for flag in $(EXTRA_TARGET_FLAGS); do \
45179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45180 done; \
45181 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45184 "RANLIB=$${RANLIB}" \
45185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45186 install-html) \
45187 || exit 1
45188
45189 @endif target-libstdc++-v3
45190
45191 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45192 maybe-installcheck-target-libstdc++-v3:
45193 @if target-libstdc++-v3
45194 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45195
45196 installcheck-target-libstdc++-v3: \
45197 configure-target-libstdc++-v3
45198 @: $(MAKE); $(unstage)
45199 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45200 r=`${PWD_COMMAND}`; export r; \
45201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45202 $(RAW_CXX_TARGET_EXPORTS) \
45203 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45204 for flag in $(EXTRA_TARGET_FLAGS); do \
45205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45206 done; \
45207 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45210 "RANLIB=$${RANLIB}" \
45211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45212 installcheck) \
45213 || exit 1
45214
45215 @endif target-libstdc++-v3
45216
45217 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45218 maybe-mostlyclean-target-libstdc++-v3:
45219 @if target-libstdc++-v3
45220 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45221
45222 mostlyclean-target-libstdc++-v3:
45223 @: $(MAKE); $(unstage)
45224 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45225 r=`${PWD_COMMAND}`; export r; \
45226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45227 $(RAW_CXX_TARGET_EXPORTS) \
45228 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45229 for flag in $(EXTRA_TARGET_FLAGS); do \
45230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45231 done; \
45232 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45235 "RANLIB=$${RANLIB}" \
45236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45237 mostlyclean) \
45238 || exit 1
45239
45240 @endif target-libstdc++-v3
45241
45242 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45243 maybe-clean-target-libstdc++-v3:
45244 @if target-libstdc++-v3
45245 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45246
45247 clean-target-libstdc++-v3:
45248 @: $(MAKE); $(unstage)
45249 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45250 r=`${PWD_COMMAND}`; export r; \
45251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45252 $(RAW_CXX_TARGET_EXPORTS) \
45253 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45254 for flag in $(EXTRA_TARGET_FLAGS); do \
45255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45256 done; \
45257 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45260 "RANLIB=$${RANLIB}" \
45261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45262 clean) \
45263 || exit 1
45264
45265 @endif target-libstdc++-v3
45266
45267 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45268 maybe-distclean-target-libstdc++-v3:
45269 @if target-libstdc++-v3
45270 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45271
45272 distclean-target-libstdc++-v3:
45273 @: $(MAKE); $(unstage)
45274 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45275 r=`${PWD_COMMAND}`; export r; \
45276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45277 $(RAW_CXX_TARGET_EXPORTS) \
45278 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45279 for flag in $(EXTRA_TARGET_FLAGS); do \
45280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45281 done; \
45282 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45285 "RANLIB=$${RANLIB}" \
45286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45287 distclean) \
45288 || exit 1
45289
45290 @endif target-libstdc++-v3
45291
45292 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45293 maybe-maintainer-clean-target-libstdc++-v3:
45294 @if target-libstdc++-v3
45295 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45296
45297 maintainer-clean-target-libstdc++-v3:
45298 @: $(MAKE); $(unstage)
45299 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45300 r=`${PWD_COMMAND}`; export r; \
45301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45302 $(RAW_CXX_TARGET_EXPORTS) \
45303 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45304 for flag in $(EXTRA_TARGET_FLAGS); do \
45305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45306 done; \
45307 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45310 "RANLIB=$${RANLIB}" \
45311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45312 maintainer-clean) \
45313 || exit 1
45314
45315 @endif target-libstdc++-v3
45316
45317
45318
45319
45320
45321 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45322 maybe-configure-target-libsanitizer:
45323 @if gcc-bootstrap
45324 configure-target-libsanitizer: stage_current
45325 @endif gcc-bootstrap
45326 @if target-libsanitizer
45327 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45328 configure-target-libsanitizer:
45329 @r=`${PWD_COMMAND}`; export r; \
45330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45331 echo "Checking multilib configuration for libsanitizer..."; \
45332 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45333 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45334 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45335 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45336 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45337 else \
45338 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45339 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45340 fi; \
45341 else \
45342 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45343 fi; \
45344 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45346 $(RAW_CXX_TARGET_EXPORTS) \
45347 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45348 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45349 case $(srcdir) in \
45350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45351 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45353 esac; \
45354 module_srcdir=libsanitizer; \
45355 rm -f no-such-file || : ; \
45356 CONFIG_SITE=no-such-file $(SHELL) \
45357 $$s/$$module_srcdir/configure \
45358 --srcdir=$${topdir}/$$module_srcdir \
45359 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45360 --target=${target_alias} \
45361 || exit 1
45362 @endif target-libsanitizer
45363
45364
45365
45366 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45367 maybe-configure-stage1-target-libsanitizer:
45368 @if target-libsanitizer-bootstrap
45369 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45370 configure-stage1-target-libsanitizer:
45371 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45372 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45373 @r=`${PWD_COMMAND}`; export r; \
45374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45375 TFLAGS="$(STAGE1_TFLAGS)"; \
45376 echo "Checking multilib configuration for libsanitizer..."; \
45377 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45378 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45379 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45380 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45381 else \
45382 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45383 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45384 fi; \
45385 else \
45386 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45387 fi; \
45388 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45389 $(RAW_CXX_TARGET_EXPORTS) \
45390 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45391 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45392 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45393 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45394 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45395 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45396 case $(srcdir) in \
45397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45398 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45400 esac; \
45401 module_srcdir=libsanitizer; \
45402 $(SHELL) $$s/$$module_srcdir/configure \
45403 --srcdir=$${topdir}/$$module_srcdir \
45404 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45405 --target=${target_alias} \
45406 \
45407 $(STAGE1_CONFIGURE_FLAGS)
45408 @endif target-libsanitizer-bootstrap
45409
45410 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45411 maybe-configure-stage2-target-libsanitizer:
45412 @if target-libsanitizer-bootstrap
45413 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45414 configure-stage2-target-libsanitizer:
45415 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45416 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45417 @r=`${PWD_COMMAND}`; export r; \
45418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45419 TFLAGS="$(STAGE2_TFLAGS)"; \
45420 echo "Checking multilib configuration for libsanitizer..."; \
45421 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45422 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45423 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45424 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45425 else \
45426 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45427 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45428 fi; \
45429 else \
45430 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45431 fi; \
45432 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45433 $(RAW_CXX_TARGET_EXPORTS) \
45434 \
45435 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45436 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45437 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45438 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45440 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45441 case $(srcdir) in \
45442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45443 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45445 esac; \
45446 module_srcdir=libsanitizer; \
45447 $(SHELL) $$s/$$module_srcdir/configure \
45448 --srcdir=$${topdir}/$$module_srcdir \
45449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45450 --target=${target_alias} \
45451 --with-build-libsubdir=$(HOST_SUBDIR) \
45452 $(STAGE2_CONFIGURE_FLAGS)
45453 @endif target-libsanitizer-bootstrap
45454
45455 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45456 maybe-configure-stage3-target-libsanitizer:
45457 @if target-libsanitizer-bootstrap
45458 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45459 configure-stage3-target-libsanitizer:
45460 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45462 @r=`${PWD_COMMAND}`; export r; \
45463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45464 TFLAGS="$(STAGE3_TFLAGS)"; \
45465 echo "Checking multilib configuration for libsanitizer..."; \
45466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45467 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45468 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45469 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45470 else \
45471 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45472 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45473 fi; \
45474 else \
45475 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45476 fi; \
45477 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45478 $(RAW_CXX_TARGET_EXPORTS) \
45479 \
45480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45483 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45485 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45486 case $(srcdir) in \
45487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45488 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45490 esac; \
45491 module_srcdir=libsanitizer; \
45492 $(SHELL) $$s/$$module_srcdir/configure \
45493 --srcdir=$${topdir}/$$module_srcdir \
45494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45495 --target=${target_alias} \
45496 --with-build-libsubdir=$(HOST_SUBDIR) \
45497 $(STAGE3_CONFIGURE_FLAGS)
45498 @endif target-libsanitizer-bootstrap
45499
45500 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45501 maybe-configure-stage4-target-libsanitizer:
45502 @if target-libsanitizer-bootstrap
45503 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45504 configure-stage4-target-libsanitizer:
45505 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45506 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45507 @r=`${PWD_COMMAND}`; export r; \
45508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509 TFLAGS="$(STAGE4_TFLAGS)"; \
45510 echo "Checking multilib configuration for libsanitizer..."; \
45511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45512 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45513 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45514 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45515 else \
45516 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45517 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45518 fi; \
45519 else \
45520 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45521 fi; \
45522 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45523 $(RAW_CXX_TARGET_EXPORTS) \
45524 \
45525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45528 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45530 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45531 case $(srcdir) in \
45532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45533 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45535 esac; \
45536 module_srcdir=libsanitizer; \
45537 $(SHELL) $$s/$$module_srcdir/configure \
45538 --srcdir=$${topdir}/$$module_srcdir \
45539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45540 --target=${target_alias} \
45541 --with-build-libsubdir=$(HOST_SUBDIR) \
45542 $(STAGE4_CONFIGURE_FLAGS)
45543 @endif target-libsanitizer-bootstrap
45544
45545 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45546 maybe-configure-stageprofile-target-libsanitizer:
45547 @if target-libsanitizer-bootstrap
45548 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45549 configure-stageprofile-target-libsanitizer:
45550 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45552 @r=`${PWD_COMMAND}`; export r; \
45553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45554 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45555 echo "Checking multilib configuration for libsanitizer..."; \
45556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45557 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45558 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45559 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45560 else \
45561 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45562 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45563 fi; \
45564 else \
45565 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45566 fi; \
45567 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45568 $(RAW_CXX_TARGET_EXPORTS) \
45569 \
45570 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45571 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45572 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45573 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45575 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45576 case $(srcdir) in \
45577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45578 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45580 esac; \
45581 module_srcdir=libsanitizer; \
45582 $(SHELL) $$s/$$module_srcdir/configure \
45583 --srcdir=$${topdir}/$$module_srcdir \
45584 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45585 --target=${target_alias} \
45586 --with-build-libsubdir=$(HOST_SUBDIR) \
45587 $(STAGEprofile_CONFIGURE_FLAGS)
45588 @endif target-libsanitizer-bootstrap
45589
45590 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45591 maybe-configure-stagetrain-target-libsanitizer:
45592 @if target-libsanitizer-bootstrap
45593 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45594 configure-stagetrain-target-libsanitizer:
45595 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45596 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45597 @r=`${PWD_COMMAND}`; export r; \
45598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45599 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45600 echo "Checking multilib configuration for libsanitizer..."; \
45601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45602 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45603 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45604 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45605 else \
45606 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45607 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45608 fi; \
45609 else \
45610 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45611 fi; \
45612 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45613 $(RAW_CXX_TARGET_EXPORTS) \
45614 \
45615 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45618 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45619 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45620 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45621 case $(srcdir) in \
45622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45623 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45625 esac; \
45626 module_srcdir=libsanitizer; \
45627 $(SHELL) $$s/$$module_srcdir/configure \
45628 --srcdir=$${topdir}/$$module_srcdir \
45629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45630 --target=${target_alias} \
45631 --with-build-libsubdir=$(HOST_SUBDIR) \
45632 $(STAGEtrain_CONFIGURE_FLAGS)
45633 @endif target-libsanitizer-bootstrap
45634
45635 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45636 maybe-configure-stagefeedback-target-libsanitizer:
45637 @if target-libsanitizer-bootstrap
45638 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45639 configure-stagefeedback-target-libsanitizer:
45640 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45641 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45642 @r=`${PWD_COMMAND}`; export r; \
45643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45645 echo "Checking multilib configuration for libsanitizer..."; \
45646 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45647 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45648 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45649 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45650 else \
45651 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45652 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45653 fi; \
45654 else \
45655 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45656 fi; \
45657 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45658 $(RAW_CXX_TARGET_EXPORTS) \
45659 \
45660 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45661 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45662 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45663 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45665 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45666 case $(srcdir) in \
45667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45668 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45670 esac; \
45671 module_srcdir=libsanitizer; \
45672 $(SHELL) $$s/$$module_srcdir/configure \
45673 --srcdir=$${topdir}/$$module_srcdir \
45674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45675 --target=${target_alias} \
45676 --with-build-libsubdir=$(HOST_SUBDIR) \
45677 $(STAGEfeedback_CONFIGURE_FLAGS)
45678 @endif target-libsanitizer-bootstrap
45679
45680 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45681 maybe-configure-stageautoprofile-target-libsanitizer:
45682 @if target-libsanitizer-bootstrap
45683 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45684 configure-stageautoprofile-target-libsanitizer:
45685 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45686 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45687 @r=`${PWD_COMMAND}`; export r; \
45688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45689 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45690 echo "Checking multilib configuration for libsanitizer..."; \
45691 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45692 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45693 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45694 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45695 else \
45696 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45697 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45698 fi; \
45699 else \
45700 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45701 fi; \
45702 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45703 $(RAW_CXX_TARGET_EXPORTS) \
45704 \
45705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45708 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45710 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45711 case $(srcdir) in \
45712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45713 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45715 esac; \
45716 module_srcdir=libsanitizer; \
45717 $(SHELL) $$s/$$module_srcdir/configure \
45718 --srcdir=$${topdir}/$$module_srcdir \
45719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45720 --target=${target_alias} \
45721 --with-build-libsubdir=$(HOST_SUBDIR) \
45722 $(STAGEautoprofile_CONFIGURE_FLAGS)
45723 @endif target-libsanitizer-bootstrap
45724
45725 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45726 maybe-configure-stageautofeedback-target-libsanitizer:
45727 @if target-libsanitizer-bootstrap
45728 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45729 configure-stageautofeedback-target-libsanitizer:
45730 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45732 @r=`${PWD_COMMAND}`; export r; \
45733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45734 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45735 echo "Checking multilib configuration for libsanitizer..."; \
45736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45737 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45738 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45739 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45740 else \
45741 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45742 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45743 fi; \
45744 else \
45745 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45746 fi; \
45747 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45748 $(RAW_CXX_TARGET_EXPORTS) \
45749 \
45750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45753 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45755 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45756 case $(srcdir) in \
45757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45758 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45760 esac; \
45761 module_srcdir=libsanitizer; \
45762 $(SHELL) $$s/$$module_srcdir/configure \
45763 --srcdir=$${topdir}/$$module_srcdir \
45764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45765 --target=${target_alias} \
45766 --with-build-libsubdir=$(HOST_SUBDIR) \
45767 $(STAGEautofeedback_CONFIGURE_FLAGS)
45768 @endif target-libsanitizer-bootstrap
45769
45770
45771
45772
45773
45774 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45775 maybe-all-target-libsanitizer:
45776 @if gcc-bootstrap
45777 all-target-libsanitizer: stage_current
45778 @endif gcc-bootstrap
45779 @if target-libsanitizer
45780 TARGET-target-libsanitizer=all
45781 maybe-all-target-libsanitizer: all-target-libsanitizer
45782 all-target-libsanitizer: configure-target-libsanitizer
45783 @r=`${PWD_COMMAND}`; export r; \
45784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45785 $(RAW_CXX_TARGET_EXPORTS) \
45786 (cd $(TARGET_SUBDIR)/libsanitizer && \
45787 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45788 $(TARGET-target-libsanitizer))
45789 @endif target-libsanitizer
45790
45791
45792
45793 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45794 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45795 maybe-all-stage1-target-libsanitizer:
45796 maybe-clean-stage1-target-libsanitizer:
45797 @if target-libsanitizer-bootstrap
45798 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45799 all-stage1: all-stage1-target-libsanitizer
45800 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45801 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45802 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45803 @r=`${PWD_COMMAND}`; export r; \
45804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805 TFLAGS="$(STAGE1_TFLAGS)"; \
45806 $(RAW_CXX_TARGET_EXPORTS) \
45807 cd $(TARGET_SUBDIR)/libsanitizer && \
45808 \
45809 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45810 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45811 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45812 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45816 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45817 \
45818 TFLAGS="$(STAGE1_TFLAGS)" \
45819 $(TARGET-stage1-target-libsanitizer)
45820
45821 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45822 clean-stage1: clean-stage1-target-libsanitizer
45823 clean-stage1-target-libsanitizer:
45824 @if [ $(current_stage) = stage1 ]; then \
45825 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45826 else \
45827 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45828 $(MAKE) stage1-start; \
45829 fi; \
45830 cd $(TARGET_SUBDIR)/libsanitizer && \
45831 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45832 clean
45833 @endif target-libsanitizer-bootstrap
45834
45835
45836 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45837 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45838 maybe-all-stage2-target-libsanitizer:
45839 maybe-clean-stage2-target-libsanitizer:
45840 @if target-libsanitizer-bootstrap
45841 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45842 all-stage2: all-stage2-target-libsanitizer
45843 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45844 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45845 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45846 @r=`${PWD_COMMAND}`; export r; \
45847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45848 TFLAGS="$(STAGE2_TFLAGS)"; \
45849 $(RAW_CXX_TARGET_EXPORTS) \
45850 \
45851 cd $(TARGET_SUBDIR)/libsanitizer && \
45852 \
45853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45854 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45855 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45856 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45860 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45861 TFLAGS="$(STAGE2_TFLAGS)" \
45862 $(TARGET-stage2-target-libsanitizer)
45863
45864 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45865 clean-stage2: clean-stage2-target-libsanitizer
45866 clean-stage2-target-libsanitizer:
45867 @if [ $(current_stage) = stage2 ]; then \
45868 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45869 else \
45870 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45871 $(MAKE) stage2-start; \
45872 fi; \
45873 cd $(TARGET_SUBDIR)/libsanitizer && \
45874 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45875 @endif target-libsanitizer-bootstrap
45876
45877
45878 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45879 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45880 maybe-all-stage3-target-libsanitizer:
45881 maybe-clean-stage3-target-libsanitizer:
45882 @if target-libsanitizer-bootstrap
45883 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45884 all-stage3: all-stage3-target-libsanitizer
45885 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45886 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45887 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45888 @r=`${PWD_COMMAND}`; export r; \
45889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45890 TFLAGS="$(STAGE3_TFLAGS)"; \
45891 $(RAW_CXX_TARGET_EXPORTS) \
45892 \
45893 cd $(TARGET_SUBDIR)/libsanitizer && \
45894 \
45895 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45896 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45897 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45898 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45899 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45900 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45901 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45902 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45903 TFLAGS="$(STAGE3_TFLAGS)" \
45904 $(TARGET-stage3-target-libsanitizer)
45905
45906 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45907 clean-stage3: clean-stage3-target-libsanitizer
45908 clean-stage3-target-libsanitizer:
45909 @if [ $(current_stage) = stage3 ]; then \
45910 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45911 else \
45912 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45913 $(MAKE) stage3-start; \
45914 fi; \
45915 cd $(TARGET_SUBDIR)/libsanitizer && \
45916 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45917 @endif target-libsanitizer-bootstrap
45918
45919
45920 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45921 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45922 maybe-all-stage4-target-libsanitizer:
45923 maybe-clean-stage4-target-libsanitizer:
45924 @if target-libsanitizer-bootstrap
45925 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45926 all-stage4: all-stage4-target-libsanitizer
45927 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45928 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45929 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45930 @r=`${PWD_COMMAND}`; export r; \
45931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932 TFLAGS="$(STAGE4_TFLAGS)"; \
45933 $(RAW_CXX_TARGET_EXPORTS) \
45934 \
45935 cd $(TARGET_SUBDIR)/libsanitizer && \
45936 \
45937 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45938 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45939 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45940 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45941 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45942 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45943 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45944 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45945 TFLAGS="$(STAGE4_TFLAGS)" \
45946 $(TARGET-stage4-target-libsanitizer)
45947
45948 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45949 clean-stage4: clean-stage4-target-libsanitizer
45950 clean-stage4-target-libsanitizer:
45951 @if [ $(current_stage) = stage4 ]; then \
45952 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45953 else \
45954 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45955 $(MAKE) stage4-start; \
45956 fi; \
45957 cd $(TARGET_SUBDIR)/libsanitizer && \
45958 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45959 @endif target-libsanitizer-bootstrap
45960
45961
45962 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
45963 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
45964 maybe-all-stageprofile-target-libsanitizer:
45965 maybe-clean-stageprofile-target-libsanitizer:
45966 @if target-libsanitizer-bootstrap
45967 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
45968 all-stageprofile: all-stageprofile-target-libsanitizer
45969 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
45970 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45972 @r=`${PWD_COMMAND}`; export r; \
45973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45974 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45975 $(RAW_CXX_TARGET_EXPORTS) \
45976 \
45977 cd $(TARGET_SUBDIR)/libsanitizer && \
45978 \
45979 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45980 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45981 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45982 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45983 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45984 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45985 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45986 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45987 TFLAGS="$(STAGEprofile_TFLAGS)" \
45988 $(TARGET-stageprofile-target-libsanitizer)
45989
45990 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
45991 clean-stageprofile: clean-stageprofile-target-libsanitizer
45992 clean-stageprofile-target-libsanitizer:
45993 @if [ $(current_stage) = stageprofile ]; then \
45994 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45995 else \
45996 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
45997 $(MAKE) stageprofile-start; \
45998 fi; \
45999 cd $(TARGET_SUBDIR)/libsanitizer && \
46000 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46001 @endif target-libsanitizer-bootstrap
46002
46003
46004 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46005 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46006 maybe-all-stagetrain-target-libsanitizer:
46007 maybe-clean-stagetrain-target-libsanitizer:
46008 @if target-libsanitizer-bootstrap
46009 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46010 all-stagetrain: all-stagetrain-target-libsanitizer
46011 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46012 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46013 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46014 @r=`${PWD_COMMAND}`; export r; \
46015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46017 $(RAW_CXX_TARGET_EXPORTS) \
46018 \
46019 cd $(TARGET_SUBDIR)/libsanitizer && \
46020 \
46021 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46022 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46023 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46024 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46025 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46026 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46027 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46028 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46029 TFLAGS="$(STAGEtrain_TFLAGS)" \
46030 $(TARGET-stagetrain-target-libsanitizer)
46031
46032 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46033 clean-stagetrain: clean-stagetrain-target-libsanitizer
46034 clean-stagetrain-target-libsanitizer:
46035 @if [ $(current_stage) = stagetrain ]; then \
46036 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46037 else \
46038 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46039 $(MAKE) stagetrain-start; \
46040 fi; \
46041 cd $(TARGET_SUBDIR)/libsanitizer && \
46042 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46043 @endif target-libsanitizer-bootstrap
46044
46045
46046 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46047 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46048 maybe-all-stagefeedback-target-libsanitizer:
46049 maybe-clean-stagefeedback-target-libsanitizer:
46050 @if target-libsanitizer-bootstrap
46051 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46052 all-stagefeedback: all-stagefeedback-target-libsanitizer
46053 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46054 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46055 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46056 @r=`${PWD_COMMAND}`; export r; \
46057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46058 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46059 $(RAW_CXX_TARGET_EXPORTS) \
46060 \
46061 cd $(TARGET_SUBDIR)/libsanitizer && \
46062 \
46063 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46064 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46065 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46066 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46070 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46071 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46072 $(TARGET-stagefeedback-target-libsanitizer)
46073
46074 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46075 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46076 clean-stagefeedback-target-libsanitizer:
46077 @if [ $(current_stage) = stagefeedback ]; then \
46078 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46079 else \
46080 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46081 $(MAKE) stagefeedback-start; \
46082 fi; \
46083 cd $(TARGET_SUBDIR)/libsanitizer && \
46084 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46085 @endif target-libsanitizer-bootstrap
46086
46087
46088 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46089 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46090 maybe-all-stageautoprofile-target-libsanitizer:
46091 maybe-clean-stageautoprofile-target-libsanitizer:
46092 @if target-libsanitizer-bootstrap
46093 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46094 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46095 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46096 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46097 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46098 @r=`${PWD_COMMAND}`; export r; \
46099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46100 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46101 $(RAW_CXX_TARGET_EXPORTS) \
46102 \
46103 cd $(TARGET_SUBDIR)/libsanitizer && \
46104 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46106 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46107 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46108 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46112 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46113 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46114 $(TARGET-stageautoprofile-target-libsanitizer)
46115
46116 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46117 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46118 clean-stageautoprofile-target-libsanitizer:
46119 @if [ $(current_stage) = stageautoprofile ]; then \
46120 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46121 else \
46122 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46123 $(MAKE) stageautoprofile-start; \
46124 fi; \
46125 cd $(TARGET_SUBDIR)/libsanitizer && \
46126 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46127 @endif target-libsanitizer-bootstrap
46128
46129
46130 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46131 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46132 maybe-all-stageautofeedback-target-libsanitizer:
46133 maybe-clean-stageautofeedback-target-libsanitizer:
46134 @if target-libsanitizer-bootstrap
46135 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46136 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46137 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46138 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46139 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46140 @r=`${PWD_COMMAND}`; export r; \
46141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46142 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46143 $(RAW_CXX_TARGET_EXPORTS) \
46144 \
46145 cd $(TARGET_SUBDIR)/libsanitizer && \
46146 \
46147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46148 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46149 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46150 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46154 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46155 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46156 $(TARGET-stageautofeedback-target-libsanitizer)
46157
46158 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46159 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46160 clean-stageautofeedback-target-libsanitizer:
46161 @if [ $(current_stage) = stageautofeedback ]; then \
46162 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46163 else \
46164 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46165 $(MAKE) stageautofeedback-start; \
46166 fi; \
46167 cd $(TARGET_SUBDIR)/libsanitizer && \
46168 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46169 @endif target-libsanitizer-bootstrap
46170
46171
46172
46173
46174
46175
46176 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46177 maybe-check-target-libsanitizer:
46178 @if target-libsanitizer
46179 maybe-check-target-libsanitizer: check-target-libsanitizer
46180
46181 check-target-libsanitizer:
46182 @: $(MAKE); $(unstage)
46183 @r=`${PWD_COMMAND}`; export r; \
46184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46185 $(RAW_CXX_TARGET_EXPORTS) \
46186 (cd $(TARGET_SUBDIR)/libsanitizer && \
46187 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46188
46189 @endif target-libsanitizer
46190
46191 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46192 maybe-install-target-libsanitizer:
46193 @if target-libsanitizer
46194 maybe-install-target-libsanitizer: install-target-libsanitizer
46195
46196 install-target-libsanitizer: installdirs
46197 @: $(MAKE); $(unstage)
46198 @r=`${PWD_COMMAND}`; export r; \
46199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46200 $(RAW_CXX_TARGET_EXPORTS) \
46201 (cd $(TARGET_SUBDIR)/libsanitizer && \
46202 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46203
46204 @endif target-libsanitizer
46205
46206 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46207 maybe-install-strip-target-libsanitizer:
46208 @if target-libsanitizer
46209 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46210
46211 install-strip-target-libsanitizer: installdirs
46212 @: $(MAKE); $(unstage)
46213 @r=`${PWD_COMMAND}`; export r; \
46214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46215 $(RAW_CXX_TARGET_EXPORTS) \
46216 (cd $(TARGET_SUBDIR)/libsanitizer && \
46217 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46218
46219 @endif target-libsanitizer
46220
46221 # Other targets (info, dvi, pdf, etc.)
46222
46223 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46224 maybe-info-target-libsanitizer:
46225 @if target-libsanitizer
46226 maybe-info-target-libsanitizer: info-target-libsanitizer
46227
46228 info-target-libsanitizer: \
46229 configure-target-libsanitizer
46230 @: $(MAKE); $(unstage)
46231 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46232 r=`${PWD_COMMAND}`; export r; \
46233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46234 $(RAW_CXX_TARGET_EXPORTS) \
46235 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46236 for flag in $(EXTRA_TARGET_FLAGS); do \
46237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46238 done; \
46239 (cd $(TARGET_SUBDIR)/libsanitizer && \
46240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46242 "RANLIB=$${RANLIB}" \
46243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46244 info) \
46245 || exit 1
46246
46247 @endif target-libsanitizer
46248
46249 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46250 maybe-dvi-target-libsanitizer:
46251 @if target-libsanitizer
46252 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46253
46254 dvi-target-libsanitizer: \
46255 configure-target-libsanitizer
46256 @: $(MAKE); $(unstage)
46257 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46258 r=`${PWD_COMMAND}`; export r; \
46259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46260 $(RAW_CXX_TARGET_EXPORTS) \
46261 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46262 for flag in $(EXTRA_TARGET_FLAGS); do \
46263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46264 done; \
46265 (cd $(TARGET_SUBDIR)/libsanitizer && \
46266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46268 "RANLIB=$${RANLIB}" \
46269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46270 dvi) \
46271 || exit 1
46272
46273 @endif target-libsanitizer
46274
46275 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46276 maybe-pdf-target-libsanitizer:
46277 @if target-libsanitizer
46278 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46279
46280 pdf-target-libsanitizer: \
46281 configure-target-libsanitizer
46282 @: $(MAKE); $(unstage)
46283 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46284 r=`${PWD_COMMAND}`; export r; \
46285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46286 $(RAW_CXX_TARGET_EXPORTS) \
46287 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46288 for flag in $(EXTRA_TARGET_FLAGS); do \
46289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46290 done; \
46291 (cd $(TARGET_SUBDIR)/libsanitizer && \
46292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46294 "RANLIB=$${RANLIB}" \
46295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46296 pdf) \
46297 || exit 1
46298
46299 @endif target-libsanitizer
46300
46301 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46302 maybe-html-target-libsanitizer:
46303 @if target-libsanitizer
46304 maybe-html-target-libsanitizer: html-target-libsanitizer
46305
46306 html-target-libsanitizer: \
46307 configure-target-libsanitizer
46308 @: $(MAKE); $(unstage)
46309 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46310 r=`${PWD_COMMAND}`; export r; \
46311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46312 $(RAW_CXX_TARGET_EXPORTS) \
46313 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46314 for flag in $(EXTRA_TARGET_FLAGS); do \
46315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46316 done; \
46317 (cd $(TARGET_SUBDIR)/libsanitizer && \
46318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46320 "RANLIB=$${RANLIB}" \
46321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46322 html) \
46323 || exit 1
46324
46325 @endif target-libsanitizer
46326
46327 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46328 maybe-TAGS-target-libsanitizer:
46329 @if target-libsanitizer
46330 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46331
46332 TAGS-target-libsanitizer: \
46333 configure-target-libsanitizer
46334 @: $(MAKE); $(unstage)
46335 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46336 r=`${PWD_COMMAND}`; export r; \
46337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46338 $(RAW_CXX_TARGET_EXPORTS) \
46339 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46340 for flag in $(EXTRA_TARGET_FLAGS); do \
46341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46342 done; \
46343 (cd $(TARGET_SUBDIR)/libsanitizer && \
46344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46346 "RANLIB=$${RANLIB}" \
46347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46348 TAGS) \
46349 || exit 1
46350
46351 @endif target-libsanitizer
46352
46353 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46354 maybe-install-info-target-libsanitizer:
46355 @if target-libsanitizer
46356 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46357
46358 install-info-target-libsanitizer: \
46359 configure-target-libsanitizer \
46360 info-target-libsanitizer
46361 @: $(MAKE); $(unstage)
46362 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46363 r=`${PWD_COMMAND}`; export r; \
46364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46365 $(RAW_CXX_TARGET_EXPORTS) \
46366 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46367 for flag in $(EXTRA_TARGET_FLAGS); do \
46368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46369 done; \
46370 (cd $(TARGET_SUBDIR)/libsanitizer && \
46371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46373 "RANLIB=$${RANLIB}" \
46374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46375 install-info) \
46376 || exit 1
46377
46378 @endif target-libsanitizer
46379
46380 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46381 maybe-install-dvi-target-libsanitizer:
46382 @if target-libsanitizer
46383 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46384
46385 install-dvi-target-libsanitizer: \
46386 configure-target-libsanitizer \
46387 dvi-target-libsanitizer
46388 @: $(MAKE); $(unstage)
46389 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46390 r=`${PWD_COMMAND}`; export r; \
46391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46392 $(RAW_CXX_TARGET_EXPORTS) \
46393 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46394 for flag in $(EXTRA_TARGET_FLAGS); do \
46395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46396 done; \
46397 (cd $(TARGET_SUBDIR)/libsanitizer && \
46398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46400 "RANLIB=$${RANLIB}" \
46401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46402 install-dvi) \
46403 || exit 1
46404
46405 @endif target-libsanitizer
46406
46407 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46408 maybe-install-pdf-target-libsanitizer:
46409 @if target-libsanitizer
46410 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46411
46412 install-pdf-target-libsanitizer: \
46413 configure-target-libsanitizer \
46414 pdf-target-libsanitizer
46415 @: $(MAKE); $(unstage)
46416 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46417 r=`${PWD_COMMAND}`; export r; \
46418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46419 $(RAW_CXX_TARGET_EXPORTS) \
46420 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46421 for flag in $(EXTRA_TARGET_FLAGS); do \
46422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46423 done; \
46424 (cd $(TARGET_SUBDIR)/libsanitizer && \
46425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46427 "RANLIB=$${RANLIB}" \
46428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46429 install-pdf) \
46430 || exit 1
46431
46432 @endif target-libsanitizer
46433
46434 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46435 maybe-install-html-target-libsanitizer:
46436 @if target-libsanitizer
46437 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46438
46439 install-html-target-libsanitizer: \
46440 configure-target-libsanitizer \
46441 html-target-libsanitizer
46442 @: $(MAKE); $(unstage)
46443 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46444 r=`${PWD_COMMAND}`; export r; \
46445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46446 $(RAW_CXX_TARGET_EXPORTS) \
46447 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46448 for flag in $(EXTRA_TARGET_FLAGS); do \
46449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46450 done; \
46451 (cd $(TARGET_SUBDIR)/libsanitizer && \
46452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46454 "RANLIB=$${RANLIB}" \
46455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46456 install-html) \
46457 || exit 1
46458
46459 @endif target-libsanitizer
46460
46461 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46462 maybe-installcheck-target-libsanitizer:
46463 @if target-libsanitizer
46464 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46465
46466 installcheck-target-libsanitizer: \
46467 configure-target-libsanitizer
46468 @: $(MAKE); $(unstage)
46469 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46470 r=`${PWD_COMMAND}`; export r; \
46471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46472 $(RAW_CXX_TARGET_EXPORTS) \
46473 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46474 for flag in $(EXTRA_TARGET_FLAGS); do \
46475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46476 done; \
46477 (cd $(TARGET_SUBDIR)/libsanitizer && \
46478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46480 "RANLIB=$${RANLIB}" \
46481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46482 installcheck) \
46483 || exit 1
46484
46485 @endif target-libsanitizer
46486
46487 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46488 maybe-mostlyclean-target-libsanitizer:
46489 @if target-libsanitizer
46490 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46491
46492 mostlyclean-target-libsanitizer:
46493 @: $(MAKE); $(unstage)
46494 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46495 r=`${PWD_COMMAND}`; export r; \
46496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46497 $(RAW_CXX_TARGET_EXPORTS) \
46498 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46499 for flag in $(EXTRA_TARGET_FLAGS); do \
46500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46501 done; \
46502 (cd $(TARGET_SUBDIR)/libsanitizer && \
46503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46505 "RANLIB=$${RANLIB}" \
46506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46507 mostlyclean) \
46508 || exit 1
46509
46510 @endif target-libsanitizer
46511
46512 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46513 maybe-clean-target-libsanitizer:
46514 @if target-libsanitizer
46515 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46516
46517 clean-target-libsanitizer:
46518 @: $(MAKE); $(unstage)
46519 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46520 r=`${PWD_COMMAND}`; export r; \
46521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46522 $(RAW_CXX_TARGET_EXPORTS) \
46523 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46524 for flag in $(EXTRA_TARGET_FLAGS); do \
46525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46526 done; \
46527 (cd $(TARGET_SUBDIR)/libsanitizer && \
46528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46530 "RANLIB=$${RANLIB}" \
46531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46532 clean) \
46533 || exit 1
46534
46535 @endif target-libsanitizer
46536
46537 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46538 maybe-distclean-target-libsanitizer:
46539 @if target-libsanitizer
46540 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46541
46542 distclean-target-libsanitizer:
46543 @: $(MAKE); $(unstage)
46544 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46545 r=`${PWD_COMMAND}`; export r; \
46546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46547 $(RAW_CXX_TARGET_EXPORTS) \
46548 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46549 for flag in $(EXTRA_TARGET_FLAGS); do \
46550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46551 done; \
46552 (cd $(TARGET_SUBDIR)/libsanitizer && \
46553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46555 "RANLIB=$${RANLIB}" \
46556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46557 distclean) \
46558 || exit 1
46559
46560 @endif target-libsanitizer
46561
46562 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46563 maybe-maintainer-clean-target-libsanitizer:
46564 @if target-libsanitizer
46565 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46566
46567 maintainer-clean-target-libsanitizer:
46568 @: $(MAKE); $(unstage)
46569 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46570 r=`${PWD_COMMAND}`; export r; \
46571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46572 $(RAW_CXX_TARGET_EXPORTS) \
46573 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46574 for flag in $(EXTRA_TARGET_FLAGS); do \
46575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46576 done; \
46577 (cd $(TARGET_SUBDIR)/libsanitizer && \
46578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46580 "RANLIB=$${RANLIB}" \
46581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46582 maintainer-clean) \
46583 || exit 1
46584
46585 @endif target-libsanitizer
46586
46587
46588
46589
46590
46591 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46592 maybe-configure-target-libvtv:
46593 @if gcc-bootstrap
46594 configure-target-libvtv: stage_current
46595 @endif gcc-bootstrap
46596 @if target-libvtv
46597 maybe-configure-target-libvtv: configure-target-libvtv
46598 configure-target-libvtv:
46599 @r=`${PWD_COMMAND}`; export r; \
46600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46601 echo "Checking multilib configuration for libvtv..."; \
46602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46603 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46604 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46605 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46606 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46607 else \
46608 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46609 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46610 fi; \
46611 else \
46612 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46613 fi; \
46614 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46616 $(RAW_CXX_TARGET_EXPORTS) \
46617 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46618 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46619 case $(srcdir) in \
46620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46621 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46623 esac; \
46624 module_srcdir=libvtv; \
46625 rm -f no-such-file || : ; \
46626 CONFIG_SITE=no-such-file $(SHELL) \
46627 $$s/$$module_srcdir/configure \
46628 --srcdir=$${topdir}/$$module_srcdir \
46629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46630 --target=${target_alias} \
46631 || exit 1
46632 @endif target-libvtv
46633
46634
46635
46636 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46637 maybe-configure-stage1-target-libvtv:
46638 @if target-libvtv-bootstrap
46639 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46640 configure-stage1-target-libvtv:
46641 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46642 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46643 @r=`${PWD_COMMAND}`; export r; \
46644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46645 TFLAGS="$(STAGE1_TFLAGS)"; \
46646 echo "Checking multilib configuration for libvtv..."; \
46647 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46648 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46649 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46650 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46651 else \
46652 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46653 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46654 fi; \
46655 else \
46656 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46657 fi; \
46658 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46659 $(RAW_CXX_TARGET_EXPORTS) \
46660 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46661 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46662 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46663 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46665 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46666 case $(srcdir) in \
46667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46668 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46670 esac; \
46671 module_srcdir=libvtv; \
46672 $(SHELL) $$s/$$module_srcdir/configure \
46673 --srcdir=$${topdir}/$$module_srcdir \
46674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46675 --target=${target_alias} \
46676 \
46677 $(STAGE1_CONFIGURE_FLAGS)
46678 @endif target-libvtv-bootstrap
46679
46680 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46681 maybe-configure-stage2-target-libvtv:
46682 @if target-libvtv-bootstrap
46683 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46684 configure-stage2-target-libvtv:
46685 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46686 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46687 @r=`${PWD_COMMAND}`; export r; \
46688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46689 TFLAGS="$(STAGE2_TFLAGS)"; \
46690 echo "Checking multilib configuration for libvtv..."; \
46691 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46692 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46693 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46694 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46695 else \
46696 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46697 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46698 fi; \
46699 else \
46700 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46701 fi; \
46702 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46703 $(RAW_CXX_TARGET_EXPORTS) \
46704 \
46705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46708 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46710 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46711 case $(srcdir) in \
46712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46713 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46715 esac; \
46716 module_srcdir=libvtv; \
46717 $(SHELL) $$s/$$module_srcdir/configure \
46718 --srcdir=$${topdir}/$$module_srcdir \
46719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46720 --target=${target_alias} \
46721 --with-build-libsubdir=$(HOST_SUBDIR) \
46722 $(STAGE2_CONFIGURE_FLAGS)
46723 @endif target-libvtv-bootstrap
46724
46725 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46726 maybe-configure-stage3-target-libvtv:
46727 @if target-libvtv-bootstrap
46728 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46729 configure-stage3-target-libvtv:
46730 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46732 @r=`${PWD_COMMAND}`; export r; \
46733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46734 TFLAGS="$(STAGE3_TFLAGS)"; \
46735 echo "Checking multilib configuration for libvtv..."; \
46736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46737 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46738 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46739 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46740 else \
46741 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46742 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46743 fi; \
46744 else \
46745 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46746 fi; \
46747 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46748 $(RAW_CXX_TARGET_EXPORTS) \
46749 \
46750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46753 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46755 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46756 case $(srcdir) in \
46757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46758 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46760 esac; \
46761 module_srcdir=libvtv; \
46762 $(SHELL) $$s/$$module_srcdir/configure \
46763 --srcdir=$${topdir}/$$module_srcdir \
46764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46765 --target=${target_alias} \
46766 --with-build-libsubdir=$(HOST_SUBDIR) \
46767 $(STAGE3_CONFIGURE_FLAGS)
46768 @endif target-libvtv-bootstrap
46769
46770 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46771 maybe-configure-stage4-target-libvtv:
46772 @if target-libvtv-bootstrap
46773 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46774 configure-stage4-target-libvtv:
46775 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46777 @r=`${PWD_COMMAND}`; export r; \
46778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779 TFLAGS="$(STAGE4_TFLAGS)"; \
46780 echo "Checking multilib configuration for libvtv..."; \
46781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46782 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46783 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46784 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46785 else \
46786 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46787 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46788 fi; \
46789 else \
46790 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46791 fi; \
46792 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46793 $(RAW_CXX_TARGET_EXPORTS) \
46794 \
46795 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46796 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46797 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46798 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46800 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46801 case $(srcdir) in \
46802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46803 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46805 esac; \
46806 module_srcdir=libvtv; \
46807 $(SHELL) $$s/$$module_srcdir/configure \
46808 --srcdir=$${topdir}/$$module_srcdir \
46809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46810 --target=${target_alias} \
46811 --with-build-libsubdir=$(HOST_SUBDIR) \
46812 $(STAGE4_CONFIGURE_FLAGS)
46813 @endif target-libvtv-bootstrap
46814
46815 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46816 maybe-configure-stageprofile-target-libvtv:
46817 @if target-libvtv-bootstrap
46818 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46819 configure-stageprofile-target-libvtv:
46820 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46821 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46822 @r=`${PWD_COMMAND}`; export r; \
46823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46824 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46825 echo "Checking multilib configuration for libvtv..."; \
46826 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46827 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46828 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46829 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46830 else \
46831 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46832 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46833 fi; \
46834 else \
46835 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46836 fi; \
46837 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46838 $(RAW_CXX_TARGET_EXPORTS) \
46839 \
46840 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46841 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46842 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46843 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46845 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46846 case $(srcdir) in \
46847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46848 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46850 esac; \
46851 module_srcdir=libvtv; \
46852 $(SHELL) $$s/$$module_srcdir/configure \
46853 --srcdir=$${topdir}/$$module_srcdir \
46854 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46855 --target=${target_alias} \
46856 --with-build-libsubdir=$(HOST_SUBDIR) \
46857 $(STAGEprofile_CONFIGURE_FLAGS)
46858 @endif target-libvtv-bootstrap
46859
46860 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46861 maybe-configure-stagetrain-target-libvtv:
46862 @if target-libvtv-bootstrap
46863 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46864 configure-stagetrain-target-libvtv:
46865 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46866 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46867 @r=`${PWD_COMMAND}`; export r; \
46868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46870 echo "Checking multilib configuration for libvtv..."; \
46871 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46872 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46873 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46874 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46875 else \
46876 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46877 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46878 fi; \
46879 else \
46880 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46881 fi; \
46882 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46883 $(RAW_CXX_TARGET_EXPORTS) \
46884 \
46885 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46886 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46887 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46888 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46889 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46890 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46891 case $(srcdir) in \
46892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46893 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46895 esac; \
46896 module_srcdir=libvtv; \
46897 $(SHELL) $$s/$$module_srcdir/configure \
46898 --srcdir=$${topdir}/$$module_srcdir \
46899 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46900 --target=${target_alias} \
46901 --with-build-libsubdir=$(HOST_SUBDIR) \
46902 $(STAGEtrain_CONFIGURE_FLAGS)
46903 @endif target-libvtv-bootstrap
46904
46905 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46906 maybe-configure-stagefeedback-target-libvtv:
46907 @if target-libvtv-bootstrap
46908 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46909 configure-stagefeedback-target-libvtv:
46910 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46911 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46912 @r=`${PWD_COMMAND}`; export r; \
46913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46914 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46915 echo "Checking multilib configuration for libvtv..."; \
46916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46917 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46918 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46919 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46920 else \
46921 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46922 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46923 fi; \
46924 else \
46925 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46926 fi; \
46927 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46928 $(RAW_CXX_TARGET_EXPORTS) \
46929 \
46930 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46931 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46932 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46933 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46934 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46935 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46936 case $(srcdir) in \
46937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46938 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46940 esac; \
46941 module_srcdir=libvtv; \
46942 $(SHELL) $$s/$$module_srcdir/configure \
46943 --srcdir=$${topdir}/$$module_srcdir \
46944 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46945 --target=${target_alias} \
46946 --with-build-libsubdir=$(HOST_SUBDIR) \
46947 $(STAGEfeedback_CONFIGURE_FLAGS)
46948 @endif target-libvtv-bootstrap
46949
46950 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46951 maybe-configure-stageautoprofile-target-libvtv:
46952 @if target-libvtv-bootstrap
46953 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46954 configure-stageautoprofile-target-libvtv:
46955 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46956 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46957 @r=`${PWD_COMMAND}`; export r; \
46958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46959 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46960 echo "Checking multilib configuration for libvtv..."; \
46961 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46962 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46963 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46964 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46965 else \
46966 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46967 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46968 fi; \
46969 else \
46970 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46971 fi; \
46972 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46973 $(RAW_CXX_TARGET_EXPORTS) \
46974 \
46975 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46976 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46977 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46978 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
46979 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46980 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46981 case $(srcdir) in \
46982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46983 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46985 esac; \
46986 module_srcdir=libvtv; \
46987 $(SHELL) $$s/$$module_srcdir/configure \
46988 --srcdir=$${topdir}/$$module_srcdir \
46989 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46990 --target=${target_alias} \
46991 --with-build-libsubdir=$(HOST_SUBDIR) \
46992 $(STAGEautoprofile_CONFIGURE_FLAGS)
46993 @endif target-libvtv-bootstrap
46994
46995 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
46996 maybe-configure-stageautofeedback-target-libvtv:
46997 @if target-libvtv-bootstrap
46998 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
46999 configure-stageautofeedback-target-libvtv:
47000 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47001 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47002 @r=`${PWD_COMMAND}`; export r; \
47003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47004 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47005 echo "Checking multilib configuration for libvtv..."; \
47006 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47007 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47008 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47009 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47010 else \
47011 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47012 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47013 fi; \
47014 else \
47015 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47016 fi; \
47017 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47018 $(RAW_CXX_TARGET_EXPORTS) \
47019 \
47020 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47021 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47022 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47023 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47024 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47025 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47026 case $(srcdir) in \
47027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47028 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47030 esac; \
47031 module_srcdir=libvtv; \
47032 $(SHELL) $$s/$$module_srcdir/configure \
47033 --srcdir=$${topdir}/$$module_srcdir \
47034 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47035 --target=${target_alias} \
47036 --with-build-libsubdir=$(HOST_SUBDIR) \
47037 $(STAGEautofeedback_CONFIGURE_FLAGS)
47038 @endif target-libvtv-bootstrap
47039
47040
47041
47042
47043
47044 .PHONY: all-target-libvtv maybe-all-target-libvtv
47045 maybe-all-target-libvtv:
47046 @if gcc-bootstrap
47047 all-target-libvtv: stage_current
47048 @endif gcc-bootstrap
47049 @if target-libvtv
47050 TARGET-target-libvtv=all
47051 maybe-all-target-libvtv: all-target-libvtv
47052 all-target-libvtv: configure-target-libvtv
47053 @r=`${PWD_COMMAND}`; export r; \
47054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055 $(RAW_CXX_TARGET_EXPORTS) \
47056 (cd $(TARGET_SUBDIR)/libvtv && \
47057 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47058 $(TARGET-target-libvtv))
47059 @endif target-libvtv
47060
47061
47062
47063 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47064 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47065 maybe-all-stage1-target-libvtv:
47066 maybe-clean-stage1-target-libvtv:
47067 @if target-libvtv-bootstrap
47068 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47069 all-stage1: all-stage1-target-libvtv
47070 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47071 all-stage1-target-libvtv: configure-stage1-target-libvtv
47072 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47073 @r=`${PWD_COMMAND}`; export r; \
47074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47075 TFLAGS="$(STAGE1_TFLAGS)"; \
47076 $(RAW_CXX_TARGET_EXPORTS) \
47077 cd $(TARGET_SUBDIR)/libvtv && \
47078 \
47079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47080 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47081 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47082 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47086 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47087 \
47088 TFLAGS="$(STAGE1_TFLAGS)" \
47089 $(TARGET-stage1-target-libvtv)
47090
47091 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47092 clean-stage1: clean-stage1-target-libvtv
47093 clean-stage1-target-libvtv:
47094 @if [ $(current_stage) = stage1 ]; then \
47095 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47096 else \
47097 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47098 $(MAKE) stage1-start; \
47099 fi; \
47100 cd $(TARGET_SUBDIR)/libvtv && \
47101 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47102 clean
47103 @endif target-libvtv-bootstrap
47104
47105
47106 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47107 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47108 maybe-all-stage2-target-libvtv:
47109 maybe-clean-stage2-target-libvtv:
47110 @if target-libvtv-bootstrap
47111 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47112 all-stage2: all-stage2-target-libvtv
47113 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47114 all-stage2-target-libvtv: configure-stage2-target-libvtv
47115 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47116 @r=`${PWD_COMMAND}`; export r; \
47117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47118 TFLAGS="$(STAGE2_TFLAGS)"; \
47119 $(RAW_CXX_TARGET_EXPORTS) \
47120 \
47121 cd $(TARGET_SUBDIR)/libvtv && \
47122 \
47123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47124 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47125 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47126 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47127 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47128 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47129 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47130 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47131 TFLAGS="$(STAGE2_TFLAGS)" \
47132 $(TARGET-stage2-target-libvtv)
47133
47134 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47135 clean-stage2: clean-stage2-target-libvtv
47136 clean-stage2-target-libvtv:
47137 @if [ $(current_stage) = stage2 ]; then \
47138 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47139 else \
47140 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47141 $(MAKE) stage2-start; \
47142 fi; \
47143 cd $(TARGET_SUBDIR)/libvtv && \
47144 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47145 @endif target-libvtv-bootstrap
47146
47147
47148 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47149 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47150 maybe-all-stage3-target-libvtv:
47151 maybe-clean-stage3-target-libvtv:
47152 @if target-libvtv-bootstrap
47153 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47154 all-stage3: all-stage3-target-libvtv
47155 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47156 all-stage3-target-libvtv: configure-stage3-target-libvtv
47157 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47158 @r=`${PWD_COMMAND}`; export r; \
47159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47160 TFLAGS="$(STAGE3_TFLAGS)"; \
47161 $(RAW_CXX_TARGET_EXPORTS) \
47162 \
47163 cd $(TARGET_SUBDIR)/libvtv && \
47164 \
47165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47166 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47167 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47168 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47172 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47173 TFLAGS="$(STAGE3_TFLAGS)" \
47174 $(TARGET-stage3-target-libvtv)
47175
47176 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47177 clean-stage3: clean-stage3-target-libvtv
47178 clean-stage3-target-libvtv:
47179 @if [ $(current_stage) = stage3 ]; then \
47180 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47181 else \
47182 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47183 $(MAKE) stage3-start; \
47184 fi; \
47185 cd $(TARGET_SUBDIR)/libvtv && \
47186 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47187 @endif target-libvtv-bootstrap
47188
47189
47190 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47191 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47192 maybe-all-stage4-target-libvtv:
47193 maybe-clean-stage4-target-libvtv:
47194 @if target-libvtv-bootstrap
47195 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47196 all-stage4: all-stage4-target-libvtv
47197 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47198 all-stage4-target-libvtv: configure-stage4-target-libvtv
47199 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47200 @r=`${PWD_COMMAND}`; export r; \
47201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47202 TFLAGS="$(STAGE4_TFLAGS)"; \
47203 $(RAW_CXX_TARGET_EXPORTS) \
47204 \
47205 cd $(TARGET_SUBDIR)/libvtv && \
47206 \
47207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47208 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47209 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47210 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47214 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47215 TFLAGS="$(STAGE4_TFLAGS)" \
47216 $(TARGET-stage4-target-libvtv)
47217
47218 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47219 clean-stage4: clean-stage4-target-libvtv
47220 clean-stage4-target-libvtv:
47221 @if [ $(current_stage) = stage4 ]; then \
47222 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47223 else \
47224 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47225 $(MAKE) stage4-start; \
47226 fi; \
47227 cd $(TARGET_SUBDIR)/libvtv && \
47228 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47229 @endif target-libvtv-bootstrap
47230
47231
47232 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47233 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47234 maybe-all-stageprofile-target-libvtv:
47235 maybe-clean-stageprofile-target-libvtv:
47236 @if target-libvtv-bootstrap
47237 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47238 all-stageprofile: all-stageprofile-target-libvtv
47239 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47240 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47241 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47242 @r=`${PWD_COMMAND}`; export r; \
47243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47244 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47245 $(RAW_CXX_TARGET_EXPORTS) \
47246 \
47247 cd $(TARGET_SUBDIR)/libvtv && \
47248 \
47249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47250 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47251 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47252 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47256 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47257 TFLAGS="$(STAGEprofile_TFLAGS)" \
47258 $(TARGET-stageprofile-target-libvtv)
47259
47260 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47261 clean-stageprofile: clean-stageprofile-target-libvtv
47262 clean-stageprofile-target-libvtv:
47263 @if [ $(current_stage) = stageprofile ]; then \
47264 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47265 else \
47266 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47267 $(MAKE) stageprofile-start; \
47268 fi; \
47269 cd $(TARGET_SUBDIR)/libvtv && \
47270 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47271 @endif target-libvtv-bootstrap
47272
47273
47274 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47275 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47276 maybe-all-stagetrain-target-libvtv:
47277 maybe-clean-stagetrain-target-libvtv:
47278 @if target-libvtv-bootstrap
47279 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47280 all-stagetrain: all-stagetrain-target-libvtv
47281 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47282 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47283 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47284 @r=`${PWD_COMMAND}`; export r; \
47285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47286 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47287 $(RAW_CXX_TARGET_EXPORTS) \
47288 \
47289 cd $(TARGET_SUBDIR)/libvtv && \
47290 \
47291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47292 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47293 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47294 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47295 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47296 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47297 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47298 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47299 TFLAGS="$(STAGEtrain_TFLAGS)" \
47300 $(TARGET-stagetrain-target-libvtv)
47301
47302 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47303 clean-stagetrain: clean-stagetrain-target-libvtv
47304 clean-stagetrain-target-libvtv:
47305 @if [ $(current_stage) = stagetrain ]; then \
47306 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47307 else \
47308 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47309 $(MAKE) stagetrain-start; \
47310 fi; \
47311 cd $(TARGET_SUBDIR)/libvtv && \
47312 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47313 @endif target-libvtv-bootstrap
47314
47315
47316 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47317 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47318 maybe-all-stagefeedback-target-libvtv:
47319 maybe-clean-stagefeedback-target-libvtv:
47320 @if target-libvtv-bootstrap
47321 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47322 all-stagefeedback: all-stagefeedback-target-libvtv
47323 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47324 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47325 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47326 @r=`${PWD_COMMAND}`; export r; \
47327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47328 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47329 $(RAW_CXX_TARGET_EXPORTS) \
47330 \
47331 cd $(TARGET_SUBDIR)/libvtv && \
47332 \
47333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47334 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47335 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47336 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47337 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47338 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47339 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47340 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47341 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47342 $(TARGET-stagefeedback-target-libvtv)
47343
47344 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47345 clean-stagefeedback: clean-stagefeedback-target-libvtv
47346 clean-stagefeedback-target-libvtv:
47347 @if [ $(current_stage) = stagefeedback ]; then \
47348 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47349 else \
47350 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47351 $(MAKE) stagefeedback-start; \
47352 fi; \
47353 cd $(TARGET_SUBDIR)/libvtv && \
47354 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47355 @endif target-libvtv-bootstrap
47356
47357
47358 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47359 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47360 maybe-all-stageautoprofile-target-libvtv:
47361 maybe-clean-stageautoprofile-target-libvtv:
47362 @if target-libvtv-bootstrap
47363 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47364 all-stageautoprofile: all-stageautoprofile-target-libvtv
47365 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47366 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47367 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47368 @r=`${PWD_COMMAND}`; export r; \
47369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47370 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47371 $(RAW_CXX_TARGET_EXPORTS) \
47372 \
47373 cd $(TARGET_SUBDIR)/libvtv && \
47374 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47375 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47376 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47377 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47378 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47379 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47380 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47381 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47382 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47383 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47384 $(TARGET-stageautoprofile-target-libvtv)
47385
47386 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47387 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47388 clean-stageautoprofile-target-libvtv:
47389 @if [ $(current_stage) = stageautoprofile ]; then \
47390 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47391 else \
47392 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47393 $(MAKE) stageautoprofile-start; \
47394 fi; \
47395 cd $(TARGET_SUBDIR)/libvtv && \
47396 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47397 @endif target-libvtv-bootstrap
47398
47399
47400 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47401 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47402 maybe-all-stageautofeedback-target-libvtv:
47403 maybe-clean-stageautofeedback-target-libvtv:
47404 @if target-libvtv-bootstrap
47405 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47406 all-stageautofeedback: all-stageautofeedback-target-libvtv
47407 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47408 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47409 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47410 @r=`${PWD_COMMAND}`; export r; \
47411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47412 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47413 $(RAW_CXX_TARGET_EXPORTS) \
47414 \
47415 cd $(TARGET_SUBDIR)/libvtv && \
47416 \
47417 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47418 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47419 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47420 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47421 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47422 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47423 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47424 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47425 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47426 $(TARGET-stageautofeedback-target-libvtv)
47427
47428 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47429 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47430 clean-stageautofeedback-target-libvtv:
47431 @if [ $(current_stage) = stageautofeedback ]; then \
47432 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47433 else \
47434 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47435 $(MAKE) stageautofeedback-start; \
47436 fi; \
47437 cd $(TARGET_SUBDIR)/libvtv && \
47438 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47439 @endif target-libvtv-bootstrap
47440
47441
47442
47443
47444
47445
47446 .PHONY: check-target-libvtv maybe-check-target-libvtv
47447 maybe-check-target-libvtv:
47448 @if target-libvtv
47449 maybe-check-target-libvtv: check-target-libvtv
47450
47451 check-target-libvtv:
47452 @: $(MAKE); $(unstage)
47453 @r=`${PWD_COMMAND}`; export r; \
47454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47455 $(RAW_CXX_TARGET_EXPORTS) \
47456 (cd $(TARGET_SUBDIR)/libvtv && \
47457 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47458
47459 @endif target-libvtv
47460
47461 .PHONY: install-target-libvtv maybe-install-target-libvtv
47462 maybe-install-target-libvtv:
47463 @if target-libvtv
47464 maybe-install-target-libvtv: install-target-libvtv
47465
47466 install-target-libvtv: installdirs
47467 @: $(MAKE); $(unstage)
47468 @r=`${PWD_COMMAND}`; export r; \
47469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47470 $(RAW_CXX_TARGET_EXPORTS) \
47471 (cd $(TARGET_SUBDIR)/libvtv && \
47472 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47473
47474 @endif target-libvtv
47475
47476 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47477 maybe-install-strip-target-libvtv:
47478 @if target-libvtv
47479 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47480
47481 install-strip-target-libvtv: installdirs
47482 @: $(MAKE); $(unstage)
47483 @r=`${PWD_COMMAND}`; export r; \
47484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47485 $(RAW_CXX_TARGET_EXPORTS) \
47486 (cd $(TARGET_SUBDIR)/libvtv && \
47487 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47488
47489 @endif target-libvtv
47490
47491 # Other targets (info, dvi, pdf, etc.)
47492
47493 .PHONY: maybe-info-target-libvtv info-target-libvtv
47494 maybe-info-target-libvtv:
47495 @if target-libvtv
47496 maybe-info-target-libvtv: info-target-libvtv
47497
47498 info-target-libvtv: \
47499 configure-target-libvtv
47500 @: $(MAKE); $(unstage)
47501 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47502 r=`${PWD_COMMAND}`; export r; \
47503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47504 $(RAW_CXX_TARGET_EXPORTS) \
47505 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47506 for flag in $(EXTRA_TARGET_FLAGS); do \
47507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47508 done; \
47509 (cd $(TARGET_SUBDIR)/libvtv && \
47510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47512 "RANLIB=$${RANLIB}" \
47513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47514 info) \
47515 || exit 1
47516
47517 @endif target-libvtv
47518
47519 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47520 maybe-dvi-target-libvtv:
47521 @if target-libvtv
47522 maybe-dvi-target-libvtv: dvi-target-libvtv
47523
47524 dvi-target-libvtv: \
47525 configure-target-libvtv
47526 @: $(MAKE); $(unstage)
47527 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47528 r=`${PWD_COMMAND}`; export r; \
47529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47530 $(RAW_CXX_TARGET_EXPORTS) \
47531 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47532 for flag in $(EXTRA_TARGET_FLAGS); do \
47533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47534 done; \
47535 (cd $(TARGET_SUBDIR)/libvtv && \
47536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47538 "RANLIB=$${RANLIB}" \
47539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47540 dvi) \
47541 || exit 1
47542
47543 @endif target-libvtv
47544
47545 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47546 maybe-pdf-target-libvtv:
47547 @if target-libvtv
47548 maybe-pdf-target-libvtv: pdf-target-libvtv
47549
47550 pdf-target-libvtv: \
47551 configure-target-libvtv
47552 @: $(MAKE); $(unstage)
47553 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47554 r=`${PWD_COMMAND}`; export r; \
47555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47556 $(RAW_CXX_TARGET_EXPORTS) \
47557 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47558 for flag in $(EXTRA_TARGET_FLAGS); do \
47559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47560 done; \
47561 (cd $(TARGET_SUBDIR)/libvtv && \
47562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47564 "RANLIB=$${RANLIB}" \
47565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47566 pdf) \
47567 || exit 1
47568
47569 @endif target-libvtv
47570
47571 .PHONY: maybe-html-target-libvtv html-target-libvtv
47572 maybe-html-target-libvtv:
47573 @if target-libvtv
47574 maybe-html-target-libvtv: html-target-libvtv
47575
47576 html-target-libvtv: \
47577 configure-target-libvtv
47578 @: $(MAKE); $(unstage)
47579 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47580 r=`${PWD_COMMAND}`; export r; \
47581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47582 $(RAW_CXX_TARGET_EXPORTS) \
47583 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47584 for flag in $(EXTRA_TARGET_FLAGS); do \
47585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47586 done; \
47587 (cd $(TARGET_SUBDIR)/libvtv && \
47588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47590 "RANLIB=$${RANLIB}" \
47591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47592 html) \
47593 || exit 1
47594
47595 @endif target-libvtv
47596
47597 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47598 maybe-TAGS-target-libvtv:
47599 @if target-libvtv
47600 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47601
47602 TAGS-target-libvtv: \
47603 configure-target-libvtv
47604 @: $(MAKE); $(unstage)
47605 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47606 r=`${PWD_COMMAND}`; export r; \
47607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47608 $(RAW_CXX_TARGET_EXPORTS) \
47609 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47610 for flag in $(EXTRA_TARGET_FLAGS); do \
47611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47612 done; \
47613 (cd $(TARGET_SUBDIR)/libvtv && \
47614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47616 "RANLIB=$${RANLIB}" \
47617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47618 TAGS) \
47619 || exit 1
47620
47621 @endif target-libvtv
47622
47623 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47624 maybe-install-info-target-libvtv:
47625 @if target-libvtv
47626 maybe-install-info-target-libvtv: install-info-target-libvtv
47627
47628 install-info-target-libvtv: \
47629 configure-target-libvtv \
47630 info-target-libvtv
47631 @: $(MAKE); $(unstage)
47632 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47633 r=`${PWD_COMMAND}`; export r; \
47634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635 $(RAW_CXX_TARGET_EXPORTS) \
47636 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47637 for flag in $(EXTRA_TARGET_FLAGS); do \
47638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47639 done; \
47640 (cd $(TARGET_SUBDIR)/libvtv && \
47641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47643 "RANLIB=$${RANLIB}" \
47644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47645 install-info) \
47646 || exit 1
47647
47648 @endif target-libvtv
47649
47650 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47651 maybe-install-dvi-target-libvtv:
47652 @if target-libvtv
47653 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47654
47655 install-dvi-target-libvtv: \
47656 configure-target-libvtv \
47657 dvi-target-libvtv
47658 @: $(MAKE); $(unstage)
47659 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47660 r=`${PWD_COMMAND}`; export r; \
47661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662 $(RAW_CXX_TARGET_EXPORTS) \
47663 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47664 for flag in $(EXTRA_TARGET_FLAGS); do \
47665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666 done; \
47667 (cd $(TARGET_SUBDIR)/libvtv && \
47668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670 "RANLIB=$${RANLIB}" \
47671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672 install-dvi) \
47673 || exit 1
47674
47675 @endif target-libvtv
47676
47677 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47678 maybe-install-pdf-target-libvtv:
47679 @if target-libvtv
47680 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47681
47682 install-pdf-target-libvtv: \
47683 configure-target-libvtv \
47684 pdf-target-libvtv
47685 @: $(MAKE); $(unstage)
47686 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47687 r=`${PWD_COMMAND}`; export r; \
47688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47689 $(RAW_CXX_TARGET_EXPORTS) \
47690 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47691 for flag in $(EXTRA_TARGET_FLAGS); do \
47692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47693 done; \
47694 (cd $(TARGET_SUBDIR)/libvtv && \
47695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47697 "RANLIB=$${RANLIB}" \
47698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47699 install-pdf) \
47700 || exit 1
47701
47702 @endif target-libvtv
47703
47704 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47705 maybe-install-html-target-libvtv:
47706 @if target-libvtv
47707 maybe-install-html-target-libvtv: install-html-target-libvtv
47708
47709 install-html-target-libvtv: \
47710 configure-target-libvtv \
47711 html-target-libvtv
47712 @: $(MAKE); $(unstage)
47713 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47714 r=`${PWD_COMMAND}`; export r; \
47715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47716 $(RAW_CXX_TARGET_EXPORTS) \
47717 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47718 for flag in $(EXTRA_TARGET_FLAGS); do \
47719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47720 done; \
47721 (cd $(TARGET_SUBDIR)/libvtv && \
47722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47724 "RANLIB=$${RANLIB}" \
47725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47726 install-html) \
47727 || exit 1
47728
47729 @endif target-libvtv
47730
47731 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47732 maybe-installcheck-target-libvtv:
47733 @if target-libvtv
47734 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47735
47736 installcheck-target-libvtv: \
47737 configure-target-libvtv
47738 @: $(MAKE); $(unstage)
47739 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47740 r=`${PWD_COMMAND}`; export r; \
47741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742 $(RAW_CXX_TARGET_EXPORTS) \
47743 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47744 for flag in $(EXTRA_TARGET_FLAGS); do \
47745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47746 done; \
47747 (cd $(TARGET_SUBDIR)/libvtv && \
47748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47750 "RANLIB=$${RANLIB}" \
47751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47752 installcheck) \
47753 || exit 1
47754
47755 @endif target-libvtv
47756
47757 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47758 maybe-mostlyclean-target-libvtv:
47759 @if target-libvtv
47760 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47761
47762 mostlyclean-target-libvtv:
47763 @: $(MAKE); $(unstage)
47764 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47765 r=`${PWD_COMMAND}`; export r; \
47766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47767 $(RAW_CXX_TARGET_EXPORTS) \
47768 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47769 for flag in $(EXTRA_TARGET_FLAGS); do \
47770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47771 done; \
47772 (cd $(TARGET_SUBDIR)/libvtv && \
47773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47775 "RANLIB=$${RANLIB}" \
47776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47777 mostlyclean) \
47778 || exit 1
47779
47780 @endif target-libvtv
47781
47782 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47783 maybe-clean-target-libvtv:
47784 @if target-libvtv
47785 maybe-clean-target-libvtv: clean-target-libvtv
47786
47787 clean-target-libvtv:
47788 @: $(MAKE); $(unstage)
47789 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47790 r=`${PWD_COMMAND}`; export r; \
47791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47792 $(RAW_CXX_TARGET_EXPORTS) \
47793 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47794 for flag in $(EXTRA_TARGET_FLAGS); do \
47795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47796 done; \
47797 (cd $(TARGET_SUBDIR)/libvtv && \
47798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47800 "RANLIB=$${RANLIB}" \
47801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47802 clean) \
47803 || exit 1
47804
47805 @endif target-libvtv
47806
47807 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47808 maybe-distclean-target-libvtv:
47809 @if target-libvtv
47810 maybe-distclean-target-libvtv: distclean-target-libvtv
47811
47812 distclean-target-libvtv:
47813 @: $(MAKE); $(unstage)
47814 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47815 r=`${PWD_COMMAND}`; export r; \
47816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47817 $(RAW_CXX_TARGET_EXPORTS) \
47818 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47819 for flag in $(EXTRA_TARGET_FLAGS); do \
47820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47821 done; \
47822 (cd $(TARGET_SUBDIR)/libvtv && \
47823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47825 "RANLIB=$${RANLIB}" \
47826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47827 distclean) \
47828 || exit 1
47829
47830 @endif target-libvtv
47831
47832 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47833 maybe-maintainer-clean-target-libvtv:
47834 @if target-libvtv
47835 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47836
47837 maintainer-clean-target-libvtv:
47838 @: $(MAKE); $(unstage)
47839 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47840 r=`${PWD_COMMAND}`; export r; \
47841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47842 $(RAW_CXX_TARGET_EXPORTS) \
47843 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47844 for flag in $(EXTRA_TARGET_FLAGS); do \
47845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47846 done; \
47847 (cd $(TARGET_SUBDIR)/libvtv && \
47848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47850 "RANLIB=$${RANLIB}" \
47851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47852 maintainer-clean) \
47853 || exit 1
47854
47855 @endif target-libvtv
47856
47857
47858
47859
47860
47861 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
47862 maybe-configure-target-liboffloadmic:
47863 @if gcc-bootstrap
47864 configure-target-liboffloadmic: stage_current
47865 @endif gcc-bootstrap
47866 @if target-liboffloadmic
47867 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
47868 configure-target-liboffloadmic:
47869 @: $(MAKE); $(unstage)
47870 @r=`${PWD_COMMAND}`; export r; \
47871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47872 echo "Checking multilib configuration for liboffloadmic..."; \
47873 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47874 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
47875 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47876 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
47877 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
47878 else \
47879 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
47880 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47881 fi; \
47882 else \
47883 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
47884 fi; \
47885 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
47886 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
47887 $(NORMAL_TARGET_EXPORTS) \
47888 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
47889 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
47890 case $(srcdir) in \
47891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47892 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
47893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47894 esac; \
47895 module_srcdir=liboffloadmic; \
47896 rm -f no-such-file || : ; \
47897 CONFIG_SITE=no-such-file $(SHELL) \
47898 $$s/$$module_srcdir/configure \
47899 --srcdir=$${topdir}/$$module_srcdir \
47900 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47901 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
47902 || exit 1
47903 @endif target-liboffloadmic
47904
47905
47906
47907
47908
47909 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
47910 maybe-all-target-liboffloadmic:
47911 @if gcc-bootstrap
47912 all-target-liboffloadmic: stage_current
47913 @endif gcc-bootstrap
47914 @if target-liboffloadmic
47915 TARGET-target-liboffloadmic=all
47916 maybe-all-target-liboffloadmic: all-target-liboffloadmic
47917 all-target-liboffloadmic: configure-target-liboffloadmic
47918 @: $(MAKE); $(unstage)
47919 @r=`${PWD_COMMAND}`; export r; \
47920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47921 $(NORMAL_TARGET_EXPORTS) \
47922 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47923 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47924 $(TARGET-target-liboffloadmic))
47925 @endif target-liboffloadmic
47926
47927
47928
47929
47930
47931 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
47932 maybe-check-target-liboffloadmic:
47933 @if target-liboffloadmic
47934 maybe-check-target-liboffloadmic: check-target-liboffloadmic
47935
47936 check-target-liboffloadmic:
47937 @: $(MAKE); $(unstage)
47938 @r=`${PWD_COMMAND}`; export r; \
47939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47940 $(NORMAL_TARGET_EXPORTS) \
47941 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47942 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47943
47944 @endif target-liboffloadmic
47945
47946 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
47947 maybe-install-target-liboffloadmic:
47948 @if target-liboffloadmic
47949 maybe-install-target-liboffloadmic: install-target-liboffloadmic
47950
47951 install-target-liboffloadmic: installdirs
47952 @: $(MAKE); $(unstage)
47953 @r=`${PWD_COMMAND}`; export r; \
47954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47955 $(NORMAL_TARGET_EXPORTS) \
47956 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47957 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47958
47959 @endif target-liboffloadmic
47960
47961 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
47962 maybe-install-strip-target-liboffloadmic:
47963 @if target-liboffloadmic
47964 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
47965
47966 install-strip-target-liboffloadmic: installdirs
47967 @: $(MAKE); $(unstage)
47968 @r=`${PWD_COMMAND}`; export r; \
47969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47970 $(NORMAL_TARGET_EXPORTS) \
47971 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47972 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47973
47974 @endif target-liboffloadmic
47975
47976 # Other targets (info, dvi, pdf, etc.)
47977
47978 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
47979 maybe-info-target-liboffloadmic:
47980 @if target-liboffloadmic
47981 maybe-info-target-liboffloadmic: info-target-liboffloadmic
47982
47983 info-target-liboffloadmic: \
47984 configure-target-liboffloadmic
47985 @: $(MAKE); $(unstage)
47986 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
47987 r=`${PWD_COMMAND}`; export r; \
47988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47989 $(NORMAL_TARGET_EXPORTS) \
47990 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
47991 for flag in $(EXTRA_TARGET_FLAGS); do \
47992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47993 done; \
47994 (cd $(TARGET_SUBDIR)/liboffloadmic && \
47995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47997 "RANLIB=$${RANLIB}" \
47998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47999 info) \
48000 || exit 1
48001
48002 @endif target-liboffloadmic
48003
48004 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
48005 maybe-dvi-target-liboffloadmic:
48006 @if target-liboffloadmic
48007 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
48008
48009 dvi-target-liboffloadmic: \
48010 configure-target-liboffloadmic
48011 @: $(MAKE); $(unstage)
48012 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48013 r=`${PWD_COMMAND}`; export r; \
48014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48015 $(NORMAL_TARGET_EXPORTS) \
48016 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
48017 for flag in $(EXTRA_TARGET_FLAGS); do \
48018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48019 done; \
48020 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48023 "RANLIB=$${RANLIB}" \
48024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48025 dvi) \
48026 || exit 1
48027
48028 @endif target-liboffloadmic
48029
48030 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
48031 maybe-pdf-target-liboffloadmic:
48032 @if target-liboffloadmic
48033 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
48034
48035 pdf-target-liboffloadmic: \
48036 configure-target-liboffloadmic
48037 @: $(MAKE); $(unstage)
48038 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48039 r=`${PWD_COMMAND}`; export r; \
48040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48041 $(NORMAL_TARGET_EXPORTS) \
48042 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
48043 for flag in $(EXTRA_TARGET_FLAGS); do \
48044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48045 done; \
48046 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48049 "RANLIB=$${RANLIB}" \
48050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48051 pdf) \
48052 || exit 1
48053
48054 @endif target-liboffloadmic
48055
48056 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
48057 maybe-html-target-liboffloadmic:
48058 @if target-liboffloadmic
48059 maybe-html-target-liboffloadmic: html-target-liboffloadmic
48060
48061 html-target-liboffloadmic: \
48062 configure-target-liboffloadmic
48063 @: $(MAKE); $(unstage)
48064 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48065 r=`${PWD_COMMAND}`; export r; \
48066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48067 $(NORMAL_TARGET_EXPORTS) \
48068 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
48069 for flag in $(EXTRA_TARGET_FLAGS); do \
48070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48071 done; \
48072 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48075 "RANLIB=$${RANLIB}" \
48076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48077 html) \
48078 || exit 1
48079
48080 @endif target-liboffloadmic
48081
48082 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
48083 maybe-TAGS-target-liboffloadmic:
48084 @if target-liboffloadmic
48085 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
48086
48087 TAGS-target-liboffloadmic: \
48088 configure-target-liboffloadmic
48089 @: $(MAKE); $(unstage)
48090 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48091 r=`${PWD_COMMAND}`; export r; \
48092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48093 $(NORMAL_TARGET_EXPORTS) \
48094 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
48095 for flag in $(EXTRA_TARGET_FLAGS); do \
48096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48097 done; \
48098 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48101 "RANLIB=$${RANLIB}" \
48102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48103 TAGS) \
48104 || exit 1
48105
48106 @endif target-liboffloadmic
48107
48108 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
48109 maybe-install-info-target-liboffloadmic:
48110 @if target-liboffloadmic
48111 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
48112
48113 install-info-target-liboffloadmic: \
48114 configure-target-liboffloadmic \
48115 info-target-liboffloadmic
48116 @: $(MAKE); $(unstage)
48117 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48118 r=`${PWD_COMMAND}`; export r; \
48119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48120 $(NORMAL_TARGET_EXPORTS) \
48121 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
48122 for flag in $(EXTRA_TARGET_FLAGS); do \
48123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48124 done; \
48125 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48128 "RANLIB=$${RANLIB}" \
48129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48130 install-info) \
48131 || exit 1
48132
48133 @endif target-liboffloadmic
48134
48135 .PHONY: maybe-install-dvi-target-liboffloadmic install-dvi-target-liboffloadmic
48136 maybe-install-dvi-target-liboffloadmic:
48137 @if target-liboffloadmic
48138 maybe-install-dvi-target-liboffloadmic: install-dvi-target-liboffloadmic
48139
48140 install-dvi-target-liboffloadmic: \
48141 configure-target-liboffloadmic \
48142 dvi-target-liboffloadmic
48143 @: $(MAKE); $(unstage)
48144 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48145 r=`${PWD_COMMAND}`; export r; \
48146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48147 $(NORMAL_TARGET_EXPORTS) \
48148 echo "Doing install-dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
48149 for flag in $(EXTRA_TARGET_FLAGS); do \
48150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48151 done; \
48152 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48155 "RANLIB=$${RANLIB}" \
48156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48157 install-dvi) \
48158 || exit 1
48159
48160 @endif target-liboffloadmic
48161
48162 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
48163 maybe-install-pdf-target-liboffloadmic:
48164 @if target-liboffloadmic
48165 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
48166
48167 install-pdf-target-liboffloadmic: \
48168 configure-target-liboffloadmic \
48169 pdf-target-liboffloadmic
48170 @: $(MAKE); $(unstage)
48171 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48172 r=`${PWD_COMMAND}`; export r; \
48173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48174 $(NORMAL_TARGET_EXPORTS) \
48175 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
48176 for flag in $(EXTRA_TARGET_FLAGS); do \
48177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48178 done; \
48179 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48182 "RANLIB=$${RANLIB}" \
48183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48184 install-pdf) \
48185 || exit 1
48186
48187 @endif target-liboffloadmic
48188
48189 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
48190 maybe-install-html-target-liboffloadmic:
48191 @if target-liboffloadmic
48192 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
48193
48194 install-html-target-liboffloadmic: \
48195 configure-target-liboffloadmic \
48196 html-target-liboffloadmic
48197 @: $(MAKE); $(unstage)
48198 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48199 r=`${PWD_COMMAND}`; export r; \
48200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48201 $(NORMAL_TARGET_EXPORTS) \
48202 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
48203 for flag in $(EXTRA_TARGET_FLAGS); do \
48204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48205 done; \
48206 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48209 "RANLIB=$${RANLIB}" \
48210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48211 install-html) \
48212 || exit 1
48213
48214 @endif target-liboffloadmic
48215
48216 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
48217 maybe-installcheck-target-liboffloadmic:
48218 @if target-liboffloadmic
48219 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
48220
48221 installcheck-target-liboffloadmic: \
48222 configure-target-liboffloadmic
48223 @: $(MAKE); $(unstage)
48224 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48225 r=`${PWD_COMMAND}`; export r; \
48226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48227 $(NORMAL_TARGET_EXPORTS) \
48228 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
48229 for flag in $(EXTRA_TARGET_FLAGS); do \
48230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48231 done; \
48232 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48235 "RANLIB=$${RANLIB}" \
48236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48237 installcheck) \
48238 || exit 1
48239
48240 @endif target-liboffloadmic
48241
48242 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
48243 maybe-mostlyclean-target-liboffloadmic:
48244 @if target-liboffloadmic
48245 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
48246
48247 mostlyclean-target-liboffloadmic:
48248 @: $(MAKE); $(unstage)
48249 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48250 r=`${PWD_COMMAND}`; export r; \
48251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48252 $(NORMAL_TARGET_EXPORTS) \
48253 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
48254 for flag in $(EXTRA_TARGET_FLAGS); do \
48255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48256 done; \
48257 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48260 "RANLIB=$${RANLIB}" \
48261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48262 mostlyclean) \
48263 || exit 1
48264
48265 @endif target-liboffloadmic
48266
48267 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
48268 maybe-clean-target-liboffloadmic:
48269 @if target-liboffloadmic
48270 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
48271
48272 clean-target-liboffloadmic:
48273 @: $(MAKE); $(unstage)
48274 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48275 r=`${PWD_COMMAND}`; export r; \
48276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48277 $(NORMAL_TARGET_EXPORTS) \
48278 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
48279 for flag in $(EXTRA_TARGET_FLAGS); do \
48280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48281 done; \
48282 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48285 "RANLIB=$${RANLIB}" \
48286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48287 clean) \
48288 || exit 1
48289
48290 @endif target-liboffloadmic
48291
48292 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
48293 maybe-distclean-target-liboffloadmic:
48294 @if target-liboffloadmic
48295 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
48296
48297 distclean-target-liboffloadmic:
48298 @: $(MAKE); $(unstage)
48299 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48300 r=`${PWD_COMMAND}`; export r; \
48301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48302 $(NORMAL_TARGET_EXPORTS) \
48303 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
48304 for flag in $(EXTRA_TARGET_FLAGS); do \
48305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48306 done; \
48307 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48310 "RANLIB=$${RANLIB}" \
48311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48312 distclean) \
48313 || exit 1
48314
48315 @endif target-liboffloadmic
48316
48317 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
48318 maybe-maintainer-clean-target-liboffloadmic:
48319 @if target-liboffloadmic
48320 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
48321
48322 maintainer-clean-target-liboffloadmic:
48323 @: $(MAKE); $(unstage)
48324 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
48325 r=`${PWD_COMMAND}`; export r; \
48326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48327 $(NORMAL_TARGET_EXPORTS) \
48328 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
48329 for flag in $(EXTRA_TARGET_FLAGS); do \
48330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48331 done; \
48332 (cd $(TARGET_SUBDIR)/liboffloadmic && \
48333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48335 "RANLIB=$${RANLIB}" \
48336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48337 maintainer-clean) \
48338 || exit 1
48339
48340 @endif target-liboffloadmic
48341
48342
48343
48344
48345
48346 .PHONY: configure-target-libssp maybe-configure-target-libssp
48347 maybe-configure-target-libssp:
48348 @if gcc-bootstrap
48349 configure-target-libssp: stage_current
48350 @endif gcc-bootstrap
48351 @if target-libssp
48352 maybe-configure-target-libssp: configure-target-libssp
48353 configure-target-libssp:
48354 @: $(MAKE); $(unstage)
48355 @r=`${PWD_COMMAND}`; export r; \
48356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48357 echo "Checking multilib configuration for libssp..."; \
48358 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48359 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
48360 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
48361 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
48362 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
48363 else \
48364 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
48365 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48366 fi; \
48367 else \
48368 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
48369 fi; \
48370 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
48371 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
48372 $(NORMAL_TARGET_EXPORTS) \
48373 echo Configuring in $(TARGET_SUBDIR)/libssp; \
48374 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
48375 case $(srcdir) in \
48376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48377 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
48378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48379 esac; \
48380 module_srcdir=libssp; \
48381 rm -f no-such-file || : ; \
48382 CONFIG_SITE=no-such-file $(SHELL) \
48383 $$s/$$module_srcdir/configure \
48384 --srcdir=$${topdir}/$$module_srcdir \
48385 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48386 --target=${target_alias} \
48387 || exit 1
48388 @endif target-libssp
48389
48390
48391
48392
48393
48394 .PHONY: all-target-libssp maybe-all-target-libssp
48395 maybe-all-target-libssp:
48396 @if gcc-bootstrap
48397 all-target-libssp: stage_current
48398 @endif gcc-bootstrap
48399 @if target-libssp
48400 TARGET-target-libssp=all
48401 maybe-all-target-libssp: all-target-libssp
48402 all-target-libssp: configure-target-libssp
48403 @: $(MAKE); $(unstage)
48404 @r=`${PWD_COMMAND}`; export r; \
48405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48406 $(NORMAL_TARGET_EXPORTS) \
48407 (cd $(TARGET_SUBDIR)/libssp && \
48408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48409 $(TARGET-target-libssp))
48410 @endif target-libssp
48411
48412
48413
48414
48415
48416 .PHONY: check-target-libssp maybe-check-target-libssp
48417 maybe-check-target-libssp:
48418 @if target-libssp
48419 maybe-check-target-libssp: check-target-libssp
48420
48421 check-target-libssp:
48422 @: $(MAKE); $(unstage)
48423 @r=`${PWD_COMMAND}`; export r; \
48424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48425 $(NORMAL_TARGET_EXPORTS) \
48426 (cd $(TARGET_SUBDIR)/libssp && \
48427 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48428
48429 @endif target-libssp
48430
48431 .PHONY: install-target-libssp maybe-install-target-libssp
48432 maybe-install-target-libssp:
48433 @if target-libssp
48434 maybe-install-target-libssp: install-target-libssp
48435
48436 install-target-libssp: installdirs
48437 @: $(MAKE); $(unstage)
48438 @r=`${PWD_COMMAND}`; export r; \
48439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48440 $(NORMAL_TARGET_EXPORTS) \
48441 (cd $(TARGET_SUBDIR)/libssp && \
48442 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48443
48444 @endif target-libssp
48445
48446 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48447 maybe-install-strip-target-libssp:
48448 @if target-libssp
48449 maybe-install-strip-target-libssp: install-strip-target-libssp
48450
48451 install-strip-target-libssp: installdirs
48452 @: $(MAKE); $(unstage)
48453 @r=`${PWD_COMMAND}`; export r; \
48454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455 $(NORMAL_TARGET_EXPORTS) \
48456 (cd $(TARGET_SUBDIR)/libssp && \
48457 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48458
48459 @endif target-libssp
48460
48461 # Other targets (info, dvi, pdf, etc.)
48462
48463 .PHONY: maybe-info-target-libssp info-target-libssp
48464 maybe-info-target-libssp:
48465 @if target-libssp
48466 maybe-info-target-libssp: info-target-libssp
48467
48468 info-target-libssp: \
48469 configure-target-libssp
48470 @: $(MAKE); $(unstage)
48471 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48472 r=`${PWD_COMMAND}`; export r; \
48473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48474 $(NORMAL_TARGET_EXPORTS) \
48475 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48476 for flag in $(EXTRA_TARGET_FLAGS); do \
48477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48478 done; \
48479 (cd $(TARGET_SUBDIR)/libssp && \
48480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48482 "RANLIB=$${RANLIB}" \
48483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48484 info) \
48485 || exit 1
48486
48487 @endif target-libssp
48488
48489 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48490 maybe-dvi-target-libssp:
48491 @if target-libssp
48492 maybe-dvi-target-libssp: dvi-target-libssp
48493
48494 dvi-target-libssp: \
48495 configure-target-libssp
48496 @: $(MAKE); $(unstage)
48497 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48498 r=`${PWD_COMMAND}`; export r; \
48499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48500 $(NORMAL_TARGET_EXPORTS) \
48501 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48502 for flag in $(EXTRA_TARGET_FLAGS); do \
48503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48504 done; \
48505 (cd $(TARGET_SUBDIR)/libssp && \
48506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48508 "RANLIB=$${RANLIB}" \
48509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48510 dvi) \
48511 || exit 1
48512
48513 @endif target-libssp
48514
48515 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48516 maybe-pdf-target-libssp:
48517 @if target-libssp
48518 maybe-pdf-target-libssp: pdf-target-libssp
48519
48520 pdf-target-libssp: \
48521 configure-target-libssp
48522 @: $(MAKE); $(unstage)
48523 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48524 r=`${PWD_COMMAND}`; export r; \
48525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48526 $(NORMAL_TARGET_EXPORTS) \
48527 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48528 for flag in $(EXTRA_TARGET_FLAGS); do \
48529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48530 done; \
48531 (cd $(TARGET_SUBDIR)/libssp && \
48532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48534 "RANLIB=$${RANLIB}" \
48535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48536 pdf) \
48537 || exit 1
48538
48539 @endif target-libssp
48540
48541 .PHONY: maybe-html-target-libssp html-target-libssp
48542 maybe-html-target-libssp:
48543 @if target-libssp
48544 maybe-html-target-libssp: html-target-libssp
48545
48546 html-target-libssp: \
48547 configure-target-libssp
48548 @: $(MAKE); $(unstage)
48549 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48550 r=`${PWD_COMMAND}`; export r; \
48551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48552 $(NORMAL_TARGET_EXPORTS) \
48553 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48554 for flag in $(EXTRA_TARGET_FLAGS); do \
48555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48556 done; \
48557 (cd $(TARGET_SUBDIR)/libssp && \
48558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48560 "RANLIB=$${RANLIB}" \
48561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48562 html) \
48563 || exit 1
48564
48565 @endif target-libssp
48566
48567 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48568 maybe-TAGS-target-libssp:
48569 @if target-libssp
48570 maybe-TAGS-target-libssp: TAGS-target-libssp
48571
48572 TAGS-target-libssp: \
48573 configure-target-libssp
48574 @: $(MAKE); $(unstage)
48575 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48576 r=`${PWD_COMMAND}`; export r; \
48577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48578 $(NORMAL_TARGET_EXPORTS) \
48579 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48580 for flag in $(EXTRA_TARGET_FLAGS); do \
48581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48582 done; \
48583 (cd $(TARGET_SUBDIR)/libssp && \
48584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48586 "RANLIB=$${RANLIB}" \
48587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48588 TAGS) \
48589 || exit 1
48590
48591 @endif target-libssp
48592
48593 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48594 maybe-install-info-target-libssp:
48595 @if target-libssp
48596 maybe-install-info-target-libssp: install-info-target-libssp
48597
48598 install-info-target-libssp: \
48599 configure-target-libssp \
48600 info-target-libssp
48601 @: $(MAKE); $(unstage)
48602 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48603 r=`${PWD_COMMAND}`; export r; \
48604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48605 $(NORMAL_TARGET_EXPORTS) \
48606 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48607 for flag in $(EXTRA_TARGET_FLAGS); do \
48608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48609 done; \
48610 (cd $(TARGET_SUBDIR)/libssp && \
48611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48613 "RANLIB=$${RANLIB}" \
48614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48615 install-info) \
48616 || exit 1
48617
48618 @endif target-libssp
48619
48620 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48621 maybe-install-dvi-target-libssp:
48622 @if target-libssp
48623 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48624
48625 install-dvi-target-libssp: \
48626 configure-target-libssp \
48627 dvi-target-libssp
48628 @: $(MAKE); $(unstage)
48629 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48630 r=`${PWD_COMMAND}`; export r; \
48631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48632 $(NORMAL_TARGET_EXPORTS) \
48633 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48634 for flag in $(EXTRA_TARGET_FLAGS); do \
48635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48636 done; \
48637 (cd $(TARGET_SUBDIR)/libssp && \
48638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48640 "RANLIB=$${RANLIB}" \
48641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48642 install-dvi) \
48643 || exit 1
48644
48645 @endif target-libssp
48646
48647 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48648 maybe-install-pdf-target-libssp:
48649 @if target-libssp
48650 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48651
48652 install-pdf-target-libssp: \
48653 configure-target-libssp \
48654 pdf-target-libssp
48655 @: $(MAKE); $(unstage)
48656 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48657 r=`${PWD_COMMAND}`; export r; \
48658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48659 $(NORMAL_TARGET_EXPORTS) \
48660 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48661 for flag in $(EXTRA_TARGET_FLAGS); do \
48662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48663 done; \
48664 (cd $(TARGET_SUBDIR)/libssp && \
48665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48667 "RANLIB=$${RANLIB}" \
48668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48669 install-pdf) \
48670 || exit 1
48671
48672 @endif target-libssp
48673
48674 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48675 maybe-install-html-target-libssp:
48676 @if target-libssp
48677 maybe-install-html-target-libssp: install-html-target-libssp
48678
48679 install-html-target-libssp: \
48680 configure-target-libssp \
48681 html-target-libssp
48682 @: $(MAKE); $(unstage)
48683 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48684 r=`${PWD_COMMAND}`; export r; \
48685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48686 $(NORMAL_TARGET_EXPORTS) \
48687 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48688 for flag in $(EXTRA_TARGET_FLAGS); do \
48689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48690 done; \
48691 (cd $(TARGET_SUBDIR)/libssp && \
48692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48694 "RANLIB=$${RANLIB}" \
48695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48696 install-html) \
48697 || exit 1
48698
48699 @endif target-libssp
48700
48701 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48702 maybe-installcheck-target-libssp:
48703 @if target-libssp
48704 maybe-installcheck-target-libssp: installcheck-target-libssp
48705
48706 installcheck-target-libssp: \
48707 configure-target-libssp
48708 @: $(MAKE); $(unstage)
48709 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48710 r=`${PWD_COMMAND}`; export r; \
48711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48712 $(NORMAL_TARGET_EXPORTS) \
48713 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48714 for flag in $(EXTRA_TARGET_FLAGS); do \
48715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48716 done; \
48717 (cd $(TARGET_SUBDIR)/libssp && \
48718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48720 "RANLIB=$${RANLIB}" \
48721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48722 installcheck) \
48723 || exit 1
48724
48725 @endif target-libssp
48726
48727 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48728 maybe-mostlyclean-target-libssp:
48729 @if target-libssp
48730 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48731
48732 mostlyclean-target-libssp:
48733 @: $(MAKE); $(unstage)
48734 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48735 r=`${PWD_COMMAND}`; export r; \
48736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48737 $(NORMAL_TARGET_EXPORTS) \
48738 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48739 for flag in $(EXTRA_TARGET_FLAGS); do \
48740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48741 done; \
48742 (cd $(TARGET_SUBDIR)/libssp && \
48743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48745 "RANLIB=$${RANLIB}" \
48746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48747 mostlyclean) \
48748 || exit 1
48749
48750 @endif target-libssp
48751
48752 .PHONY: maybe-clean-target-libssp clean-target-libssp
48753 maybe-clean-target-libssp:
48754 @if target-libssp
48755 maybe-clean-target-libssp: clean-target-libssp
48756
48757 clean-target-libssp:
48758 @: $(MAKE); $(unstage)
48759 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48760 r=`${PWD_COMMAND}`; export r; \
48761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48762 $(NORMAL_TARGET_EXPORTS) \
48763 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48764 for flag in $(EXTRA_TARGET_FLAGS); do \
48765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48766 done; \
48767 (cd $(TARGET_SUBDIR)/libssp && \
48768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48770 "RANLIB=$${RANLIB}" \
48771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48772 clean) \
48773 || exit 1
48774
48775 @endif target-libssp
48776
48777 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48778 maybe-distclean-target-libssp:
48779 @if target-libssp
48780 maybe-distclean-target-libssp: distclean-target-libssp
48781
48782 distclean-target-libssp:
48783 @: $(MAKE); $(unstage)
48784 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48785 r=`${PWD_COMMAND}`; export r; \
48786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48787 $(NORMAL_TARGET_EXPORTS) \
48788 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48789 for flag in $(EXTRA_TARGET_FLAGS); do \
48790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48791 done; \
48792 (cd $(TARGET_SUBDIR)/libssp && \
48793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48795 "RANLIB=$${RANLIB}" \
48796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48797 distclean) \
48798 || exit 1
48799
48800 @endif target-libssp
48801
48802 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48803 maybe-maintainer-clean-target-libssp:
48804 @if target-libssp
48805 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48806
48807 maintainer-clean-target-libssp:
48808 @: $(MAKE); $(unstage)
48809 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48810 r=`${PWD_COMMAND}`; export r; \
48811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48812 $(NORMAL_TARGET_EXPORTS) \
48813 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48814 for flag in $(EXTRA_TARGET_FLAGS); do \
48815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48816 done; \
48817 (cd $(TARGET_SUBDIR)/libssp && \
48818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48820 "RANLIB=$${RANLIB}" \
48821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48822 maintainer-clean) \
48823 || exit 1
48824
48825 @endif target-libssp
48826
48827
48828
48829
48830
48831 .PHONY: configure-target-newlib maybe-configure-target-newlib
48832 maybe-configure-target-newlib:
48833 @if gcc-bootstrap
48834 configure-target-newlib: stage_current
48835 @endif gcc-bootstrap
48836 @if target-newlib
48837 maybe-configure-target-newlib: configure-target-newlib
48838 configure-target-newlib:
48839 @: $(MAKE); $(unstage)
48840 @r=`${PWD_COMMAND}`; export r; \
48841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48842 echo "Checking multilib configuration for newlib..."; \
48843 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48844 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48845 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48846 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48847 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48848 else \
48849 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48850 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48851 fi; \
48852 else \
48853 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48854 fi; \
48855 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48856 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48857 $(NORMAL_TARGET_EXPORTS) \
48858 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48859 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48860 case $(srcdir) in \
48861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48862 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48864 esac; \
48865 module_srcdir=newlib; \
48866 rm -f no-such-file || : ; \
48867 CONFIG_SITE=no-such-file $(SHELL) \
48868 $$s/$$module_srcdir/configure \
48869 --srcdir=$${topdir}/$$module_srcdir \
48870 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48871 --target=${target_alias} \
48872 || exit 1
48873 @endif target-newlib
48874
48875
48876
48877
48878
48879 .PHONY: all-target-newlib maybe-all-target-newlib
48880 maybe-all-target-newlib:
48881 @if gcc-bootstrap
48882 all-target-newlib: stage_current
48883 @endif gcc-bootstrap
48884 @if target-newlib
48885 TARGET-target-newlib=all
48886 maybe-all-target-newlib: all-target-newlib
48887 all-target-newlib: configure-target-newlib
48888 @: $(MAKE); $(unstage)
48889 @r=`${PWD_COMMAND}`; export r; \
48890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48891 $(NORMAL_TARGET_EXPORTS) \
48892 (cd $(TARGET_SUBDIR)/newlib && \
48893 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48894 $(TARGET-target-newlib))
48895 @endif target-newlib
48896
48897
48898
48899
48900
48901 .PHONY: check-target-newlib maybe-check-target-newlib
48902 maybe-check-target-newlib:
48903 @if target-newlib
48904 maybe-check-target-newlib: check-target-newlib
48905
48906 check-target-newlib:
48907 @: $(MAKE); $(unstage)
48908 @r=`${PWD_COMMAND}`; export r; \
48909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48910 $(NORMAL_TARGET_EXPORTS) \
48911 (cd $(TARGET_SUBDIR)/newlib && \
48912 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48913
48914 @endif target-newlib
48915
48916 .PHONY: install-target-newlib maybe-install-target-newlib
48917 maybe-install-target-newlib:
48918 @if target-newlib
48919 maybe-install-target-newlib: install-target-newlib
48920
48921 install-target-newlib: installdirs
48922 @: $(MAKE); $(unstage)
48923 @r=`${PWD_COMMAND}`; export r; \
48924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925 $(NORMAL_TARGET_EXPORTS) \
48926 (cd $(TARGET_SUBDIR)/newlib && \
48927 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48928
48929 @endif target-newlib
48930
48931 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48932 maybe-install-strip-target-newlib:
48933 @if target-newlib
48934 maybe-install-strip-target-newlib: install-strip-target-newlib
48935
48936 install-strip-target-newlib: installdirs
48937 @: $(MAKE); $(unstage)
48938 @r=`${PWD_COMMAND}`; export r; \
48939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48940 $(NORMAL_TARGET_EXPORTS) \
48941 (cd $(TARGET_SUBDIR)/newlib && \
48942 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48943
48944 @endif target-newlib
48945
48946 # Other targets (info, dvi, pdf, etc.)
48947
48948 .PHONY: maybe-info-target-newlib info-target-newlib
48949 maybe-info-target-newlib:
48950 @if target-newlib
48951 maybe-info-target-newlib: info-target-newlib
48952
48953 info-target-newlib: \
48954 configure-target-newlib
48955 @: $(MAKE); $(unstage)
48956 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48957 r=`${PWD_COMMAND}`; export r; \
48958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48959 $(NORMAL_TARGET_EXPORTS) \
48960 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48961 for flag in $(EXTRA_TARGET_FLAGS); do \
48962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48963 done; \
48964 (cd $(TARGET_SUBDIR)/newlib && \
48965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48967 "RANLIB=$${RANLIB}" \
48968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48969 info) \
48970 || exit 1
48971
48972 @endif target-newlib
48973
48974 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48975 maybe-dvi-target-newlib:
48976 @if target-newlib
48977 maybe-dvi-target-newlib: dvi-target-newlib
48978
48979 dvi-target-newlib: \
48980 configure-target-newlib
48981 @: $(MAKE); $(unstage)
48982 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48983 r=`${PWD_COMMAND}`; export r; \
48984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48985 $(NORMAL_TARGET_EXPORTS) \
48986 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48987 for flag in $(EXTRA_TARGET_FLAGS); do \
48988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48989 done; \
48990 (cd $(TARGET_SUBDIR)/newlib && \
48991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48993 "RANLIB=$${RANLIB}" \
48994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48995 dvi) \
48996 || exit 1
48997
48998 @endif target-newlib
48999
49000 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
49001 maybe-pdf-target-newlib:
49002 @if target-newlib
49003 maybe-pdf-target-newlib: pdf-target-newlib
49004
49005 pdf-target-newlib: \
49006 configure-target-newlib
49007 @: $(MAKE); $(unstage)
49008 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49009 r=`${PWD_COMMAND}`; export r; \
49010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49011 $(NORMAL_TARGET_EXPORTS) \
49012 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
49013 for flag in $(EXTRA_TARGET_FLAGS); do \
49014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49015 done; \
49016 (cd $(TARGET_SUBDIR)/newlib && \
49017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49019 "RANLIB=$${RANLIB}" \
49020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49021 pdf) \
49022 || exit 1
49023
49024 @endif target-newlib
49025
49026 .PHONY: maybe-html-target-newlib html-target-newlib
49027 maybe-html-target-newlib:
49028 @if target-newlib
49029 maybe-html-target-newlib: html-target-newlib
49030
49031 html-target-newlib: \
49032 configure-target-newlib
49033 @: $(MAKE); $(unstage)
49034 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49035 r=`${PWD_COMMAND}`; export r; \
49036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49037 $(NORMAL_TARGET_EXPORTS) \
49038 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
49039 for flag in $(EXTRA_TARGET_FLAGS); do \
49040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49041 done; \
49042 (cd $(TARGET_SUBDIR)/newlib && \
49043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49045 "RANLIB=$${RANLIB}" \
49046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49047 html) \
49048 || exit 1
49049
49050 @endif target-newlib
49051
49052 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
49053 maybe-TAGS-target-newlib:
49054 @if target-newlib
49055 maybe-TAGS-target-newlib: TAGS-target-newlib
49056
49057 TAGS-target-newlib: \
49058 configure-target-newlib
49059 @: $(MAKE); $(unstage)
49060 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49061 r=`${PWD_COMMAND}`; export r; \
49062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49063 $(NORMAL_TARGET_EXPORTS) \
49064 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
49065 for flag in $(EXTRA_TARGET_FLAGS); do \
49066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49067 done; \
49068 (cd $(TARGET_SUBDIR)/newlib && \
49069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49071 "RANLIB=$${RANLIB}" \
49072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49073 TAGS) \
49074 || exit 1
49075
49076 @endif target-newlib
49077
49078 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
49079 maybe-install-info-target-newlib:
49080 @if target-newlib
49081 maybe-install-info-target-newlib: install-info-target-newlib
49082
49083 install-info-target-newlib: \
49084 configure-target-newlib \
49085 info-target-newlib
49086 @: $(MAKE); $(unstage)
49087 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49088 r=`${PWD_COMMAND}`; export r; \
49089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49090 $(NORMAL_TARGET_EXPORTS) \
49091 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
49092 for flag in $(EXTRA_TARGET_FLAGS); do \
49093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49094 done; \
49095 (cd $(TARGET_SUBDIR)/newlib && \
49096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49098 "RANLIB=$${RANLIB}" \
49099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49100 install-info) \
49101 || exit 1
49102
49103 @endif target-newlib
49104
49105 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
49106 maybe-install-dvi-target-newlib:
49107 @if target-newlib
49108 maybe-install-dvi-target-newlib: install-dvi-target-newlib
49109
49110 install-dvi-target-newlib: \
49111 configure-target-newlib \
49112 dvi-target-newlib
49113 @: $(MAKE); $(unstage)
49114 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49115 r=`${PWD_COMMAND}`; export r; \
49116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49117 $(NORMAL_TARGET_EXPORTS) \
49118 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
49119 for flag in $(EXTRA_TARGET_FLAGS); do \
49120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49121 done; \
49122 (cd $(TARGET_SUBDIR)/newlib && \
49123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49125 "RANLIB=$${RANLIB}" \
49126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49127 install-dvi) \
49128 || exit 1
49129
49130 @endif target-newlib
49131
49132 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
49133 maybe-install-pdf-target-newlib:
49134 @if target-newlib
49135 maybe-install-pdf-target-newlib: install-pdf-target-newlib
49136
49137 install-pdf-target-newlib: \
49138 configure-target-newlib \
49139 pdf-target-newlib
49140 @: $(MAKE); $(unstage)
49141 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49142 r=`${PWD_COMMAND}`; export r; \
49143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49144 $(NORMAL_TARGET_EXPORTS) \
49145 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
49146 for flag in $(EXTRA_TARGET_FLAGS); do \
49147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49148 done; \
49149 (cd $(TARGET_SUBDIR)/newlib && \
49150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49152 "RANLIB=$${RANLIB}" \
49153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49154 install-pdf) \
49155 || exit 1
49156
49157 @endif target-newlib
49158
49159 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
49160 maybe-install-html-target-newlib:
49161 @if target-newlib
49162 maybe-install-html-target-newlib: install-html-target-newlib
49163
49164 install-html-target-newlib: \
49165 configure-target-newlib \
49166 html-target-newlib
49167 @: $(MAKE); $(unstage)
49168 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49169 r=`${PWD_COMMAND}`; export r; \
49170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49171 $(NORMAL_TARGET_EXPORTS) \
49172 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
49173 for flag in $(EXTRA_TARGET_FLAGS); do \
49174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49175 done; \
49176 (cd $(TARGET_SUBDIR)/newlib && \
49177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49179 "RANLIB=$${RANLIB}" \
49180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49181 install-html) \
49182 || exit 1
49183
49184 @endif target-newlib
49185
49186 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
49187 maybe-installcheck-target-newlib:
49188 @if target-newlib
49189 maybe-installcheck-target-newlib: installcheck-target-newlib
49190
49191 installcheck-target-newlib: \
49192 configure-target-newlib
49193 @: $(MAKE); $(unstage)
49194 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49195 r=`${PWD_COMMAND}`; export r; \
49196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49197 $(NORMAL_TARGET_EXPORTS) \
49198 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
49199 for flag in $(EXTRA_TARGET_FLAGS); do \
49200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49201 done; \
49202 (cd $(TARGET_SUBDIR)/newlib && \
49203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49205 "RANLIB=$${RANLIB}" \
49206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49207 installcheck) \
49208 || exit 1
49209
49210 @endif target-newlib
49211
49212 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
49213 maybe-mostlyclean-target-newlib:
49214 @if target-newlib
49215 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
49216
49217 mostlyclean-target-newlib:
49218 @: $(MAKE); $(unstage)
49219 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49220 r=`${PWD_COMMAND}`; export r; \
49221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49222 $(NORMAL_TARGET_EXPORTS) \
49223 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
49224 for flag in $(EXTRA_TARGET_FLAGS); do \
49225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49226 done; \
49227 (cd $(TARGET_SUBDIR)/newlib && \
49228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49230 "RANLIB=$${RANLIB}" \
49231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49232 mostlyclean) \
49233 || exit 1
49234
49235 @endif target-newlib
49236
49237 .PHONY: maybe-clean-target-newlib clean-target-newlib
49238 maybe-clean-target-newlib:
49239 @if target-newlib
49240 maybe-clean-target-newlib: clean-target-newlib
49241
49242 clean-target-newlib:
49243 @: $(MAKE); $(unstage)
49244 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49245 r=`${PWD_COMMAND}`; export r; \
49246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49247 $(NORMAL_TARGET_EXPORTS) \
49248 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
49249 for flag in $(EXTRA_TARGET_FLAGS); do \
49250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49251 done; \
49252 (cd $(TARGET_SUBDIR)/newlib && \
49253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49255 "RANLIB=$${RANLIB}" \
49256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49257 clean) \
49258 || exit 1
49259
49260 @endif target-newlib
49261
49262 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
49263 maybe-distclean-target-newlib:
49264 @if target-newlib
49265 maybe-distclean-target-newlib: distclean-target-newlib
49266
49267 distclean-target-newlib:
49268 @: $(MAKE); $(unstage)
49269 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49270 r=`${PWD_COMMAND}`; export r; \
49271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49272 $(NORMAL_TARGET_EXPORTS) \
49273 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
49274 for flag in $(EXTRA_TARGET_FLAGS); do \
49275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49276 done; \
49277 (cd $(TARGET_SUBDIR)/newlib && \
49278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49280 "RANLIB=$${RANLIB}" \
49281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49282 distclean) \
49283 || exit 1
49284
49285 @endif target-newlib
49286
49287 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
49288 maybe-maintainer-clean-target-newlib:
49289 @if target-newlib
49290 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
49291
49292 maintainer-clean-target-newlib:
49293 @: $(MAKE); $(unstage)
49294 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
49295 r=`${PWD_COMMAND}`; export r; \
49296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49297 $(NORMAL_TARGET_EXPORTS) \
49298 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
49299 for flag in $(EXTRA_TARGET_FLAGS); do \
49300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49301 done; \
49302 (cd $(TARGET_SUBDIR)/newlib && \
49303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49305 "RANLIB=$${RANLIB}" \
49306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49307 maintainer-clean) \
49308 || exit 1
49309
49310 @endif target-newlib
49311
49312
49313
49314
49315
49316 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
49317 maybe-configure-target-libgcc:
49318 @if gcc-bootstrap
49319 configure-target-libgcc: stage_current
49320 @endif gcc-bootstrap
49321 @if target-libgcc
49322 maybe-configure-target-libgcc: configure-target-libgcc
49323 configure-target-libgcc:
49324 @r=`${PWD_COMMAND}`; export r; \
49325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49326 echo "Checking multilib configuration for libgcc..."; \
49327 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49328 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49329 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49330 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49331 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49332 else \
49333 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49334 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49335 fi; \
49336 else \
49337 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49338 fi; \
49339 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49340 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49341 $(NORMAL_TARGET_EXPORTS) \
49342 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
49343 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
49344 case $(srcdir) in \
49345 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49346 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49347 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49348 esac; \
49349 module_srcdir=libgcc; \
49350 rm -f no-such-file || : ; \
49351 CONFIG_SITE=no-such-file $(SHELL) \
49352 $$s/$$module_srcdir/configure \
49353 --srcdir=$${topdir}/$$module_srcdir \
49354 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49355 --target=${target_alias} \
49356 || exit 1
49357 @endif target-libgcc
49358
49359
49360
49361 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
49362 maybe-configure-stage1-target-libgcc:
49363 @if target-libgcc-bootstrap
49364 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
49365 configure-stage1-target-libgcc:
49366 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49368 @r=`${PWD_COMMAND}`; export r; \
49369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49370 TFLAGS="$(STAGE1_TFLAGS)"; \
49371 echo "Checking multilib configuration for libgcc..."; \
49372 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49373 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49374 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49375 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49376 else \
49377 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49378 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49379 fi; \
49380 else \
49381 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49382 fi; \
49383 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49384 $(NORMAL_TARGET_EXPORTS) \
49385 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49388 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
49389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49390 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49391 case $(srcdir) in \
49392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49393 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49395 esac; \
49396 module_srcdir=libgcc; \
49397 $(SHELL) $$s/$$module_srcdir/configure \
49398 --srcdir=$${topdir}/$$module_srcdir \
49399 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49400 --target=${target_alias} \
49401 \
49402 $(STAGE1_CONFIGURE_FLAGS)
49403 @endif target-libgcc-bootstrap
49404
49405 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
49406 maybe-configure-stage2-target-libgcc:
49407 @if target-libgcc-bootstrap
49408 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
49409 configure-stage2-target-libgcc:
49410 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49411 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49412 @r=`${PWD_COMMAND}`; export r; \
49413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49414 TFLAGS="$(STAGE2_TFLAGS)"; \
49415 echo "Checking multilib configuration for libgcc..."; \
49416 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49417 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49418 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49419 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49420 else \
49421 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49422 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49423 fi; \
49424 else \
49425 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49426 fi; \
49427 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49428 $(NORMAL_TARGET_EXPORTS) \
49429 \
49430 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49433 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
49434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49435 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49436 case $(srcdir) in \
49437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49438 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49440 esac; \
49441 module_srcdir=libgcc; \
49442 $(SHELL) $$s/$$module_srcdir/configure \
49443 --srcdir=$${topdir}/$$module_srcdir \
49444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49445 --target=${target_alias} \
49446 --with-build-libsubdir=$(HOST_SUBDIR) \
49447 $(STAGE2_CONFIGURE_FLAGS)
49448 @endif target-libgcc-bootstrap
49449
49450 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49451 maybe-configure-stage3-target-libgcc:
49452 @if target-libgcc-bootstrap
49453 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49454 configure-stage3-target-libgcc:
49455 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49456 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49457 @r=`${PWD_COMMAND}`; export r; \
49458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49459 TFLAGS="$(STAGE3_TFLAGS)"; \
49460 echo "Checking multilib configuration for libgcc..."; \
49461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49462 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49463 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49464 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49465 else \
49466 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49467 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49468 fi; \
49469 else \
49470 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49471 fi; \
49472 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49473 $(NORMAL_TARGET_EXPORTS) \
49474 \
49475 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49478 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49480 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49481 case $(srcdir) in \
49482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49483 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49485 esac; \
49486 module_srcdir=libgcc; \
49487 $(SHELL) $$s/$$module_srcdir/configure \
49488 --srcdir=$${topdir}/$$module_srcdir \
49489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49490 --target=${target_alias} \
49491 --with-build-libsubdir=$(HOST_SUBDIR) \
49492 $(STAGE3_CONFIGURE_FLAGS)
49493 @endif target-libgcc-bootstrap
49494
49495 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49496 maybe-configure-stage4-target-libgcc:
49497 @if target-libgcc-bootstrap
49498 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49499 configure-stage4-target-libgcc:
49500 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49501 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49502 @r=`${PWD_COMMAND}`; export r; \
49503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49504 TFLAGS="$(STAGE4_TFLAGS)"; \
49505 echo "Checking multilib configuration for libgcc..."; \
49506 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49507 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49508 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49509 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49510 else \
49511 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49512 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49513 fi; \
49514 else \
49515 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49516 fi; \
49517 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49518 $(NORMAL_TARGET_EXPORTS) \
49519 \
49520 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49523 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49525 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49526 case $(srcdir) in \
49527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49528 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49530 esac; \
49531 module_srcdir=libgcc; \
49532 $(SHELL) $$s/$$module_srcdir/configure \
49533 --srcdir=$${topdir}/$$module_srcdir \
49534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49535 --target=${target_alias} \
49536 --with-build-libsubdir=$(HOST_SUBDIR) \
49537 $(STAGE4_CONFIGURE_FLAGS)
49538 @endif target-libgcc-bootstrap
49539
49540 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49541 maybe-configure-stageprofile-target-libgcc:
49542 @if target-libgcc-bootstrap
49543 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49544 configure-stageprofile-target-libgcc:
49545 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49546 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49547 @r=`${PWD_COMMAND}`; export r; \
49548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49549 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49550 echo "Checking multilib configuration for libgcc..."; \
49551 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49552 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49553 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49554 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49555 else \
49556 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49557 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49558 fi; \
49559 else \
49560 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49561 fi; \
49562 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49563 $(NORMAL_TARGET_EXPORTS) \
49564 \
49565 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49566 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49567 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49568 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49570 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49571 case $(srcdir) in \
49572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49573 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49575 esac; \
49576 module_srcdir=libgcc; \
49577 $(SHELL) $$s/$$module_srcdir/configure \
49578 --srcdir=$${topdir}/$$module_srcdir \
49579 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49580 --target=${target_alias} \
49581 --with-build-libsubdir=$(HOST_SUBDIR) \
49582 $(STAGEprofile_CONFIGURE_FLAGS)
49583 @endif target-libgcc-bootstrap
49584
49585 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49586 maybe-configure-stagetrain-target-libgcc:
49587 @if target-libgcc-bootstrap
49588 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49589 configure-stagetrain-target-libgcc:
49590 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49591 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49592 @r=`${PWD_COMMAND}`; export r; \
49593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49594 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49595 echo "Checking multilib configuration for libgcc..."; \
49596 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49597 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49598 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49599 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49600 else \
49601 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49602 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49603 fi; \
49604 else \
49605 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49606 fi; \
49607 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49608 $(NORMAL_TARGET_EXPORTS) \
49609 \
49610 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49611 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49612 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49613 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49614 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49615 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49616 case $(srcdir) in \
49617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49618 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49620 esac; \
49621 module_srcdir=libgcc; \
49622 $(SHELL) $$s/$$module_srcdir/configure \
49623 --srcdir=$${topdir}/$$module_srcdir \
49624 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49625 --target=${target_alias} \
49626 --with-build-libsubdir=$(HOST_SUBDIR) \
49627 $(STAGEtrain_CONFIGURE_FLAGS)
49628 @endif target-libgcc-bootstrap
49629
49630 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49631 maybe-configure-stagefeedback-target-libgcc:
49632 @if target-libgcc-bootstrap
49633 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49634 configure-stagefeedback-target-libgcc:
49635 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49636 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49637 @r=`${PWD_COMMAND}`; export r; \
49638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49639 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49640 echo "Checking multilib configuration for libgcc..."; \
49641 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49642 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49643 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49644 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49645 else \
49646 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49647 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49648 fi; \
49649 else \
49650 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49651 fi; \
49652 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49653 $(NORMAL_TARGET_EXPORTS) \
49654 \
49655 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49658 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49659 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49660 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49661 case $(srcdir) in \
49662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49663 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49665 esac; \
49666 module_srcdir=libgcc; \
49667 $(SHELL) $$s/$$module_srcdir/configure \
49668 --srcdir=$${topdir}/$$module_srcdir \
49669 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49670 --target=${target_alias} \
49671 --with-build-libsubdir=$(HOST_SUBDIR) \
49672 $(STAGEfeedback_CONFIGURE_FLAGS)
49673 @endif target-libgcc-bootstrap
49674
49675 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49676 maybe-configure-stageautoprofile-target-libgcc:
49677 @if target-libgcc-bootstrap
49678 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49679 configure-stageautoprofile-target-libgcc:
49680 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49681 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49682 @r=`${PWD_COMMAND}`; export r; \
49683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49684 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49685 echo "Checking multilib configuration for libgcc..."; \
49686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49687 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49688 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49689 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49690 else \
49691 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49692 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49693 fi; \
49694 else \
49695 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49696 fi; \
49697 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49698 $(NORMAL_TARGET_EXPORTS) \
49699 \
49700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49703 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49705 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49706 case $(srcdir) in \
49707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49708 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49710 esac; \
49711 module_srcdir=libgcc; \
49712 $(SHELL) $$s/$$module_srcdir/configure \
49713 --srcdir=$${topdir}/$$module_srcdir \
49714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49715 --target=${target_alias} \
49716 --with-build-libsubdir=$(HOST_SUBDIR) \
49717 $(STAGEautoprofile_CONFIGURE_FLAGS)
49718 @endif target-libgcc-bootstrap
49719
49720 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49721 maybe-configure-stageautofeedback-target-libgcc:
49722 @if target-libgcc-bootstrap
49723 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49724 configure-stageautofeedback-target-libgcc:
49725 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49726 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49727 @r=`${PWD_COMMAND}`; export r; \
49728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49729 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49730 echo "Checking multilib configuration for libgcc..."; \
49731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49732 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49733 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49734 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49735 else \
49736 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49737 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49738 fi; \
49739 else \
49740 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49741 fi; \
49742 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49743 $(NORMAL_TARGET_EXPORTS) \
49744 \
49745 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49748 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49750 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49751 case $(srcdir) in \
49752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49753 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49755 esac; \
49756 module_srcdir=libgcc; \
49757 $(SHELL) $$s/$$module_srcdir/configure \
49758 --srcdir=$${topdir}/$$module_srcdir \
49759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49760 --target=${target_alias} \
49761 --with-build-libsubdir=$(HOST_SUBDIR) \
49762 $(STAGEautofeedback_CONFIGURE_FLAGS)
49763 @endif target-libgcc-bootstrap
49764
49765
49766
49767
49768
49769 .PHONY: all-target-libgcc maybe-all-target-libgcc
49770 maybe-all-target-libgcc:
49771 @if gcc-bootstrap
49772 all-target-libgcc: stage_current
49773 @endif gcc-bootstrap
49774 @if target-libgcc
49775 TARGET-target-libgcc=all
49776 maybe-all-target-libgcc: all-target-libgcc
49777 all-target-libgcc: configure-target-libgcc
49778 @r=`${PWD_COMMAND}`; export r; \
49779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49780 $(NORMAL_TARGET_EXPORTS) \
49781 (cd $(TARGET_SUBDIR)/libgcc && \
49782 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49783 $(TARGET-target-libgcc))
49784 @endif target-libgcc
49785
49786
49787
49788 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49789 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49790 maybe-all-stage1-target-libgcc:
49791 maybe-clean-stage1-target-libgcc:
49792 @if target-libgcc-bootstrap
49793 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49794 all-stage1: all-stage1-target-libgcc
49795 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49796 all-stage1-target-libgcc: configure-stage1-target-libgcc
49797 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49798 @r=`${PWD_COMMAND}`; export r; \
49799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49800 TFLAGS="$(STAGE1_TFLAGS)"; \
49801 $(NORMAL_TARGET_EXPORTS) \
49802 cd $(TARGET_SUBDIR)/libgcc && \
49803 \
49804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49805 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49806 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49807 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49808 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49809 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49810 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49811 $(EXTRA_TARGET_FLAGS) \
49812 \
49813 TFLAGS="$(STAGE1_TFLAGS)" \
49814 $(TARGET-stage1-target-libgcc)
49815
49816 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49817 clean-stage1: clean-stage1-target-libgcc
49818 clean-stage1-target-libgcc:
49819 @if [ $(current_stage) = stage1 ]; then \
49820 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49821 else \
49822 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49823 $(MAKE) stage1-start; \
49824 fi; \
49825 cd $(TARGET_SUBDIR)/libgcc && \
49826 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49827 clean
49828 @endif target-libgcc-bootstrap
49829
49830
49831 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49832 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49833 maybe-all-stage2-target-libgcc:
49834 maybe-clean-stage2-target-libgcc:
49835 @if target-libgcc-bootstrap
49836 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49837 all-stage2: all-stage2-target-libgcc
49838 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49839 all-stage2-target-libgcc: configure-stage2-target-libgcc
49840 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49841 @r=`${PWD_COMMAND}`; export r; \
49842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49843 TFLAGS="$(STAGE2_TFLAGS)"; \
49844 $(NORMAL_TARGET_EXPORTS) \
49845 \
49846 cd $(TARGET_SUBDIR)/libgcc && \
49847 \
49848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49849 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49855 $(EXTRA_TARGET_FLAGS) \
49856 TFLAGS="$(STAGE2_TFLAGS)" \
49857 $(TARGET-stage2-target-libgcc)
49858
49859 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49860 clean-stage2: clean-stage2-target-libgcc
49861 clean-stage2-target-libgcc:
49862 @if [ $(current_stage) = stage2 ]; then \
49863 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49864 else \
49865 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49866 $(MAKE) stage2-start; \
49867 fi; \
49868 cd $(TARGET_SUBDIR)/libgcc && \
49869 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49870 @endif target-libgcc-bootstrap
49871
49872
49873 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49874 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49875 maybe-all-stage3-target-libgcc:
49876 maybe-clean-stage3-target-libgcc:
49877 @if target-libgcc-bootstrap
49878 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49879 all-stage3: all-stage3-target-libgcc
49880 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49881 all-stage3-target-libgcc: configure-stage3-target-libgcc
49882 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49883 @r=`${PWD_COMMAND}`; export r; \
49884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49885 TFLAGS="$(STAGE3_TFLAGS)"; \
49886 $(NORMAL_TARGET_EXPORTS) \
49887 \
49888 cd $(TARGET_SUBDIR)/libgcc && \
49889 \
49890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49891 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49892 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49893 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49894 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49895 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49896 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49897 $(EXTRA_TARGET_FLAGS) \
49898 TFLAGS="$(STAGE3_TFLAGS)" \
49899 $(TARGET-stage3-target-libgcc)
49900
49901 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49902 clean-stage3: clean-stage3-target-libgcc
49903 clean-stage3-target-libgcc:
49904 @if [ $(current_stage) = stage3 ]; then \
49905 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49906 else \
49907 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49908 $(MAKE) stage3-start; \
49909 fi; \
49910 cd $(TARGET_SUBDIR)/libgcc && \
49911 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49912 @endif target-libgcc-bootstrap
49913
49914
49915 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49916 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49917 maybe-all-stage4-target-libgcc:
49918 maybe-clean-stage4-target-libgcc:
49919 @if target-libgcc-bootstrap
49920 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49921 all-stage4: all-stage4-target-libgcc
49922 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49923 all-stage4-target-libgcc: configure-stage4-target-libgcc
49924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49925 @r=`${PWD_COMMAND}`; export r; \
49926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49927 TFLAGS="$(STAGE4_TFLAGS)"; \
49928 $(NORMAL_TARGET_EXPORTS) \
49929 \
49930 cd $(TARGET_SUBDIR)/libgcc && \
49931 \
49932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49933 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49939 $(EXTRA_TARGET_FLAGS) \
49940 TFLAGS="$(STAGE4_TFLAGS)" \
49941 $(TARGET-stage4-target-libgcc)
49942
49943 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49944 clean-stage4: clean-stage4-target-libgcc
49945 clean-stage4-target-libgcc:
49946 @if [ $(current_stage) = stage4 ]; then \
49947 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49948 else \
49949 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49950 $(MAKE) stage4-start; \
49951 fi; \
49952 cd $(TARGET_SUBDIR)/libgcc && \
49953 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49954 @endif target-libgcc-bootstrap
49955
49956
49957 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49958 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49959 maybe-all-stageprofile-target-libgcc:
49960 maybe-clean-stageprofile-target-libgcc:
49961 @if target-libgcc-bootstrap
49962 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49963 all-stageprofile: all-stageprofile-target-libgcc
49964 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49965 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49966 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49967 @r=`${PWD_COMMAND}`; export r; \
49968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49969 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49970 $(NORMAL_TARGET_EXPORTS) \
49971 \
49972 cd $(TARGET_SUBDIR)/libgcc && \
49973 \
49974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49975 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49976 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49977 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49981 $(EXTRA_TARGET_FLAGS) \
49982 TFLAGS="$(STAGEprofile_TFLAGS)" \
49983 $(TARGET-stageprofile-target-libgcc)
49984
49985 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49986 clean-stageprofile: clean-stageprofile-target-libgcc
49987 clean-stageprofile-target-libgcc:
49988 @if [ $(current_stage) = stageprofile ]; then \
49989 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49990 else \
49991 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49992 $(MAKE) stageprofile-start; \
49993 fi; \
49994 cd $(TARGET_SUBDIR)/libgcc && \
49995 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49996 @endif target-libgcc-bootstrap
49997
49998
49999 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
50000 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
50001 maybe-all-stagetrain-target-libgcc:
50002 maybe-clean-stagetrain-target-libgcc:
50003 @if target-libgcc-bootstrap
50004 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
50005 all-stagetrain: all-stagetrain-target-libgcc
50006 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
50007 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
50008 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50009 @r=`${PWD_COMMAND}`; export r; \
50010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50012 $(NORMAL_TARGET_EXPORTS) \
50013 \
50014 cd $(TARGET_SUBDIR)/libgcc && \
50015 \
50016 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50017 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50018 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50019 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50023 $(EXTRA_TARGET_FLAGS) \
50024 TFLAGS="$(STAGEtrain_TFLAGS)" \
50025 $(TARGET-stagetrain-target-libgcc)
50026
50027 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
50028 clean-stagetrain: clean-stagetrain-target-libgcc
50029 clean-stagetrain-target-libgcc:
50030 @if [ $(current_stage) = stagetrain ]; then \
50031 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50032 else \
50033 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
50034 $(MAKE) stagetrain-start; \
50035 fi; \
50036 cd $(TARGET_SUBDIR)/libgcc && \
50037 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50038 @endif target-libgcc-bootstrap
50039
50040
50041 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
50042 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
50043 maybe-all-stagefeedback-target-libgcc:
50044 maybe-clean-stagefeedback-target-libgcc:
50045 @if target-libgcc-bootstrap
50046 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
50047 all-stagefeedback: all-stagefeedback-target-libgcc
50048 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
50049 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
50050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50051 @r=`${PWD_COMMAND}`; export r; \
50052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50053 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50054 $(NORMAL_TARGET_EXPORTS) \
50055 \
50056 cd $(TARGET_SUBDIR)/libgcc && \
50057 \
50058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50059 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50060 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50061 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50065 $(EXTRA_TARGET_FLAGS) \
50066 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50067 $(TARGET-stagefeedback-target-libgcc)
50068
50069 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
50070 clean-stagefeedback: clean-stagefeedback-target-libgcc
50071 clean-stagefeedback-target-libgcc:
50072 @if [ $(current_stage) = stagefeedback ]; then \
50073 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50074 else \
50075 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
50076 $(MAKE) stagefeedback-start; \
50077 fi; \
50078 cd $(TARGET_SUBDIR)/libgcc && \
50079 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50080 @endif target-libgcc-bootstrap
50081
50082
50083 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
50084 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
50085 maybe-all-stageautoprofile-target-libgcc:
50086 maybe-clean-stageautoprofile-target-libgcc:
50087 @if target-libgcc-bootstrap
50088 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
50089 all-stageautoprofile: all-stageautoprofile-target-libgcc
50090 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
50091 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
50092 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50093 @r=`${PWD_COMMAND}`; export r; \
50094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50095 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50096 $(NORMAL_TARGET_EXPORTS) \
50097 \
50098 cd $(TARGET_SUBDIR)/libgcc && \
50099 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50100 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50101 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50102 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50103 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50107 $(EXTRA_TARGET_FLAGS) \
50108 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50109 $(TARGET-stageautoprofile-target-libgcc)
50110
50111 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
50112 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
50113 clean-stageautoprofile-target-libgcc:
50114 @if [ $(current_stage) = stageautoprofile ]; then \
50115 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50116 else \
50117 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
50118 $(MAKE) stageautoprofile-start; \
50119 fi; \
50120 cd $(TARGET_SUBDIR)/libgcc && \
50121 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50122 @endif target-libgcc-bootstrap
50123
50124
50125 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
50126 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
50127 maybe-all-stageautofeedback-target-libgcc:
50128 maybe-clean-stageautofeedback-target-libgcc:
50129 @if target-libgcc-bootstrap
50130 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
50131 all-stageautofeedback: all-stageautofeedback-target-libgcc
50132 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
50133 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
50134 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50135 @r=`${PWD_COMMAND}`; export r; \
50136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50137 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50138 $(NORMAL_TARGET_EXPORTS) \
50139 \
50140 cd $(TARGET_SUBDIR)/libgcc && \
50141 \
50142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50143 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50144 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50145 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50149 $(EXTRA_TARGET_FLAGS) \
50150 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50151 $(TARGET-stageautofeedback-target-libgcc)
50152
50153 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
50154 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
50155 clean-stageautofeedback-target-libgcc:
50156 @if [ $(current_stage) = stageautofeedback ]; then \
50157 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50158 else \
50159 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
50160 $(MAKE) stageautofeedback-start; \
50161 fi; \
50162 cd $(TARGET_SUBDIR)/libgcc && \
50163 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50164 @endif target-libgcc-bootstrap
50165
50166
50167
50168
50169
50170
50171 .PHONY: check-target-libgcc maybe-check-target-libgcc
50172 maybe-check-target-libgcc:
50173 @if target-libgcc
50174 maybe-check-target-libgcc: check-target-libgcc
50175
50176 # Dummy target for uncheckable module.
50177 check-target-libgcc:
50178
50179 @endif target-libgcc
50180
50181 .PHONY: install-target-libgcc maybe-install-target-libgcc
50182 maybe-install-target-libgcc:
50183 @if target-libgcc
50184 maybe-install-target-libgcc: install-target-libgcc
50185
50186 install-target-libgcc: installdirs
50187 @: $(MAKE); $(unstage)
50188 @r=`${PWD_COMMAND}`; export r; \
50189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50190 $(NORMAL_TARGET_EXPORTS) \
50191 (cd $(TARGET_SUBDIR)/libgcc && \
50192 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50193
50194 @endif target-libgcc
50195
50196 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
50197 maybe-install-strip-target-libgcc:
50198 @if target-libgcc
50199 maybe-install-strip-target-libgcc: install-strip-target-libgcc
50200
50201 install-strip-target-libgcc: installdirs
50202 @: $(MAKE); $(unstage)
50203 @r=`${PWD_COMMAND}`; export r; \
50204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50205 $(NORMAL_TARGET_EXPORTS) \
50206 (cd $(TARGET_SUBDIR)/libgcc && \
50207 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50208
50209 @endif target-libgcc
50210
50211 # Other targets (info, dvi, pdf, etc.)
50212
50213 .PHONY: maybe-info-target-libgcc info-target-libgcc
50214 maybe-info-target-libgcc:
50215 @if target-libgcc
50216 maybe-info-target-libgcc: info-target-libgcc
50217
50218 info-target-libgcc: \
50219 configure-target-libgcc
50220 @: $(MAKE); $(unstage)
50221 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50222 r=`${PWD_COMMAND}`; export r; \
50223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50224 $(NORMAL_TARGET_EXPORTS) \
50225 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
50226 for flag in $(EXTRA_TARGET_FLAGS); do \
50227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50228 done; \
50229 (cd $(TARGET_SUBDIR)/libgcc && \
50230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50232 "RANLIB=$${RANLIB}" \
50233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50234 info) \
50235 || exit 1
50236
50237 @endif target-libgcc
50238
50239 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
50240 maybe-dvi-target-libgcc:
50241 @if target-libgcc
50242 maybe-dvi-target-libgcc: dvi-target-libgcc
50243
50244 dvi-target-libgcc: \
50245 configure-target-libgcc
50246 @: $(MAKE); $(unstage)
50247 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50248 r=`${PWD_COMMAND}`; export r; \
50249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50250 $(NORMAL_TARGET_EXPORTS) \
50251 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
50252 for flag in $(EXTRA_TARGET_FLAGS); do \
50253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50254 done; \
50255 (cd $(TARGET_SUBDIR)/libgcc && \
50256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50258 "RANLIB=$${RANLIB}" \
50259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50260 dvi) \
50261 || exit 1
50262
50263 @endif target-libgcc
50264
50265 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
50266 maybe-pdf-target-libgcc:
50267 @if target-libgcc
50268 maybe-pdf-target-libgcc: pdf-target-libgcc
50269
50270 pdf-target-libgcc: \
50271 configure-target-libgcc
50272 @: $(MAKE); $(unstage)
50273 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50274 r=`${PWD_COMMAND}`; export r; \
50275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50276 $(NORMAL_TARGET_EXPORTS) \
50277 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
50278 for flag in $(EXTRA_TARGET_FLAGS); do \
50279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50280 done; \
50281 (cd $(TARGET_SUBDIR)/libgcc && \
50282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50284 "RANLIB=$${RANLIB}" \
50285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50286 pdf) \
50287 || exit 1
50288
50289 @endif target-libgcc
50290
50291 .PHONY: maybe-html-target-libgcc html-target-libgcc
50292 maybe-html-target-libgcc:
50293 @if target-libgcc
50294 maybe-html-target-libgcc: html-target-libgcc
50295
50296 html-target-libgcc: \
50297 configure-target-libgcc
50298 @: $(MAKE); $(unstage)
50299 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50300 r=`${PWD_COMMAND}`; export r; \
50301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50302 $(NORMAL_TARGET_EXPORTS) \
50303 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
50304 for flag in $(EXTRA_TARGET_FLAGS); do \
50305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50306 done; \
50307 (cd $(TARGET_SUBDIR)/libgcc && \
50308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50310 "RANLIB=$${RANLIB}" \
50311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50312 html) \
50313 || exit 1
50314
50315 @endif target-libgcc
50316
50317 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
50318 maybe-TAGS-target-libgcc:
50319 @if target-libgcc
50320 maybe-TAGS-target-libgcc: TAGS-target-libgcc
50321
50322 # libgcc doesn't support TAGS.
50323 TAGS-target-libgcc:
50324
50325 @endif target-libgcc
50326
50327 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
50328 maybe-install-info-target-libgcc:
50329 @if target-libgcc
50330 maybe-install-info-target-libgcc: install-info-target-libgcc
50331
50332 install-info-target-libgcc: \
50333 configure-target-libgcc \
50334 info-target-libgcc
50335 @: $(MAKE); $(unstage)
50336 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50337 r=`${PWD_COMMAND}`; export r; \
50338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50339 $(NORMAL_TARGET_EXPORTS) \
50340 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
50341 for flag in $(EXTRA_TARGET_FLAGS); do \
50342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50343 done; \
50344 (cd $(TARGET_SUBDIR)/libgcc && \
50345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50347 "RANLIB=$${RANLIB}" \
50348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50349 install-info) \
50350 || exit 1
50351
50352 @endif target-libgcc
50353
50354 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
50355 maybe-install-dvi-target-libgcc:
50356 @if target-libgcc
50357 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
50358
50359 # libgcc doesn't support install-dvi.
50360 install-dvi-target-libgcc:
50361
50362 @endif target-libgcc
50363
50364 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
50365 maybe-install-pdf-target-libgcc:
50366 @if target-libgcc
50367 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
50368
50369 install-pdf-target-libgcc: \
50370 configure-target-libgcc \
50371 pdf-target-libgcc
50372 @: $(MAKE); $(unstage)
50373 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50374 r=`${PWD_COMMAND}`; export r; \
50375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50376 $(NORMAL_TARGET_EXPORTS) \
50377 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
50378 for flag in $(EXTRA_TARGET_FLAGS); do \
50379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50380 done; \
50381 (cd $(TARGET_SUBDIR)/libgcc && \
50382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50384 "RANLIB=$${RANLIB}" \
50385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50386 install-pdf) \
50387 || exit 1
50388
50389 @endif target-libgcc
50390
50391 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
50392 maybe-install-html-target-libgcc:
50393 @if target-libgcc
50394 maybe-install-html-target-libgcc: install-html-target-libgcc
50395
50396 install-html-target-libgcc: \
50397 configure-target-libgcc \
50398 html-target-libgcc
50399 @: $(MAKE); $(unstage)
50400 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50401 r=`${PWD_COMMAND}`; export r; \
50402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50403 $(NORMAL_TARGET_EXPORTS) \
50404 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
50405 for flag in $(EXTRA_TARGET_FLAGS); do \
50406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50407 done; \
50408 (cd $(TARGET_SUBDIR)/libgcc && \
50409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50411 "RANLIB=$${RANLIB}" \
50412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50413 install-html) \
50414 || exit 1
50415
50416 @endif target-libgcc
50417
50418 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
50419 maybe-installcheck-target-libgcc:
50420 @if target-libgcc
50421 maybe-installcheck-target-libgcc: installcheck-target-libgcc
50422
50423 installcheck-target-libgcc: \
50424 configure-target-libgcc
50425 @: $(MAKE); $(unstage)
50426 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50427 r=`${PWD_COMMAND}`; export r; \
50428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50429 $(NORMAL_TARGET_EXPORTS) \
50430 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
50431 for flag in $(EXTRA_TARGET_FLAGS); do \
50432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50433 done; \
50434 (cd $(TARGET_SUBDIR)/libgcc && \
50435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50437 "RANLIB=$${RANLIB}" \
50438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50439 installcheck) \
50440 || exit 1
50441
50442 @endif target-libgcc
50443
50444 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50445 maybe-mostlyclean-target-libgcc:
50446 @if target-libgcc
50447 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50448
50449 mostlyclean-target-libgcc:
50450 @: $(MAKE); $(unstage)
50451 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50452 r=`${PWD_COMMAND}`; export r; \
50453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50454 $(NORMAL_TARGET_EXPORTS) \
50455 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50456 for flag in $(EXTRA_TARGET_FLAGS); do \
50457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50458 done; \
50459 (cd $(TARGET_SUBDIR)/libgcc && \
50460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50462 "RANLIB=$${RANLIB}" \
50463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50464 mostlyclean) \
50465 || exit 1
50466
50467 @endif target-libgcc
50468
50469 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50470 maybe-clean-target-libgcc:
50471 @if target-libgcc
50472 maybe-clean-target-libgcc: clean-target-libgcc
50473
50474 clean-target-libgcc:
50475 @: $(MAKE); $(unstage)
50476 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50477 r=`${PWD_COMMAND}`; export r; \
50478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50479 $(NORMAL_TARGET_EXPORTS) \
50480 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50481 for flag in $(EXTRA_TARGET_FLAGS); do \
50482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50483 done; \
50484 (cd $(TARGET_SUBDIR)/libgcc && \
50485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50487 "RANLIB=$${RANLIB}" \
50488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50489 clean) \
50490 || exit 1
50491
50492 @endif target-libgcc
50493
50494 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50495 maybe-distclean-target-libgcc:
50496 @if target-libgcc
50497 maybe-distclean-target-libgcc: distclean-target-libgcc
50498
50499 distclean-target-libgcc:
50500 @: $(MAKE); $(unstage)
50501 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50502 r=`${PWD_COMMAND}`; export r; \
50503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50504 $(NORMAL_TARGET_EXPORTS) \
50505 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50506 for flag in $(EXTRA_TARGET_FLAGS); do \
50507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50508 done; \
50509 (cd $(TARGET_SUBDIR)/libgcc && \
50510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50512 "RANLIB=$${RANLIB}" \
50513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50514 distclean) \
50515 || exit 1
50516
50517 @endif target-libgcc
50518
50519 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50520 maybe-maintainer-clean-target-libgcc:
50521 @if target-libgcc
50522 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50523
50524 maintainer-clean-target-libgcc:
50525 @: $(MAKE); $(unstage)
50526 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50527 r=`${PWD_COMMAND}`; export r; \
50528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50529 $(NORMAL_TARGET_EXPORTS) \
50530 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50531 for flag in $(EXTRA_TARGET_FLAGS); do \
50532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50533 done; \
50534 (cd $(TARGET_SUBDIR)/libgcc && \
50535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50537 "RANLIB=$${RANLIB}" \
50538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50539 maintainer-clean) \
50540 || exit 1
50541
50542 @endif target-libgcc
50543
50544
50545
50546
50547
50548 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50549 maybe-configure-target-libbacktrace:
50550 @if gcc-bootstrap
50551 configure-target-libbacktrace: stage_current
50552 @endif gcc-bootstrap
50553 @if target-libbacktrace
50554 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50555 configure-target-libbacktrace:
50556 @: $(MAKE); $(unstage)
50557 @r=`${PWD_COMMAND}`; export r; \
50558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50559 echo "Checking multilib configuration for libbacktrace..."; \
50560 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50561 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50562 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50563 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50564 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50565 else \
50566 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50567 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50568 fi; \
50569 else \
50570 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50571 fi; \
50572 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50574 $(NORMAL_TARGET_EXPORTS) \
50575 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50576 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50577 case $(srcdir) in \
50578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50579 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50581 esac; \
50582 module_srcdir=libbacktrace; \
50583 rm -f no-such-file || : ; \
50584 CONFIG_SITE=no-such-file $(SHELL) \
50585 $$s/$$module_srcdir/configure \
50586 --srcdir=$${topdir}/$$module_srcdir \
50587 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50588 --target=${target_alias} \
50589 || exit 1
50590 @endif target-libbacktrace
50591
50592
50593
50594
50595
50596 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50597 maybe-all-target-libbacktrace:
50598 @if gcc-bootstrap
50599 all-target-libbacktrace: stage_current
50600 @endif gcc-bootstrap
50601 @if target-libbacktrace
50602 TARGET-target-libbacktrace=all
50603 maybe-all-target-libbacktrace: all-target-libbacktrace
50604 all-target-libbacktrace: configure-target-libbacktrace
50605 @: $(MAKE); $(unstage)
50606 @r=`${PWD_COMMAND}`; export r; \
50607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50608 $(NORMAL_TARGET_EXPORTS) \
50609 (cd $(TARGET_SUBDIR)/libbacktrace && \
50610 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50611 $(TARGET-target-libbacktrace))
50612 @endif target-libbacktrace
50613
50614
50615
50616
50617
50618 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50619 maybe-check-target-libbacktrace:
50620 @if target-libbacktrace
50621 maybe-check-target-libbacktrace: check-target-libbacktrace
50622
50623 check-target-libbacktrace:
50624 @: $(MAKE); $(unstage)
50625 @r=`${PWD_COMMAND}`; export r; \
50626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50627 $(NORMAL_TARGET_EXPORTS) \
50628 (cd $(TARGET_SUBDIR)/libbacktrace && \
50629 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50630
50631 @endif target-libbacktrace
50632
50633 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50634 maybe-install-target-libbacktrace:
50635 @if target-libbacktrace
50636 maybe-install-target-libbacktrace: install-target-libbacktrace
50637
50638 install-target-libbacktrace: installdirs
50639 @: $(MAKE); $(unstage)
50640 @r=`${PWD_COMMAND}`; export r; \
50641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50642 $(NORMAL_TARGET_EXPORTS) \
50643 (cd $(TARGET_SUBDIR)/libbacktrace && \
50644 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50645
50646 @endif target-libbacktrace
50647
50648 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50649 maybe-install-strip-target-libbacktrace:
50650 @if target-libbacktrace
50651 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50652
50653 install-strip-target-libbacktrace: installdirs
50654 @: $(MAKE); $(unstage)
50655 @r=`${PWD_COMMAND}`; export r; \
50656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50657 $(NORMAL_TARGET_EXPORTS) \
50658 (cd $(TARGET_SUBDIR)/libbacktrace && \
50659 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50660
50661 @endif target-libbacktrace
50662
50663 # Other targets (info, dvi, pdf, etc.)
50664
50665 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
50666 maybe-info-target-libbacktrace:
50667 @if target-libbacktrace
50668 maybe-info-target-libbacktrace: info-target-libbacktrace
50669
50670 info-target-libbacktrace: \
50671 configure-target-libbacktrace
50672 @: $(MAKE); $(unstage)
50673 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50674 r=`${PWD_COMMAND}`; export r; \
50675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50676 $(NORMAL_TARGET_EXPORTS) \
50677 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
50678 for flag in $(EXTRA_TARGET_FLAGS); do \
50679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50680 done; \
50681 (cd $(TARGET_SUBDIR)/libbacktrace && \
50682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50684 "RANLIB=$${RANLIB}" \
50685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50686 info) \
50687 || exit 1
50688
50689 @endif target-libbacktrace
50690
50691 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
50692 maybe-dvi-target-libbacktrace:
50693 @if target-libbacktrace
50694 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
50695
50696 dvi-target-libbacktrace: \
50697 configure-target-libbacktrace
50698 @: $(MAKE); $(unstage)
50699 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50700 r=`${PWD_COMMAND}`; export r; \
50701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50702 $(NORMAL_TARGET_EXPORTS) \
50703 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50704 for flag in $(EXTRA_TARGET_FLAGS); do \
50705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50706 done; \
50707 (cd $(TARGET_SUBDIR)/libbacktrace && \
50708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50710 "RANLIB=$${RANLIB}" \
50711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50712 dvi) \
50713 || exit 1
50714
50715 @endif target-libbacktrace
50716
50717 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
50718 maybe-pdf-target-libbacktrace:
50719 @if target-libbacktrace
50720 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
50721
50722 pdf-target-libbacktrace: \
50723 configure-target-libbacktrace
50724 @: $(MAKE); $(unstage)
50725 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50726 r=`${PWD_COMMAND}`; export r; \
50727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50728 $(NORMAL_TARGET_EXPORTS) \
50729 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50730 for flag in $(EXTRA_TARGET_FLAGS); do \
50731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50732 done; \
50733 (cd $(TARGET_SUBDIR)/libbacktrace && \
50734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50736 "RANLIB=$${RANLIB}" \
50737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50738 pdf) \
50739 || exit 1
50740
50741 @endif target-libbacktrace
50742
50743 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
50744 maybe-html-target-libbacktrace:
50745 @if target-libbacktrace
50746 maybe-html-target-libbacktrace: html-target-libbacktrace
50747
50748 html-target-libbacktrace: \
50749 configure-target-libbacktrace
50750 @: $(MAKE); $(unstage)
50751 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50752 r=`${PWD_COMMAND}`; export r; \
50753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50754 $(NORMAL_TARGET_EXPORTS) \
50755 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
50756 for flag in $(EXTRA_TARGET_FLAGS); do \
50757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50758 done; \
50759 (cd $(TARGET_SUBDIR)/libbacktrace && \
50760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50762 "RANLIB=$${RANLIB}" \
50763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50764 html) \
50765 || exit 1
50766
50767 @endif target-libbacktrace
50768
50769 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
50770 maybe-TAGS-target-libbacktrace:
50771 @if target-libbacktrace
50772 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
50773
50774 TAGS-target-libbacktrace: \
50775 configure-target-libbacktrace
50776 @: $(MAKE); $(unstage)
50777 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50778 r=`${PWD_COMMAND}`; export r; \
50779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50780 $(NORMAL_TARGET_EXPORTS) \
50781 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
50782 for flag in $(EXTRA_TARGET_FLAGS); do \
50783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50784 done; \
50785 (cd $(TARGET_SUBDIR)/libbacktrace && \
50786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50788 "RANLIB=$${RANLIB}" \
50789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50790 TAGS) \
50791 || exit 1
50792
50793 @endif target-libbacktrace
50794
50795 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
50796 maybe-install-info-target-libbacktrace:
50797 @if target-libbacktrace
50798 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
50799
50800 install-info-target-libbacktrace: \
50801 configure-target-libbacktrace \
50802 info-target-libbacktrace
50803 @: $(MAKE); $(unstage)
50804 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50805 r=`${PWD_COMMAND}`; export r; \
50806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50807 $(NORMAL_TARGET_EXPORTS) \
50808 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
50809 for flag in $(EXTRA_TARGET_FLAGS); do \
50810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50811 done; \
50812 (cd $(TARGET_SUBDIR)/libbacktrace && \
50813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50815 "RANLIB=$${RANLIB}" \
50816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50817 install-info) \
50818 || exit 1
50819
50820 @endif target-libbacktrace
50821
50822 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
50823 maybe-install-dvi-target-libbacktrace:
50824 @if target-libbacktrace
50825 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
50826
50827 install-dvi-target-libbacktrace: \
50828 configure-target-libbacktrace \
50829 dvi-target-libbacktrace
50830 @: $(MAKE); $(unstage)
50831 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50832 r=`${PWD_COMMAND}`; export r; \
50833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50834 $(NORMAL_TARGET_EXPORTS) \
50835 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
50836 for flag in $(EXTRA_TARGET_FLAGS); do \
50837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50838 done; \
50839 (cd $(TARGET_SUBDIR)/libbacktrace && \
50840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50842 "RANLIB=$${RANLIB}" \
50843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50844 install-dvi) \
50845 || exit 1
50846
50847 @endif target-libbacktrace
50848
50849 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
50850 maybe-install-pdf-target-libbacktrace:
50851 @if target-libbacktrace
50852 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
50853
50854 install-pdf-target-libbacktrace: \
50855 configure-target-libbacktrace \
50856 pdf-target-libbacktrace
50857 @: $(MAKE); $(unstage)
50858 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50859 r=`${PWD_COMMAND}`; export r; \
50860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50861 $(NORMAL_TARGET_EXPORTS) \
50862 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
50863 for flag in $(EXTRA_TARGET_FLAGS); do \
50864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50865 done; \
50866 (cd $(TARGET_SUBDIR)/libbacktrace && \
50867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50869 "RANLIB=$${RANLIB}" \
50870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50871 install-pdf) \
50872 || exit 1
50873
50874 @endif target-libbacktrace
50875
50876 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
50877 maybe-install-html-target-libbacktrace:
50878 @if target-libbacktrace
50879 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
50880
50881 install-html-target-libbacktrace: \
50882 configure-target-libbacktrace \
50883 html-target-libbacktrace
50884 @: $(MAKE); $(unstage)
50885 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50886 r=`${PWD_COMMAND}`; export r; \
50887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50888 $(NORMAL_TARGET_EXPORTS) \
50889 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
50890 for flag in $(EXTRA_TARGET_FLAGS); do \
50891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50892 done; \
50893 (cd $(TARGET_SUBDIR)/libbacktrace && \
50894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50896 "RANLIB=$${RANLIB}" \
50897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50898 install-html) \
50899 || exit 1
50900
50901 @endif target-libbacktrace
50902
50903 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
50904 maybe-installcheck-target-libbacktrace:
50905 @if target-libbacktrace
50906 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
50907
50908 installcheck-target-libbacktrace: \
50909 configure-target-libbacktrace
50910 @: $(MAKE); $(unstage)
50911 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50912 r=`${PWD_COMMAND}`; export r; \
50913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50914 $(NORMAL_TARGET_EXPORTS) \
50915 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
50916 for flag in $(EXTRA_TARGET_FLAGS); do \
50917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50918 done; \
50919 (cd $(TARGET_SUBDIR)/libbacktrace && \
50920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50922 "RANLIB=$${RANLIB}" \
50923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50924 installcheck) \
50925 || exit 1
50926
50927 @endif target-libbacktrace
50928
50929 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
50930 maybe-mostlyclean-target-libbacktrace:
50931 @if target-libbacktrace
50932 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
50933
50934 mostlyclean-target-libbacktrace:
50935 @: $(MAKE); $(unstage)
50936 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50937 r=`${PWD_COMMAND}`; export r; \
50938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50939 $(NORMAL_TARGET_EXPORTS) \
50940 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
50941 for flag in $(EXTRA_TARGET_FLAGS); do \
50942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50943 done; \
50944 (cd $(TARGET_SUBDIR)/libbacktrace && \
50945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50947 "RANLIB=$${RANLIB}" \
50948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50949 mostlyclean) \
50950 || exit 1
50951
50952 @endif target-libbacktrace
50953
50954 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
50955 maybe-clean-target-libbacktrace:
50956 @if target-libbacktrace
50957 maybe-clean-target-libbacktrace: clean-target-libbacktrace
50958
50959 clean-target-libbacktrace:
50960 @: $(MAKE); $(unstage)
50961 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50962 r=`${PWD_COMMAND}`; export r; \
50963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50964 $(NORMAL_TARGET_EXPORTS) \
50965 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
50966 for flag in $(EXTRA_TARGET_FLAGS); do \
50967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50968 done; \
50969 (cd $(TARGET_SUBDIR)/libbacktrace && \
50970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50972 "RANLIB=$${RANLIB}" \
50973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50974 clean) \
50975 || exit 1
50976
50977 @endif target-libbacktrace
50978
50979 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
50980 maybe-distclean-target-libbacktrace:
50981 @if target-libbacktrace
50982 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
50983
50984 distclean-target-libbacktrace:
50985 @: $(MAKE); $(unstage)
50986 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50987 r=`${PWD_COMMAND}`; export r; \
50988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50989 $(NORMAL_TARGET_EXPORTS) \
50990 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
50991 for flag in $(EXTRA_TARGET_FLAGS); do \
50992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50993 done; \
50994 (cd $(TARGET_SUBDIR)/libbacktrace && \
50995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50997 "RANLIB=$${RANLIB}" \
50998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50999 distclean) \
51000 || exit 1
51001
51002 @endif target-libbacktrace
51003
51004 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51005 maybe-maintainer-clean-target-libbacktrace:
51006 @if target-libbacktrace
51007 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51008
51009 maintainer-clean-target-libbacktrace:
51010 @: $(MAKE); $(unstage)
51011 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51012 r=`${PWD_COMMAND}`; export r; \
51013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51014 $(NORMAL_TARGET_EXPORTS) \
51015 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51016 for flag in $(EXTRA_TARGET_FLAGS); do \
51017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51018 done; \
51019 (cd $(TARGET_SUBDIR)/libbacktrace && \
51020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51022 "RANLIB=$${RANLIB}" \
51023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51024 maintainer-clean) \
51025 || exit 1
51026
51027 @endif target-libbacktrace
51028
51029
51030
51031
51032
51033 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51034 maybe-configure-target-libquadmath:
51035 @if gcc-bootstrap
51036 configure-target-libquadmath: stage_current
51037 @endif gcc-bootstrap
51038 @if target-libquadmath
51039 maybe-configure-target-libquadmath: configure-target-libquadmath
51040 configure-target-libquadmath:
51041 @: $(MAKE); $(unstage)
51042 @r=`${PWD_COMMAND}`; export r; \
51043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51044 echo "Checking multilib configuration for libquadmath..."; \
51045 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51046 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51047 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51048 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51049 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51050 else \
51051 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51052 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51053 fi; \
51054 else \
51055 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51056 fi; \
51057 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51058 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51059 $(NORMAL_TARGET_EXPORTS) \
51060 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51061 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51062 case $(srcdir) in \
51063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51064 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51066 esac; \
51067 module_srcdir=libquadmath; \
51068 rm -f no-such-file || : ; \
51069 CONFIG_SITE=no-such-file $(SHELL) \
51070 $$s/$$module_srcdir/configure \
51071 --srcdir=$${topdir}/$$module_srcdir \
51072 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51073 --target=${target_alias} \
51074 || exit 1
51075 @endif target-libquadmath
51076
51077
51078
51079
51080
51081 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51082 maybe-all-target-libquadmath:
51083 @if gcc-bootstrap
51084 all-target-libquadmath: stage_current
51085 @endif gcc-bootstrap
51086 @if target-libquadmath
51087 TARGET-target-libquadmath=all
51088 maybe-all-target-libquadmath: all-target-libquadmath
51089 all-target-libquadmath: configure-target-libquadmath
51090 @: $(MAKE); $(unstage)
51091 @r=`${PWD_COMMAND}`; export r; \
51092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51093 $(NORMAL_TARGET_EXPORTS) \
51094 (cd $(TARGET_SUBDIR)/libquadmath && \
51095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51096 $(TARGET-target-libquadmath))
51097 @endif target-libquadmath
51098
51099
51100
51101
51102
51103 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51104 maybe-check-target-libquadmath:
51105 @if target-libquadmath
51106 maybe-check-target-libquadmath: check-target-libquadmath
51107
51108 check-target-libquadmath:
51109 @: $(MAKE); $(unstage)
51110 @r=`${PWD_COMMAND}`; export r; \
51111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51112 $(NORMAL_TARGET_EXPORTS) \
51113 (cd $(TARGET_SUBDIR)/libquadmath && \
51114 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51115
51116 @endif target-libquadmath
51117
51118 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51119 maybe-install-target-libquadmath:
51120 @if target-libquadmath
51121 maybe-install-target-libquadmath: install-target-libquadmath
51122
51123 install-target-libquadmath: installdirs
51124 @: $(MAKE); $(unstage)
51125 @r=`${PWD_COMMAND}`; export r; \
51126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51127 $(NORMAL_TARGET_EXPORTS) \
51128 (cd $(TARGET_SUBDIR)/libquadmath && \
51129 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51130
51131 @endif target-libquadmath
51132
51133 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51134 maybe-install-strip-target-libquadmath:
51135 @if target-libquadmath
51136 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51137
51138 install-strip-target-libquadmath: installdirs
51139 @: $(MAKE); $(unstage)
51140 @r=`${PWD_COMMAND}`; export r; \
51141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51142 $(NORMAL_TARGET_EXPORTS) \
51143 (cd $(TARGET_SUBDIR)/libquadmath && \
51144 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51145
51146 @endif target-libquadmath
51147
51148 # Other targets (info, dvi, pdf, etc.)
51149
51150 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51151 maybe-info-target-libquadmath:
51152 @if target-libquadmath
51153 maybe-info-target-libquadmath: info-target-libquadmath
51154
51155 info-target-libquadmath: \
51156 configure-target-libquadmath
51157 @: $(MAKE); $(unstage)
51158 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51159 r=`${PWD_COMMAND}`; export r; \
51160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51161 $(NORMAL_TARGET_EXPORTS) \
51162 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51163 for flag in $(EXTRA_TARGET_FLAGS); do \
51164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51165 done; \
51166 (cd $(TARGET_SUBDIR)/libquadmath && \
51167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51169 "RANLIB=$${RANLIB}" \
51170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51171 info) \
51172 || exit 1
51173
51174 @endif target-libquadmath
51175
51176 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51177 maybe-dvi-target-libquadmath:
51178 @if target-libquadmath
51179 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51180
51181 dvi-target-libquadmath: \
51182 configure-target-libquadmath
51183 @: $(MAKE); $(unstage)
51184 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51185 r=`${PWD_COMMAND}`; export r; \
51186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51187 $(NORMAL_TARGET_EXPORTS) \
51188 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51189 for flag in $(EXTRA_TARGET_FLAGS); do \
51190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51191 done; \
51192 (cd $(TARGET_SUBDIR)/libquadmath && \
51193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51195 "RANLIB=$${RANLIB}" \
51196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51197 dvi) \
51198 || exit 1
51199
51200 @endif target-libquadmath
51201
51202 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51203 maybe-pdf-target-libquadmath:
51204 @if target-libquadmath
51205 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51206
51207 pdf-target-libquadmath: \
51208 configure-target-libquadmath
51209 @: $(MAKE); $(unstage)
51210 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51211 r=`${PWD_COMMAND}`; export r; \
51212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51213 $(NORMAL_TARGET_EXPORTS) \
51214 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51215 for flag in $(EXTRA_TARGET_FLAGS); do \
51216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51217 done; \
51218 (cd $(TARGET_SUBDIR)/libquadmath && \
51219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51221 "RANLIB=$${RANLIB}" \
51222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51223 pdf) \
51224 || exit 1
51225
51226 @endif target-libquadmath
51227
51228 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51229 maybe-html-target-libquadmath:
51230 @if target-libquadmath
51231 maybe-html-target-libquadmath: html-target-libquadmath
51232
51233 html-target-libquadmath: \
51234 configure-target-libquadmath
51235 @: $(MAKE); $(unstage)
51236 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51237 r=`${PWD_COMMAND}`; export r; \
51238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51239 $(NORMAL_TARGET_EXPORTS) \
51240 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51241 for flag in $(EXTRA_TARGET_FLAGS); do \
51242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51243 done; \
51244 (cd $(TARGET_SUBDIR)/libquadmath && \
51245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51247 "RANLIB=$${RANLIB}" \
51248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51249 html) \
51250 || exit 1
51251
51252 @endif target-libquadmath
51253
51254 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51255 maybe-TAGS-target-libquadmath:
51256 @if target-libquadmath
51257 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51258
51259 TAGS-target-libquadmath: \
51260 configure-target-libquadmath
51261 @: $(MAKE); $(unstage)
51262 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51263 r=`${PWD_COMMAND}`; export r; \
51264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51265 $(NORMAL_TARGET_EXPORTS) \
51266 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51267 for flag in $(EXTRA_TARGET_FLAGS); do \
51268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51269 done; \
51270 (cd $(TARGET_SUBDIR)/libquadmath && \
51271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51273 "RANLIB=$${RANLIB}" \
51274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51275 TAGS) \
51276 || exit 1
51277
51278 @endif target-libquadmath
51279
51280 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51281 maybe-install-info-target-libquadmath:
51282 @if target-libquadmath
51283 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51284
51285 install-info-target-libquadmath: \
51286 configure-target-libquadmath \
51287 info-target-libquadmath
51288 @: $(MAKE); $(unstage)
51289 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51290 r=`${PWD_COMMAND}`; export r; \
51291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51292 $(NORMAL_TARGET_EXPORTS) \
51293 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51294 for flag in $(EXTRA_TARGET_FLAGS); do \
51295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51296 done; \
51297 (cd $(TARGET_SUBDIR)/libquadmath && \
51298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51300 "RANLIB=$${RANLIB}" \
51301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51302 install-info) \
51303 || exit 1
51304
51305 @endif target-libquadmath
51306
51307 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51308 maybe-install-dvi-target-libquadmath:
51309 @if target-libquadmath
51310 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51311
51312 install-dvi-target-libquadmath: \
51313 configure-target-libquadmath \
51314 dvi-target-libquadmath
51315 @: $(MAKE); $(unstage)
51316 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51317 r=`${PWD_COMMAND}`; export r; \
51318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51319 $(NORMAL_TARGET_EXPORTS) \
51320 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51321 for flag in $(EXTRA_TARGET_FLAGS); do \
51322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51323 done; \
51324 (cd $(TARGET_SUBDIR)/libquadmath && \
51325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51327 "RANLIB=$${RANLIB}" \
51328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51329 install-dvi) \
51330 || exit 1
51331
51332 @endif target-libquadmath
51333
51334 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51335 maybe-install-pdf-target-libquadmath:
51336 @if target-libquadmath
51337 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51338
51339 install-pdf-target-libquadmath: \
51340 configure-target-libquadmath \
51341 pdf-target-libquadmath
51342 @: $(MAKE); $(unstage)
51343 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51344 r=`${PWD_COMMAND}`; export r; \
51345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51346 $(NORMAL_TARGET_EXPORTS) \
51347 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51348 for flag in $(EXTRA_TARGET_FLAGS); do \
51349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51350 done; \
51351 (cd $(TARGET_SUBDIR)/libquadmath && \
51352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51354 "RANLIB=$${RANLIB}" \
51355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51356 install-pdf) \
51357 || exit 1
51358
51359 @endif target-libquadmath
51360
51361 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51362 maybe-install-html-target-libquadmath:
51363 @if target-libquadmath
51364 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51365
51366 install-html-target-libquadmath: \
51367 configure-target-libquadmath \
51368 html-target-libquadmath
51369 @: $(MAKE); $(unstage)
51370 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51371 r=`${PWD_COMMAND}`; export r; \
51372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51373 $(NORMAL_TARGET_EXPORTS) \
51374 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51375 for flag in $(EXTRA_TARGET_FLAGS); do \
51376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51377 done; \
51378 (cd $(TARGET_SUBDIR)/libquadmath && \
51379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51381 "RANLIB=$${RANLIB}" \
51382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51383 install-html) \
51384 || exit 1
51385
51386 @endif target-libquadmath
51387
51388 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51389 maybe-installcheck-target-libquadmath:
51390 @if target-libquadmath
51391 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51392
51393 installcheck-target-libquadmath: \
51394 configure-target-libquadmath
51395 @: $(MAKE); $(unstage)
51396 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51397 r=`${PWD_COMMAND}`; export r; \
51398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51399 $(NORMAL_TARGET_EXPORTS) \
51400 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51401 for flag in $(EXTRA_TARGET_FLAGS); do \
51402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51403 done; \
51404 (cd $(TARGET_SUBDIR)/libquadmath && \
51405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51407 "RANLIB=$${RANLIB}" \
51408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51409 installcheck) \
51410 || exit 1
51411
51412 @endif target-libquadmath
51413
51414 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51415 maybe-mostlyclean-target-libquadmath:
51416 @if target-libquadmath
51417 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51418
51419 mostlyclean-target-libquadmath:
51420 @: $(MAKE); $(unstage)
51421 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51422 r=`${PWD_COMMAND}`; export r; \
51423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51424 $(NORMAL_TARGET_EXPORTS) \
51425 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51426 for flag in $(EXTRA_TARGET_FLAGS); do \
51427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51428 done; \
51429 (cd $(TARGET_SUBDIR)/libquadmath && \
51430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51432 "RANLIB=$${RANLIB}" \
51433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51434 mostlyclean) \
51435 || exit 1
51436
51437 @endif target-libquadmath
51438
51439 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51440 maybe-clean-target-libquadmath:
51441 @if target-libquadmath
51442 maybe-clean-target-libquadmath: clean-target-libquadmath
51443
51444 clean-target-libquadmath:
51445 @: $(MAKE); $(unstage)
51446 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51447 r=`${PWD_COMMAND}`; export r; \
51448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51449 $(NORMAL_TARGET_EXPORTS) \
51450 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51451 for flag in $(EXTRA_TARGET_FLAGS); do \
51452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51453 done; \
51454 (cd $(TARGET_SUBDIR)/libquadmath && \
51455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51457 "RANLIB=$${RANLIB}" \
51458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51459 clean) \
51460 || exit 1
51461
51462 @endif target-libquadmath
51463
51464 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51465 maybe-distclean-target-libquadmath:
51466 @if target-libquadmath
51467 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51468
51469 distclean-target-libquadmath:
51470 @: $(MAKE); $(unstage)
51471 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51472 r=`${PWD_COMMAND}`; export r; \
51473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51474 $(NORMAL_TARGET_EXPORTS) \
51475 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51476 for flag in $(EXTRA_TARGET_FLAGS); do \
51477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51478 done; \
51479 (cd $(TARGET_SUBDIR)/libquadmath && \
51480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51482 "RANLIB=$${RANLIB}" \
51483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51484 distclean) \
51485 || exit 1
51486
51487 @endif target-libquadmath
51488
51489 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51490 maybe-maintainer-clean-target-libquadmath:
51491 @if target-libquadmath
51492 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51493
51494 maintainer-clean-target-libquadmath:
51495 @: $(MAKE); $(unstage)
51496 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51497 r=`${PWD_COMMAND}`; export r; \
51498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51499 $(NORMAL_TARGET_EXPORTS) \
51500 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51501 for flag in $(EXTRA_TARGET_FLAGS); do \
51502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51503 done; \
51504 (cd $(TARGET_SUBDIR)/libquadmath && \
51505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51507 "RANLIB=$${RANLIB}" \
51508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51509 maintainer-clean) \
51510 || exit 1
51511
51512 @endif target-libquadmath
51513
51514
51515
51516
51517
51518 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51519 maybe-configure-target-libgfortran:
51520 @if gcc-bootstrap
51521 configure-target-libgfortran: stage_current
51522 @endif gcc-bootstrap
51523 @if target-libgfortran
51524 maybe-configure-target-libgfortran: configure-target-libgfortran
51525 configure-target-libgfortran:
51526 @: $(MAKE); $(unstage)
51527 @r=`${PWD_COMMAND}`; export r; \
51528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51529 echo "Checking multilib configuration for libgfortran..."; \
51530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51531 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51532 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51533 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51534 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51535 else \
51536 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51537 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51538 fi; \
51539 else \
51540 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51541 fi; \
51542 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51543 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51544 $(NORMAL_TARGET_EXPORTS) \
51545 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51546 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51547 case $(srcdir) in \
51548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51549 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51551 esac; \
51552 module_srcdir=libgfortran; \
51553 rm -f no-such-file || : ; \
51554 CONFIG_SITE=no-such-file $(SHELL) \
51555 $$s/$$module_srcdir/configure \
51556 --srcdir=$${topdir}/$$module_srcdir \
51557 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51558 --target=${target_alias} \
51559 || exit 1
51560 @endif target-libgfortran
51561
51562
51563
51564
51565
51566 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51567 maybe-all-target-libgfortran:
51568 @if gcc-bootstrap
51569 all-target-libgfortran: stage_current
51570 @endif gcc-bootstrap
51571 @if target-libgfortran
51572 TARGET-target-libgfortran=all
51573 maybe-all-target-libgfortran: all-target-libgfortran
51574 all-target-libgfortran: configure-target-libgfortran
51575 @: $(MAKE); $(unstage)
51576 @r=`${PWD_COMMAND}`; export r; \
51577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51578 $(NORMAL_TARGET_EXPORTS) \
51579 (cd $(TARGET_SUBDIR)/libgfortran && \
51580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51581 $(TARGET-target-libgfortran))
51582 @endif target-libgfortran
51583
51584
51585
51586
51587
51588 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51589 maybe-check-target-libgfortran:
51590 @if target-libgfortran
51591 maybe-check-target-libgfortran: check-target-libgfortran
51592
51593 check-target-libgfortran:
51594 @: $(MAKE); $(unstage)
51595 @r=`${PWD_COMMAND}`; export r; \
51596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51597 $(NORMAL_TARGET_EXPORTS) \
51598 (cd $(TARGET_SUBDIR)/libgfortran && \
51599 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51600
51601 @endif target-libgfortran
51602
51603 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51604 maybe-install-target-libgfortran:
51605 @if target-libgfortran
51606 maybe-install-target-libgfortran: install-target-libgfortran
51607
51608 install-target-libgfortran: installdirs
51609 @: $(MAKE); $(unstage)
51610 @r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 $(NORMAL_TARGET_EXPORTS) \
51613 (cd $(TARGET_SUBDIR)/libgfortran && \
51614 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51615
51616 @endif target-libgfortran
51617
51618 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51619 maybe-install-strip-target-libgfortran:
51620 @if target-libgfortran
51621 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51622
51623 install-strip-target-libgfortran: installdirs
51624 @: $(MAKE); $(unstage)
51625 @r=`${PWD_COMMAND}`; export r; \
51626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51627 $(NORMAL_TARGET_EXPORTS) \
51628 (cd $(TARGET_SUBDIR)/libgfortran && \
51629 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51630
51631 @endif target-libgfortran
51632
51633 # Other targets (info, dvi, pdf, etc.)
51634
51635 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51636 maybe-info-target-libgfortran:
51637 @if target-libgfortran
51638 maybe-info-target-libgfortran: info-target-libgfortran
51639
51640 info-target-libgfortran: \
51641 configure-target-libgfortran
51642 @: $(MAKE); $(unstage)
51643 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51644 r=`${PWD_COMMAND}`; export r; \
51645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51646 $(NORMAL_TARGET_EXPORTS) \
51647 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51648 for flag in $(EXTRA_TARGET_FLAGS); do \
51649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51650 done; \
51651 (cd $(TARGET_SUBDIR)/libgfortran && \
51652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51654 "RANLIB=$${RANLIB}" \
51655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51656 info) \
51657 || exit 1
51658
51659 @endif target-libgfortran
51660
51661 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
51662 maybe-dvi-target-libgfortran:
51663 @if target-libgfortran
51664 maybe-dvi-target-libgfortran: dvi-target-libgfortran
51665
51666 dvi-target-libgfortran: \
51667 configure-target-libgfortran
51668 @: $(MAKE); $(unstage)
51669 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51670 r=`${PWD_COMMAND}`; export r; \
51671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51672 $(NORMAL_TARGET_EXPORTS) \
51673 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
51674 for flag in $(EXTRA_TARGET_FLAGS); do \
51675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51676 done; \
51677 (cd $(TARGET_SUBDIR)/libgfortran && \
51678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51680 "RANLIB=$${RANLIB}" \
51681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51682 dvi) \
51683 || exit 1
51684
51685 @endif target-libgfortran
51686
51687 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
51688 maybe-pdf-target-libgfortran:
51689 @if target-libgfortran
51690 maybe-pdf-target-libgfortran: pdf-target-libgfortran
51691
51692 pdf-target-libgfortran: \
51693 configure-target-libgfortran
51694 @: $(MAKE); $(unstage)
51695 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51696 r=`${PWD_COMMAND}`; export r; \
51697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51698 $(NORMAL_TARGET_EXPORTS) \
51699 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
51700 for flag in $(EXTRA_TARGET_FLAGS); do \
51701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51702 done; \
51703 (cd $(TARGET_SUBDIR)/libgfortran && \
51704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51706 "RANLIB=$${RANLIB}" \
51707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51708 pdf) \
51709 || exit 1
51710
51711 @endif target-libgfortran
51712
51713 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
51714 maybe-html-target-libgfortran:
51715 @if target-libgfortran
51716 maybe-html-target-libgfortran: html-target-libgfortran
51717
51718 html-target-libgfortran: \
51719 configure-target-libgfortran
51720 @: $(MAKE); $(unstage)
51721 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51722 r=`${PWD_COMMAND}`; export r; \
51723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51724 $(NORMAL_TARGET_EXPORTS) \
51725 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
51726 for flag in $(EXTRA_TARGET_FLAGS); do \
51727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51728 done; \
51729 (cd $(TARGET_SUBDIR)/libgfortran && \
51730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51732 "RANLIB=$${RANLIB}" \
51733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51734 html) \
51735 || exit 1
51736
51737 @endif target-libgfortran
51738
51739 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
51740 maybe-TAGS-target-libgfortran:
51741 @if target-libgfortran
51742 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
51743
51744 TAGS-target-libgfortran: \
51745 configure-target-libgfortran
51746 @: $(MAKE); $(unstage)
51747 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51748 r=`${PWD_COMMAND}`; export r; \
51749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51750 $(NORMAL_TARGET_EXPORTS) \
51751 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
51752 for flag in $(EXTRA_TARGET_FLAGS); do \
51753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51754 done; \
51755 (cd $(TARGET_SUBDIR)/libgfortran && \
51756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51758 "RANLIB=$${RANLIB}" \
51759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51760 TAGS) \
51761 || exit 1
51762
51763 @endif target-libgfortran
51764
51765 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
51766 maybe-install-info-target-libgfortran:
51767 @if target-libgfortran
51768 maybe-install-info-target-libgfortran: install-info-target-libgfortran
51769
51770 install-info-target-libgfortran: \
51771 configure-target-libgfortran \
51772 info-target-libgfortran
51773 @: $(MAKE); $(unstage)
51774 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51775 r=`${PWD_COMMAND}`; export r; \
51776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51777 $(NORMAL_TARGET_EXPORTS) \
51778 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
51779 for flag in $(EXTRA_TARGET_FLAGS); do \
51780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51781 done; \
51782 (cd $(TARGET_SUBDIR)/libgfortran && \
51783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51785 "RANLIB=$${RANLIB}" \
51786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51787 install-info) \
51788 || exit 1
51789
51790 @endif target-libgfortran
51791
51792 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
51793 maybe-install-dvi-target-libgfortran:
51794 @if target-libgfortran
51795 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
51796
51797 install-dvi-target-libgfortran: \
51798 configure-target-libgfortran \
51799 dvi-target-libgfortran
51800 @: $(MAKE); $(unstage)
51801 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51802 r=`${PWD_COMMAND}`; export r; \
51803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51804 $(NORMAL_TARGET_EXPORTS) \
51805 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
51806 for flag in $(EXTRA_TARGET_FLAGS); do \
51807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51808 done; \
51809 (cd $(TARGET_SUBDIR)/libgfortran && \
51810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51812 "RANLIB=$${RANLIB}" \
51813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51814 install-dvi) \
51815 || exit 1
51816
51817 @endif target-libgfortran
51818
51819 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
51820 maybe-install-pdf-target-libgfortran:
51821 @if target-libgfortran
51822 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
51823
51824 install-pdf-target-libgfortran: \
51825 configure-target-libgfortran \
51826 pdf-target-libgfortran
51827 @: $(MAKE); $(unstage)
51828 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51829 r=`${PWD_COMMAND}`; export r; \
51830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51831 $(NORMAL_TARGET_EXPORTS) \
51832 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
51833 for flag in $(EXTRA_TARGET_FLAGS); do \
51834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51835 done; \
51836 (cd $(TARGET_SUBDIR)/libgfortran && \
51837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51839 "RANLIB=$${RANLIB}" \
51840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51841 install-pdf) \
51842 || exit 1
51843
51844 @endif target-libgfortran
51845
51846 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
51847 maybe-install-html-target-libgfortran:
51848 @if target-libgfortran
51849 maybe-install-html-target-libgfortran: install-html-target-libgfortran
51850
51851 install-html-target-libgfortran: \
51852 configure-target-libgfortran \
51853 html-target-libgfortran
51854 @: $(MAKE); $(unstage)
51855 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51856 r=`${PWD_COMMAND}`; export r; \
51857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51858 $(NORMAL_TARGET_EXPORTS) \
51859 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
51860 for flag in $(EXTRA_TARGET_FLAGS); do \
51861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51862 done; \
51863 (cd $(TARGET_SUBDIR)/libgfortran && \
51864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51866 "RANLIB=$${RANLIB}" \
51867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51868 install-html) \
51869 || exit 1
51870
51871 @endif target-libgfortran
51872
51873 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
51874 maybe-installcheck-target-libgfortran:
51875 @if target-libgfortran
51876 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
51877
51878 installcheck-target-libgfortran: \
51879 configure-target-libgfortran
51880 @: $(MAKE); $(unstage)
51881 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51882 r=`${PWD_COMMAND}`; export r; \
51883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884 $(NORMAL_TARGET_EXPORTS) \
51885 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
51886 for flag in $(EXTRA_TARGET_FLAGS); do \
51887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51888 done; \
51889 (cd $(TARGET_SUBDIR)/libgfortran && \
51890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51892 "RANLIB=$${RANLIB}" \
51893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51894 installcheck) \
51895 || exit 1
51896
51897 @endif target-libgfortran
51898
51899 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
51900 maybe-mostlyclean-target-libgfortran:
51901 @if target-libgfortran
51902 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
51903
51904 mostlyclean-target-libgfortran:
51905 @: $(MAKE); $(unstage)
51906 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51907 r=`${PWD_COMMAND}`; export r; \
51908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51909 $(NORMAL_TARGET_EXPORTS) \
51910 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
51911 for flag in $(EXTRA_TARGET_FLAGS); do \
51912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51913 done; \
51914 (cd $(TARGET_SUBDIR)/libgfortran && \
51915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51917 "RANLIB=$${RANLIB}" \
51918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51919 mostlyclean) \
51920 || exit 1
51921
51922 @endif target-libgfortran
51923
51924 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
51925 maybe-clean-target-libgfortran:
51926 @if target-libgfortran
51927 maybe-clean-target-libgfortran: clean-target-libgfortran
51928
51929 clean-target-libgfortran:
51930 @: $(MAKE); $(unstage)
51931 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51932 r=`${PWD_COMMAND}`; export r; \
51933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51934 $(NORMAL_TARGET_EXPORTS) \
51935 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
51936 for flag in $(EXTRA_TARGET_FLAGS); do \
51937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51938 done; \
51939 (cd $(TARGET_SUBDIR)/libgfortran && \
51940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51942 "RANLIB=$${RANLIB}" \
51943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51944 clean) \
51945 || exit 1
51946
51947 @endif target-libgfortran
51948
51949 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
51950 maybe-distclean-target-libgfortran:
51951 @if target-libgfortran
51952 maybe-distclean-target-libgfortran: distclean-target-libgfortran
51953
51954 distclean-target-libgfortran:
51955 @: $(MAKE); $(unstage)
51956 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51957 r=`${PWD_COMMAND}`; export r; \
51958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51959 $(NORMAL_TARGET_EXPORTS) \
51960 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
51961 for flag in $(EXTRA_TARGET_FLAGS); do \
51962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51963 done; \
51964 (cd $(TARGET_SUBDIR)/libgfortran && \
51965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51967 "RANLIB=$${RANLIB}" \
51968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51969 distclean) \
51970 || exit 1
51971
51972 @endif target-libgfortran
51973
51974 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
51975 maybe-maintainer-clean-target-libgfortran:
51976 @if target-libgfortran
51977 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
51978
51979 maintainer-clean-target-libgfortran:
51980 @: $(MAKE); $(unstage)
51981 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51982 r=`${PWD_COMMAND}`; export r; \
51983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51984 $(NORMAL_TARGET_EXPORTS) \
51985 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
51986 for flag in $(EXTRA_TARGET_FLAGS); do \
51987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51988 done; \
51989 (cd $(TARGET_SUBDIR)/libgfortran && \
51990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51992 "RANLIB=$${RANLIB}" \
51993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51994 maintainer-clean) \
51995 || exit 1
51996
51997 @endif target-libgfortran
51998
51999
52000
52001
52002
52003 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52004 maybe-configure-target-libobjc:
52005 @if gcc-bootstrap
52006 configure-target-libobjc: stage_current
52007 @endif gcc-bootstrap
52008 @if target-libobjc
52009 maybe-configure-target-libobjc: configure-target-libobjc
52010 configure-target-libobjc:
52011 @: $(MAKE); $(unstage)
52012 @r=`${PWD_COMMAND}`; export r; \
52013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52014 echo "Checking multilib configuration for libobjc..."; \
52015 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52016 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52017 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52018 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52019 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52020 else \
52021 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52022 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52023 fi; \
52024 else \
52025 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52026 fi; \
52027 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52028 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52029 $(NORMAL_TARGET_EXPORTS) \
52030 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52031 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52032 case $(srcdir) in \
52033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52034 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52036 esac; \
52037 module_srcdir=libobjc; \
52038 rm -f no-such-file || : ; \
52039 CONFIG_SITE=no-such-file $(SHELL) \
52040 $$s/$$module_srcdir/configure \
52041 --srcdir=$${topdir}/$$module_srcdir \
52042 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52043 --target=${target_alias} \
52044 || exit 1
52045 @endif target-libobjc
52046
52047
52048
52049
52050
52051 .PHONY: all-target-libobjc maybe-all-target-libobjc
52052 maybe-all-target-libobjc:
52053 @if gcc-bootstrap
52054 all-target-libobjc: stage_current
52055 @endif gcc-bootstrap
52056 @if target-libobjc
52057 TARGET-target-libobjc=all
52058 maybe-all-target-libobjc: all-target-libobjc
52059 all-target-libobjc: configure-target-libobjc
52060 @: $(MAKE); $(unstage)
52061 @r=`${PWD_COMMAND}`; export r; \
52062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52063 $(NORMAL_TARGET_EXPORTS) \
52064 (cd $(TARGET_SUBDIR)/libobjc && \
52065 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52066 $(TARGET-target-libobjc))
52067 @endif target-libobjc
52068
52069
52070
52071
52072
52073 .PHONY: check-target-libobjc maybe-check-target-libobjc
52074 maybe-check-target-libobjc:
52075 @if target-libobjc
52076 maybe-check-target-libobjc: check-target-libobjc
52077
52078 check-target-libobjc:
52079 @: $(MAKE); $(unstage)
52080 @r=`${PWD_COMMAND}`; export r; \
52081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52082 $(NORMAL_TARGET_EXPORTS) \
52083 (cd $(TARGET_SUBDIR)/libobjc && \
52084 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52085
52086 @endif target-libobjc
52087
52088 .PHONY: install-target-libobjc maybe-install-target-libobjc
52089 maybe-install-target-libobjc:
52090 @if target-libobjc
52091 maybe-install-target-libobjc: install-target-libobjc
52092
52093 install-target-libobjc: installdirs
52094 @: $(MAKE); $(unstage)
52095 @r=`${PWD_COMMAND}`; export r; \
52096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52097 $(NORMAL_TARGET_EXPORTS) \
52098 (cd $(TARGET_SUBDIR)/libobjc && \
52099 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52100
52101 @endif target-libobjc
52102
52103 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52104 maybe-install-strip-target-libobjc:
52105 @if target-libobjc
52106 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52107
52108 install-strip-target-libobjc: installdirs
52109 @: $(MAKE); $(unstage)
52110 @r=`${PWD_COMMAND}`; export r; \
52111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52112 $(NORMAL_TARGET_EXPORTS) \
52113 (cd $(TARGET_SUBDIR)/libobjc && \
52114 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52115
52116 @endif target-libobjc
52117
52118 # Other targets (info, dvi, pdf, etc.)
52119
52120 .PHONY: maybe-info-target-libobjc info-target-libobjc
52121 maybe-info-target-libobjc:
52122 @if target-libobjc
52123 maybe-info-target-libobjc: info-target-libobjc
52124
52125 info-target-libobjc: \
52126 configure-target-libobjc
52127 @: $(MAKE); $(unstage)
52128 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52129 r=`${PWD_COMMAND}`; export r; \
52130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52131 $(NORMAL_TARGET_EXPORTS) \
52132 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52133 for flag in $(EXTRA_TARGET_FLAGS); do \
52134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52135 done; \
52136 (cd $(TARGET_SUBDIR)/libobjc && \
52137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52139 "RANLIB=$${RANLIB}" \
52140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52141 info) \
52142 || exit 1
52143
52144 @endif target-libobjc
52145
52146 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52147 maybe-dvi-target-libobjc:
52148 @if target-libobjc
52149 maybe-dvi-target-libobjc: dvi-target-libobjc
52150
52151 dvi-target-libobjc: \
52152 configure-target-libobjc
52153 @: $(MAKE); $(unstage)
52154 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52155 r=`${PWD_COMMAND}`; export r; \
52156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52157 $(NORMAL_TARGET_EXPORTS) \
52158 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52159 for flag in $(EXTRA_TARGET_FLAGS); do \
52160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52161 done; \
52162 (cd $(TARGET_SUBDIR)/libobjc && \
52163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52165 "RANLIB=$${RANLIB}" \
52166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52167 dvi) \
52168 || exit 1
52169
52170 @endif target-libobjc
52171
52172 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52173 maybe-pdf-target-libobjc:
52174 @if target-libobjc
52175 maybe-pdf-target-libobjc: pdf-target-libobjc
52176
52177 pdf-target-libobjc: \
52178 configure-target-libobjc
52179 @: $(MAKE); $(unstage)
52180 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52181 r=`${PWD_COMMAND}`; export r; \
52182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52183 $(NORMAL_TARGET_EXPORTS) \
52184 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52185 for flag in $(EXTRA_TARGET_FLAGS); do \
52186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52187 done; \
52188 (cd $(TARGET_SUBDIR)/libobjc && \
52189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52191 "RANLIB=$${RANLIB}" \
52192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52193 pdf) \
52194 || exit 1
52195
52196 @endif target-libobjc
52197
52198 .PHONY: maybe-html-target-libobjc html-target-libobjc
52199 maybe-html-target-libobjc:
52200 @if target-libobjc
52201 maybe-html-target-libobjc: html-target-libobjc
52202
52203 html-target-libobjc: \
52204 configure-target-libobjc
52205 @: $(MAKE); $(unstage)
52206 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52207 r=`${PWD_COMMAND}`; export r; \
52208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52209 $(NORMAL_TARGET_EXPORTS) \
52210 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52211 for flag in $(EXTRA_TARGET_FLAGS); do \
52212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52213 done; \
52214 (cd $(TARGET_SUBDIR)/libobjc && \
52215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52217 "RANLIB=$${RANLIB}" \
52218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52219 html) \
52220 || exit 1
52221
52222 @endif target-libobjc
52223
52224 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52225 maybe-TAGS-target-libobjc:
52226 @if target-libobjc
52227 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52228
52229 # libobjc doesn't support TAGS.
52230 TAGS-target-libobjc:
52231
52232 @endif target-libobjc
52233
52234 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52235 maybe-install-info-target-libobjc:
52236 @if target-libobjc
52237 maybe-install-info-target-libobjc: install-info-target-libobjc
52238
52239 install-info-target-libobjc: \
52240 configure-target-libobjc \
52241 info-target-libobjc
52242 @: $(MAKE); $(unstage)
52243 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52244 r=`${PWD_COMMAND}`; export r; \
52245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52246 $(NORMAL_TARGET_EXPORTS) \
52247 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52248 for flag in $(EXTRA_TARGET_FLAGS); do \
52249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52250 done; \
52251 (cd $(TARGET_SUBDIR)/libobjc && \
52252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52254 "RANLIB=$${RANLIB}" \
52255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52256 install-info) \
52257 || exit 1
52258
52259 @endif target-libobjc
52260
52261 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52262 maybe-install-dvi-target-libobjc:
52263 @if target-libobjc
52264 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52265
52266 # libobjc doesn't support install-dvi.
52267 install-dvi-target-libobjc:
52268
52269 @endif target-libobjc
52270
52271 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52272 maybe-install-pdf-target-libobjc:
52273 @if target-libobjc
52274 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52275
52276 install-pdf-target-libobjc: \
52277 configure-target-libobjc \
52278 pdf-target-libobjc
52279 @: $(MAKE); $(unstage)
52280 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52281 r=`${PWD_COMMAND}`; export r; \
52282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52283 $(NORMAL_TARGET_EXPORTS) \
52284 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52285 for flag in $(EXTRA_TARGET_FLAGS); do \
52286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52287 done; \
52288 (cd $(TARGET_SUBDIR)/libobjc && \
52289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52291 "RANLIB=$${RANLIB}" \
52292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52293 install-pdf) \
52294 || exit 1
52295
52296 @endif target-libobjc
52297
52298 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52299 maybe-install-html-target-libobjc:
52300 @if target-libobjc
52301 maybe-install-html-target-libobjc: install-html-target-libobjc
52302
52303 install-html-target-libobjc: \
52304 configure-target-libobjc \
52305 html-target-libobjc
52306 @: $(MAKE); $(unstage)
52307 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52308 r=`${PWD_COMMAND}`; export r; \
52309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52310 $(NORMAL_TARGET_EXPORTS) \
52311 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52312 for flag in $(EXTRA_TARGET_FLAGS); do \
52313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52314 done; \
52315 (cd $(TARGET_SUBDIR)/libobjc && \
52316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52318 "RANLIB=$${RANLIB}" \
52319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52320 install-html) \
52321 || exit 1
52322
52323 @endif target-libobjc
52324
52325 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52326 maybe-installcheck-target-libobjc:
52327 @if target-libobjc
52328 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52329
52330 installcheck-target-libobjc: \
52331 configure-target-libobjc
52332 @: $(MAKE); $(unstage)
52333 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52334 r=`${PWD_COMMAND}`; export r; \
52335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52336 $(NORMAL_TARGET_EXPORTS) \
52337 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52338 for flag in $(EXTRA_TARGET_FLAGS); do \
52339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52340 done; \
52341 (cd $(TARGET_SUBDIR)/libobjc && \
52342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52344 "RANLIB=$${RANLIB}" \
52345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52346 installcheck) \
52347 || exit 1
52348
52349 @endif target-libobjc
52350
52351 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52352 maybe-mostlyclean-target-libobjc:
52353 @if target-libobjc
52354 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52355
52356 mostlyclean-target-libobjc:
52357 @: $(MAKE); $(unstage)
52358 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52359 r=`${PWD_COMMAND}`; export r; \
52360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52361 $(NORMAL_TARGET_EXPORTS) \
52362 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52363 for flag in $(EXTRA_TARGET_FLAGS); do \
52364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52365 done; \
52366 (cd $(TARGET_SUBDIR)/libobjc && \
52367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52369 "RANLIB=$${RANLIB}" \
52370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52371 mostlyclean) \
52372 || exit 1
52373
52374 @endif target-libobjc
52375
52376 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52377 maybe-clean-target-libobjc:
52378 @if target-libobjc
52379 maybe-clean-target-libobjc: clean-target-libobjc
52380
52381 clean-target-libobjc:
52382 @: $(MAKE); $(unstage)
52383 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52384 r=`${PWD_COMMAND}`; export r; \
52385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52386 $(NORMAL_TARGET_EXPORTS) \
52387 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52388 for flag in $(EXTRA_TARGET_FLAGS); do \
52389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52390 done; \
52391 (cd $(TARGET_SUBDIR)/libobjc && \
52392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52394 "RANLIB=$${RANLIB}" \
52395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52396 clean) \
52397 || exit 1
52398
52399 @endif target-libobjc
52400
52401 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52402 maybe-distclean-target-libobjc:
52403 @if target-libobjc
52404 maybe-distclean-target-libobjc: distclean-target-libobjc
52405
52406 distclean-target-libobjc:
52407 @: $(MAKE); $(unstage)
52408 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52409 r=`${PWD_COMMAND}`; export r; \
52410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52411 $(NORMAL_TARGET_EXPORTS) \
52412 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52413 for flag in $(EXTRA_TARGET_FLAGS); do \
52414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52415 done; \
52416 (cd $(TARGET_SUBDIR)/libobjc && \
52417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52419 "RANLIB=$${RANLIB}" \
52420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52421 distclean) \
52422 || exit 1
52423
52424 @endif target-libobjc
52425
52426 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52427 maybe-maintainer-clean-target-libobjc:
52428 @if target-libobjc
52429 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52430
52431 maintainer-clean-target-libobjc:
52432 @: $(MAKE); $(unstage)
52433 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52434 r=`${PWD_COMMAND}`; export r; \
52435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52436 $(NORMAL_TARGET_EXPORTS) \
52437 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52438 for flag in $(EXTRA_TARGET_FLAGS); do \
52439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52440 done; \
52441 (cd $(TARGET_SUBDIR)/libobjc && \
52442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52444 "RANLIB=$${RANLIB}" \
52445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52446 maintainer-clean) \
52447 || exit 1
52448
52449 @endif target-libobjc
52450
52451
52452
52453
52454
52455 .PHONY: configure-target-libgo maybe-configure-target-libgo
52456 maybe-configure-target-libgo:
52457 @if gcc-bootstrap
52458 configure-target-libgo: stage_current
52459 @endif gcc-bootstrap
52460 @if target-libgo
52461 maybe-configure-target-libgo: configure-target-libgo
52462 configure-target-libgo:
52463 @: $(MAKE); $(unstage)
52464 @r=`${PWD_COMMAND}`; export r; \
52465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52466 echo "Checking multilib configuration for libgo..."; \
52467 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52469 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52470 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52471 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52472 else \
52473 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52474 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52475 fi; \
52476 else \
52477 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52478 fi; \
52479 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52481 $(NORMAL_TARGET_EXPORTS) \
52482 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52483 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52484 case $(srcdir) in \
52485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52486 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52488 esac; \
52489 module_srcdir=libgo; \
52490 rm -f no-such-file || : ; \
52491 CONFIG_SITE=no-such-file $(SHELL) \
52492 $$s/$$module_srcdir/configure \
52493 --srcdir=$${topdir}/$$module_srcdir \
52494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52495 --target=${target_alias} \
52496 || exit 1
52497 @endif target-libgo
52498
52499
52500
52501
52502
52503 .PHONY: all-target-libgo maybe-all-target-libgo
52504 maybe-all-target-libgo:
52505 @if gcc-bootstrap
52506 all-target-libgo: stage_current
52507 @endif gcc-bootstrap
52508 @if target-libgo
52509 TARGET-target-libgo=all
52510 maybe-all-target-libgo: all-target-libgo
52511 all-target-libgo: configure-target-libgo
52512 @: $(MAKE); $(unstage)
52513 @r=`${PWD_COMMAND}`; export r; \
52514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52515 $(NORMAL_TARGET_EXPORTS) \
52516 (cd $(TARGET_SUBDIR)/libgo && \
52517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52518 $(TARGET-target-libgo))
52519 @endif target-libgo
52520
52521
52522
52523
52524
52525 .PHONY: check-target-libgo maybe-check-target-libgo
52526 maybe-check-target-libgo:
52527 @if target-libgo
52528 maybe-check-target-libgo: check-target-libgo
52529
52530 check-target-libgo:
52531 @: $(MAKE); $(unstage)
52532 @r=`${PWD_COMMAND}`; export r; \
52533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52534 $(NORMAL_TARGET_EXPORTS) \
52535 (cd $(TARGET_SUBDIR)/libgo && \
52536 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52537
52538 @endif target-libgo
52539
52540 .PHONY: install-target-libgo maybe-install-target-libgo
52541 maybe-install-target-libgo:
52542 @if target-libgo
52543 maybe-install-target-libgo: install-target-libgo
52544
52545 install-target-libgo: installdirs
52546 @: $(MAKE); $(unstage)
52547 @r=`${PWD_COMMAND}`; export r; \
52548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52549 $(NORMAL_TARGET_EXPORTS) \
52550 (cd $(TARGET_SUBDIR)/libgo && \
52551 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52552
52553 @endif target-libgo
52554
52555 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52556 maybe-install-strip-target-libgo:
52557 @if target-libgo
52558 maybe-install-strip-target-libgo: install-strip-target-libgo
52559
52560 install-strip-target-libgo: installdirs
52561 @: $(MAKE); $(unstage)
52562 @r=`${PWD_COMMAND}`; export r; \
52563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52564 $(NORMAL_TARGET_EXPORTS) \
52565 (cd $(TARGET_SUBDIR)/libgo && \
52566 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52567
52568 @endif target-libgo
52569
52570 # Other targets (info, dvi, pdf, etc.)
52571
52572 .PHONY: maybe-info-target-libgo info-target-libgo
52573 maybe-info-target-libgo:
52574 @if target-libgo
52575 maybe-info-target-libgo: info-target-libgo
52576
52577 info-target-libgo: \
52578 configure-target-libgo
52579 @: $(MAKE); $(unstage)
52580 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52581 r=`${PWD_COMMAND}`; export r; \
52582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52583 $(NORMAL_TARGET_EXPORTS) \
52584 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52585 for flag in $(EXTRA_TARGET_FLAGS); do \
52586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52587 done; \
52588 (cd $(TARGET_SUBDIR)/libgo && \
52589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52591 "RANLIB=$${RANLIB}" \
52592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52593 info) \
52594 || exit 1
52595
52596 @endif target-libgo
52597
52598 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52599 maybe-dvi-target-libgo:
52600 @if target-libgo
52601 maybe-dvi-target-libgo: dvi-target-libgo
52602
52603 dvi-target-libgo: \
52604 configure-target-libgo
52605 @: $(MAKE); $(unstage)
52606 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52607 r=`${PWD_COMMAND}`; export r; \
52608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52609 $(NORMAL_TARGET_EXPORTS) \
52610 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52611 for flag in $(EXTRA_TARGET_FLAGS); do \
52612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52613 done; \
52614 (cd $(TARGET_SUBDIR)/libgo && \
52615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52617 "RANLIB=$${RANLIB}" \
52618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52619 dvi) \
52620 || exit 1
52621
52622 @endif target-libgo
52623
52624 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52625 maybe-pdf-target-libgo:
52626 @if target-libgo
52627 maybe-pdf-target-libgo: pdf-target-libgo
52628
52629 pdf-target-libgo: \
52630 configure-target-libgo
52631 @: $(MAKE); $(unstage)
52632 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52633 r=`${PWD_COMMAND}`; export r; \
52634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52635 $(NORMAL_TARGET_EXPORTS) \
52636 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52637 for flag in $(EXTRA_TARGET_FLAGS); do \
52638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52639 done; \
52640 (cd $(TARGET_SUBDIR)/libgo && \
52641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52643 "RANLIB=$${RANLIB}" \
52644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52645 pdf) \
52646 || exit 1
52647
52648 @endif target-libgo
52649
52650 .PHONY: maybe-html-target-libgo html-target-libgo
52651 maybe-html-target-libgo:
52652 @if target-libgo
52653 maybe-html-target-libgo: html-target-libgo
52654
52655 html-target-libgo: \
52656 configure-target-libgo
52657 @: $(MAKE); $(unstage)
52658 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52659 r=`${PWD_COMMAND}`; export r; \
52660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52661 $(NORMAL_TARGET_EXPORTS) \
52662 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
52663 for flag in $(EXTRA_TARGET_FLAGS); do \
52664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52665 done; \
52666 (cd $(TARGET_SUBDIR)/libgo && \
52667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52669 "RANLIB=$${RANLIB}" \
52670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52671 html) \
52672 || exit 1
52673
52674 @endif target-libgo
52675
52676 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
52677 maybe-TAGS-target-libgo:
52678 @if target-libgo
52679 maybe-TAGS-target-libgo: TAGS-target-libgo
52680
52681 TAGS-target-libgo: \
52682 configure-target-libgo
52683 @: $(MAKE); $(unstage)
52684 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52685 r=`${PWD_COMMAND}`; export r; \
52686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52687 $(NORMAL_TARGET_EXPORTS) \
52688 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
52689 for flag in $(EXTRA_TARGET_FLAGS); do \
52690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52691 done; \
52692 (cd $(TARGET_SUBDIR)/libgo && \
52693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52695 "RANLIB=$${RANLIB}" \
52696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52697 TAGS) \
52698 || exit 1
52699
52700 @endif target-libgo
52701
52702 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
52703 maybe-install-info-target-libgo:
52704 @if target-libgo
52705 maybe-install-info-target-libgo: install-info-target-libgo
52706
52707 install-info-target-libgo: \
52708 configure-target-libgo \
52709 info-target-libgo
52710 @: $(MAKE); $(unstage)
52711 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52712 r=`${PWD_COMMAND}`; export r; \
52713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52714 $(NORMAL_TARGET_EXPORTS) \
52715 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
52716 for flag in $(EXTRA_TARGET_FLAGS); do \
52717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52718 done; \
52719 (cd $(TARGET_SUBDIR)/libgo && \
52720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52722 "RANLIB=$${RANLIB}" \
52723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52724 install-info) \
52725 || exit 1
52726
52727 @endif target-libgo
52728
52729 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
52730 maybe-install-dvi-target-libgo:
52731 @if target-libgo
52732 maybe-install-dvi-target-libgo: install-dvi-target-libgo
52733
52734 install-dvi-target-libgo: \
52735 configure-target-libgo \
52736 dvi-target-libgo
52737 @: $(MAKE); $(unstage)
52738 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52739 r=`${PWD_COMMAND}`; export r; \
52740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52741 $(NORMAL_TARGET_EXPORTS) \
52742 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
52743 for flag in $(EXTRA_TARGET_FLAGS); do \
52744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52745 done; \
52746 (cd $(TARGET_SUBDIR)/libgo && \
52747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52749 "RANLIB=$${RANLIB}" \
52750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52751 install-dvi) \
52752 || exit 1
52753
52754 @endif target-libgo
52755
52756 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
52757 maybe-install-pdf-target-libgo:
52758 @if target-libgo
52759 maybe-install-pdf-target-libgo: install-pdf-target-libgo
52760
52761 install-pdf-target-libgo: \
52762 configure-target-libgo \
52763 pdf-target-libgo
52764 @: $(MAKE); $(unstage)
52765 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52766 r=`${PWD_COMMAND}`; export r; \
52767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768 $(NORMAL_TARGET_EXPORTS) \
52769 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
52770 for flag in $(EXTRA_TARGET_FLAGS); do \
52771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52772 done; \
52773 (cd $(TARGET_SUBDIR)/libgo && \
52774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52776 "RANLIB=$${RANLIB}" \
52777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52778 install-pdf) \
52779 || exit 1
52780
52781 @endif target-libgo
52782
52783 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
52784 maybe-install-html-target-libgo:
52785 @if target-libgo
52786 maybe-install-html-target-libgo: install-html-target-libgo
52787
52788 install-html-target-libgo: \
52789 configure-target-libgo \
52790 html-target-libgo
52791 @: $(MAKE); $(unstage)
52792 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52793 r=`${PWD_COMMAND}`; export r; \
52794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52795 $(NORMAL_TARGET_EXPORTS) \
52796 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
52797 for flag in $(EXTRA_TARGET_FLAGS); do \
52798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52799 done; \
52800 (cd $(TARGET_SUBDIR)/libgo && \
52801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52803 "RANLIB=$${RANLIB}" \
52804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52805 install-html) \
52806 || exit 1
52807
52808 @endif target-libgo
52809
52810 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
52811 maybe-installcheck-target-libgo:
52812 @if target-libgo
52813 maybe-installcheck-target-libgo: installcheck-target-libgo
52814
52815 installcheck-target-libgo: \
52816 configure-target-libgo
52817 @: $(MAKE); $(unstage)
52818 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52819 r=`${PWD_COMMAND}`; export r; \
52820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52821 $(NORMAL_TARGET_EXPORTS) \
52822 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
52823 for flag in $(EXTRA_TARGET_FLAGS); do \
52824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52825 done; \
52826 (cd $(TARGET_SUBDIR)/libgo && \
52827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52829 "RANLIB=$${RANLIB}" \
52830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52831 installcheck) \
52832 || exit 1
52833
52834 @endif target-libgo
52835
52836 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
52837 maybe-mostlyclean-target-libgo:
52838 @if target-libgo
52839 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
52840
52841 mostlyclean-target-libgo:
52842 @: $(MAKE); $(unstage)
52843 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52844 r=`${PWD_COMMAND}`; export r; \
52845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52846 $(NORMAL_TARGET_EXPORTS) \
52847 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
52848 for flag in $(EXTRA_TARGET_FLAGS); do \
52849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52850 done; \
52851 (cd $(TARGET_SUBDIR)/libgo && \
52852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52854 "RANLIB=$${RANLIB}" \
52855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52856 mostlyclean) \
52857 || exit 1
52858
52859 @endif target-libgo
52860
52861 .PHONY: maybe-clean-target-libgo clean-target-libgo
52862 maybe-clean-target-libgo:
52863 @if target-libgo
52864 maybe-clean-target-libgo: clean-target-libgo
52865
52866 clean-target-libgo:
52867 @: $(MAKE); $(unstage)
52868 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52869 r=`${PWD_COMMAND}`; export r; \
52870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52871 $(NORMAL_TARGET_EXPORTS) \
52872 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
52873 for flag in $(EXTRA_TARGET_FLAGS); do \
52874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52875 done; \
52876 (cd $(TARGET_SUBDIR)/libgo && \
52877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52879 "RANLIB=$${RANLIB}" \
52880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52881 clean) \
52882 || exit 1
52883
52884 @endif target-libgo
52885
52886 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
52887 maybe-distclean-target-libgo:
52888 @if target-libgo
52889 maybe-distclean-target-libgo: distclean-target-libgo
52890
52891 distclean-target-libgo:
52892 @: $(MAKE); $(unstage)
52893 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52894 r=`${PWD_COMMAND}`; export r; \
52895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52896 $(NORMAL_TARGET_EXPORTS) \
52897 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
52898 for flag in $(EXTRA_TARGET_FLAGS); do \
52899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52900 done; \
52901 (cd $(TARGET_SUBDIR)/libgo && \
52902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52904 "RANLIB=$${RANLIB}" \
52905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52906 distclean) \
52907 || exit 1
52908
52909 @endif target-libgo
52910
52911 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
52912 maybe-maintainer-clean-target-libgo:
52913 @if target-libgo
52914 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
52915
52916 maintainer-clean-target-libgo:
52917 @: $(MAKE); $(unstage)
52918 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52919 r=`${PWD_COMMAND}`; export r; \
52920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52921 $(NORMAL_TARGET_EXPORTS) \
52922 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
52923 for flag in $(EXTRA_TARGET_FLAGS); do \
52924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52925 done; \
52926 (cd $(TARGET_SUBDIR)/libgo && \
52927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52929 "RANLIB=$${RANLIB}" \
52930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52931 maintainer-clean) \
52932 || exit 1
52933
52934 @endif target-libgo
52935
52936
52937
52938
52939
52940 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
52941 maybe-configure-target-libphobos:
52942 @if gcc-bootstrap
52943 configure-target-libphobos: stage_current
52944 @endif gcc-bootstrap
52945 @if target-libphobos
52946 maybe-configure-target-libphobos: configure-target-libphobos
52947 configure-target-libphobos:
52948 @: $(MAKE); $(unstage)
52949 @r=`${PWD_COMMAND}`; export r; \
52950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52951 echo "Checking multilib configuration for libphobos..."; \
52952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52953 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
52954 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52955 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
52956 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
52957 else \
52958 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
52959 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52960 fi; \
52961 else \
52962 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
52963 fi; \
52964 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
52965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
52966 $(NORMAL_TARGET_EXPORTS) \
52967 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
52968 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
52969 case $(srcdir) in \
52970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52971 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
52972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52973 esac; \
52974 module_srcdir=libphobos; \
52975 rm -f no-such-file || : ; \
52976 CONFIG_SITE=no-such-file $(SHELL) \
52977 $$s/$$module_srcdir/configure \
52978 --srcdir=$${topdir}/$$module_srcdir \
52979 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52980 --target=${target_alias} \
52981 || exit 1
52982 @endif target-libphobos
52983
52984
52985
52986
52987
52988 .PHONY: all-target-libphobos maybe-all-target-libphobos
52989 maybe-all-target-libphobos:
52990 @if gcc-bootstrap
52991 all-target-libphobos: stage_current
52992 @endif gcc-bootstrap
52993 @if target-libphobos
52994 TARGET-target-libphobos=all
52995 maybe-all-target-libphobos: all-target-libphobos
52996 all-target-libphobos: configure-target-libphobos
52997 @: $(MAKE); $(unstage)
52998 @r=`${PWD_COMMAND}`; export r; \
52999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53000 $(NORMAL_TARGET_EXPORTS) \
53001 (cd $(TARGET_SUBDIR)/libphobos && \
53002 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53003 $(TARGET-target-libphobos))
53004 @endif target-libphobos
53005
53006
53007
53008
53009
53010 .PHONY: check-target-libphobos maybe-check-target-libphobos
53011 maybe-check-target-libphobos:
53012 @if target-libphobos
53013 maybe-check-target-libphobos: check-target-libphobos
53014
53015 check-target-libphobos:
53016 @: $(MAKE); $(unstage)
53017 @r=`${PWD_COMMAND}`; export r; \
53018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53019 $(NORMAL_TARGET_EXPORTS) \
53020 (cd $(TARGET_SUBDIR)/libphobos && \
53021 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53022
53023 @endif target-libphobos
53024
53025 .PHONY: install-target-libphobos maybe-install-target-libphobos
53026 maybe-install-target-libphobos:
53027 @if target-libphobos
53028 maybe-install-target-libphobos: install-target-libphobos
53029
53030 install-target-libphobos: installdirs
53031 @: $(MAKE); $(unstage)
53032 @r=`${PWD_COMMAND}`; export r; \
53033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53034 $(NORMAL_TARGET_EXPORTS) \
53035 (cd $(TARGET_SUBDIR)/libphobos && \
53036 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53037
53038 @endif target-libphobos
53039
53040 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
53041 maybe-install-strip-target-libphobos:
53042 @if target-libphobos
53043 maybe-install-strip-target-libphobos: install-strip-target-libphobos
53044
53045 install-strip-target-libphobos: installdirs
53046 @: $(MAKE); $(unstage)
53047 @r=`${PWD_COMMAND}`; export r; \
53048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53049 $(NORMAL_TARGET_EXPORTS) \
53050 (cd $(TARGET_SUBDIR)/libphobos && \
53051 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53052
53053 @endif target-libphobos
53054
53055 # Other targets (info, dvi, pdf, etc.)
53056
53057 .PHONY: maybe-info-target-libphobos info-target-libphobos
53058 maybe-info-target-libphobos:
53059 @if target-libphobos
53060 maybe-info-target-libphobos: info-target-libphobos
53061
53062 info-target-libphobos: \
53063 configure-target-libphobos
53064 @: $(MAKE); $(unstage)
53065 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53066 r=`${PWD_COMMAND}`; export r; \
53067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53068 $(NORMAL_TARGET_EXPORTS) \
53069 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
53070 for flag in $(EXTRA_TARGET_FLAGS); do \
53071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53072 done; \
53073 (cd $(TARGET_SUBDIR)/libphobos && \
53074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53076 "RANLIB=$${RANLIB}" \
53077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53078 info) \
53079 || exit 1
53080
53081 @endif target-libphobos
53082
53083 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
53084 maybe-dvi-target-libphobos:
53085 @if target-libphobos
53086 maybe-dvi-target-libphobos: dvi-target-libphobos
53087
53088 dvi-target-libphobos: \
53089 configure-target-libphobos
53090 @: $(MAKE); $(unstage)
53091 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53092 r=`${PWD_COMMAND}`; export r; \
53093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53094 $(NORMAL_TARGET_EXPORTS) \
53095 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
53096 for flag in $(EXTRA_TARGET_FLAGS); do \
53097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53098 done; \
53099 (cd $(TARGET_SUBDIR)/libphobos && \
53100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53102 "RANLIB=$${RANLIB}" \
53103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53104 dvi) \
53105 || exit 1
53106
53107 @endif target-libphobos
53108
53109 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
53110 maybe-pdf-target-libphobos:
53111 @if target-libphobos
53112 maybe-pdf-target-libphobos: pdf-target-libphobos
53113
53114 pdf-target-libphobos: \
53115 configure-target-libphobos
53116 @: $(MAKE); $(unstage)
53117 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53118 r=`${PWD_COMMAND}`; export r; \
53119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53120 $(NORMAL_TARGET_EXPORTS) \
53121 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
53122 for flag in $(EXTRA_TARGET_FLAGS); do \
53123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53124 done; \
53125 (cd $(TARGET_SUBDIR)/libphobos && \
53126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53128 "RANLIB=$${RANLIB}" \
53129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53130 pdf) \
53131 || exit 1
53132
53133 @endif target-libphobos
53134
53135 .PHONY: maybe-html-target-libphobos html-target-libphobos
53136 maybe-html-target-libphobos:
53137 @if target-libphobos
53138 maybe-html-target-libphobos: html-target-libphobos
53139
53140 html-target-libphobos: \
53141 configure-target-libphobos
53142 @: $(MAKE); $(unstage)
53143 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53144 r=`${PWD_COMMAND}`; export r; \
53145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53146 $(NORMAL_TARGET_EXPORTS) \
53147 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
53148 for flag in $(EXTRA_TARGET_FLAGS); do \
53149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53150 done; \
53151 (cd $(TARGET_SUBDIR)/libphobos && \
53152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53154 "RANLIB=$${RANLIB}" \
53155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53156 html) \
53157 || exit 1
53158
53159 @endif target-libphobos
53160
53161 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
53162 maybe-TAGS-target-libphobos:
53163 @if target-libphobos
53164 maybe-TAGS-target-libphobos: TAGS-target-libphobos
53165
53166 TAGS-target-libphobos: \
53167 configure-target-libphobos
53168 @: $(MAKE); $(unstage)
53169 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53170 r=`${PWD_COMMAND}`; export r; \
53171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53172 $(NORMAL_TARGET_EXPORTS) \
53173 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
53174 for flag in $(EXTRA_TARGET_FLAGS); do \
53175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53176 done; \
53177 (cd $(TARGET_SUBDIR)/libphobos && \
53178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53180 "RANLIB=$${RANLIB}" \
53181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53182 TAGS) \
53183 || exit 1
53184
53185 @endif target-libphobos
53186
53187 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
53188 maybe-install-info-target-libphobos:
53189 @if target-libphobos
53190 maybe-install-info-target-libphobos: install-info-target-libphobos
53191
53192 install-info-target-libphobos: \
53193 configure-target-libphobos \
53194 info-target-libphobos
53195 @: $(MAKE); $(unstage)
53196 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53197 r=`${PWD_COMMAND}`; export r; \
53198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53199 $(NORMAL_TARGET_EXPORTS) \
53200 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
53201 for flag in $(EXTRA_TARGET_FLAGS); do \
53202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53203 done; \
53204 (cd $(TARGET_SUBDIR)/libphobos && \
53205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53207 "RANLIB=$${RANLIB}" \
53208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53209 install-info) \
53210 || exit 1
53211
53212 @endif target-libphobos
53213
53214 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
53215 maybe-install-dvi-target-libphobos:
53216 @if target-libphobos
53217 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
53218
53219 install-dvi-target-libphobos: \
53220 configure-target-libphobos \
53221 dvi-target-libphobos
53222 @: $(MAKE); $(unstage)
53223 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53224 r=`${PWD_COMMAND}`; export r; \
53225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53226 $(NORMAL_TARGET_EXPORTS) \
53227 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
53228 for flag in $(EXTRA_TARGET_FLAGS); do \
53229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53230 done; \
53231 (cd $(TARGET_SUBDIR)/libphobos && \
53232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53234 "RANLIB=$${RANLIB}" \
53235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53236 install-dvi) \
53237 || exit 1
53238
53239 @endif target-libphobos
53240
53241 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
53242 maybe-install-pdf-target-libphobos:
53243 @if target-libphobos
53244 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
53245
53246 install-pdf-target-libphobos: \
53247 configure-target-libphobos \
53248 pdf-target-libphobos
53249 @: $(MAKE); $(unstage)
53250 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53251 r=`${PWD_COMMAND}`; export r; \
53252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53253 $(NORMAL_TARGET_EXPORTS) \
53254 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
53255 for flag in $(EXTRA_TARGET_FLAGS); do \
53256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53257 done; \
53258 (cd $(TARGET_SUBDIR)/libphobos && \
53259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53261 "RANLIB=$${RANLIB}" \
53262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53263 install-pdf) \
53264 || exit 1
53265
53266 @endif target-libphobos
53267
53268 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
53269 maybe-install-html-target-libphobos:
53270 @if target-libphobos
53271 maybe-install-html-target-libphobos: install-html-target-libphobos
53272
53273 install-html-target-libphobos: \
53274 configure-target-libphobos \
53275 html-target-libphobos
53276 @: $(MAKE); $(unstage)
53277 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53278 r=`${PWD_COMMAND}`; export r; \
53279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53280 $(NORMAL_TARGET_EXPORTS) \
53281 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
53282 for flag in $(EXTRA_TARGET_FLAGS); do \
53283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53284 done; \
53285 (cd $(TARGET_SUBDIR)/libphobos && \
53286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53288 "RANLIB=$${RANLIB}" \
53289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53290 install-html) \
53291 || exit 1
53292
53293 @endif target-libphobos
53294
53295 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
53296 maybe-installcheck-target-libphobos:
53297 @if target-libphobos
53298 maybe-installcheck-target-libphobos: installcheck-target-libphobos
53299
53300 installcheck-target-libphobos: \
53301 configure-target-libphobos
53302 @: $(MAKE); $(unstage)
53303 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53304 r=`${PWD_COMMAND}`; export r; \
53305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53306 $(NORMAL_TARGET_EXPORTS) \
53307 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
53308 for flag in $(EXTRA_TARGET_FLAGS); do \
53309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53310 done; \
53311 (cd $(TARGET_SUBDIR)/libphobos && \
53312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53314 "RANLIB=$${RANLIB}" \
53315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53316 installcheck) \
53317 || exit 1
53318
53319 @endif target-libphobos
53320
53321 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
53322 maybe-mostlyclean-target-libphobos:
53323 @if target-libphobos
53324 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
53325
53326 mostlyclean-target-libphobos:
53327 @: $(MAKE); $(unstage)
53328 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53329 r=`${PWD_COMMAND}`; export r; \
53330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53331 $(NORMAL_TARGET_EXPORTS) \
53332 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
53333 for flag in $(EXTRA_TARGET_FLAGS); do \
53334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53335 done; \
53336 (cd $(TARGET_SUBDIR)/libphobos && \
53337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53339 "RANLIB=$${RANLIB}" \
53340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53341 mostlyclean) \
53342 || exit 1
53343
53344 @endif target-libphobos
53345
53346 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
53347 maybe-clean-target-libphobos:
53348 @if target-libphobos
53349 maybe-clean-target-libphobos: clean-target-libphobos
53350
53351 clean-target-libphobos:
53352 @: $(MAKE); $(unstage)
53353 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53354 r=`${PWD_COMMAND}`; export r; \
53355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53356 $(NORMAL_TARGET_EXPORTS) \
53357 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
53358 for flag in $(EXTRA_TARGET_FLAGS); do \
53359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53360 done; \
53361 (cd $(TARGET_SUBDIR)/libphobos && \
53362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53364 "RANLIB=$${RANLIB}" \
53365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53366 clean) \
53367 || exit 1
53368
53369 @endif target-libphobos
53370
53371 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
53372 maybe-distclean-target-libphobos:
53373 @if target-libphobos
53374 maybe-distclean-target-libphobos: distclean-target-libphobos
53375
53376 distclean-target-libphobos:
53377 @: $(MAKE); $(unstage)
53378 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53379 r=`${PWD_COMMAND}`; export r; \
53380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53381 $(NORMAL_TARGET_EXPORTS) \
53382 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
53383 for flag in $(EXTRA_TARGET_FLAGS); do \
53384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53385 done; \
53386 (cd $(TARGET_SUBDIR)/libphobos && \
53387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53389 "RANLIB=$${RANLIB}" \
53390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53391 distclean) \
53392 || exit 1
53393
53394 @endif target-libphobos
53395
53396 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
53397 maybe-maintainer-clean-target-libphobos:
53398 @if target-libphobos
53399 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
53400
53401 maintainer-clean-target-libphobos:
53402 @: $(MAKE); $(unstage)
53403 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53404 r=`${PWD_COMMAND}`; export r; \
53405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53406 $(NORMAL_TARGET_EXPORTS) \
53407 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
53408 for flag in $(EXTRA_TARGET_FLAGS); do \
53409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53410 done; \
53411 (cd $(TARGET_SUBDIR)/libphobos && \
53412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53414 "RANLIB=$${RANLIB}" \
53415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53416 maintainer-clean) \
53417 || exit 1
53418
53419 @endif target-libphobos
53420
53421
53422
53423
53424
53425 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
53426 maybe-configure-target-libtermcap:
53427 @if gcc-bootstrap
53428 configure-target-libtermcap: stage_current
53429 @endif gcc-bootstrap
53430 @if target-libtermcap
53431 maybe-configure-target-libtermcap: configure-target-libtermcap
53432 configure-target-libtermcap:
53433 @: $(MAKE); $(unstage)
53434 @r=`${PWD_COMMAND}`; export r; \
53435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53436 echo "Checking multilib configuration for libtermcap..."; \
53437 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
53438 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
53439 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
53440 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
53441 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
53442 else \
53443 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
53444 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
53445 fi; \
53446 else \
53447 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
53448 fi; \
53449 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
53450 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
53451 $(NORMAL_TARGET_EXPORTS) \
53452 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
53453 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
53454 case $(srcdir) in \
53455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53456 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
53457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53458 esac; \
53459 module_srcdir=libtermcap; \
53460 rm -f no-such-file || : ; \
53461 CONFIG_SITE=no-such-file $(SHELL) \
53462 $$s/$$module_srcdir/configure \
53463 --srcdir=$${topdir}/$$module_srcdir \
53464 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53465 --target=${target_alias} \
53466 || exit 1
53467 @endif target-libtermcap
53468
53469
53470
53471
53472
53473 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
53474 maybe-all-target-libtermcap:
53475 @if gcc-bootstrap
53476 all-target-libtermcap: stage_current
53477 @endif gcc-bootstrap
53478 @if target-libtermcap
53479 TARGET-target-libtermcap=all
53480 maybe-all-target-libtermcap: all-target-libtermcap
53481 all-target-libtermcap: configure-target-libtermcap
53482 @: $(MAKE); $(unstage)
53483 @r=`${PWD_COMMAND}`; export r; \
53484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53485 $(NORMAL_TARGET_EXPORTS) \
53486 (cd $(TARGET_SUBDIR)/libtermcap && \
53487 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53488 $(TARGET-target-libtermcap))
53489 @endif target-libtermcap
53490
53491
53492
53493
53494
53495 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
53496 maybe-check-target-libtermcap:
53497 @if target-libtermcap
53498 maybe-check-target-libtermcap: check-target-libtermcap
53499
53500 # Dummy target for uncheckable module.
53501 check-target-libtermcap:
53502
53503 @endif target-libtermcap
53504
53505 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
53506 maybe-install-target-libtermcap:
53507 @if target-libtermcap
53508 maybe-install-target-libtermcap: install-target-libtermcap
53509
53510 install-target-libtermcap: installdirs
53511 @: $(MAKE); $(unstage)
53512 @r=`${PWD_COMMAND}`; export r; \
53513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53514 $(NORMAL_TARGET_EXPORTS) \
53515 (cd $(TARGET_SUBDIR)/libtermcap && \
53516 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53517
53518 @endif target-libtermcap
53519
53520 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
53521 maybe-install-strip-target-libtermcap:
53522 @if target-libtermcap
53523 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
53524
53525 install-strip-target-libtermcap: installdirs
53526 @: $(MAKE); $(unstage)
53527 @r=`${PWD_COMMAND}`; export r; \
53528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53529 $(NORMAL_TARGET_EXPORTS) \
53530 (cd $(TARGET_SUBDIR)/libtermcap && \
53531 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53532
53533 @endif target-libtermcap
53534
53535 # Other targets (info, dvi, pdf, etc.)
53536
53537 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
53538 maybe-info-target-libtermcap:
53539 @if target-libtermcap
53540 maybe-info-target-libtermcap: info-target-libtermcap
53541
53542 info-target-libtermcap: \
53543 configure-target-libtermcap
53544 @: $(MAKE); $(unstage)
53545 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53546 r=`${PWD_COMMAND}`; export r; \
53547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53548 $(NORMAL_TARGET_EXPORTS) \
53549 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
53550 for flag in $(EXTRA_TARGET_FLAGS); do \
53551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53552 done; \
53553 (cd $(TARGET_SUBDIR)/libtermcap && \
53554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53556 "RANLIB=$${RANLIB}" \
53557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53558 info) \
53559 || exit 1
53560
53561 @endif target-libtermcap
53562
53563 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
53564 maybe-dvi-target-libtermcap:
53565 @if target-libtermcap
53566 maybe-dvi-target-libtermcap: dvi-target-libtermcap
53567
53568 dvi-target-libtermcap: \
53569 configure-target-libtermcap
53570 @: $(MAKE); $(unstage)
53571 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53572 r=`${PWD_COMMAND}`; export r; \
53573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53574 $(NORMAL_TARGET_EXPORTS) \
53575 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
53576 for flag in $(EXTRA_TARGET_FLAGS); do \
53577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53578 done; \
53579 (cd $(TARGET_SUBDIR)/libtermcap && \
53580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53582 "RANLIB=$${RANLIB}" \
53583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53584 dvi) \
53585 || exit 1
53586
53587 @endif target-libtermcap
53588
53589 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
53590 maybe-pdf-target-libtermcap:
53591 @if target-libtermcap
53592 maybe-pdf-target-libtermcap: pdf-target-libtermcap
53593
53594 pdf-target-libtermcap: \
53595 configure-target-libtermcap
53596 @: $(MAKE); $(unstage)
53597 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53598 r=`${PWD_COMMAND}`; export r; \
53599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53600 $(NORMAL_TARGET_EXPORTS) \
53601 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
53602 for flag in $(EXTRA_TARGET_FLAGS); do \
53603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53604 done; \
53605 (cd $(TARGET_SUBDIR)/libtermcap && \
53606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53608 "RANLIB=$${RANLIB}" \
53609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53610 pdf) \
53611 || exit 1
53612
53613 @endif target-libtermcap
53614
53615 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
53616 maybe-html-target-libtermcap:
53617 @if target-libtermcap
53618 maybe-html-target-libtermcap: html-target-libtermcap
53619
53620 html-target-libtermcap: \
53621 configure-target-libtermcap
53622 @: $(MAKE); $(unstage)
53623 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53624 r=`${PWD_COMMAND}`; export r; \
53625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53626 $(NORMAL_TARGET_EXPORTS) \
53627 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
53628 for flag in $(EXTRA_TARGET_FLAGS); do \
53629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53630 done; \
53631 (cd $(TARGET_SUBDIR)/libtermcap && \
53632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53634 "RANLIB=$${RANLIB}" \
53635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53636 html) \
53637 || exit 1
53638
53639 @endif target-libtermcap
53640
53641 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
53642 maybe-TAGS-target-libtermcap:
53643 @if target-libtermcap
53644 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
53645
53646 TAGS-target-libtermcap: \
53647 configure-target-libtermcap
53648 @: $(MAKE); $(unstage)
53649 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53650 r=`${PWD_COMMAND}`; export r; \
53651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53652 $(NORMAL_TARGET_EXPORTS) \
53653 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
53654 for flag in $(EXTRA_TARGET_FLAGS); do \
53655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53656 done; \
53657 (cd $(TARGET_SUBDIR)/libtermcap && \
53658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53660 "RANLIB=$${RANLIB}" \
53661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53662 TAGS) \
53663 || exit 1
53664
53665 @endif target-libtermcap
53666
53667 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
53668 maybe-install-info-target-libtermcap:
53669 @if target-libtermcap
53670 maybe-install-info-target-libtermcap: install-info-target-libtermcap
53671
53672 install-info-target-libtermcap: \
53673 configure-target-libtermcap \
53674 info-target-libtermcap
53675 @: $(MAKE); $(unstage)
53676 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53677 r=`${PWD_COMMAND}`; export r; \
53678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53679 $(NORMAL_TARGET_EXPORTS) \
53680 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
53681 for flag in $(EXTRA_TARGET_FLAGS); do \
53682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53683 done; \
53684 (cd $(TARGET_SUBDIR)/libtermcap && \
53685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53687 "RANLIB=$${RANLIB}" \
53688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53689 install-info) \
53690 || exit 1
53691
53692 @endif target-libtermcap
53693
53694 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
53695 maybe-install-dvi-target-libtermcap:
53696 @if target-libtermcap
53697 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
53698
53699 install-dvi-target-libtermcap: \
53700 configure-target-libtermcap \
53701 dvi-target-libtermcap
53702 @: $(MAKE); $(unstage)
53703 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53704 r=`${PWD_COMMAND}`; export r; \
53705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53706 $(NORMAL_TARGET_EXPORTS) \
53707 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
53708 for flag in $(EXTRA_TARGET_FLAGS); do \
53709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53710 done; \
53711 (cd $(TARGET_SUBDIR)/libtermcap && \
53712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53714 "RANLIB=$${RANLIB}" \
53715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53716 install-dvi) \
53717 || exit 1
53718
53719 @endif target-libtermcap
53720
53721 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
53722 maybe-install-pdf-target-libtermcap:
53723 @if target-libtermcap
53724 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
53725
53726 install-pdf-target-libtermcap: \
53727 configure-target-libtermcap \
53728 pdf-target-libtermcap
53729 @: $(MAKE); $(unstage)
53730 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53731 r=`${PWD_COMMAND}`; export r; \
53732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53733 $(NORMAL_TARGET_EXPORTS) \
53734 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
53735 for flag in $(EXTRA_TARGET_FLAGS); do \
53736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53737 done; \
53738 (cd $(TARGET_SUBDIR)/libtermcap && \
53739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53741 "RANLIB=$${RANLIB}" \
53742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53743 install-pdf) \
53744 || exit 1
53745
53746 @endif target-libtermcap
53747
53748 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
53749 maybe-install-html-target-libtermcap:
53750 @if target-libtermcap
53751 maybe-install-html-target-libtermcap: install-html-target-libtermcap
53752
53753 install-html-target-libtermcap: \
53754 configure-target-libtermcap \
53755 html-target-libtermcap
53756 @: $(MAKE); $(unstage)
53757 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53758 r=`${PWD_COMMAND}`; export r; \
53759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53760 $(NORMAL_TARGET_EXPORTS) \
53761 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
53762 for flag in $(EXTRA_TARGET_FLAGS); do \
53763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53764 done; \
53765 (cd $(TARGET_SUBDIR)/libtermcap && \
53766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53768 "RANLIB=$${RANLIB}" \
53769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53770 install-html) \
53771 || exit 1
53772
53773 @endif target-libtermcap
53774
53775 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
53776 maybe-installcheck-target-libtermcap:
53777 @if target-libtermcap
53778 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
53779
53780 installcheck-target-libtermcap: \
53781 configure-target-libtermcap
53782 @: $(MAKE); $(unstage)
53783 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
53784 r=`${PWD_COMMAND}`; export r; \
53785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53786 $(NORMAL_TARGET_EXPORTS) \
53787 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
53788 for flag in $(EXTRA_TARGET_FLAGS); do \
53789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53790 done; \
53791 (cd $(TARGET_SUBDIR)/libtermcap && \
53792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53794 "RANLIB=$${RANLIB}" \
53795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53796 installcheck) \
53797 || exit 1
53798
53799 @endif target-libtermcap
53800
53801 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
53802 maybe-mostlyclean-target-libtermcap:
53803 @if target-libtermcap
53804 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
53805
53806 # libtermcap doesn't support mostlyclean.
53807 mostlyclean-target-libtermcap:
53808
53809 @endif target-libtermcap
53810
53811 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
53812 maybe-clean-target-libtermcap:
53813 @if target-libtermcap
53814 maybe-clean-target-libtermcap: clean-target-libtermcap
53815
53816 # libtermcap doesn't support clean.
53817 clean-target-libtermcap:
53818
53819 @endif target-libtermcap
53820
53821 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
53822 maybe-distclean-target-libtermcap:
53823 @if target-libtermcap
53824 maybe-distclean-target-libtermcap: distclean-target-libtermcap
53825
53826 # libtermcap doesn't support distclean.
53827 distclean-target-libtermcap:
53828
53829 @endif target-libtermcap
53830
53831 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
53832 maybe-maintainer-clean-target-libtermcap:
53833 @if target-libtermcap
53834 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
53835
53836 # libtermcap doesn't support maintainer-clean.
53837 maintainer-clean-target-libtermcap:
53838
53839 @endif target-libtermcap
53840
53841
53842
53843
53844
53845 .PHONY: configure-target-winsup maybe-configure-target-winsup
53846 maybe-configure-target-winsup:
53847 @if gcc-bootstrap
53848 configure-target-winsup: stage_current
53849 @endif gcc-bootstrap
53850 @if target-winsup
53851 maybe-configure-target-winsup: configure-target-winsup
53852 configure-target-winsup:
53853 @: $(MAKE); $(unstage)
53854 @r=`${PWD_COMMAND}`; export r; \
53855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53856 echo "Checking multilib configuration for winsup..."; \
53857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53858 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
53859 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
53860 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
53861 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
53862 else \
53863 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
53864 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53865 fi; \
53866 else \
53867 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
53868 fi; \
53869 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
53870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
53871 $(NORMAL_TARGET_EXPORTS) \
53872 echo Configuring in $(TARGET_SUBDIR)/winsup; \
53873 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
53874 case $(srcdir) in \
53875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53876 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
53877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53878 esac; \
53879 module_srcdir=winsup; \
53880 rm -f no-such-file || : ; \
53881 CONFIG_SITE=no-such-file $(SHELL) \
53882 $$s/$$module_srcdir/configure \
53883 --srcdir=$${topdir}/$$module_srcdir \
53884 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53885 --target=${target_alias} \
53886 || exit 1
53887 @endif target-winsup
53888
53889
53890
53891
53892
53893 .PHONY: all-target-winsup maybe-all-target-winsup
53894 maybe-all-target-winsup:
53895 @if gcc-bootstrap
53896 all-target-winsup: stage_current
53897 @endif gcc-bootstrap
53898 @if target-winsup
53899 TARGET-target-winsup=all
53900 maybe-all-target-winsup: all-target-winsup
53901 all-target-winsup: configure-target-winsup
53902 @: $(MAKE); $(unstage)
53903 @r=`${PWD_COMMAND}`; export r; \
53904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53905 $(NORMAL_TARGET_EXPORTS) \
53906 (cd $(TARGET_SUBDIR)/winsup && \
53907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53908 $(TARGET-target-winsup))
53909 @endif target-winsup
53910
53911
53912
53913
53914
53915 .PHONY: check-target-winsup maybe-check-target-winsup
53916 maybe-check-target-winsup:
53917 @if target-winsup
53918 maybe-check-target-winsup: check-target-winsup
53919
53920 check-target-winsup:
53921 @: $(MAKE); $(unstage)
53922 @r=`${PWD_COMMAND}`; export r; \
53923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53924 $(NORMAL_TARGET_EXPORTS) \
53925 (cd $(TARGET_SUBDIR)/winsup && \
53926 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53927
53928 @endif target-winsup
53929
53930 .PHONY: install-target-winsup maybe-install-target-winsup
53931 maybe-install-target-winsup:
53932 @if target-winsup
53933 maybe-install-target-winsup: install-target-winsup
53934
53935 install-target-winsup: installdirs
53936 @: $(MAKE); $(unstage)
53937 @r=`${PWD_COMMAND}`; export r; \
53938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53939 $(NORMAL_TARGET_EXPORTS) \
53940 (cd $(TARGET_SUBDIR)/winsup && \
53941 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53942
53943 @endif target-winsup
53944
53945 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
53946 maybe-install-strip-target-winsup:
53947 @if target-winsup
53948 maybe-install-strip-target-winsup: install-strip-target-winsup
53949
53950 install-strip-target-winsup: installdirs
53951 @: $(MAKE); $(unstage)
53952 @r=`${PWD_COMMAND}`; export r; \
53953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53954 $(NORMAL_TARGET_EXPORTS) \
53955 (cd $(TARGET_SUBDIR)/winsup && \
53956 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53957
53958 @endif target-winsup
53959
53960 # Other targets (info, dvi, pdf, etc.)
53961
53962 .PHONY: maybe-info-target-winsup info-target-winsup
53963 maybe-info-target-winsup:
53964 @if target-winsup
53965 maybe-info-target-winsup: info-target-winsup
53966
53967 info-target-winsup: \
53968 configure-target-winsup
53969 @: $(MAKE); $(unstage)
53970 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53971 r=`${PWD_COMMAND}`; export r; \
53972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53973 $(NORMAL_TARGET_EXPORTS) \
53974 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
53975 for flag in $(EXTRA_TARGET_FLAGS); do \
53976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53977 done; \
53978 (cd $(TARGET_SUBDIR)/winsup && \
53979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53981 "RANLIB=$${RANLIB}" \
53982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53983 info) \
53984 || exit 1
53985
53986 @endif target-winsup
53987
53988 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
53989 maybe-dvi-target-winsup:
53990 @if target-winsup
53991 maybe-dvi-target-winsup: dvi-target-winsup
53992
53993 dvi-target-winsup: \
53994 configure-target-winsup
53995 @: $(MAKE); $(unstage)
53996 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
53997 r=`${PWD_COMMAND}`; export r; \
53998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53999 $(NORMAL_TARGET_EXPORTS) \
54000 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
54001 for flag in $(EXTRA_TARGET_FLAGS); do \
54002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54003 done; \
54004 (cd $(TARGET_SUBDIR)/winsup && \
54005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54007 "RANLIB=$${RANLIB}" \
54008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54009 dvi) \
54010 || exit 1
54011
54012 @endif target-winsup
54013
54014 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
54015 maybe-pdf-target-winsup:
54016 @if target-winsup
54017 maybe-pdf-target-winsup: pdf-target-winsup
54018
54019 pdf-target-winsup: \
54020 configure-target-winsup
54021 @: $(MAKE); $(unstage)
54022 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54023 r=`${PWD_COMMAND}`; export r; \
54024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54025 $(NORMAL_TARGET_EXPORTS) \
54026 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
54027 for flag in $(EXTRA_TARGET_FLAGS); do \
54028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54029 done; \
54030 (cd $(TARGET_SUBDIR)/winsup && \
54031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54033 "RANLIB=$${RANLIB}" \
54034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54035 pdf) \
54036 || exit 1
54037
54038 @endif target-winsup
54039
54040 .PHONY: maybe-html-target-winsup html-target-winsup
54041 maybe-html-target-winsup:
54042 @if target-winsup
54043 maybe-html-target-winsup: html-target-winsup
54044
54045 html-target-winsup: \
54046 configure-target-winsup
54047 @: $(MAKE); $(unstage)
54048 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54049 r=`${PWD_COMMAND}`; export r; \
54050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54051 $(NORMAL_TARGET_EXPORTS) \
54052 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
54053 for flag in $(EXTRA_TARGET_FLAGS); do \
54054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54055 done; \
54056 (cd $(TARGET_SUBDIR)/winsup && \
54057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54059 "RANLIB=$${RANLIB}" \
54060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54061 html) \
54062 || exit 1
54063
54064 @endif target-winsup
54065
54066 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
54067 maybe-TAGS-target-winsup:
54068 @if target-winsup
54069 maybe-TAGS-target-winsup: TAGS-target-winsup
54070
54071 TAGS-target-winsup: \
54072 configure-target-winsup
54073 @: $(MAKE); $(unstage)
54074 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54075 r=`${PWD_COMMAND}`; export r; \
54076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54077 $(NORMAL_TARGET_EXPORTS) \
54078 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
54079 for flag in $(EXTRA_TARGET_FLAGS); do \
54080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54081 done; \
54082 (cd $(TARGET_SUBDIR)/winsup && \
54083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54085 "RANLIB=$${RANLIB}" \
54086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54087 TAGS) \
54088 || exit 1
54089
54090 @endif target-winsup
54091
54092 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
54093 maybe-install-info-target-winsup:
54094 @if target-winsup
54095 maybe-install-info-target-winsup: install-info-target-winsup
54096
54097 install-info-target-winsup: \
54098 configure-target-winsup \
54099 info-target-winsup
54100 @: $(MAKE); $(unstage)
54101 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54102 r=`${PWD_COMMAND}`; export r; \
54103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54104 $(NORMAL_TARGET_EXPORTS) \
54105 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
54106 for flag in $(EXTRA_TARGET_FLAGS); do \
54107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54108 done; \
54109 (cd $(TARGET_SUBDIR)/winsup && \
54110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54112 "RANLIB=$${RANLIB}" \
54113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54114 install-info) \
54115 || exit 1
54116
54117 @endif target-winsup
54118
54119 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
54120 maybe-install-dvi-target-winsup:
54121 @if target-winsup
54122 maybe-install-dvi-target-winsup: install-dvi-target-winsup
54123
54124 install-dvi-target-winsup: \
54125 configure-target-winsup \
54126 dvi-target-winsup
54127 @: $(MAKE); $(unstage)
54128 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54129 r=`${PWD_COMMAND}`; export r; \
54130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54131 $(NORMAL_TARGET_EXPORTS) \
54132 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
54133 for flag in $(EXTRA_TARGET_FLAGS); do \
54134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54135 done; \
54136 (cd $(TARGET_SUBDIR)/winsup && \
54137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54139 "RANLIB=$${RANLIB}" \
54140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54141 install-dvi) \
54142 || exit 1
54143
54144 @endif target-winsup
54145
54146 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
54147 maybe-install-pdf-target-winsup:
54148 @if target-winsup
54149 maybe-install-pdf-target-winsup: install-pdf-target-winsup
54150
54151 install-pdf-target-winsup: \
54152 configure-target-winsup \
54153 pdf-target-winsup
54154 @: $(MAKE); $(unstage)
54155 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54156 r=`${PWD_COMMAND}`; export r; \
54157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54158 $(NORMAL_TARGET_EXPORTS) \
54159 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
54160 for flag in $(EXTRA_TARGET_FLAGS); do \
54161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54162 done; \
54163 (cd $(TARGET_SUBDIR)/winsup && \
54164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54166 "RANLIB=$${RANLIB}" \
54167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54168 install-pdf) \
54169 || exit 1
54170
54171 @endif target-winsup
54172
54173 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
54174 maybe-install-html-target-winsup:
54175 @if target-winsup
54176 maybe-install-html-target-winsup: install-html-target-winsup
54177
54178 install-html-target-winsup: \
54179 configure-target-winsup \
54180 html-target-winsup
54181 @: $(MAKE); $(unstage)
54182 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54183 r=`${PWD_COMMAND}`; export r; \
54184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54185 $(NORMAL_TARGET_EXPORTS) \
54186 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
54187 for flag in $(EXTRA_TARGET_FLAGS); do \
54188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54189 done; \
54190 (cd $(TARGET_SUBDIR)/winsup && \
54191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54193 "RANLIB=$${RANLIB}" \
54194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54195 install-html) \
54196 || exit 1
54197
54198 @endif target-winsup
54199
54200 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
54201 maybe-installcheck-target-winsup:
54202 @if target-winsup
54203 maybe-installcheck-target-winsup: installcheck-target-winsup
54204
54205 installcheck-target-winsup: \
54206 configure-target-winsup
54207 @: $(MAKE); $(unstage)
54208 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54209 r=`${PWD_COMMAND}`; export r; \
54210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54211 $(NORMAL_TARGET_EXPORTS) \
54212 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
54213 for flag in $(EXTRA_TARGET_FLAGS); do \
54214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54215 done; \
54216 (cd $(TARGET_SUBDIR)/winsup && \
54217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54219 "RANLIB=$${RANLIB}" \
54220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54221 installcheck) \
54222 || exit 1
54223
54224 @endif target-winsup
54225
54226 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
54227 maybe-mostlyclean-target-winsup:
54228 @if target-winsup
54229 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
54230
54231 mostlyclean-target-winsup:
54232 @: $(MAKE); $(unstage)
54233 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54234 r=`${PWD_COMMAND}`; export r; \
54235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54236 $(NORMAL_TARGET_EXPORTS) \
54237 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
54238 for flag in $(EXTRA_TARGET_FLAGS); do \
54239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54240 done; \
54241 (cd $(TARGET_SUBDIR)/winsup && \
54242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54244 "RANLIB=$${RANLIB}" \
54245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54246 mostlyclean) \
54247 || exit 1
54248
54249 @endif target-winsup
54250
54251 .PHONY: maybe-clean-target-winsup clean-target-winsup
54252 maybe-clean-target-winsup:
54253 @if target-winsup
54254 maybe-clean-target-winsup: clean-target-winsup
54255
54256 clean-target-winsup:
54257 @: $(MAKE); $(unstage)
54258 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54259 r=`${PWD_COMMAND}`; export r; \
54260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54261 $(NORMAL_TARGET_EXPORTS) \
54262 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
54263 for flag in $(EXTRA_TARGET_FLAGS); do \
54264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54265 done; \
54266 (cd $(TARGET_SUBDIR)/winsup && \
54267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54269 "RANLIB=$${RANLIB}" \
54270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54271 clean) \
54272 || exit 1
54273
54274 @endif target-winsup
54275
54276 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
54277 maybe-distclean-target-winsup:
54278 @if target-winsup
54279 maybe-distclean-target-winsup: distclean-target-winsup
54280
54281 distclean-target-winsup:
54282 @: $(MAKE); $(unstage)
54283 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54284 r=`${PWD_COMMAND}`; export r; \
54285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54286 $(NORMAL_TARGET_EXPORTS) \
54287 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
54288 for flag in $(EXTRA_TARGET_FLAGS); do \
54289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54290 done; \
54291 (cd $(TARGET_SUBDIR)/winsup && \
54292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54294 "RANLIB=$${RANLIB}" \
54295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54296 distclean) \
54297 || exit 1
54298
54299 @endif target-winsup
54300
54301 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
54302 maybe-maintainer-clean-target-winsup:
54303 @if target-winsup
54304 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
54305
54306 maintainer-clean-target-winsup:
54307 @: $(MAKE); $(unstage)
54308 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
54309 r=`${PWD_COMMAND}`; export r; \
54310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54311 $(NORMAL_TARGET_EXPORTS) \
54312 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
54313 for flag in $(EXTRA_TARGET_FLAGS); do \
54314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54315 done; \
54316 (cd $(TARGET_SUBDIR)/winsup && \
54317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54319 "RANLIB=$${RANLIB}" \
54320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54321 maintainer-clean) \
54322 || exit 1
54323
54324 @endif target-winsup
54325
54326
54327
54328
54329
54330 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
54331 maybe-configure-target-libgloss:
54332 @if gcc-bootstrap
54333 configure-target-libgloss: stage_current
54334 @endif gcc-bootstrap
54335 @if target-libgloss
54336 maybe-configure-target-libgloss: configure-target-libgloss
54337 configure-target-libgloss:
54338 @: $(MAKE); $(unstage)
54339 @r=`${PWD_COMMAND}`; export r; \
54340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54341 echo "Checking multilib configuration for libgloss..."; \
54342 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54343 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
54344 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54345 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
54346 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
54347 else \
54348 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
54349 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54350 fi; \
54351 else \
54352 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
54353 fi; \
54354 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
54355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
54356 $(NORMAL_TARGET_EXPORTS) \
54357 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
54358 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
54359 case $(srcdir) in \
54360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54361 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
54362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54363 esac; \
54364 module_srcdir=libgloss; \
54365 rm -f no-such-file || : ; \
54366 CONFIG_SITE=no-such-file $(SHELL) \
54367 $$s/$$module_srcdir/configure \
54368 --srcdir=$${topdir}/$$module_srcdir \
54369 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54370 --target=${target_alias} \
54371 || exit 1
54372 @endif target-libgloss
54373
54374
54375
54376
54377
54378 .PHONY: all-target-libgloss maybe-all-target-libgloss
54379 maybe-all-target-libgloss:
54380 @if gcc-bootstrap
54381 all-target-libgloss: stage_current
54382 @endif gcc-bootstrap
54383 @if target-libgloss
54384 TARGET-target-libgloss=all
54385 maybe-all-target-libgloss: all-target-libgloss
54386 all-target-libgloss: configure-target-libgloss
54387 @: $(MAKE); $(unstage)
54388 @r=`${PWD_COMMAND}`; export r; \
54389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54390 $(NORMAL_TARGET_EXPORTS) \
54391 (cd $(TARGET_SUBDIR)/libgloss && \
54392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54393 $(TARGET-target-libgloss))
54394 @endif target-libgloss
54395
54396
54397
54398
54399
54400 .PHONY: check-target-libgloss maybe-check-target-libgloss
54401 maybe-check-target-libgloss:
54402 @if target-libgloss
54403 maybe-check-target-libgloss: check-target-libgloss
54404
54405 # Dummy target for uncheckable module.
54406 check-target-libgloss:
54407
54408 @endif target-libgloss
54409
54410 .PHONY: install-target-libgloss maybe-install-target-libgloss
54411 maybe-install-target-libgloss:
54412 @if target-libgloss
54413 maybe-install-target-libgloss: install-target-libgloss
54414
54415 install-target-libgloss: installdirs
54416 @: $(MAKE); $(unstage)
54417 @r=`${PWD_COMMAND}`; export r; \
54418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54419 $(NORMAL_TARGET_EXPORTS) \
54420 (cd $(TARGET_SUBDIR)/libgloss && \
54421 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54422
54423 @endif target-libgloss
54424
54425 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
54426 maybe-install-strip-target-libgloss:
54427 @if target-libgloss
54428 maybe-install-strip-target-libgloss: install-strip-target-libgloss
54429
54430 install-strip-target-libgloss: installdirs
54431 @: $(MAKE); $(unstage)
54432 @r=`${PWD_COMMAND}`; export r; \
54433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54434 $(NORMAL_TARGET_EXPORTS) \
54435 (cd $(TARGET_SUBDIR)/libgloss && \
54436 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54437
54438 @endif target-libgloss
54439
54440 # Other targets (info, dvi, pdf, etc.)
54441
54442 .PHONY: maybe-info-target-libgloss info-target-libgloss
54443 maybe-info-target-libgloss:
54444 @if target-libgloss
54445 maybe-info-target-libgloss: info-target-libgloss
54446
54447 info-target-libgloss: \
54448 configure-target-libgloss
54449 @: $(MAKE); $(unstage)
54450 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54451 r=`${PWD_COMMAND}`; export r; \
54452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54453 $(NORMAL_TARGET_EXPORTS) \
54454 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
54455 for flag in $(EXTRA_TARGET_FLAGS); do \
54456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54457 done; \
54458 (cd $(TARGET_SUBDIR)/libgloss && \
54459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54461 "RANLIB=$${RANLIB}" \
54462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54463 info) \
54464 || exit 1
54465
54466 @endif target-libgloss
54467
54468 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
54469 maybe-dvi-target-libgloss:
54470 @if target-libgloss
54471 maybe-dvi-target-libgloss: dvi-target-libgloss
54472
54473 dvi-target-libgloss: \
54474 configure-target-libgloss
54475 @: $(MAKE); $(unstage)
54476 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54477 r=`${PWD_COMMAND}`; export r; \
54478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54479 $(NORMAL_TARGET_EXPORTS) \
54480 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
54481 for flag in $(EXTRA_TARGET_FLAGS); do \
54482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54483 done; \
54484 (cd $(TARGET_SUBDIR)/libgloss && \
54485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54487 "RANLIB=$${RANLIB}" \
54488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54489 dvi) \
54490 || exit 1
54491
54492 @endif target-libgloss
54493
54494 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
54495 maybe-pdf-target-libgloss:
54496 @if target-libgloss
54497 maybe-pdf-target-libgloss: pdf-target-libgloss
54498
54499 pdf-target-libgloss: \
54500 configure-target-libgloss
54501 @: $(MAKE); $(unstage)
54502 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54503 r=`${PWD_COMMAND}`; export r; \
54504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54505 $(NORMAL_TARGET_EXPORTS) \
54506 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
54507 for flag in $(EXTRA_TARGET_FLAGS); do \
54508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54509 done; \
54510 (cd $(TARGET_SUBDIR)/libgloss && \
54511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54513 "RANLIB=$${RANLIB}" \
54514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54515 pdf) \
54516 || exit 1
54517
54518 @endif target-libgloss
54519
54520 .PHONY: maybe-html-target-libgloss html-target-libgloss
54521 maybe-html-target-libgloss:
54522 @if target-libgloss
54523 maybe-html-target-libgloss: html-target-libgloss
54524
54525 html-target-libgloss: \
54526 configure-target-libgloss
54527 @: $(MAKE); $(unstage)
54528 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54529 r=`${PWD_COMMAND}`; export r; \
54530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54531 $(NORMAL_TARGET_EXPORTS) \
54532 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
54533 for flag in $(EXTRA_TARGET_FLAGS); do \
54534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54535 done; \
54536 (cd $(TARGET_SUBDIR)/libgloss && \
54537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54539 "RANLIB=$${RANLIB}" \
54540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54541 html) \
54542 || exit 1
54543
54544 @endif target-libgloss
54545
54546 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
54547 maybe-TAGS-target-libgloss:
54548 @if target-libgloss
54549 maybe-TAGS-target-libgloss: TAGS-target-libgloss
54550
54551 TAGS-target-libgloss: \
54552 configure-target-libgloss
54553 @: $(MAKE); $(unstage)
54554 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54555 r=`${PWD_COMMAND}`; export r; \
54556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54557 $(NORMAL_TARGET_EXPORTS) \
54558 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
54559 for flag in $(EXTRA_TARGET_FLAGS); do \
54560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54561 done; \
54562 (cd $(TARGET_SUBDIR)/libgloss && \
54563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54565 "RANLIB=$${RANLIB}" \
54566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54567 TAGS) \
54568 || exit 1
54569
54570 @endif target-libgloss
54571
54572 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
54573 maybe-install-info-target-libgloss:
54574 @if target-libgloss
54575 maybe-install-info-target-libgloss: install-info-target-libgloss
54576
54577 install-info-target-libgloss: \
54578 configure-target-libgloss \
54579 info-target-libgloss
54580 @: $(MAKE); $(unstage)
54581 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54582 r=`${PWD_COMMAND}`; export r; \
54583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54584 $(NORMAL_TARGET_EXPORTS) \
54585 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
54586 for flag in $(EXTRA_TARGET_FLAGS); do \
54587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54588 done; \
54589 (cd $(TARGET_SUBDIR)/libgloss && \
54590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54592 "RANLIB=$${RANLIB}" \
54593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54594 install-info) \
54595 || exit 1
54596
54597 @endif target-libgloss
54598
54599 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
54600 maybe-install-dvi-target-libgloss:
54601 @if target-libgloss
54602 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
54603
54604 install-dvi-target-libgloss: \
54605 configure-target-libgloss \
54606 dvi-target-libgloss
54607 @: $(MAKE); $(unstage)
54608 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54609 r=`${PWD_COMMAND}`; export r; \
54610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54611 $(NORMAL_TARGET_EXPORTS) \
54612 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
54613 for flag in $(EXTRA_TARGET_FLAGS); do \
54614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54615 done; \
54616 (cd $(TARGET_SUBDIR)/libgloss && \
54617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54619 "RANLIB=$${RANLIB}" \
54620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54621 install-dvi) \
54622 || exit 1
54623
54624 @endif target-libgloss
54625
54626 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
54627 maybe-install-pdf-target-libgloss:
54628 @if target-libgloss
54629 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
54630
54631 install-pdf-target-libgloss: \
54632 configure-target-libgloss \
54633 pdf-target-libgloss
54634 @: $(MAKE); $(unstage)
54635 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54636 r=`${PWD_COMMAND}`; export r; \
54637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54638 $(NORMAL_TARGET_EXPORTS) \
54639 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
54640 for flag in $(EXTRA_TARGET_FLAGS); do \
54641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54642 done; \
54643 (cd $(TARGET_SUBDIR)/libgloss && \
54644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54646 "RANLIB=$${RANLIB}" \
54647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54648 install-pdf) \
54649 || exit 1
54650
54651 @endif target-libgloss
54652
54653 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
54654 maybe-install-html-target-libgloss:
54655 @if target-libgloss
54656 maybe-install-html-target-libgloss: install-html-target-libgloss
54657
54658 install-html-target-libgloss: \
54659 configure-target-libgloss \
54660 html-target-libgloss
54661 @: $(MAKE); $(unstage)
54662 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54663 r=`${PWD_COMMAND}`; export r; \
54664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54665 $(NORMAL_TARGET_EXPORTS) \
54666 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
54667 for flag in $(EXTRA_TARGET_FLAGS); do \
54668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54669 done; \
54670 (cd $(TARGET_SUBDIR)/libgloss && \
54671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54673 "RANLIB=$${RANLIB}" \
54674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54675 install-html) \
54676 || exit 1
54677
54678 @endif target-libgloss
54679
54680 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
54681 maybe-installcheck-target-libgloss:
54682 @if target-libgloss
54683 maybe-installcheck-target-libgloss: installcheck-target-libgloss
54684
54685 installcheck-target-libgloss: \
54686 configure-target-libgloss
54687 @: $(MAKE); $(unstage)
54688 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54689 r=`${PWD_COMMAND}`; export r; \
54690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54691 $(NORMAL_TARGET_EXPORTS) \
54692 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
54693 for flag in $(EXTRA_TARGET_FLAGS); do \
54694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54695 done; \
54696 (cd $(TARGET_SUBDIR)/libgloss && \
54697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54699 "RANLIB=$${RANLIB}" \
54700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54701 installcheck) \
54702 || exit 1
54703
54704 @endif target-libgloss
54705
54706 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
54707 maybe-mostlyclean-target-libgloss:
54708 @if target-libgloss
54709 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
54710
54711 mostlyclean-target-libgloss:
54712 @: $(MAKE); $(unstage)
54713 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54714 r=`${PWD_COMMAND}`; export r; \
54715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54716 $(NORMAL_TARGET_EXPORTS) \
54717 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
54718 for flag in $(EXTRA_TARGET_FLAGS); do \
54719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54720 done; \
54721 (cd $(TARGET_SUBDIR)/libgloss && \
54722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54724 "RANLIB=$${RANLIB}" \
54725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54726 mostlyclean) \
54727 || exit 1
54728
54729 @endif target-libgloss
54730
54731 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
54732 maybe-clean-target-libgloss:
54733 @if target-libgloss
54734 maybe-clean-target-libgloss: clean-target-libgloss
54735
54736 clean-target-libgloss:
54737 @: $(MAKE); $(unstage)
54738 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54739 r=`${PWD_COMMAND}`; export r; \
54740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54741 $(NORMAL_TARGET_EXPORTS) \
54742 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
54743 for flag in $(EXTRA_TARGET_FLAGS); do \
54744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54745 done; \
54746 (cd $(TARGET_SUBDIR)/libgloss && \
54747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54749 "RANLIB=$${RANLIB}" \
54750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54751 clean) \
54752 || exit 1
54753
54754 @endif target-libgloss
54755
54756 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
54757 maybe-distclean-target-libgloss:
54758 @if target-libgloss
54759 maybe-distclean-target-libgloss: distclean-target-libgloss
54760
54761 distclean-target-libgloss:
54762 @: $(MAKE); $(unstage)
54763 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54764 r=`${PWD_COMMAND}`; export r; \
54765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54766 $(NORMAL_TARGET_EXPORTS) \
54767 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
54768 for flag in $(EXTRA_TARGET_FLAGS); do \
54769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54770 done; \
54771 (cd $(TARGET_SUBDIR)/libgloss && \
54772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54774 "RANLIB=$${RANLIB}" \
54775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54776 distclean) \
54777 || exit 1
54778
54779 @endif target-libgloss
54780
54781 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
54782 maybe-maintainer-clean-target-libgloss:
54783 @if target-libgloss
54784 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
54785
54786 maintainer-clean-target-libgloss:
54787 @: $(MAKE); $(unstage)
54788 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
54789 r=`${PWD_COMMAND}`; export r; \
54790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54791 $(NORMAL_TARGET_EXPORTS) \
54792 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
54793 for flag in $(EXTRA_TARGET_FLAGS); do \
54794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54795 done; \
54796 (cd $(TARGET_SUBDIR)/libgloss && \
54797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54799 "RANLIB=$${RANLIB}" \
54800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54801 maintainer-clean) \
54802 || exit 1
54803
54804 @endif target-libgloss
54805
54806
54807
54808
54809
54810 .PHONY: configure-target-libffi maybe-configure-target-libffi
54811 maybe-configure-target-libffi:
54812 @if gcc-bootstrap
54813 configure-target-libffi: stage_current
54814 @endif gcc-bootstrap
54815 @if target-libffi
54816 maybe-configure-target-libffi: configure-target-libffi
54817 configure-target-libffi:
54818 @: $(MAKE); $(unstage)
54819 @r=`${PWD_COMMAND}`; export r; \
54820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54821 echo "Checking multilib configuration for libffi..."; \
54822 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54823 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
54824 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54825 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54826 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54827 else \
54828 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54829 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54830 fi; \
54831 else \
54832 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54833 fi; \
54834 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54835 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
54836 $(NORMAL_TARGET_EXPORTS) \
54837 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54838 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54839 case $(srcdir) in \
54840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54841 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54843 esac; \
54844 module_srcdir=libffi; \
54845 rm -f no-such-file || : ; \
54846 CONFIG_SITE=no-such-file $(SHELL) \
54847 $$s/$$module_srcdir/configure \
54848 --srcdir=$${topdir}/$$module_srcdir \
54849 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54850 --target=${target_alias} \
54851 || exit 1
54852 @endif target-libffi
54853
54854
54855
54856
54857
54858 .PHONY: all-target-libffi maybe-all-target-libffi
54859 maybe-all-target-libffi:
54860 @if gcc-bootstrap
54861 all-target-libffi: stage_current
54862 @endif gcc-bootstrap
54863 @if target-libffi
54864 TARGET-target-libffi=all
54865 maybe-all-target-libffi: all-target-libffi
54866 all-target-libffi: configure-target-libffi
54867 @: $(MAKE); $(unstage)
54868 @r=`${PWD_COMMAND}`; export r; \
54869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54870 $(NORMAL_TARGET_EXPORTS) \
54871 (cd $(TARGET_SUBDIR)/libffi && \
54872 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54873 $(TARGET-target-libffi))
54874 @endif target-libffi
54875
54876
54877
54878
54879
54880 .PHONY: check-target-libffi maybe-check-target-libffi
54881 maybe-check-target-libffi:
54882 @if target-libffi
54883 maybe-check-target-libffi: check-target-libffi
54884
54885 check-target-libffi:
54886 @: $(MAKE); $(unstage)
54887 @r=`${PWD_COMMAND}`; export r; \
54888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54889 $(NORMAL_TARGET_EXPORTS) \
54890 (cd $(TARGET_SUBDIR)/libffi && \
54891 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54892
54893 @endif target-libffi
54894
54895 .PHONY: install-target-libffi maybe-install-target-libffi
54896 maybe-install-target-libffi:
54897 @if target-libffi
54898 maybe-install-target-libffi: install-target-libffi
54899
54900 # Dummy target for uninstallable.
54901 install-target-libffi:
54902
54903 @endif target-libffi
54904
54905 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54906 maybe-install-strip-target-libffi:
54907 @if target-libffi
54908 maybe-install-strip-target-libffi: install-strip-target-libffi
54909
54910 # Dummy target for uninstallable.
54911 install-strip-target-libffi:
54912
54913 @endif target-libffi
54914
54915 # Other targets (info, dvi, pdf, etc.)
54916
54917 .PHONY: maybe-info-target-libffi info-target-libffi
54918 maybe-info-target-libffi:
54919 @if target-libffi
54920 maybe-info-target-libffi: info-target-libffi
54921
54922 info-target-libffi: \
54923 configure-target-libffi
54924 @: $(MAKE); $(unstage)
54925 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54926 r=`${PWD_COMMAND}`; export r; \
54927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54928 $(NORMAL_TARGET_EXPORTS) \
54929 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
54930 for flag in $(EXTRA_TARGET_FLAGS); do \
54931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54932 done; \
54933 (cd $(TARGET_SUBDIR)/libffi && \
54934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54936 "RANLIB=$${RANLIB}" \
54937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54938 info) \
54939 || exit 1
54940
54941 @endif target-libffi
54942
54943 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54944 maybe-dvi-target-libffi:
54945 @if target-libffi
54946 maybe-dvi-target-libffi: dvi-target-libffi
54947
54948 dvi-target-libffi: \
54949 configure-target-libffi
54950 @: $(MAKE); $(unstage)
54951 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54952 r=`${PWD_COMMAND}`; export r; \
54953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54954 $(NORMAL_TARGET_EXPORTS) \
54955 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
54956 for flag in $(EXTRA_TARGET_FLAGS); do \
54957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54958 done; \
54959 (cd $(TARGET_SUBDIR)/libffi && \
54960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54962 "RANLIB=$${RANLIB}" \
54963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54964 dvi) \
54965 || exit 1
54966
54967 @endif target-libffi
54968
54969 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54970 maybe-pdf-target-libffi:
54971 @if target-libffi
54972 maybe-pdf-target-libffi: pdf-target-libffi
54973
54974 pdf-target-libffi: \
54975 configure-target-libffi
54976 @: $(MAKE); $(unstage)
54977 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
54978 r=`${PWD_COMMAND}`; export r; \
54979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54980 $(NORMAL_TARGET_EXPORTS) \
54981 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
54982 for flag in $(EXTRA_TARGET_FLAGS); do \
54983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54984 done; \
54985 (cd $(TARGET_SUBDIR)/libffi && \
54986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54988 "RANLIB=$${RANLIB}" \
54989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54990 pdf) \
54991 || exit 1
54992
54993 @endif target-libffi
54994
54995 .PHONY: maybe-html-target-libffi html-target-libffi
54996 maybe-html-target-libffi:
54997 @if target-libffi
54998 maybe-html-target-libffi: html-target-libffi
54999
55000 html-target-libffi: \
55001 configure-target-libffi
55002 @: $(MAKE); $(unstage)
55003 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55004 r=`${PWD_COMMAND}`; export r; \
55005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55006 $(NORMAL_TARGET_EXPORTS) \
55007 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
55008 for flag in $(EXTRA_TARGET_FLAGS); do \
55009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55010 done; \
55011 (cd $(TARGET_SUBDIR)/libffi && \
55012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55014 "RANLIB=$${RANLIB}" \
55015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55016 html) \
55017 || exit 1
55018
55019 @endif target-libffi
55020
55021 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
55022 maybe-TAGS-target-libffi:
55023 @if target-libffi
55024 maybe-TAGS-target-libffi: TAGS-target-libffi
55025
55026 TAGS-target-libffi: \
55027 configure-target-libffi
55028 @: $(MAKE); $(unstage)
55029 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55030 r=`${PWD_COMMAND}`; export r; \
55031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55032 $(NORMAL_TARGET_EXPORTS) \
55033 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
55034 for flag in $(EXTRA_TARGET_FLAGS); do \
55035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55036 done; \
55037 (cd $(TARGET_SUBDIR)/libffi && \
55038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55040 "RANLIB=$${RANLIB}" \
55041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55042 TAGS) \
55043 || exit 1
55044
55045 @endif target-libffi
55046
55047 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
55048 maybe-install-info-target-libffi:
55049 @if target-libffi
55050 maybe-install-info-target-libffi: install-info-target-libffi
55051
55052 install-info-target-libffi: \
55053 configure-target-libffi \
55054 info-target-libffi
55055 @: $(MAKE); $(unstage)
55056 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55057 r=`${PWD_COMMAND}`; export r; \
55058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55059 $(NORMAL_TARGET_EXPORTS) \
55060 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
55061 for flag in $(EXTRA_TARGET_FLAGS); do \
55062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55063 done; \
55064 (cd $(TARGET_SUBDIR)/libffi && \
55065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55067 "RANLIB=$${RANLIB}" \
55068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55069 install-info) \
55070 || exit 1
55071
55072 @endif target-libffi
55073
55074 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
55075 maybe-install-dvi-target-libffi:
55076 @if target-libffi
55077 maybe-install-dvi-target-libffi: install-dvi-target-libffi
55078
55079 install-dvi-target-libffi: \
55080 configure-target-libffi \
55081 dvi-target-libffi
55082 @: $(MAKE); $(unstage)
55083 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55084 r=`${PWD_COMMAND}`; export r; \
55085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55086 $(NORMAL_TARGET_EXPORTS) \
55087 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
55088 for flag in $(EXTRA_TARGET_FLAGS); do \
55089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55090 done; \
55091 (cd $(TARGET_SUBDIR)/libffi && \
55092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55094 "RANLIB=$${RANLIB}" \
55095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55096 install-dvi) \
55097 || exit 1
55098
55099 @endif target-libffi
55100
55101 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
55102 maybe-install-pdf-target-libffi:
55103 @if target-libffi
55104 maybe-install-pdf-target-libffi: install-pdf-target-libffi
55105
55106 install-pdf-target-libffi: \
55107 configure-target-libffi \
55108 pdf-target-libffi
55109 @: $(MAKE); $(unstage)
55110 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55111 r=`${PWD_COMMAND}`; export r; \
55112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55113 $(NORMAL_TARGET_EXPORTS) \
55114 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
55115 for flag in $(EXTRA_TARGET_FLAGS); do \
55116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55117 done; \
55118 (cd $(TARGET_SUBDIR)/libffi && \
55119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55121 "RANLIB=$${RANLIB}" \
55122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55123 install-pdf) \
55124 || exit 1
55125
55126 @endif target-libffi
55127
55128 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
55129 maybe-install-html-target-libffi:
55130 @if target-libffi
55131 maybe-install-html-target-libffi: install-html-target-libffi
55132
55133 install-html-target-libffi: \
55134 configure-target-libffi \
55135 html-target-libffi
55136 @: $(MAKE); $(unstage)
55137 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55138 r=`${PWD_COMMAND}`; export r; \
55139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55140 $(NORMAL_TARGET_EXPORTS) \
55141 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
55142 for flag in $(EXTRA_TARGET_FLAGS); do \
55143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55144 done; \
55145 (cd $(TARGET_SUBDIR)/libffi && \
55146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55148 "RANLIB=$${RANLIB}" \
55149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55150 install-html) \
55151 || exit 1
55152
55153 @endif target-libffi
55154
55155 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
55156 maybe-installcheck-target-libffi:
55157 @if target-libffi
55158 maybe-installcheck-target-libffi: installcheck-target-libffi
55159
55160 installcheck-target-libffi: \
55161 configure-target-libffi
55162 @: $(MAKE); $(unstage)
55163 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55164 r=`${PWD_COMMAND}`; export r; \
55165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55166 $(NORMAL_TARGET_EXPORTS) \
55167 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
55168 for flag in $(EXTRA_TARGET_FLAGS); do \
55169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55170 done; \
55171 (cd $(TARGET_SUBDIR)/libffi && \
55172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55174 "RANLIB=$${RANLIB}" \
55175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55176 installcheck) \
55177 || exit 1
55178
55179 @endif target-libffi
55180
55181 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
55182 maybe-mostlyclean-target-libffi:
55183 @if target-libffi
55184 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
55185
55186 mostlyclean-target-libffi:
55187 @: $(MAKE); $(unstage)
55188 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55189 r=`${PWD_COMMAND}`; export r; \
55190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55191 $(NORMAL_TARGET_EXPORTS) \
55192 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
55193 for flag in $(EXTRA_TARGET_FLAGS); do \
55194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55195 done; \
55196 (cd $(TARGET_SUBDIR)/libffi && \
55197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55199 "RANLIB=$${RANLIB}" \
55200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55201 mostlyclean) \
55202 || exit 1
55203
55204 @endif target-libffi
55205
55206 .PHONY: maybe-clean-target-libffi clean-target-libffi
55207 maybe-clean-target-libffi:
55208 @if target-libffi
55209 maybe-clean-target-libffi: clean-target-libffi
55210
55211 clean-target-libffi:
55212 @: $(MAKE); $(unstage)
55213 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55214 r=`${PWD_COMMAND}`; export r; \
55215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55216 $(NORMAL_TARGET_EXPORTS) \
55217 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
55218 for flag in $(EXTRA_TARGET_FLAGS); do \
55219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55220 done; \
55221 (cd $(TARGET_SUBDIR)/libffi && \
55222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55224 "RANLIB=$${RANLIB}" \
55225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55226 clean) \
55227 || exit 1
55228
55229 @endif target-libffi
55230
55231 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
55232 maybe-distclean-target-libffi:
55233 @if target-libffi
55234 maybe-distclean-target-libffi: distclean-target-libffi
55235
55236 distclean-target-libffi:
55237 @: $(MAKE); $(unstage)
55238 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55239 r=`${PWD_COMMAND}`; export r; \
55240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55241 $(NORMAL_TARGET_EXPORTS) \
55242 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
55243 for flag in $(EXTRA_TARGET_FLAGS); do \
55244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55245 done; \
55246 (cd $(TARGET_SUBDIR)/libffi && \
55247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55249 "RANLIB=$${RANLIB}" \
55250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55251 distclean) \
55252 || exit 1
55253
55254 @endif target-libffi
55255
55256 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
55257 maybe-maintainer-clean-target-libffi:
55258 @if target-libffi
55259 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
55260
55261 maintainer-clean-target-libffi:
55262 @: $(MAKE); $(unstage)
55263 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
55264 r=`${PWD_COMMAND}`; export r; \
55265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55266 $(NORMAL_TARGET_EXPORTS) \
55267 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
55268 for flag in $(EXTRA_TARGET_FLAGS); do \
55269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55270 done; \
55271 (cd $(TARGET_SUBDIR)/libffi && \
55272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55274 "RANLIB=$${RANLIB}" \
55275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55276 maintainer-clean) \
55277 || exit 1
55278
55279 @endif target-libffi
55280
55281
55282
55283
55284
55285 .PHONY: configure-target-zlib maybe-configure-target-zlib
55286 maybe-configure-target-zlib:
55287 @if gcc-bootstrap
55288 configure-target-zlib: stage_current
55289 @endif gcc-bootstrap
55290 @if target-zlib
55291 maybe-configure-target-zlib: configure-target-zlib
55292 configure-target-zlib:
55293 @: $(MAKE); $(unstage)
55294 @r=`${PWD_COMMAND}`; export r; \
55295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55296 echo "Checking multilib configuration for zlib..."; \
55297 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55298 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
55299 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55300 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55301 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55302 else \
55303 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55304 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55305 fi; \
55306 else \
55307 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55308 fi; \
55309 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55310 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
55311 $(NORMAL_TARGET_EXPORTS) \
55312 echo Configuring in $(TARGET_SUBDIR)/zlib; \
55313 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55314 case $(srcdir) in \
55315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55316 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55318 esac; \
55319 module_srcdir=zlib; \
55320 rm -f no-such-file || : ; \
55321 CONFIG_SITE=no-such-file $(SHELL) \
55322 $$s/$$module_srcdir/configure \
55323 --srcdir=$${topdir}/$$module_srcdir \
55324 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55325 --target=${target_alias} \
55326 || exit 1
55327 @endif target-zlib
55328
55329
55330
55331
55332
55333 .PHONY: all-target-zlib maybe-all-target-zlib
55334 maybe-all-target-zlib:
55335 @if gcc-bootstrap
55336 all-target-zlib: stage_current
55337 @endif gcc-bootstrap
55338 @if target-zlib
55339 TARGET-target-zlib=all
55340 maybe-all-target-zlib: all-target-zlib
55341 all-target-zlib: configure-target-zlib
55342 @: $(MAKE); $(unstage)
55343 @r=`${PWD_COMMAND}`; export r; \
55344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55345 $(NORMAL_TARGET_EXPORTS) \
55346 (cd $(TARGET_SUBDIR)/zlib && \
55347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55348 $(TARGET-target-zlib))
55349 @endif target-zlib
55350
55351
55352
55353
55354
55355 .PHONY: check-target-zlib maybe-check-target-zlib
55356 maybe-check-target-zlib:
55357 @if target-zlib
55358 maybe-check-target-zlib: check-target-zlib
55359
55360 check-target-zlib:
55361 @: $(MAKE); $(unstage)
55362 @r=`${PWD_COMMAND}`; export r; \
55363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55364 $(NORMAL_TARGET_EXPORTS) \
55365 (cd $(TARGET_SUBDIR)/zlib && \
55366 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55367
55368 @endif target-zlib
55369
55370 .PHONY: install-target-zlib maybe-install-target-zlib
55371 maybe-install-target-zlib:
55372 @if target-zlib
55373 maybe-install-target-zlib: install-target-zlib
55374
55375 install-target-zlib: installdirs
55376 @: $(MAKE); $(unstage)
55377 @r=`${PWD_COMMAND}`; export r; \
55378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55379 $(NORMAL_TARGET_EXPORTS) \
55380 (cd $(TARGET_SUBDIR)/zlib && \
55381 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55382
55383 @endif target-zlib
55384
55385 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
55386 maybe-install-strip-target-zlib:
55387 @if target-zlib
55388 maybe-install-strip-target-zlib: install-strip-target-zlib
55389
55390 install-strip-target-zlib: installdirs
55391 @: $(MAKE); $(unstage)
55392 @r=`${PWD_COMMAND}`; export r; \
55393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55394 $(NORMAL_TARGET_EXPORTS) \
55395 (cd $(TARGET_SUBDIR)/zlib && \
55396 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55397
55398 @endif target-zlib
55399
55400 # Other targets (info, dvi, pdf, etc.)
55401
55402 .PHONY: maybe-info-target-zlib info-target-zlib
55403 maybe-info-target-zlib:
55404 @if target-zlib
55405 maybe-info-target-zlib: info-target-zlib
55406
55407 info-target-zlib: \
55408 configure-target-zlib
55409 @: $(MAKE); $(unstage)
55410 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55411 r=`${PWD_COMMAND}`; export r; \
55412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55413 $(NORMAL_TARGET_EXPORTS) \
55414 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
55415 for flag in $(EXTRA_TARGET_FLAGS); do \
55416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55417 done; \
55418 (cd $(TARGET_SUBDIR)/zlib && \
55419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55421 "RANLIB=$${RANLIB}" \
55422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55423 info) \
55424 || exit 1
55425
55426 @endif target-zlib
55427
55428 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
55429 maybe-dvi-target-zlib:
55430 @if target-zlib
55431 maybe-dvi-target-zlib: dvi-target-zlib
55432
55433 dvi-target-zlib: \
55434 configure-target-zlib
55435 @: $(MAKE); $(unstage)
55436 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55437 r=`${PWD_COMMAND}`; export r; \
55438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55439 $(NORMAL_TARGET_EXPORTS) \
55440 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
55441 for flag in $(EXTRA_TARGET_FLAGS); do \
55442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55443 done; \
55444 (cd $(TARGET_SUBDIR)/zlib && \
55445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55447 "RANLIB=$${RANLIB}" \
55448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55449 dvi) \
55450 || exit 1
55451
55452 @endif target-zlib
55453
55454 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
55455 maybe-pdf-target-zlib:
55456 @if target-zlib
55457 maybe-pdf-target-zlib: pdf-target-zlib
55458
55459 pdf-target-zlib: \
55460 configure-target-zlib
55461 @: $(MAKE); $(unstage)
55462 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55463 r=`${PWD_COMMAND}`; export r; \
55464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55465 $(NORMAL_TARGET_EXPORTS) \
55466 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
55467 for flag in $(EXTRA_TARGET_FLAGS); do \
55468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55469 done; \
55470 (cd $(TARGET_SUBDIR)/zlib && \
55471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55473 "RANLIB=$${RANLIB}" \
55474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55475 pdf) \
55476 || exit 1
55477
55478 @endif target-zlib
55479
55480 .PHONY: maybe-html-target-zlib html-target-zlib
55481 maybe-html-target-zlib:
55482 @if target-zlib
55483 maybe-html-target-zlib: html-target-zlib
55484
55485 html-target-zlib: \
55486 configure-target-zlib
55487 @: $(MAKE); $(unstage)
55488 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55489 r=`${PWD_COMMAND}`; export r; \
55490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55491 $(NORMAL_TARGET_EXPORTS) \
55492 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
55493 for flag in $(EXTRA_TARGET_FLAGS); do \
55494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55495 done; \
55496 (cd $(TARGET_SUBDIR)/zlib && \
55497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55499 "RANLIB=$${RANLIB}" \
55500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55501 html) \
55502 || exit 1
55503
55504 @endif target-zlib
55505
55506 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
55507 maybe-TAGS-target-zlib:
55508 @if target-zlib
55509 maybe-TAGS-target-zlib: TAGS-target-zlib
55510
55511 TAGS-target-zlib: \
55512 configure-target-zlib
55513 @: $(MAKE); $(unstage)
55514 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55515 r=`${PWD_COMMAND}`; export r; \
55516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55517 $(NORMAL_TARGET_EXPORTS) \
55518 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
55519 for flag in $(EXTRA_TARGET_FLAGS); do \
55520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55521 done; \
55522 (cd $(TARGET_SUBDIR)/zlib && \
55523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55525 "RANLIB=$${RANLIB}" \
55526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55527 TAGS) \
55528 || exit 1
55529
55530 @endif target-zlib
55531
55532 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
55533 maybe-install-info-target-zlib:
55534 @if target-zlib
55535 maybe-install-info-target-zlib: install-info-target-zlib
55536
55537 install-info-target-zlib: \
55538 configure-target-zlib \
55539 info-target-zlib
55540 @: $(MAKE); $(unstage)
55541 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55542 r=`${PWD_COMMAND}`; export r; \
55543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55544 $(NORMAL_TARGET_EXPORTS) \
55545 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
55546 for flag in $(EXTRA_TARGET_FLAGS); do \
55547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55548 done; \
55549 (cd $(TARGET_SUBDIR)/zlib && \
55550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55552 "RANLIB=$${RANLIB}" \
55553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55554 install-info) \
55555 || exit 1
55556
55557 @endif target-zlib
55558
55559 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
55560 maybe-install-dvi-target-zlib:
55561 @if target-zlib
55562 maybe-install-dvi-target-zlib: install-dvi-target-zlib
55563
55564 install-dvi-target-zlib: \
55565 configure-target-zlib \
55566 dvi-target-zlib
55567 @: $(MAKE); $(unstage)
55568 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55569 r=`${PWD_COMMAND}`; export r; \
55570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55571 $(NORMAL_TARGET_EXPORTS) \
55572 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
55573 for flag in $(EXTRA_TARGET_FLAGS); do \
55574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55575 done; \
55576 (cd $(TARGET_SUBDIR)/zlib && \
55577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55579 "RANLIB=$${RANLIB}" \
55580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55581 install-dvi) \
55582 || exit 1
55583
55584 @endif target-zlib
55585
55586 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55587 maybe-install-pdf-target-zlib:
55588 @if target-zlib
55589 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55590
55591 install-pdf-target-zlib: \
55592 configure-target-zlib \
55593 pdf-target-zlib
55594 @: $(MAKE); $(unstage)
55595 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55596 r=`${PWD_COMMAND}`; export r; \
55597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55598 $(NORMAL_TARGET_EXPORTS) \
55599 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
55600 for flag in $(EXTRA_TARGET_FLAGS); do \
55601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55602 done; \
55603 (cd $(TARGET_SUBDIR)/zlib && \
55604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55606 "RANLIB=$${RANLIB}" \
55607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55608 install-pdf) \
55609 || exit 1
55610
55611 @endif target-zlib
55612
55613 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55614 maybe-install-html-target-zlib:
55615 @if target-zlib
55616 maybe-install-html-target-zlib: install-html-target-zlib
55617
55618 install-html-target-zlib: \
55619 configure-target-zlib \
55620 html-target-zlib
55621 @: $(MAKE); $(unstage)
55622 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55623 r=`${PWD_COMMAND}`; export r; \
55624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55625 $(NORMAL_TARGET_EXPORTS) \
55626 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
55627 for flag in $(EXTRA_TARGET_FLAGS); do \
55628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55629 done; \
55630 (cd $(TARGET_SUBDIR)/zlib && \
55631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55633 "RANLIB=$${RANLIB}" \
55634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55635 install-html) \
55636 || exit 1
55637
55638 @endif target-zlib
55639
55640 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55641 maybe-installcheck-target-zlib:
55642 @if target-zlib
55643 maybe-installcheck-target-zlib: installcheck-target-zlib
55644
55645 installcheck-target-zlib: \
55646 configure-target-zlib
55647 @: $(MAKE); $(unstage)
55648 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55649 r=`${PWD_COMMAND}`; export r; \
55650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55651 $(NORMAL_TARGET_EXPORTS) \
55652 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
55653 for flag in $(EXTRA_TARGET_FLAGS); do \
55654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55655 done; \
55656 (cd $(TARGET_SUBDIR)/zlib && \
55657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55659 "RANLIB=$${RANLIB}" \
55660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55661 installcheck) \
55662 || exit 1
55663
55664 @endif target-zlib
55665
55666 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55667 maybe-mostlyclean-target-zlib:
55668 @if target-zlib
55669 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55670
55671 mostlyclean-target-zlib:
55672 @: $(MAKE); $(unstage)
55673 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55674 r=`${PWD_COMMAND}`; export r; \
55675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55676 $(NORMAL_TARGET_EXPORTS) \
55677 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
55678 for flag in $(EXTRA_TARGET_FLAGS); do \
55679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55680 done; \
55681 (cd $(TARGET_SUBDIR)/zlib && \
55682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55684 "RANLIB=$${RANLIB}" \
55685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55686 mostlyclean) \
55687 || exit 1
55688
55689 @endif target-zlib
55690
55691 .PHONY: maybe-clean-target-zlib clean-target-zlib
55692 maybe-clean-target-zlib:
55693 @if target-zlib
55694 maybe-clean-target-zlib: clean-target-zlib
55695
55696 clean-target-zlib:
55697 @: $(MAKE); $(unstage)
55698 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55699 r=`${PWD_COMMAND}`; export r; \
55700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55701 $(NORMAL_TARGET_EXPORTS) \
55702 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
55703 for flag in $(EXTRA_TARGET_FLAGS); do \
55704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55705 done; \
55706 (cd $(TARGET_SUBDIR)/zlib && \
55707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55709 "RANLIB=$${RANLIB}" \
55710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55711 clean) \
55712 || exit 1
55713
55714 @endif target-zlib
55715
55716 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55717 maybe-distclean-target-zlib:
55718 @if target-zlib
55719 maybe-distclean-target-zlib: distclean-target-zlib
55720
55721 distclean-target-zlib:
55722 @: $(MAKE); $(unstage)
55723 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55724 r=`${PWD_COMMAND}`; export r; \
55725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55726 $(NORMAL_TARGET_EXPORTS) \
55727 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
55728 for flag in $(EXTRA_TARGET_FLAGS); do \
55729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55730 done; \
55731 (cd $(TARGET_SUBDIR)/zlib && \
55732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55734 "RANLIB=$${RANLIB}" \
55735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55736 distclean) \
55737 || exit 1
55738
55739 @endif target-zlib
55740
55741 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55742 maybe-maintainer-clean-target-zlib:
55743 @if target-zlib
55744 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55745
55746 maintainer-clean-target-zlib:
55747 @: $(MAKE); $(unstage)
55748 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
55749 r=`${PWD_COMMAND}`; export r; \
55750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55751 $(NORMAL_TARGET_EXPORTS) \
55752 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
55753 for flag in $(EXTRA_TARGET_FLAGS); do \
55754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55755 done; \
55756 (cd $(TARGET_SUBDIR)/zlib && \
55757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55759 "RANLIB=$${RANLIB}" \
55760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55761 maintainer-clean) \
55762 || exit 1
55763
55764 @endif target-zlib
55765
55766
55767
55768
55769
55770 .PHONY: configure-target-rda maybe-configure-target-rda
55771 maybe-configure-target-rda:
55772 @if gcc-bootstrap
55773 configure-target-rda: stage_current
55774 @endif gcc-bootstrap
55775 @if target-rda
55776 maybe-configure-target-rda: configure-target-rda
55777 configure-target-rda:
55778 @: $(MAKE); $(unstage)
55779 @r=`${PWD_COMMAND}`; export r; \
55780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55781 echo "Checking multilib configuration for rda..."; \
55782 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
55784 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
55785 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
55786 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
55787 else \
55788 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
55789 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55790 fi; \
55791 else \
55792 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
55793 fi; \
55794 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
55795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
55796 $(NORMAL_TARGET_EXPORTS) \
55797 echo Configuring in $(TARGET_SUBDIR)/rda; \
55798 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
55799 case $(srcdir) in \
55800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55801 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
55802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55803 esac; \
55804 module_srcdir=rda; \
55805 rm -f no-such-file || : ; \
55806 CONFIG_SITE=no-such-file $(SHELL) \
55807 $$s/$$module_srcdir/configure \
55808 --srcdir=$${topdir}/$$module_srcdir \
55809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55810 --target=${target_alias} \
55811 || exit 1
55812 @endif target-rda
55813
55814
55815
55816
55817
55818 .PHONY: all-target-rda maybe-all-target-rda
55819 maybe-all-target-rda:
55820 @if gcc-bootstrap
55821 all-target-rda: stage_current
55822 @endif gcc-bootstrap
55823 @if target-rda
55824 TARGET-target-rda=all
55825 maybe-all-target-rda: all-target-rda
55826 all-target-rda: configure-target-rda
55827 @: $(MAKE); $(unstage)
55828 @r=`${PWD_COMMAND}`; export r; \
55829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55830 $(NORMAL_TARGET_EXPORTS) \
55831 (cd $(TARGET_SUBDIR)/rda && \
55832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55833 $(TARGET-target-rda))
55834 @endif target-rda
55835
55836
55837
55838
55839
55840 .PHONY: check-target-rda maybe-check-target-rda
55841 maybe-check-target-rda:
55842 @if target-rda
55843 maybe-check-target-rda: check-target-rda
55844
55845 check-target-rda:
55846 @: $(MAKE); $(unstage)
55847 @r=`${PWD_COMMAND}`; export r; \
55848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55849 $(NORMAL_TARGET_EXPORTS) \
55850 (cd $(TARGET_SUBDIR)/rda && \
55851 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55852
55853 @endif target-rda
55854
55855 .PHONY: install-target-rda maybe-install-target-rda
55856 maybe-install-target-rda:
55857 @if target-rda
55858 maybe-install-target-rda: install-target-rda
55859
55860 install-target-rda: installdirs
55861 @: $(MAKE); $(unstage)
55862 @r=`${PWD_COMMAND}`; export r; \
55863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55864 $(NORMAL_TARGET_EXPORTS) \
55865 (cd $(TARGET_SUBDIR)/rda && \
55866 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55867
55868 @endif target-rda
55869
55870 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
55871 maybe-install-strip-target-rda:
55872 @if target-rda
55873 maybe-install-strip-target-rda: install-strip-target-rda
55874
55875 install-strip-target-rda: installdirs
55876 @: $(MAKE); $(unstage)
55877 @r=`${PWD_COMMAND}`; export r; \
55878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55879 $(NORMAL_TARGET_EXPORTS) \
55880 (cd $(TARGET_SUBDIR)/rda && \
55881 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55882
55883 @endif target-rda
55884
55885 # Other targets (info, dvi, pdf, etc.)
55886
55887 .PHONY: maybe-info-target-rda info-target-rda
55888 maybe-info-target-rda:
55889 @if target-rda
55890 maybe-info-target-rda: info-target-rda
55891
55892 info-target-rda: \
55893 configure-target-rda
55894 @: $(MAKE); $(unstage)
55895 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55896 r=`${PWD_COMMAND}`; export r; \
55897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55898 $(NORMAL_TARGET_EXPORTS) \
55899 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
55900 for flag in $(EXTRA_TARGET_FLAGS); do \
55901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55902 done; \
55903 (cd $(TARGET_SUBDIR)/rda && \
55904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55906 "RANLIB=$${RANLIB}" \
55907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55908 info) \
55909 || exit 1
55910
55911 @endif target-rda
55912
55913 .PHONY: maybe-dvi-target-rda dvi-target-rda
55914 maybe-dvi-target-rda:
55915 @if target-rda
55916 maybe-dvi-target-rda: dvi-target-rda
55917
55918 dvi-target-rda: \
55919 configure-target-rda
55920 @: $(MAKE); $(unstage)
55921 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55922 r=`${PWD_COMMAND}`; export r; \
55923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55924 $(NORMAL_TARGET_EXPORTS) \
55925 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
55926 for flag in $(EXTRA_TARGET_FLAGS); do \
55927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55928 done; \
55929 (cd $(TARGET_SUBDIR)/rda && \
55930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55932 "RANLIB=$${RANLIB}" \
55933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55934 dvi) \
55935 || exit 1
55936
55937 @endif target-rda
55938
55939 .PHONY: maybe-pdf-target-rda pdf-target-rda
55940 maybe-pdf-target-rda:
55941 @if target-rda
55942 maybe-pdf-target-rda: pdf-target-rda
55943
55944 pdf-target-rda: \
55945 configure-target-rda
55946 @: $(MAKE); $(unstage)
55947 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55948 r=`${PWD_COMMAND}`; export r; \
55949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55950 $(NORMAL_TARGET_EXPORTS) \
55951 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
55952 for flag in $(EXTRA_TARGET_FLAGS); do \
55953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55954 done; \
55955 (cd $(TARGET_SUBDIR)/rda && \
55956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55958 "RANLIB=$${RANLIB}" \
55959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55960 pdf) \
55961 || exit 1
55962
55963 @endif target-rda
55964
55965 .PHONY: maybe-html-target-rda html-target-rda
55966 maybe-html-target-rda:
55967 @if target-rda
55968 maybe-html-target-rda: html-target-rda
55969
55970 html-target-rda: \
55971 configure-target-rda
55972 @: $(MAKE); $(unstage)
55973 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
55974 r=`${PWD_COMMAND}`; export r; \
55975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55976 $(NORMAL_TARGET_EXPORTS) \
55977 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
55978 for flag in $(EXTRA_TARGET_FLAGS); do \
55979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55980 done; \
55981 (cd $(TARGET_SUBDIR)/rda && \
55982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55984 "RANLIB=$${RANLIB}" \
55985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55986 html) \
55987 || exit 1
55988
55989 @endif target-rda
55990
55991 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
55992 maybe-TAGS-target-rda:
55993 @if target-rda
55994 maybe-TAGS-target-rda: TAGS-target-rda
55995
55996 TAGS-target-rda: \
55997 configure-target-rda
55998 @: $(MAKE); $(unstage)
55999 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56000 r=`${PWD_COMMAND}`; export r; \
56001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56002 $(NORMAL_TARGET_EXPORTS) \
56003 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
56004 for flag in $(EXTRA_TARGET_FLAGS); do \
56005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56006 done; \
56007 (cd $(TARGET_SUBDIR)/rda && \
56008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56010 "RANLIB=$${RANLIB}" \
56011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56012 TAGS) \
56013 || exit 1
56014
56015 @endif target-rda
56016
56017 .PHONY: maybe-install-info-target-rda install-info-target-rda
56018 maybe-install-info-target-rda:
56019 @if target-rda
56020 maybe-install-info-target-rda: install-info-target-rda
56021
56022 install-info-target-rda: \
56023 configure-target-rda \
56024 info-target-rda
56025 @: $(MAKE); $(unstage)
56026 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56027 r=`${PWD_COMMAND}`; export r; \
56028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56029 $(NORMAL_TARGET_EXPORTS) \
56030 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
56031 for flag in $(EXTRA_TARGET_FLAGS); do \
56032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56033 done; \
56034 (cd $(TARGET_SUBDIR)/rda && \
56035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56037 "RANLIB=$${RANLIB}" \
56038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56039 install-info) \
56040 || exit 1
56041
56042 @endif target-rda
56043
56044 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
56045 maybe-install-dvi-target-rda:
56046 @if target-rda
56047 maybe-install-dvi-target-rda: install-dvi-target-rda
56048
56049 install-dvi-target-rda: \
56050 configure-target-rda \
56051 dvi-target-rda
56052 @: $(MAKE); $(unstage)
56053 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56054 r=`${PWD_COMMAND}`; export r; \
56055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56056 $(NORMAL_TARGET_EXPORTS) \
56057 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
56058 for flag in $(EXTRA_TARGET_FLAGS); do \
56059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56060 done; \
56061 (cd $(TARGET_SUBDIR)/rda && \
56062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56064 "RANLIB=$${RANLIB}" \
56065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56066 install-dvi) \
56067 || exit 1
56068
56069 @endif target-rda
56070
56071 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56072 maybe-install-pdf-target-rda:
56073 @if target-rda
56074 maybe-install-pdf-target-rda: install-pdf-target-rda
56075
56076 install-pdf-target-rda: \
56077 configure-target-rda \
56078 pdf-target-rda
56079 @: $(MAKE); $(unstage)
56080 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56081 r=`${PWD_COMMAND}`; export r; \
56082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56083 $(NORMAL_TARGET_EXPORTS) \
56084 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
56085 for flag in $(EXTRA_TARGET_FLAGS); do \
56086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56087 done; \
56088 (cd $(TARGET_SUBDIR)/rda && \
56089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56091 "RANLIB=$${RANLIB}" \
56092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56093 install-pdf) \
56094 || exit 1
56095
56096 @endif target-rda
56097
56098 .PHONY: maybe-install-html-target-rda install-html-target-rda
56099 maybe-install-html-target-rda:
56100 @if target-rda
56101 maybe-install-html-target-rda: install-html-target-rda
56102
56103 install-html-target-rda: \
56104 configure-target-rda \
56105 html-target-rda
56106 @: $(MAKE); $(unstage)
56107 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56108 r=`${PWD_COMMAND}`; export r; \
56109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56110 $(NORMAL_TARGET_EXPORTS) \
56111 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
56112 for flag in $(EXTRA_TARGET_FLAGS); do \
56113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56114 done; \
56115 (cd $(TARGET_SUBDIR)/rda && \
56116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56118 "RANLIB=$${RANLIB}" \
56119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56120 install-html) \
56121 || exit 1
56122
56123 @endif target-rda
56124
56125 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
56126 maybe-installcheck-target-rda:
56127 @if target-rda
56128 maybe-installcheck-target-rda: installcheck-target-rda
56129
56130 installcheck-target-rda: \
56131 configure-target-rda
56132 @: $(MAKE); $(unstage)
56133 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56134 r=`${PWD_COMMAND}`; export r; \
56135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56136 $(NORMAL_TARGET_EXPORTS) \
56137 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
56138 for flag in $(EXTRA_TARGET_FLAGS); do \
56139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56140 done; \
56141 (cd $(TARGET_SUBDIR)/rda && \
56142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56144 "RANLIB=$${RANLIB}" \
56145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56146 installcheck) \
56147 || exit 1
56148
56149 @endif target-rda
56150
56151 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
56152 maybe-mostlyclean-target-rda:
56153 @if target-rda
56154 maybe-mostlyclean-target-rda: mostlyclean-target-rda
56155
56156 mostlyclean-target-rda:
56157 @: $(MAKE); $(unstage)
56158 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56159 r=`${PWD_COMMAND}`; export r; \
56160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56161 $(NORMAL_TARGET_EXPORTS) \
56162 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
56163 for flag in $(EXTRA_TARGET_FLAGS); do \
56164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56165 done; \
56166 (cd $(TARGET_SUBDIR)/rda && \
56167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56169 "RANLIB=$${RANLIB}" \
56170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56171 mostlyclean) \
56172 || exit 1
56173
56174 @endif target-rda
56175
56176 .PHONY: maybe-clean-target-rda clean-target-rda
56177 maybe-clean-target-rda:
56178 @if target-rda
56179 maybe-clean-target-rda: clean-target-rda
56180
56181 clean-target-rda:
56182 @: $(MAKE); $(unstage)
56183 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56184 r=`${PWD_COMMAND}`; export r; \
56185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56186 $(NORMAL_TARGET_EXPORTS) \
56187 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
56188 for flag in $(EXTRA_TARGET_FLAGS); do \
56189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56190 done; \
56191 (cd $(TARGET_SUBDIR)/rda && \
56192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56194 "RANLIB=$${RANLIB}" \
56195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56196 clean) \
56197 || exit 1
56198
56199 @endif target-rda
56200
56201 .PHONY: maybe-distclean-target-rda distclean-target-rda
56202 maybe-distclean-target-rda:
56203 @if target-rda
56204 maybe-distclean-target-rda: distclean-target-rda
56205
56206 distclean-target-rda:
56207 @: $(MAKE); $(unstage)
56208 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56209 r=`${PWD_COMMAND}`; export r; \
56210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56211 $(NORMAL_TARGET_EXPORTS) \
56212 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
56213 for flag in $(EXTRA_TARGET_FLAGS); do \
56214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56215 done; \
56216 (cd $(TARGET_SUBDIR)/rda && \
56217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56219 "RANLIB=$${RANLIB}" \
56220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56221 distclean) \
56222 || exit 1
56223
56224 @endif target-rda
56225
56226 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
56227 maybe-maintainer-clean-target-rda:
56228 @if target-rda
56229 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
56230
56231 maintainer-clean-target-rda:
56232 @: $(MAKE); $(unstage)
56233 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
56234 r=`${PWD_COMMAND}`; export r; \
56235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56236 $(NORMAL_TARGET_EXPORTS) \
56237 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
56238 for flag in $(EXTRA_TARGET_FLAGS); do \
56239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56240 done; \
56241 (cd $(TARGET_SUBDIR)/rda && \
56242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56244 "RANLIB=$${RANLIB}" \
56245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56246 maintainer-clean) \
56247 || exit 1
56248
56249 @endif target-rda
56250
56251
56252
56253
56254
56255 .PHONY: configure-target-libada maybe-configure-target-libada
56256 maybe-configure-target-libada:
56257 @if gcc-bootstrap
56258 configure-target-libada: stage_current
56259 @endif gcc-bootstrap
56260 @if target-libada
56261 maybe-configure-target-libada: configure-target-libada
56262 configure-target-libada:
56263 @: $(MAKE); $(unstage)
56264 @r=`${PWD_COMMAND}`; export r; \
56265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56266 echo "Checking multilib configuration for libada..."; \
56267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
56268 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
56269 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
56270 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
56271 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
56272 else \
56273 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
56274 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56275 fi; \
56276 else \
56277 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
56278 fi; \
56279 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
56280 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
56281 $(NORMAL_TARGET_EXPORTS) \
56282 echo Configuring in $(TARGET_SUBDIR)/libada; \
56283 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
56284 case $(srcdir) in \
56285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56286 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
56287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56288 esac; \
56289 module_srcdir=libada; \
56290 rm -f no-such-file || : ; \
56291 CONFIG_SITE=no-such-file $(SHELL) \
56292 $$s/$$module_srcdir/configure \
56293 --srcdir=$${topdir}/$$module_srcdir \
56294 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56295 --target=${target_alias} \
56296 || exit 1
56297 @endif target-libada
56298
56299
56300
56301
56302
56303 .PHONY: all-target-libada maybe-all-target-libada
56304 maybe-all-target-libada:
56305 @if gcc-bootstrap
56306 all-target-libada: stage_current
56307 @endif gcc-bootstrap
56308 @if target-libada
56309 TARGET-target-libada=all
56310 maybe-all-target-libada: all-target-libada
56311 all-target-libada: configure-target-libada
56312 @: $(MAKE); $(unstage)
56313 @r=`${PWD_COMMAND}`; export r; \
56314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56315 $(NORMAL_TARGET_EXPORTS) \
56316 (cd $(TARGET_SUBDIR)/libada && \
56317 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56318 $(TARGET-target-libada))
56319 @endif target-libada
56320
56321
56322
56323
56324
56325 .PHONY: check-target-libada maybe-check-target-libada
56326 maybe-check-target-libada:
56327 @if target-libada
56328 maybe-check-target-libada: check-target-libada
56329
56330 check-target-libada:
56331 @: $(MAKE); $(unstage)
56332 @r=`${PWD_COMMAND}`; export r; \
56333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56334 $(NORMAL_TARGET_EXPORTS) \
56335 (cd $(TARGET_SUBDIR)/libada && \
56336 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56337
56338 @endif target-libada
56339
56340 .PHONY: install-target-libada maybe-install-target-libada
56341 maybe-install-target-libada:
56342 @if target-libada
56343 maybe-install-target-libada: install-target-libada
56344
56345 install-target-libada: installdirs
56346 @: $(MAKE); $(unstage)
56347 @r=`${PWD_COMMAND}`; export r; \
56348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56349 $(NORMAL_TARGET_EXPORTS) \
56350 (cd $(TARGET_SUBDIR)/libada && \
56351 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56352
56353 @endif target-libada
56354
56355 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
56356 maybe-install-strip-target-libada:
56357 @if target-libada
56358 maybe-install-strip-target-libada: install-strip-target-libada
56359
56360 install-strip-target-libada: installdirs
56361 @: $(MAKE); $(unstage)
56362 @r=`${PWD_COMMAND}`; export r; \
56363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56364 $(NORMAL_TARGET_EXPORTS) \
56365 (cd $(TARGET_SUBDIR)/libada && \
56366 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56367
56368 @endif target-libada
56369
56370 # Other targets (info, dvi, pdf, etc.)
56371
56372 .PHONY: maybe-info-target-libada info-target-libada
56373 maybe-info-target-libada:
56374 @if target-libada
56375 maybe-info-target-libada: info-target-libada
56376
56377 info-target-libada: \
56378 configure-target-libada
56379 @: $(MAKE); $(unstage)
56380 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56381 r=`${PWD_COMMAND}`; export r; \
56382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56383 $(NORMAL_TARGET_EXPORTS) \
56384 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
56385 for flag in $(EXTRA_TARGET_FLAGS); do \
56386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56387 done; \
56388 (cd $(TARGET_SUBDIR)/libada && \
56389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56391 "RANLIB=$${RANLIB}" \
56392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56393 info) \
56394 || exit 1
56395
56396 @endif target-libada
56397
56398 .PHONY: maybe-dvi-target-libada dvi-target-libada
56399 maybe-dvi-target-libada:
56400 @if target-libada
56401 maybe-dvi-target-libada: dvi-target-libada
56402
56403 dvi-target-libada: \
56404 configure-target-libada
56405 @: $(MAKE); $(unstage)
56406 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56407 r=`${PWD_COMMAND}`; export r; \
56408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56409 $(NORMAL_TARGET_EXPORTS) \
56410 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
56411 for flag in $(EXTRA_TARGET_FLAGS); do \
56412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56413 done; \
56414 (cd $(TARGET_SUBDIR)/libada && \
56415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56417 "RANLIB=$${RANLIB}" \
56418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56419 dvi) \
56420 || exit 1
56421
56422 @endif target-libada
56423
56424 .PHONY: maybe-pdf-target-libada pdf-target-libada
56425 maybe-pdf-target-libada:
56426 @if target-libada
56427 maybe-pdf-target-libada: pdf-target-libada
56428
56429 pdf-target-libada: \
56430 configure-target-libada
56431 @: $(MAKE); $(unstage)
56432 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56433 r=`${PWD_COMMAND}`; export r; \
56434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56435 $(NORMAL_TARGET_EXPORTS) \
56436 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
56437 for flag in $(EXTRA_TARGET_FLAGS); do \
56438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56439 done; \
56440 (cd $(TARGET_SUBDIR)/libada && \
56441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56443 "RANLIB=$${RANLIB}" \
56444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56445 pdf) \
56446 || exit 1
56447
56448 @endif target-libada
56449
56450 .PHONY: maybe-html-target-libada html-target-libada
56451 maybe-html-target-libada:
56452 @if target-libada
56453 maybe-html-target-libada: html-target-libada
56454
56455 html-target-libada: \
56456 configure-target-libada
56457 @: $(MAKE); $(unstage)
56458 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56459 r=`${PWD_COMMAND}`; export r; \
56460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56461 $(NORMAL_TARGET_EXPORTS) \
56462 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
56463 for flag in $(EXTRA_TARGET_FLAGS); do \
56464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56465 done; \
56466 (cd $(TARGET_SUBDIR)/libada && \
56467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56469 "RANLIB=$${RANLIB}" \
56470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56471 html) \
56472 || exit 1
56473
56474 @endif target-libada
56475
56476 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
56477 maybe-TAGS-target-libada:
56478 @if target-libada
56479 maybe-TAGS-target-libada: TAGS-target-libada
56480
56481 TAGS-target-libada: \
56482 configure-target-libada
56483 @: $(MAKE); $(unstage)
56484 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56485 r=`${PWD_COMMAND}`; export r; \
56486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56487 $(NORMAL_TARGET_EXPORTS) \
56488 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
56489 for flag in $(EXTRA_TARGET_FLAGS); do \
56490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56491 done; \
56492 (cd $(TARGET_SUBDIR)/libada && \
56493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56495 "RANLIB=$${RANLIB}" \
56496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56497 TAGS) \
56498 || exit 1
56499
56500 @endif target-libada
56501
56502 .PHONY: maybe-install-info-target-libada install-info-target-libada
56503 maybe-install-info-target-libada:
56504 @if target-libada
56505 maybe-install-info-target-libada: install-info-target-libada
56506
56507 install-info-target-libada: \
56508 configure-target-libada \
56509 info-target-libada
56510 @: $(MAKE); $(unstage)
56511 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56512 r=`${PWD_COMMAND}`; export r; \
56513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56514 $(NORMAL_TARGET_EXPORTS) \
56515 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
56516 for flag in $(EXTRA_TARGET_FLAGS); do \
56517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56518 done; \
56519 (cd $(TARGET_SUBDIR)/libada && \
56520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56522 "RANLIB=$${RANLIB}" \
56523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56524 install-info) \
56525 || exit 1
56526
56527 @endif target-libada
56528
56529 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
56530 maybe-install-dvi-target-libada:
56531 @if target-libada
56532 maybe-install-dvi-target-libada: install-dvi-target-libada
56533
56534 install-dvi-target-libada: \
56535 configure-target-libada \
56536 dvi-target-libada
56537 @: $(MAKE); $(unstage)
56538 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56539 r=`${PWD_COMMAND}`; export r; \
56540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56541 $(NORMAL_TARGET_EXPORTS) \
56542 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
56543 for flag in $(EXTRA_TARGET_FLAGS); do \
56544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56545 done; \
56546 (cd $(TARGET_SUBDIR)/libada && \
56547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56549 "RANLIB=$${RANLIB}" \
56550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56551 install-dvi) \
56552 || exit 1
56553
56554 @endif target-libada
56555
56556 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
56557 maybe-install-pdf-target-libada:
56558 @if target-libada
56559 maybe-install-pdf-target-libada: install-pdf-target-libada
56560
56561 install-pdf-target-libada: \
56562 configure-target-libada \
56563 pdf-target-libada
56564 @: $(MAKE); $(unstage)
56565 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56566 r=`${PWD_COMMAND}`; export r; \
56567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56568 $(NORMAL_TARGET_EXPORTS) \
56569 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
56570 for flag in $(EXTRA_TARGET_FLAGS); do \
56571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56572 done; \
56573 (cd $(TARGET_SUBDIR)/libada && \
56574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56576 "RANLIB=$${RANLIB}" \
56577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56578 install-pdf) \
56579 || exit 1
56580
56581 @endif target-libada
56582
56583 .PHONY: maybe-install-html-target-libada install-html-target-libada
56584 maybe-install-html-target-libada:
56585 @if target-libada
56586 maybe-install-html-target-libada: install-html-target-libada
56587
56588 install-html-target-libada: \
56589 configure-target-libada \
56590 html-target-libada
56591 @: $(MAKE); $(unstage)
56592 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56593 r=`${PWD_COMMAND}`; export r; \
56594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56595 $(NORMAL_TARGET_EXPORTS) \
56596 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
56597 for flag in $(EXTRA_TARGET_FLAGS); do \
56598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56599 done; \
56600 (cd $(TARGET_SUBDIR)/libada && \
56601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56603 "RANLIB=$${RANLIB}" \
56604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56605 install-html) \
56606 || exit 1
56607
56608 @endif target-libada
56609
56610 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
56611 maybe-installcheck-target-libada:
56612 @if target-libada
56613 maybe-installcheck-target-libada: installcheck-target-libada
56614
56615 installcheck-target-libada: \
56616 configure-target-libada
56617 @: $(MAKE); $(unstage)
56618 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56619 r=`${PWD_COMMAND}`; export r; \
56620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56621 $(NORMAL_TARGET_EXPORTS) \
56622 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
56623 for flag in $(EXTRA_TARGET_FLAGS); do \
56624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56625 done; \
56626 (cd $(TARGET_SUBDIR)/libada && \
56627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56629 "RANLIB=$${RANLIB}" \
56630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56631 installcheck) \
56632 || exit 1
56633
56634 @endif target-libada
56635
56636 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
56637 maybe-mostlyclean-target-libada:
56638 @if target-libada
56639 maybe-mostlyclean-target-libada: mostlyclean-target-libada
56640
56641 mostlyclean-target-libada:
56642 @: $(MAKE); $(unstage)
56643 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56644 r=`${PWD_COMMAND}`; export r; \
56645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56646 $(NORMAL_TARGET_EXPORTS) \
56647 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
56648 for flag in $(EXTRA_TARGET_FLAGS); do \
56649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56650 done; \
56651 (cd $(TARGET_SUBDIR)/libada && \
56652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56654 "RANLIB=$${RANLIB}" \
56655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56656 mostlyclean) \
56657 || exit 1
56658
56659 @endif target-libada
56660
56661 .PHONY: maybe-clean-target-libada clean-target-libada
56662 maybe-clean-target-libada:
56663 @if target-libada
56664 maybe-clean-target-libada: clean-target-libada
56665
56666 clean-target-libada:
56667 @: $(MAKE); $(unstage)
56668 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56669 r=`${PWD_COMMAND}`; export r; \
56670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56671 $(NORMAL_TARGET_EXPORTS) \
56672 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
56673 for flag in $(EXTRA_TARGET_FLAGS); do \
56674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56675 done; \
56676 (cd $(TARGET_SUBDIR)/libada && \
56677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56679 "RANLIB=$${RANLIB}" \
56680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56681 clean) \
56682 || exit 1
56683
56684 @endif target-libada
56685
56686 .PHONY: maybe-distclean-target-libada distclean-target-libada
56687 maybe-distclean-target-libada:
56688 @if target-libada
56689 maybe-distclean-target-libada: distclean-target-libada
56690
56691 distclean-target-libada:
56692 @: $(MAKE); $(unstage)
56693 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56694 r=`${PWD_COMMAND}`; export r; \
56695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56696 $(NORMAL_TARGET_EXPORTS) \
56697 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
56698 for flag in $(EXTRA_TARGET_FLAGS); do \
56699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56700 done; \
56701 (cd $(TARGET_SUBDIR)/libada && \
56702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56704 "RANLIB=$${RANLIB}" \
56705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56706 distclean) \
56707 || exit 1
56708
56709 @endif target-libada
56710
56711 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
56712 maybe-maintainer-clean-target-libada:
56713 @if target-libada
56714 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
56715
56716 maintainer-clean-target-libada:
56717 @: $(MAKE); $(unstage)
56718 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
56719 r=`${PWD_COMMAND}`; export r; \
56720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56721 $(NORMAL_TARGET_EXPORTS) \
56722 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
56723 for flag in $(EXTRA_TARGET_FLAGS); do \
56724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56725 done; \
56726 (cd $(TARGET_SUBDIR)/libada && \
56727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56729 "RANLIB=$${RANLIB}" \
56730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56731 maintainer-clean) \
56732 || exit 1
56733
56734 @endif target-libada
56735
56736
56737
56738
56739
56740 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
56741 maybe-configure-target-libgomp:
56742 @if gcc-bootstrap
56743 configure-target-libgomp: stage_current
56744 @endif gcc-bootstrap
56745 @if target-libgomp
56746 maybe-configure-target-libgomp: configure-target-libgomp
56747 configure-target-libgomp:
56748 @r=`${PWD_COMMAND}`; export r; \
56749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56750 echo "Checking multilib configuration for libgomp..."; \
56751 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56752 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56753 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56754 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56755 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56756 else \
56757 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56758 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56759 fi; \
56760 else \
56761 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56762 fi; \
56763 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56764 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56765 $(NORMAL_TARGET_EXPORTS) \
56766 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
56767 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
56768 case $(srcdir) in \
56769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56770 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56772 esac; \
56773 module_srcdir=libgomp; \
56774 rm -f no-such-file || : ; \
56775 CONFIG_SITE=no-such-file $(SHELL) \
56776 $$s/$$module_srcdir/configure \
56777 --srcdir=$${topdir}/$$module_srcdir \
56778 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56779 --target=${target_alias} \
56780 || exit 1
56781 @endif target-libgomp
56782
56783
56784
56785 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
56786 maybe-configure-stage1-target-libgomp:
56787 @if target-libgomp-bootstrap
56788 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
56789 configure-stage1-target-libgomp:
56790 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56791 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56792 @r=`${PWD_COMMAND}`; export r; \
56793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56794 TFLAGS="$(STAGE1_TFLAGS)"; \
56795 echo "Checking multilib configuration for libgomp..."; \
56796 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56797 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56798 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56799 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56800 else \
56801 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56802 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56803 fi; \
56804 else \
56805 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56806 fi; \
56807 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56808 $(NORMAL_TARGET_EXPORTS) \
56809 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56810 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56811 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56812 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
56813 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56814 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56815 case $(srcdir) in \
56816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56817 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56819 esac; \
56820 module_srcdir=libgomp; \
56821 $(SHELL) $$s/$$module_srcdir/configure \
56822 --srcdir=$${topdir}/$$module_srcdir \
56823 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56824 --target=${target_alias} \
56825 \
56826 $(STAGE1_CONFIGURE_FLAGS)
56827 @endif target-libgomp-bootstrap
56828
56829 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
56830 maybe-configure-stage2-target-libgomp:
56831 @if target-libgomp-bootstrap
56832 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
56833 configure-stage2-target-libgomp:
56834 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56835 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56836 @r=`${PWD_COMMAND}`; export r; \
56837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56838 TFLAGS="$(STAGE2_TFLAGS)"; \
56839 echo "Checking multilib configuration for libgomp..."; \
56840 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56841 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56842 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56843 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56844 else \
56845 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56846 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56847 fi; \
56848 else \
56849 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56850 fi; \
56851 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56852 $(NORMAL_TARGET_EXPORTS) \
56853 \
56854 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56855 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56856 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56857 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
56858 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56859 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56860 case $(srcdir) in \
56861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56862 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56864 esac; \
56865 module_srcdir=libgomp; \
56866 $(SHELL) $$s/$$module_srcdir/configure \
56867 --srcdir=$${topdir}/$$module_srcdir \
56868 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56869 --target=${target_alias} \
56870 --with-build-libsubdir=$(HOST_SUBDIR) \
56871 $(STAGE2_CONFIGURE_FLAGS)
56872 @endif target-libgomp-bootstrap
56873
56874 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
56875 maybe-configure-stage3-target-libgomp:
56876 @if target-libgomp-bootstrap
56877 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
56878 configure-stage3-target-libgomp:
56879 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56880 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56881 @r=`${PWD_COMMAND}`; export r; \
56882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56883 TFLAGS="$(STAGE3_TFLAGS)"; \
56884 echo "Checking multilib configuration for libgomp..."; \
56885 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56886 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56887 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56888 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56889 else \
56890 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56891 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56892 fi; \
56893 else \
56894 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56895 fi; \
56896 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56897 $(NORMAL_TARGET_EXPORTS) \
56898 \
56899 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56902 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
56903 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56904 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56905 case $(srcdir) in \
56906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56907 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56909 esac; \
56910 module_srcdir=libgomp; \
56911 $(SHELL) $$s/$$module_srcdir/configure \
56912 --srcdir=$${topdir}/$$module_srcdir \
56913 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56914 --target=${target_alias} \
56915 --with-build-libsubdir=$(HOST_SUBDIR) \
56916 $(STAGE3_CONFIGURE_FLAGS)
56917 @endif target-libgomp-bootstrap
56918
56919 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
56920 maybe-configure-stage4-target-libgomp:
56921 @if target-libgomp-bootstrap
56922 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
56923 configure-stage4-target-libgomp:
56924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56925 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56926 @r=`${PWD_COMMAND}`; export r; \
56927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56928 TFLAGS="$(STAGE4_TFLAGS)"; \
56929 echo "Checking multilib configuration for libgomp..."; \
56930 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56931 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56932 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56933 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56934 else \
56935 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56936 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56937 fi; \
56938 else \
56939 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56940 fi; \
56941 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56942 $(NORMAL_TARGET_EXPORTS) \
56943 \
56944 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56945 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56946 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56947 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
56948 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56949 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56950 case $(srcdir) in \
56951 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56952 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56953 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56954 esac; \
56955 module_srcdir=libgomp; \
56956 $(SHELL) $$s/$$module_srcdir/configure \
56957 --srcdir=$${topdir}/$$module_srcdir \
56958 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56959 --target=${target_alias} \
56960 --with-build-libsubdir=$(HOST_SUBDIR) \
56961 $(STAGE4_CONFIGURE_FLAGS)
56962 @endif target-libgomp-bootstrap
56963
56964 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
56965 maybe-configure-stageprofile-target-libgomp:
56966 @if target-libgomp-bootstrap
56967 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56968 configure-stageprofile-target-libgomp:
56969 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56970 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
56971 @r=`${PWD_COMMAND}`; export r; \
56972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56973 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56974 echo "Checking multilib configuration for libgomp..."; \
56975 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
56976 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56977 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
56978 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
56979 else \
56980 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
56981 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56982 fi; \
56983 else \
56984 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
56985 fi; \
56986 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
56987 $(NORMAL_TARGET_EXPORTS) \
56988 \
56989 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56990 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56991 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56992 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
56993 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
56994 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
56995 case $(srcdir) in \
56996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56997 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
56998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56999 esac; \
57000 module_srcdir=libgomp; \
57001 $(SHELL) $$s/$$module_srcdir/configure \
57002 --srcdir=$${topdir}/$$module_srcdir \
57003 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57004 --target=${target_alias} \
57005 --with-build-libsubdir=$(HOST_SUBDIR) \
57006 $(STAGEprofile_CONFIGURE_FLAGS)
57007 @endif target-libgomp-bootstrap
57008
57009 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
57010 maybe-configure-stagetrain-target-libgomp:
57011 @if target-libgomp-bootstrap
57012 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
57013 configure-stagetrain-target-libgomp:
57014 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57015 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57016 @r=`${PWD_COMMAND}`; export r; \
57017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57018 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57019 echo "Checking multilib configuration for libgomp..."; \
57020 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57021 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57022 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57023 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57024 else \
57025 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57026 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57027 fi; \
57028 else \
57029 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57030 fi; \
57031 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57032 $(NORMAL_TARGET_EXPORTS) \
57033 \
57034 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57035 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57036 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57037 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
57038 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57039 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57040 case $(srcdir) in \
57041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57042 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57044 esac; \
57045 module_srcdir=libgomp; \
57046 $(SHELL) $$s/$$module_srcdir/configure \
57047 --srcdir=$${topdir}/$$module_srcdir \
57048 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57049 --target=${target_alias} \
57050 --with-build-libsubdir=$(HOST_SUBDIR) \
57051 $(STAGEtrain_CONFIGURE_FLAGS)
57052 @endif target-libgomp-bootstrap
57053
57054 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
57055 maybe-configure-stagefeedback-target-libgomp:
57056 @if target-libgomp-bootstrap
57057 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57058 configure-stagefeedback-target-libgomp:
57059 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57060 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57061 @r=`${PWD_COMMAND}`; export r; \
57062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57063 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57064 echo "Checking multilib configuration for libgomp..."; \
57065 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57066 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57067 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57068 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57069 else \
57070 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57071 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57072 fi; \
57073 else \
57074 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57075 fi; \
57076 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57077 $(NORMAL_TARGET_EXPORTS) \
57078 \
57079 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57080 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57081 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57082 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
57083 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57084 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57085 case $(srcdir) in \
57086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57087 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57089 esac; \
57090 module_srcdir=libgomp; \
57091 $(SHELL) $$s/$$module_srcdir/configure \
57092 --srcdir=$${topdir}/$$module_srcdir \
57093 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57094 --target=${target_alias} \
57095 --with-build-libsubdir=$(HOST_SUBDIR) \
57096 $(STAGEfeedback_CONFIGURE_FLAGS)
57097 @endif target-libgomp-bootstrap
57098
57099 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
57100 maybe-configure-stageautoprofile-target-libgomp:
57101 @if target-libgomp-bootstrap
57102 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
57103 configure-stageautoprofile-target-libgomp:
57104 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57105 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57106 @r=`${PWD_COMMAND}`; export r; \
57107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57108 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57109 echo "Checking multilib configuration for libgomp..."; \
57110 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57111 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57112 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57113 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57114 else \
57115 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57116 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57117 fi; \
57118 else \
57119 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57120 fi; \
57121 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57122 $(NORMAL_TARGET_EXPORTS) \
57123 \
57124 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57125 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57126 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57127 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
57128 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57129 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57130 case $(srcdir) in \
57131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57132 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57134 esac; \
57135 module_srcdir=libgomp; \
57136 $(SHELL) $$s/$$module_srcdir/configure \
57137 --srcdir=$${topdir}/$$module_srcdir \
57138 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57139 --target=${target_alias} \
57140 --with-build-libsubdir=$(HOST_SUBDIR) \
57141 $(STAGEautoprofile_CONFIGURE_FLAGS)
57142 @endif target-libgomp-bootstrap
57143
57144 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
57145 maybe-configure-stageautofeedback-target-libgomp:
57146 @if target-libgomp-bootstrap
57147 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57148 configure-stageautofeedback-target-libgomp:
57149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57150 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57151 @r=`${PWD_COMMAND}`; export r; \
57152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57153 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57154 echo "Checking multilib configuration for libgomp..."; \
57155 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
57156 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57157 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57158 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57159 else \
57160 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57161 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57162 fi; \
57163 else \
57164 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57165 fi; \
57166 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57167 $(NORMAL_TARGET_EXPORTS) \
57168 \
57169 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57170 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57171 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57172 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
57173 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
57174 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57175 case $(srcdir) in \
57176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57177 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57179 esac; \
57180 module_srcdir=libgomp; \
57181 $(SHELL) $$s/$$module_srcdir/configure \
57182 --srcdir=$${topdir}/$$module_srcdir \
57183 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57184 --target=${target_alias} \
57185 --with-build-libsubdir=$(HOST_SUBDIR) \
57186 $(STAGEautofeedback_CONFIGURE_FLAGS)
57187 @endif target-libgomp-bootstrap
57188
57189
57190
57191
57192
57193 .PHONY: all-target-libgomp maybe-all-target-libgomp
57194 maybe-all-target-libgomp:
57195 @if gcc-bootstrap
57196 all-target-libgomp: stage_current
57197 @endif gcc-bootstrap
57198 @if target-libgomp
57199 TARGET-target-libgomp=all
57200 maybe-all-target-libgomp: all-target-libgomp
57201 all-target-libgomp: configure-target-libgomp
57202 @r=`${PWD_COMMAND}`; export r; \
57203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57204 $(NORMAL_TARGET_EXPORTS) \
57205 (cd $(TARGET_SUBDIR)/libgomp && \
57206 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57207 $(TARGET-target-libgomp))
57208 @endif target-libgomp
57209
57210
57211
57212 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
57213 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
57214 maybe-all-stage1-target-libgomp:
57215 maybe-clean-stage1-target-libgomp:
57216 @if target-libgomp-bootstrap
57217 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57218 all-stage1: all-stage1-target-libgomp
57219 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57220 all-stage1-target-libgomp: configure-stage1-target-libgomp
57221 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57222 @r=`${PWD_COMMAND}`; export r; \
57223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57224 TFLAGS="$(STAGE1_TFLAGS)"; \
57225 $(NORMAL_TARGET_EXPORTS) \
57226 cd $(TARGET_SUBDIR)/libgomp && \
57227 \
57228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57229 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57235 $(EXTRA_TARGET_FLAGS) \
57236 \
57237 TFLAGS="$(STAGE1_TFLAGS)" \
57238 $(TARGET-stage1-target-libgomp)
57239
57240 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57241 clean-stage1: clean-stage1-target-libgomp
57242 clean-stage1-target-libgomp:
57243 @if [ $(current_stage) = stage1 ]; then \
57244 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57245 else \
57246 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57247 $(MAKE) stage1-start; \
57248 fi; \
57249 cd $(TARGET_SUBDIR)/libgomp && \
57250 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57251 clean
57252 @endif target-libgomp-bootstrap
57253
57254
57255 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57256 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57257 maybe-all-stage2-target-libgomp:
57258 maybe-clean-stage2-target-libgomp:
57259 @if target-libgomp-bootstrap
57260 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57261 all-stage2: all-stage2-target-libgomp
57262 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57263 all-stage2-target-libgomp: configure-stage2-target-libgomp
57264 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57265 @r=`${PWD_COMMAND}`; export r; \
57266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57267 TFLAGS="$(STAGE2_TFLAGS)"; \
57268 $(NORMAL_TARGET_EXPORTS) \
57269 \
57270 cd $(TARGET_SUBDIR)/libgomp && \
57271 \
57272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57273 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57274 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57275 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57279 $(EXTRA_TARGET_FLAGS) \
57280 TFLAGS="$(STAGE2_TFLAGS)" \
57281 $(TARGET-stage2-target-libgomp)
57282
57283 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
57284 clean-stage2: clean-stage2-target-libgomp
57285 clean-stage2-target-libgomp:
57286 @if [ $(current_stage) = stage2 ]; then \
57287 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57288 else \
57289 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
57290 $(MAKE) stage2-start; \
57291 fi; \
57292 cd $(TARGET_SUBDIR)/libgomp && \
57293 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57294 @endif target-libgomp-bootstrap
57295
57296
57297 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
57298 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
57299 maybe-all-stage3-target-libgomp:
57300 maybe-clean-stage3-target-libgomp:
57301 @if target-libgomp-bootstrap
57302 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
57303 all-stage3: all-stage3-target-libgomp
57304 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
57305 all-stage3-target-libgomp: configure-stage3-target-libgomp
57306 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57307 @r=`${PWD_COMMAND}`; export r; \
57308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57309 TFLAGS="$(STAGE3_TFLAGS)"; \
57310 $(NORMAL_TARGET_EXPORTS) \
57311 \
57312 cd $(TARGET_SUBDIR)/libgomp && \
57313 \
57314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57315 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57316 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57317 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57321 $(EXTRA_TARGET_FLAGS) \
57322 TFLAGS="$(STAGE3_TFLAGS)" \
57323 $(TARGET-stage3-target-libgomp)
57324
57325 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
57326 clean-stage3: clean-stage3-target-libgomp
57327 clean-stage3-target-libgomp:
57328 @if [ $(current_stage) = stage3 ]; then \
57329 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57330 else \
57331 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
57332 $(MAKE) stage3-start; \
57333 fi; \
57334 cd $(TARGET_SUBDIR)/libgomp && \
57335 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57336 @endif target-libgomp-bootstrap
57337
57338
57339 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
57340 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
57341 maybe-all-stage4-target-libgomp:
57342 maybe-clean-stage4-target-libgomp:
57343 @if target-libgomp-bootstrap
57344 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
57345 all-stage4: all-stage4-target-libgomp
57346 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
57347 all-stage4-target-libgomp: configure-stage4-target-libgomp
57348 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57349 @r=`${PWD_COMMAND}`; export r; \
57350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57351 TFLAGS="$(STAGE4_TFLAGS)"; \
57352 $(NORMAL_TARGET_EXPORTS) \
57353 \
57354 cd $(TARGET_SUBDIR)/libgomp && \
57355 \
57356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57357 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57358 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57359 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57363 $(EXTRA_TARGET_FLAGS) \
57364 TFLAGS="$(STAGE4_TFLAGS)" \
57365 $(TARGET-stage4-target-libgomp)
57366
57367 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
57368 clean-stage4: clean-stage4-target-libgomp
57369 clean-stage4-target-libgomp:
57370 @if [ $(current_stage) = stage4 ]; then \
57371 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57372 else \
57373 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
57374 $(MAKE) stage4-start; \
57375 fi; \
57376 cd $(TARGET_SUBDIR)/libgomp && \
57377 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57378 @endif target-libgomp-bootstrap
57379
57380
57381 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
57382 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
57383 maybe-all-stageprofile-target-libgomp:
57384 maybe-clean-stageprofile-target-libgomp:
57385 @if target-libgomp-bootstrap
57386 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
57387 all-stageprofile: all-stageprofile-target-libgomp
57388 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
57389 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57390 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57391 @r=`${PWD_COMMAND}`; export r; \
57392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57393 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57394 $(NORMAL_TARGET_EXPORTS) \
57395 \
57396 cd $(TARGET_SUBDIR)/libgomp && \
57397 \
57398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57399 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57400 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57401 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57405 $(EXTRA_TARGET_FLAGS) \
57406 TFLAGS="$(STAGEprofile_TFLAGS)" \
57407 $(TARGET-stageprofile-target-libgomp)
57408
57409 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
57410 clean-stageprofile: clean-stageprofile-target-libgomp
57411 clean-stageprofile-target-libgomp:
57412 @if [ $(current_stage) = stageprofile ]; then \
57413 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57414 else \
57415 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
57416 $(MAKE) stageprofile-start; \
57417 fi; \
57418 cd $(TARGET_SUBDIR)/libgomp && \
57419 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57420 @endif target-libgomp-bootstrap
57421
57422
57423 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
57424 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
57425 maybe-all-stagetrain-target-libgomp:
57426 maybe-clean-stagetrain-target-libgomp:
57427 @if target-libgomp-bootstrap
57428 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
57429 all-stagetrain: all-stagetrain-target-libgomp
57430 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
57431 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
57432 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57433 @r=`${PWD_COMMAND}`; export r; \
57434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57435 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57436 $(NORMAL_TARGET_EXPORTS) \
57437 \
57438 cd $(TARGET_SUBDIR)/libgomp && \
57439 \
57440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57441 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57442 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57443 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57447 $(EXTRA_TARGET_FLAGS) \
57448 TFLAGS="$(STAGEtrain_TFLAGS)" \
57449 $(TARGET-stagetrain-target-libgomp)
57450
57451 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
57452 clean-stagetrain: clean-stagetrain-target-libgomp
57453 clean-stagetrain-target-libgomp:
57454 @if [ $(current_stage) = stagetrain ]; then \
57455 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57456 else \
57457 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
57458 $(MAKE) stagetrain-start; \
57459 fi; \
57460 cd $(TARGET_SUBDIR)/libgomp && \
57461 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57462 @endif target-libgomp-bootstrap
57463
57464
57465 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
57466 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
57467 maybe-all-stagefeedback-target-libgomp:
57468 maybe-clean-stagefeedback-target-libgomp:
57469 @if target-libgomp-bootstrap
57470 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
57471 all-stagefeedback: all-stagefeedback-target-libgomp
57472 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
57473 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57474 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57475 @r=`${PWD_COMMAND}`; export r; \
57476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57477 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57478 $(NORMAL_TARGET_EXPORTS) \
57479 \
57480 cd $(TARGET_SUBDIR)/libgomp && \
57481 \
57482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57483 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57484 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57485 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57489 $(EXTRA_TARGET_FLAGS) \
57490 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57491 $(TARGET-stagefeedback-target-libgomp)
57492
57493 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
57494 clean-stagefeedback: clean-stagefeedback-target-libgomp
57495 clean-stagefeedback-target-libgomp:
57496 @if [ $(current_stage) = stagefeedback ]; then \
57497 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57498 else \
57499 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
57500 $(MAKE) stagefeedback-start; \
57501 fi; \
57502 cd $(TARGET_SUBDIR)/libgomp && \
57503 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57504 @endif target-libgomp-bootstrap
57505
57506
57507 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
57508 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
57509 maybe-all-stageautoprofile-target-libgomp:
57510 maybe-clean-stageautoprofile-target-libgomp:
57511 @if target-libgomp-bootstrap
57512 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
57513 all-stageautoprofile: all-stageautoprofile-target-libgomp
57514 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
57515 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
57516 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57517 @r=`${PWD_COMMAND}`; export r; \
57518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57519 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57520 $(NORMAL_TARGET_EXPORTS) \
57521 \
57522 cd $(TARGET_SUBDIR)/libgomp && \
57523 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57525 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57528 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57529 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57530 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57531 $(EXTRA_TARGET_FLAGS) \
57532 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57533 $(TARGET-stageautoprofile-target-libgomp)
57534
57535 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
57536 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
57537 clean-stageautoprofile-target-libgomp:
57538 @if [ $(current_stage) = stageautoprofile ]; then \
57539 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57540 else \
57541 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
57542 $(MAKE) stageautoprofile-start; \
57543 fi; \
57544 cd $(TARGET_SUBDIR)/libgomp && \
57545 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57546 @endif target-libgomp-bootstrap
57547
57548
57549 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
57550 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
57551 maybe-all-stageautofeedback-target-libgomp:
57552 maybe-clean-stageautofeedback-target-libgomp:
57553 @if target-libgomp-bootstrap
57554 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
57555 all-stageautofeedback: all-stageautofeedback-target-libgomp
57556 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
57557 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
57558 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57559 @r=`${PWD_COMMAND}`; export r; \
57560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57561 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57562 $(NORMAL_TARGET_EXPORTS) \
57563 \
57564 cd $(TARGET_SUBDIR)/libgomp && \
57565 \
57566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57567 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57568 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57569 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57573 $(EXTRA_TARGET_FLAGS) \
57574 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57575 $(TARGET-stageautofeedback-target-libgomp)
57576
57577 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
57578 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
57579 clean-stageautofeedback-target-libgomp:
57580 @if [ $(current_stage) = stageautofeedback ]; then \
57581 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57582 else \
57583 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
57584 $(MAKE) stageautofeedback-start; \
57585 fi; \
57586 cd $(TARGET_SUBDIR)/libgomp && \
57587 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57588 @endif target-libgomp-bootstrap
57589
57590
57591
57592
57593
57594
57595 .PHONY: check-target-libgomp maybe-check-target-libgomp
57596 maybe-check-target-libgomp:
57597 @if target-libgomp
57598 maybe-check-target-libgomp: check-target-libgomp
57599
57600 check-target-libgomp:
57601 @: $(MAKE); $(unstage)
57602 @r=`${PWD_COMMAND}`; export r; \
57603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57604 $(NORMAL_TARGET_EXPORTS) \
57605 (cd $(TARGET_SUBDIR)/libgomp && \
57606 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57607
57608 @endif target-libgomp
57609
57610 .PHONY: install-target-libgomp maybe-install-target-libgomp
57611 maybe-install-target-libgomp:
57612 @if target-libgomp
57613 maybe-install-target-libgomp: install-target-libgomp
57614
57615 install-target-libgomp: installdirs
57616 @: $(MAKE); $(unstage)
57617 @r=`${PWD_COMMAND}`; export r; \
57618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57619 $(NORMAL_TARGET_EXPORTS) \
57620 (cd $(TARGET_SUBDIR)/libgomp && \
57621 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57622
57623 @endif target-libgomp
57624
57625 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
57626 maybe-install-strip-target-libgomp:
57627 @if target-libgomp
57628 maybe-install-strip-target-libgomp: install-strip-target-libgomp
57629
57630 install-strip-target-libgomp: installdirs
57631 @: $(MAKE); $(unstage)
57632 @r=`${PWD_COMMAND}`; export r; \
57633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57634 $(NORMAL_TARGET_EXPORTS) \
57635 (cd $(TARGET_SUBDIR)/libgomp && \
57636 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57637
57638 @endif target-libgomp
57639
57640 # Other targets (info, dvi, pdf, etc.)
57641
57642 .PHONY: maybe-info-target-libgomp info-target-libgomp
57643 maybe-info-target-libgomp:
57644 @if target-libgomp
57645 maybe-info-target-libgomp: info-target-libgomp
57646
57647 info-target-libgomp: \
57648 configure-target-libgomp
57649 @: $(MAKE); $(unstage)
57650 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57651 r=`${PWD_COMMAND}`; export r; \
57652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57653 $(NORMAL_TARGET_EXPORTS) \
57654 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
57655 for flag in $(EXTRA_TARGET_FLAGS); do \
57656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57657 done; \
57658 (cd $(TARGET_SUBDIR)/libgomp && \
57659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57661 "RANLIB=$${RANLIB}" \
57662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57663 info) \
57664 || exit 1
57665
57666 @endif target-libgomp
57667
57668 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
57669 maybe-dvi-target-libgomp:
57670 @if target-libgomp
57671 maybe-dvi-target-libgomp: dvi-target-libgomp
57672
57673 dvi-target-libgomp: \
57674 configure-target-libgomp
57675 @: $(MAKE); $(unstage)
57676 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57677 r=`${PWD_COMMAND}`; export r; \
57678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57679 $(NORMAL_TARGET_EXPORTS) \
57680 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
57681 for flag in $(EXTRA_TARGET_FLAGS); do \
57682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57683 done; \
57684 (cd $(TARGET_SUBDIR)/libgomp && \
57685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57687 "RANLIB=$${RANLIB}" \
57688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57689 dvi) \
57690 || exit 1
57691
57692 @endif target-libgomp
57693
57694 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
57695 maybe-pdf-target-libgomp:
57696 @if target-libgomp
57697 maybe-pdf-target-libgomp: pdf-target-libgomp
57698
57699 pdf-target-libgomp: \
57700 configure-target-libgomp
57701 @: $(MAKE); $(unstage)
57702 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57703 r=`${PWD_COMMAND}`; export r; \
57704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57705 $(NORMAL_TARGET_EXPORTS) \
57706 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
57707 for flag in $(EXTRA_TARGET_FLAGS); do \
57708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57709 done; \
57710 (cd $(TARGET_SUBDIR)/libgomp && \
57711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57713 "RANLIB=$${RANLIB}" \
57714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57715 pdf) \
57716 || exit 1
57717
57718 @endif target-libgomp
57719
57720 .PHONY: maybe-html-target-libgomp html-target-libgomp
57721 maybe-html-target-libgomp:
57722 @if target-libgomp
57723 maybe-html-target-libgomp: html-target-libgomp
57724
57725 html-target-libgomp: \
57726 configure-target-libgomp
57727 @: $(MAKE); $(unstage)
57728 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57729 r=`${PWD_COMMAND}`; export r; \
57730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57731 $(NORMAL_TARGET_EXPORTS) \
57732 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
57733 for flag in $(EXTRA_TARGET_FLAGS); do \
57734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57735 done; \
57736 (cd $(TARGET_SUBDIR)/libgomp && \
57737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57739 "RANLIB=$${RANLIB}" \
57740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57741 html) \
57742 || exit 1
57743
57744 @endif target-libgomp
57745
57746 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
57747 maybe-TAGS-target-libgomp:
57748 @if target-libgomp
57749 maybe-TAGS-target-libgomp: TAGS-target-libgomp
57750
57751 TAGS-target-libgomp: \
57752 configure-target-libgomp
57753 @: $(MAKE); $(unstage)
57754 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57755 r=`${PWD_COMMAND}`; export r; \
57756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57757 $(NORMAL_TARGET_EXPORTS) \
57758 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
57759 for flag in $(EXTRA_TARGET_FLAGS); do \
57760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57761 done; \
57762 (cd $(TARGET_SUBDIR)/libgomp && \
57763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57765 "RANLIB=$${RANLIB}" \
57766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57767 TAGS) \
57768 || exit 1
57769
57770 @endif target-libgomp
57771
57772 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
57773 maybe-install-info-target-libgomp:
57774 @if target-libgomp
57775 maybe-install-info-target-libgomp: install-info-target-libgomp
57776
57777 install-info-target-libgomp: \
57778 configure-target-libgomp \
57779 info-target-libgomp
57780 @: $(MAKE); $(unstage)
57781 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57782 r=`${PWD_COMMAND}`; export r; \
57783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57784 $(NORMAL_TARGET_EXPORTS) \
57785 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
57786 for flag in $(EXTRA_TARGET_FLAGS); do \
57787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57788 done; \
57789 (cd $(TARGET_SUBDIR)/libgomp && \
57790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57792 "RANLIB=$${RANLIB}" \
57793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57794 install-info) \
57795 || exit 1
57796
57797 @endif target-libgomp
57798
57799 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
57800 maybe-install-dvi-target-libgomp:
57801 @if target-libgomp
57802 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
57803
57804 install-dvi-target-libgomp: \
57805 configure-target-libgomp \
57806 dvi-target-libgomp
57807 @: $(MAKE); $(unstage)
57808 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57809 r=`${PWD_COMMAND}`; export r; \
57810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57811 $(NORMAL_TARGET_EXPORTS) \
57812 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
57813 for flag in $(EXTRA_TARGET_FLAGS); do \
57814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57815 done; \
57816 (cd $(TARGET_SUBDIR)/libgomp && \
57817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57819 "RANLIB=$${RANLIB}" \
57820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57821 install-dvi) \
57822 || exit 1
57823
57824 @endif target-libgomp
57825
57826 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
57827 maybe-install-pdf-target-libgomp:
57828 @if target-libgomp
57829 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
57830
57831 install-pdf-target-libgomp: \
57832 configure-target-libgomp \
57833 pdf-target-libgomp
57834 @: $(MAKE); $(unstage)
57835 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57836 r=`${PWD_COMMAND}`; export r; \
57837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57838 $(NORMAL_TARGET_EXPORTS) \
57839 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
57840 for flag in $(EXTRA_TARGET_FLAGS); do \
57841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57842 done; \
57843 (cd $(TARGET_SUBDIR)/libgomp && \
57844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57846 "RANLIB=$${RANLIB}" \
57847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57848 install-pdf) \
57849 || exit 1
57850
57851 @endif target-libgomp
57852
57853 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
57854 maybe-install-html-target-libgomp:
57855 @if target-libgomp
57856 maybe-install-html-target-libgomp: install-html-target-libgomp
57857
57858 install-html-target-libgomp: \
57859 configure-target-libgomp \
57860 html-target-libgomp
57861 @: $(MAKE); $(unstage)
57862 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57863 r=`${PWD_COMMAND}`; export r; \
57864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57865 $(NORMAL_TARGET_EXPORTS) \
57866 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
57867 for flag in $(EXTRA_TARGET_FLAGS); do \
57868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57869 done; \
57870 (cd $(TARGET_SUBDIR)/libgomp && \
57871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57873 "RANLIB=$${RANLIB}" \
57874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57875 install-html) \
57876 || exit 1
57877
57878 @endif target-libgomp
57879
57880 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
57881 maybe-installcheck-target-libgomp:
57882 @if target-libgomp
57883 maybe-installcheck-target-libgomp: installcheck-target-libgomp
57884
57885 installcheck-target-libgomp: \
57886 configure-target-libgomp
57887 @: $(MAKE); $(unstage)
57888 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57889 r=`${PWD_COMMAND}`; export r; \
57890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57891 $(NORMAL_TARGET_EXPORTS) \
57892 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
57893 for flag in $(EXTRA_TARGET_FLAGS); do \
57894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57895 done; \
57896 (cd $(TARGET_SUBDIR)/libgomp && \
57897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57899 "RANLIB=$${RANLIB}" \
57900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57901 installcheck) \
57902 || exit 1
57903
57904 @endif target-libgomp
57905
57906 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
57907 maybe-mostlyclean-target-libgomp:
57908 @if target-libgomp
57909 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
57910
57911 mostlyclean-target-libgomp:
57912 @: $(MAKE); $(unstage)
57913 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57914 r=`${PWD_COMMAND}`; export r; \
57915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57916 $(NORMAL_TARGET_EXPORTS) \
57917 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
57918 for flag in $(EXTRA_TARGET_FLAGS); do \
57919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57920 done; \
57921 (cd $(TARGET_SUBDIR)/libgomp && \
57922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57924 "RANLIB=$${RANLIB}" \
57925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57926 mostlyclean) \
57927 || exit 1
57928
57929 @endif target-libgomp
57930
57931 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
57932 maybe-clean-target-libgomp:
57933 @if target-libgomp
57934 maybe-clean-target-libgomp: clean-target-libgomp
57935
57936 clean-target-libgomp:
57937 @: $(MAKE); $(unstage)
57938 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57939 r=`${PWD_COMMAND}`; export r; \
57940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57941 $(NORMAL_TARGET_EXPORTS) \
57942 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
57943 for flag in $(EXTRA_TARGET_FLAGS); do \
57944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57945 done; \
57946 (cd $(TARGET_SUBDIR)/libgomp && \
57947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57949 "RANLIB=$${RANLIB}" \
57950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57951 clean) \
57952 || exit 1
57953
57954 @endif target-libgomp
57955
57956 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
57957 maybe-distclean-target-libgomp:
57958 @if target-libgomp
57959 maybe-distclean-target-libgomp: distclean-target-libgomp
57960
57961 distclean-target-libgomp:
57962 @: $(MAKE); $(unstage)
57963 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57964 r=`${PWD_COMMAND}`; export r; \
57965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57966 $(NORMAL_TARGET_EXPORTS) \
57967 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
57968 for flag in $(EXTRA_TARGET_FLAGS); do \
57969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57970 done; \
57971 (cd $(TARGET_SUBDIR)/libgomp && \
57972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57974 "RANLIB=$${RANLIB}" \
57975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57976 distclean) \
57977 || exit 1
57978
57979 @endif target-libgomp
57980
57981 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
57982 maybe-maintainer-clean-target-libgomp:
57983 @if target-libgomp
57984 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
57985
57986 maintainer-clean-target-libgomp:
57987 @: $(MAKE); $(unstage)
57988 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57989 r=`${PWD_COMMAND}`; export r; \
57990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57991 $(NORMAL_TARGET_EXPORTS) \
57992 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
57993 for flag in $(EXTRA_TARGET_FLAGS); do \
57994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57995 done; \
57996 (cd $(TARGET_SUBDIR)/libgomp && \
57997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57999 "RANLIB=$${RANLIB}" \
58000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58001 maintainer-clean) \
58002 || exit 1
58003
58004 @endif target-libgomp
58005
58006
58007
58008
58009
58010 .PHONY: configure-target-libitm maybe-configure-target-libitm
58011 maybe-configure-target-libitm:
58012 @if gcc-bootstrap
58013 configure-target-libitm: stage_current
58014 @endif gcc-bootstrap
58015 @if target-libitm
58016 maybe-configure-target-libitm: configure-target-libitm
58017 configure-target-libitm:
58018 @: $(MAKE); $(unstage)
58019 @r=`${PWD_COMMAND}`; export r; \
58020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58021 echo "Checking multilib configuration for libitm..."; \
58022 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
58023 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
58024 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
58025 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
58026 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
58027 else \
58028 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
58029 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
58030 fi; \
58031 else \
58032 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
58033 fi; \
58034 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
58035 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
58036 $(NORMAL_TARGET_EXPORTS) \
58037 echo Configuring in $(TARGET_SUBDIR)/libitm; \
58038 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
58039 case $(srcdir) in \
58040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58041 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
58042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58043 esac; \
58044 module_srcdir=libitm; \
58045 rm -f no-such-file || : ; \
58046 CONFIG_SITE=no-such-file $(SHELL) \
58047 $$s/$$module_srcdir/configure \
58048 --srcdir=$${topdir}/$$module_srcdir \
58049 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58050 --target=${target_alias} \
58051 || exit 1
58052 @endif target-libitm
58053
58054
58055
58056
58057
58058 .PHONY: all-target-libitm maybe-all-target-libitm
58059 maybe-all-target-libitm:
58060 @if gcc-bootstrap
58061 all-target-libitm: stage_current
58062 @endif gcc-bootstrap
58063 @if target-libitm
58064 TARGET-target-libitm=all
58065 maybe-all-target-libitm: all-target-libitm
58066 all-target-libitm: configure-target-libitm
58067 @: $(MAKE); $(unstage)
58068 @r=`${PWD_COMMAND}`; export r; \
58069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58070 $(NORMAL_TARGET_EXPORTS) \
58071 (cd $(TARGET_SUBDIR)/libitm && \
58072 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58073 $(TARGET-target-libitm))
58074 @endif target-libitm
58075
58076
58077
58078
58079
58080 .PHONY: check-target-libitm maybe-check-target-libitm
58081 maybe-check-target-libitm:
58082 @if target-libitm
58083 maybe-check-target-libitm: check-target-libitm
58084
58085 check-target-libitm:
58086 @: $(MAKE); $(unstage)
58087 @r=`${PWD_COMMAND}`; export r; \
58088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58089 $(NORMAL_TARGET_EXPORTS) \
58090 (cd $(TARGET_SUBDIR)/libitm && \
58091 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58092
58093 @endif target-libitm
58094
58095 .PHONY: install-target-libitm maybe-install-target-libitm
58096 maybe-install-target-libitm:
58097 @if target-libitm
58098 maybe-install-target-libitm: install-target-libitm
58099
58100 install-target-libitm: installdirs
58101 @: $(MAKE); $(unstage)
58102 @r=`${PWD_COMMAND}`; export r; \
58103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58104 $(NORMAL_TARGET_EXPORTS) \
58105 (cd $(TARGET_SUBDIR)/libitm && \
58106 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58107
58108 @endif target-libitm
58109
58110 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
58111 maybe-install-strip-target-libitm:
58112 @if target-libitm
58113 maybe-install-strip-target-libitm: install-strip-target-libitm
58114
58115 install-strip-target-libitm: installdirs
58116 @: $(MAKE); $(unstage)
58117 @r=`${PWD_COMMAND}`; export r; \
58118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58119 $(NORMAL_TARGET_EXPORTS) \
58120 (cd $(TARGET_SUBDIR)/libitm && \
58121 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58122
58123 @endif target-libitm
58124
58125 # Other targets (info, dvi, pdf, etc.)
58126
58127 .PHONY: maybe-info-target-libitm info-target-libitm
58128 maybe-info-target-libitm:
58129 @if target-libitm
58130 maybe-info-target-libitm: info-target-libitm
58131
58132 info-target-libitm: \
58133 configure-target-libitm
58134 @: $(MAKE); $(unstage)
58135 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58136 r=`${PWD_COMMAND}`; export r; \
58137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58138 $(NORMAL_TARGET_EXPORTS) \
58139 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
58140 for flag in $(EXTRA_TARGET_FLAGS); do \
58141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58142 done; \
58143 (cd $(TARGET_SUBDIR)/libitm && \
58144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58146 "RANLIB=$${RANLIB}" \
58147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58148 info) \
58149 || exit 1
58150
58151 @endif target-libitm
58152
58153 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
58154 maybe-dvi-target-libitm:
58155 @if target-libitm
58156 maybe-dvi-target-libitm: dvi-target-libitm
58157
58158 dvi-target-libitm: \
58159 configure-target-libitm
58160 @: $(MAKE); $(unstage)
58161 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58162 r=`${PWD_COMMAND}`; export r; \
58163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58164 $(NORMAL_TARGET_EXPORTS) \
58165 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
58166 for flag in $(EXTRA_TARGET_FLAGS); do \
58167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58168 done; \
58169 (cd $(TARGET_SUBDIR)/libitm && \
58170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58172 "RANLIB=$${RANLIB}" \
58173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58174 dvi) \
58175 || exit 1
58176
58177 @endif target-libitm
58178
58179 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
58180 maybe-pdf-target-libitm:
58181 @if target-libitm
58182 maybe-pdf-target-libitm: pdf-target-libitm
58183
58184 pdf-target-libitm: \
58185 configure-target-libitm
58186 @: $(MAKE); $(unstage)
58187 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58188 r=`${PWD_COMMAND}`; export r; \
58189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58190 $(NORMAL_TARGET_EXPORTS) \
58191 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
58192 for flag in $(EXTRA_TARGET_FLAGS); do \
58193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58194 done; \
58195 (cd $(TARGET_SUBDIR)/libitm && \
58196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58198 "RANLIB=$${RANLIB}" \
58199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58200 pdf) \
58201 || exit 1
58202
58203 @endif target-libitm
58204
58205 .PHONY: maybe-html-target-libitm html-target-libitm
58206 maybe-html-target-libitm:
58207 @if target-libitm
58208 maybe-html-target-libitm: html-target-libitm
58209
58210 html-target-libitm: \
58211 configure-target-libitm
58212 @: $(MAKE); $(unstage)
58213 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58214 r=`${PWD_COMMAND}`; export r; \
58215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58216 $(NORMAL_TARGET_EXPORTS) \
58217 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
58218 for flag in $(EXTRA_TARGET_FLAGS); do \
58219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58220 done; \
58221 (cd $(TARGET_SUBDIR)/libitm && \
58222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58224 "RANLIB=$${RANLIB}" \
58225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58226 html) \
58227 || exit 1
58228
58229 @endif target-libitm
58230
58231 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
58232 maybe-TAGS-target-libitm:
58233 @if target-libitm
58234 maybe-TAGS-target-libitm: TAGS-target-libitm
58235
58236 TAGS-target-libitm: \
58237 configure-target-libitm
58238 @: $(MAKE); $(unstage)
58239 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58240 r=`${PWD_COMMAND}`; export r; \
58241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58242 $(NORMAL_TARGET_EXPORTS) \
58243 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
58244 for flag in $(EXTRA_TARGET_FLAGS); do \
58245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58246 done; \
58247 (cd $(TARGET_SUBDIR)/libitm && \
58248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58250 "RANLIB=$${RANLIB}" \
58251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58252 TAGS) \
58253 || exit 1
58254
58255 @endif target-libitm
58256
58257 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
58258 maybe-install-info-target-libitm:
58259 @if target-libitm
58260 maybe-install-info-target-libitm: install-info-target-libitm
58261
58262 install-info-target-libitm: \
58263 configure-target-libitm \
58264 info-target-libitm
58265 @: $(MAKE); $(unstage)
58266 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58267 r=`${PWD_COMMAND}`; export r; \
58268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58269 $(NORMAL_TARGET_EXPORTS) \
58270 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
58271 for flag in $(EXTRA_TARGET_FLAGS); do \
58272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58273 done; \
58274 (cd $(TARGET_SUBDIR)/libitm && \
58275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58277 "RANLIB=$${RANLIB}" \
58278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58279 install-info) \
58280 || exit 1
58281
58282 @endif target-libitm
58283
58284 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
58285 maybe-install-dvi-target-libitm:
58286 @if target-libitm
58287 maybe-install-dvi-target-libitm: install-dvi-target-libitm
58288
58289 install-dvi-target-libitm: \
58290 configure-target-libitm \
58291 dvi-target-libitm
58292 @: $(MAKE); $(unstage)
58293 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58294 r=`${PWD_COMMAND}`; export r; \
58295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58296 $(NORMAL_TARGET_EXPORTS) \
58297 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
58298 for flag in $(EXTRA_TARGET_FLAGS); do \
58299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58300 done; \
58301 (cd $(TARGET_SUBDIR)/libitm && \
58302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58304 "RANLIB=$${RANLIB}" \
58305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58306 install-dvi) \
58307 || exit 1
58308
58309 @endif target-libitm
58310
58311 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
58312 maybe-install-pdf-target-libitm:
58313 @if target-libitm
58314 maybe-install-pdf-target-libitm: install-pdf-target-libitm
58315
58316 install-pdf-target-libitm: \
58317 configure-target-libitm \
58318 pdf-target-libitm
58319 @: $(MAKE); $(unstage)
58320 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58321 r=`${PWD_COMMAND}`; export r; \
58322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58323 $(NORMAL_TARGET_EXPORTS) \
58324 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
58325 for flag in $(EXTRA_TARGET_FLAGS); do \
58326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58327 done; \
58328 (cd $(TARGET_SUBDIR)/libitm && \
58329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58331 "RANLIB=$${RANLIB}" \
58332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58333 install-pdf) \
58334 || exit 1
58335
58336 @endif target-libitm
58337
58338 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
58339 maybe-install-html-target-libitm:
58340 @if target-libitm
58341 maybe-install-html-target-libitm: install-html-target-libitm
58342
58343 install-html-target-libitm: \
58344 configure-target-libitm \
58345 html-target-libitm
58346 @: $(MAKE); $(unstage)
58347 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58348 r=`${PWD_COMMAND}`; export r; \
58349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58350 $(NORMAL_TARGET_EXPORTS) \
58351 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
58352 for flag in $(EXTRA_TARGET_FLAGS); do \
58353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58354 done; \
58355 (cd $(TARGET_SUBDIR)/libitm && \
58356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58358 "RANLIB=$${RANLIB}" \
58359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58360 install-html) \
58361 || exit 1
58362
58363 @endif target-libitm
58364
58365 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
58366 maybe-installcheck-target-libitm:
58367 @if target-libitm
58368 maybe-installcheck-target-libitm: installcheck-target-libitm
58369
58370 installcheck-target-libitm: \
58371 configure-target-libitm
58372 @: $(MAKE); $(unstage)
58373 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58374 r=`${PWD_COMMAND}`; export r; \
58375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58376 $(NORMAL_TARGET_EXPORTS) \
58377 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
58378 for flag in $(EXTRA_TARGET_FLAGS); do \
58379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58380 done; \
58381 (cd $(TARGET_SUBDIR)/libitm && \
58382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58384 "RANLIB=$${RANLIB}" \
58385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58386 installcheck) \
58387 || exit 1
58388
58389 @endif target-libitm
58390
58391 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
58392 maybe-mostlyclean-target-libitm:
58393 @if target-libitm
58394 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
58395
58396 mostlyclean-target-libitm:
58397 @: $(MAKE); $(unstage)
58398 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58399 r=`${PWD_COMMAND}`; export r; \
58400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58401 $(NORMAL_TARGET_EXPORTS) \
58402 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
58403 for flag in $(EXTRA_TARGET_FLAGS); do \
58404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58405 done; \
58406 (cd $(TARGET_SUBDIR)/libitm && \
58407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58409 "RANLIB=$${RANLIB}" \
58410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58411 mostlyclean) \
58412 || exit 1
58413
58414 @endif target-libitm
58415
58416 .PHONY: maybe-clean-target-libitm clean-target-libitm
58417 maybe-clean-target-libitm:
58418 @if target-libitm
58419 maybe-clean-target-libitm: clean-target-libitm
58420
58421 clean-target-libitm:
58422 @: $(MAKE); $(unstage)
58423 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58424 r=`${PWD_COMMAND}`; export r; \
58425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58426 $(NORMAL_TARGET_EXPORTS) \
58427 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
58428 for flag in $(EXTRA_TARGET_FLAGS); do \
58429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58430 done; \
58431 (cd $(TARGET_SUBDIR)/libitm && \
58432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58434 "RANLIB=$${RANLIB}" \
58435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58436 clean) \
58437 || exit 1
58438
58439 @endif target-libitm
58440
58441 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
58442 maybe-distclean-target-libitm:
58443 @if target-libitm
58444 maybe-distclean-target-libitm: distclean-target-libitm
58445
58446 distclean-target-libitm:
58447 @: $(MAKE); $(unstage)
58448 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58449 r=`${PWD_COMMAND}`; export r; \
58450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58451 $(NORMAL_TARGET_EXPORTS) \
58452 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
58453 for flag in $(EXTRA_TARGET_FLAGS); do \
58454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58455 done; \
58456 (cd $(TARGET_SUBDIR)/libitm && \
58457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58459 "RANLIB=$${RANLIB}" \
58460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58461 distclean) \
58462 || exit 1
58463
58464 @endif target-libitm
58465
58466 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
58467 maybe-maintainer-clean-target-libitm:
58468 @if target-libitm
58469 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
58470
58471 maintainer-clean-target-libitm:
58472 @: $(MAKE); $(unstage)
58473 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
58474 r=`${PWD_COMMAND}`; export r; \
58475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58476 $(NORMAL_TARGET_EXPORTS) \
58477 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
58478 for flag in $(EXTRA_TARGET_FLAGS); do \
58479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58480 done; \
58481 (cd $(TARGET_SUBDIR)/libitm && \
58482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58484 "RANLIB=$${RANLIB}" \
58485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58486 maintainer-clean) \
58487 || exit 1
58488
58489 @endif target-libitm
58490
58491
58492
58493
58494
58495 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
58496 maybe-configure-target-libatomic:
58497 @if gcc-bootstrap
58498 configure-target-libatomic: stage_current
58499 @endif gcc-bootstrap
58500 @if target-libatomic
58501 maybe-configure-target-libatomic: configure-target-libatomic
58502 configure-target-libatomic:
58503 @: $(MAKE); $(unstage)
58504 @r=`${PWD_COMMAND}`; export r; \
58505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58506 echo "Checking multilib configuration for libatomic..."; \
58507 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
58509 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58510 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
58511 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
58512 else \
58513 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
58514 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58515 fi; \
58516 else \
58517 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
58518 fi; \
58519 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
58520 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
58521 $(NORMAL_TARGET_EXPORTS) \
58522 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
58523 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
58524 case $(srcdir) in \
58525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58526 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
58527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58528 esac; \
58529 module_srcdir=libatomic; \
58530 rm -f no-such-file || : ; \
58531 CONFIG_SITE=no-such-file $(SHELL) \
58532 $$s/$$module_srcdir/configure \
58533 --srcdir=$${topdir}/$$module_srcdir \
58534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58535 --target=${target_alias} \
58536 || exit 1
58537 @endif target-libatomic
58538
58539
58540
58541
58542
58543 .PHONY: all-target-libatomic maybe-all-target-libatomic
58544 maybe-all-target-libatomic:
58545 @if gcc-bootstrap
58546 all-target-libatomic: stage_current
58547 @endif gcc-bootstrap
58548 @if target-libatomic
58549 TARGET-target-libatomic=all
58550 maybe-all-target-libatomic: all-target-libatomic
58551 all-target-libatomic: configure-target-libatomic
58552 @: $(MAKE); $(unstage)
58553 @r=`${PWD_COMMAND}`; export r; \
58554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58555 $(NORMAL_TARGET_EXPORTS) \
58556 (cd $(TARGET_SUBDIR)/libatomic && \
58557 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58558 $(TARGET-target-libatomic))
58559 @endif target-libatomic
58560
58561
58562
58563
58564
58565 .PHONY: check-target-libatomic maybe-check-target-libatomic
58566 maybe-check-target-libatomic:
58567 @if target-libatomic
58568 maybe-check-target-libatomic: check-target-libatomic
58569
58570 check-target-libatomic:
58571 @: $(MAKE); $(unstage)
58572 @r=`${PWD_COMMAND}`; export r; \
58573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58574 $(NORMAL_TARGET_EXPORTS) \
58575 (cd $(TARGET_SUBDIR)/libatomic && \
58576 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58577
58578 @endif target-libatomic
58579
58580 .PHONY: install-target-libatomic maybe-install-target-libatomic
58581 maybe-install-target-libatomic:
58582 @if target-libatomic
58583 maybe-install-target-libatomic: install-target-libatomic
58584
58585 install-target-libatomic: installdirs
58586 @: $(MAKE); $(unstage)
58587 @r=`${PWD_COMMAND}`; export r; \
58588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58589 $(NORMAL_TARGET_EXPORTS) \
58590 (cd $(TARGET_SUBDIR)/libatomic && \
58591 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58592
58593 @endif target-libatomic
58594
58595 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
58596 maybe-install-strip-target-libatomic:
58597 @if target-libatomic
58598 maybe-install-strip-target-libatomic: install-strip-target-libatomic
58599
58600 install-strip-target-libatomic: installdirs
58601 @: $(MAKE); $(unstage)
58602 @r=`${PWD_COMMAND}`; export r; \
58603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58604 $(NORMAL_TARGET_EXPORTS) \
58605 (cd $(TARGET_SUBDIR)/libatomic && \
58606 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58607
58608 @endif target-libatomic
58609
58610 # Other targets (info, dvi, pdf, etc.)
58611
58612 .PHONY: maybe-info-target-libatomic info-target-libatomic
58613 maybe-info-target-libatomic:
58614 @if target-libatomic
58615 maybe-info-target-libatomic: info-target-libatomic
58616
58617 info-target-libatomic: \
58618 configure-target-libatomic
58619 @: $(MAKE); $(unstage)
58620 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58621 r=`${PWD_COMMAND}`; export r; \
58622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58623 $(NORMAL_TARGET_EXPORTS) \
58624 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
58625 for flag in $(EXTRA_TARGET_FLAGS); do \
58626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58627 done; \
58628 (cd $(TARGET_SUBDIR)/libatomic && \
58629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58631 "RANLIB=$${RANLIB}" \
58632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58633 info) \
58634 || exit 1
58635
58636 @endif target-libatomic
58637
58638 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
58639 maybe-dvi-target-libatomic:
58640 @if target-libatomic
58641 maybe-dvi-target-libatomic: dvi-target-libatomic
58642
58643 dvi-target-libatomic: \
58644 configure-target-libatomic
58645 @: $(MAKE); $(unstage)
58646 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58647 r=`${PWD_COMMAND}`; export r; \
58648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58649 $(NORMAL_TARGET_EXPORTS) \
58650 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
58651 for flag in $(EXTRA_TARGET_FLAGS); do \
58652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58653 done; \
58654 (cd $(TARGET_SUBDIR)/libatomic && \
58655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58657 "RANLIB=$${RANLIB}" \
58658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58659 dvi) \
58660 || exit 1
58661
58662 @endif target-libatomic
58663
58664 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
58665 maybe-pdf-target-libatomic:
58666 @if target-libatomic
58667 maybe-pdf-target-libatomic: pdf-target-libatomic
58668
58669 pdf-target-libatomic: \
58670 configure-target-libatomic
58671 @: $(MAKE); $(unstage)
58672 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58673 r=`${PWD_COMMAND}`; export r; \
58674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58675 $(NORMAL_TARGET_EXPORTS) \
58676 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
58677 for flag in $(EXTRA_TARGET_FLAGS); do \
58678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58679 done; \
58680 (cd $(TARGET_SUBDIR)/libatomic && \
58681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58683 "RANLIB=$${RANLIB}" \
58684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58685 pdf) \
58686 || exit 1
58687
58688 @endif target-libatomic
58689
58690 .PHONY: maybe-html-target-libatomic html-target-libatomic
58691 maybe-html-target-libatomic:
58692 @if target-libatomic
58693 maybe-html-target-libatomic: html-target-libatomic
58694
58695 html-target-libatomic: \
58696 configure-target-libatomic
58697 @: $(MAKE); $(unstage)
58698 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58699 r=`${PWD_COMMAND}`; export r; \
58700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58701 $(NORMAL_TARGET_EXPORTS) \
58702 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
58703 for flag in $(EXTRA_TARGET_FLAGS); do \
58704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58705 done; \
58706 (cd $(TARGET_SUBDIR)/libatomic && \
58707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58709 "RANLIB=$${RANLIB}" \
58710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58711 html) \
58712 || exit 1
58713
58714 @endif target-libatomic
58715
58716 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
58717 maybe-TAGS-target-libatomic:
58718 @if target-libatomic
58719 maybe-TAGS-target-libatomic: TAGS-target-libatomic
58720
58721 TAGS-target-libatomic: \
58722 configure-target-libatomic
58723 @: $(MAKE); $(unstage)
58724 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58725 r=`${PWD_COMMAND}`; export r; \
58726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58727 $(NORMAL_TARGET_EXPORTS) \
58728 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
58729 for flag in $(EXTRA_TARGET_FLAGS); do \
58730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58731 done; \
58732 (cd $(TARGET_SUBDIR)/libatomic && \
58733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58735 "RANLIB=$${RANLIB}" \
58736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58737 TAGS) \
58738 || exit 1
58739
58740 @endif target-libatomic
58741
58742 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
58743 maybe-install-info-target-libatomic:
58744 @if target-libatomic
58745 maybe-install-info-target-libatomic: install-info-target-libatomic
58746
58747 install-info-target-libatomic: \
58748 configure-target-libatomic \
58749 info-target-libatomic
58750 @: $(MAKE); $(unstage)
58751 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58752 r=`${PWD_COMMAND}`; export r; \
58753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58754 $(NORMAL_TARGET_EXPORTS) \
58755 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
58756 for flag in $(EXTRA_TARGET_FLAGS); do \
58757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58758 done; \
58759 (cd $(TARGET_SUBDIR)/libatomic && \
58760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58762 "RANLIB=$${RANLIB}" \
58763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58764 install-info) \
58765 || exit 1
58766
58767 @endif target-libatomic
58768
58769 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
58770 maybe-install-dvi-target-libatomic:
58771 @if target-libatomic
58772 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
58773
58774 install-dvi-target-libatomic: \
58775 configure-target-libatomic \
58776 dvi-target-libatomic
58777 @: $(MAKE); $(unstage)
58778 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58779 r=`${PWD_COMMAND}`; export r; \
58780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58781 $(NORMAL_TARGET_EXPORTS) \
58782 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
58783 for flag in $(EXTRA_TARGET_FLAGS); do \
58784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58785 done; \
58786 (cd $(TARGET_SUBDIR)/libatomic && \
58787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58789 "RANLIB=$${RANLIB}" \
58790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58791 install-dvi) \
58792 || exit 1
58793
58794 @endif target-libatomic
58795
58796 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
58797 maybe-install-pdf-target-libatomic:
58798 @if target-libatomic
58799 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
58800
58801 install-pdf-target-libatomic: \
58802 configure-target-libatomic \
58803 pdf-target-libatomic
58804 @: $(MAKE); $(unstage)
58805 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58806 r=`${PWD_COMMAND}`; export r; \
58807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58808 $(NORMAL_TARGET_EXPORTS) \
58809 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
58810 for flag in $(EXTRA_TARGET_FLAGS); do \
58811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58812 done; \
58813 (cd $(TARGET_SUBDIR)/libatomic && \
58814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58816 "RANLIB=$${RANLIB}" \
58817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58818 install-pdf) \
58819 || exit 1
58820
58821 @endif target-libatomic
58822
58823 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
58824 maybe-install-html-target-libatomic:
58825 @if target-libatomic
58826 maybe-install-html-target-libatomic: install-html-target-libatomic
58827
58828 install-html-target-libatomic: \
58829 configure-target-libatomic \
58830 html-target-libatomic
58831 @: $(MAKE); $(unstage)
58832 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58833 r=`${PWD_COMMAND}`; export r; \
58834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58835 $(NORMAL_TARGET_EXPORTS) \
58836 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
58837 for flag in $(EXTRA_TARGET_FLAGS); do \
58838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58839 done; \
58840 (cd $(TARGET_SUBDIR)/libatomic && \
58841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58843 "RANLIB=$${RANLIB}" \
58844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58845 install-html) \
58846 || exit 1
58847
58848 @endif target-libatomic
58849
58850 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
58851 maybe-installcheck-target-libatomic:
58852 @if target-libatomic
58853 maybe-installcheck-target-libatomic: installcheck-target-libatomic
58854
58855 installcheck-target-libatomic: \
58856 configure-target-libatomic
58857 @: $(MAKE); $(unstage)
58858 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58859 r=`${PWD_COMMAND}`; export r; \
58860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58861 $(NORMAL_TARGET_EXPORTS) \
58862 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
58863 for flag in $(EXTRA_TARGET_FLAGS); do \
58864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58865 done; \
58866 (cd $(TARGET_SUBDIR)/libatomic && \
58867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58869 "RANLIB=$${RANLIB}" \
58870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58871 installcheck) \
58872 || exit 1
58873
58874 @endif target-libatomic
58875
58876 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
58877 maybe-mostlyclean-target-libatomic:
58878 @if target-libatomic
58879 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
58880
58881 mostlyclean-target-libatomic:
58882 @: $(MAKE); $(unstage)
58883 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58884 r=`${PWD_COMMAND}`; export r; \
58885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58886 $(NORMAL_TARGET_EXPORTS) \
58887 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
58888 for flag in $(EXTRA_TARGET_FLAGS); do \
58889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58890 done; \
58891 (cd $(TARGET_SUBDIR)/libatomic && \
58892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58894 "RANLIB=$${RANLIB}" \
58895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58896 mostlyclean) \
58897 || exit 1
58898
58899 @endif target-libatomic
58900
58901 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
58902 maybe-clean-target-libatomic:
58903 @if target-libatomic
58904 maybe-clean-target-libatomic: clean-target-libatomic
58905
58906 clean-target-libatomic:
58907 @: $(MAKE); $(unstage)
58908 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58909 r=`${PWD_COMMAND}`; export r; \
58910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58911 $(NORMAL_TARGET_EXPORTS) \
58912 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
58913 for flag in $(EXTRA_TARGET_FLAGS); do \
58914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58915 done; \
58916 (cd $(TARGET_SUBDIR)/libatomic && \
58917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58919 "RANLIB=$${RANLIB}" \
58920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58921 clean) \
58922 || exit 1
58923
58924 @endif target-libatomic
58925
58926 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
58927 maybe-distclean-target-libatomic:
58928 @if target-libatomic
58929 maybe-distclean-target-libatomic: distclean-target-libatomic
58930
58931 distclean-target-libatomic:
58932 @: $(MAKE); $(unstage)
58933 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58934 r=`${PWD_COMMAND}`; export r; \
58935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58936 $(NORMAL_TARGET_EXPORTS) \
58937 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
58938 for flag in $(EXTRA_TARGET_FLAGS); do \
58939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58940 done; \
58941 (cd $(TARGET_SUBDIR)/libatomic && \
58942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58944 "RANLIB=$${RANLIB}" \
58945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58946 distclean) \
58947 || exit 1
58948
58949 @endif target-libatomic
58950
58951 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
58952 maybe-maintainer-clean-target-libatomic:
58953 @if target-libatomic
58954 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
58955
58956 maintainer-clean-target-libatomic:
58957 @: $(MAKE); $(unstage)
58958 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
58959 r=`${PWD_COMMAND}`; export r; \
58960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58961 $(NORMAL_TARGET_EXPORTS) \
58962 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
58963 for flag in $(EXTRA_TARGET_FLAGS); do \
58964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58965 done; \
58966 (cd $(TARGET_SUBDIR)/libatomic && \
58967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58969 "RANLIB=$${RANLIB}" \
58970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58971 maintainer-clean) \
58972 || exit 1
58973
58974 @endif target-libatomic
58975
58976
58977
58978 @if target-libgomp
58979 .PHONY: check-target-libgomp-c++
58980 check-target-libgomp-c++:
58981 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
58982
58983 .PHONY: check-target-libgomp-fortran
58984 check-target-libgomp-fortran:
58985 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
58986
58987 @endif target-libgomp
58988
58989 @if target-libitm
58990 .PHONY: check-target-libitm-c++
58991 check-target-libitm-c++:
58992 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
58993
58994 @endif target-libitm
58995
58996 # ----------
58997 # GCC module
58998 # ----------
58999
59000 @if gcc-no-bootstrap
59001 .PHONY: cross
59002 cross: all-build all-gas all-ld
59003 @r=`${PWD_COMMAND}`; export r; \
59004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59005 $(HOST_EXPORTS) \
59006 echo "Building the C and C++ compiler"; \
59007 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
59008 @r=`${PWD_COMMAND}`; export r; \
59009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59010 echo "Building runtime libraries"; \
59011 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
59012 @endif gcc-no-bootstrap
59013
59014 @if gcc
59015
59016 .PHONY: check-gcc-c check-c
59017 check-gcc-c:
59018 r=`${PWD_COMMAND}`; export r; \
59019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59020 $(HOST_EXPORTS) \
59021 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
59022 check-c: check-gcc-c
59023
59024 .PHONY: check-gcc-c++ check-c++
59025 check-gcc-c++:
59026 r=`${PWD_COMMAND}`; export r; \
59027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59028 $(HOST_EXPORTS) \
59029 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
59030 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
59031
59032 .PHONY: check-gcc-fortran check-fortran
59033 check-gcc-fortran:
59034 r=`${PWD_COMMAND}`; export r; \
59035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59036 $(HOST_EXPORTS) \
59037 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
59038 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
59039
59040 .PHONY: check-gcc-ada check-ada
59041 check-gcc-ada:
59042 r=`${PWD_COMMAND}`; export r; \
59043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59044 $(HOST_EXPORTS) \
59045 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
59046 check-ada: check-gcc-ada check-target-libada
59047
59048 .PHONY: check-gcc-objc check-objc
59049 check-gcc-objc:
59050 r=`${PWD_COMMAND}`; export r; \
59051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59052 $(HOST_EXPORTS) \
59053 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
59054 check-objc: check-gcc-objc check-target-libobjc
59055
59056 .PHONY: check-gcc-obj-c++ check-obj-c++
59057 check-gcc-obj-c++:
59058 r=`${PWD_COMMAND}`; export r; \
59059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59060 $(HOST_EXPORTS) \
59061 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
59062 check-obj-c++: check-gcc-obj-c++
59063
59064 .PHONY: check-gcc-go check-go
59065 check-gcc-go:
59066 r=`${PWD_COMMAND}`; export r; \
59067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59068 $(HOST_EXPORTS) \
59069 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
59070 check-go: check-gcc-go check-target-libgo check-gotools
59071
59072 .PHONY: check-gcc-d check-d
59073 check-gcc-d:
59074 r=`${PWD_COMMAND}`; export r; \
59075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59076 $(HOST_EXPORTS) \
59077 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
59078 check-d: check-gcc-d check-target-libphobos
59079
59080 .PHONY: check-gcc-jit check-jit
59081 check-gcc-jit:
59082 r=`${PWD_COMMAND}`; export r; \
59083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59084 $(HOST_EXPORTS) \
59085 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
59086 check-jit: check-gcc-jit
59087
59088
59089 # The gcc part of install-no-fixedincludes, which relies on an intimate
59090 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
59091 .PHONY: gcc-install-no-fixedincludes
59092 gcc-install-no-fixedincludes:
59093 @if [ -f ./gcc/Makefile ]; then \
59094 r=`${PWD_COMMAND}`; export r; \
59095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59096 $(HOST_EXPORTS) \
59097 (cd ./gcc \
59098 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
59099 else true; fi
59100 @endif gcc
59101
59102 # ---------------------
59103 # GCC bootstrap support
59104 # ---------------------
59105
59106 # We track the current stage (the one in 'gcc') in the stage_current file.
59107 # stage_last instead tracks the stage that was built last. These targets
59108 # are dummy when toplevel bootstrap is not active.
59109
59110 # While making host and target tools, symlinks to the final stage must be
59111 # there, so $(unstage) should be run at various points. To avoid excessive
59112 # recursive invocations of make, we "inline" them using a variable. These
59113 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
59114 # to avoid warnings from the GNU Make job server.
59115
59116 unstage = :
59117 stage = :
59118 current_stage = ""
59119
59120 @if gcc-bootstrap
59121 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
59122 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
59123 current_stage = "`cat stage_current 2> /dev/null`"
59124 @endif gcc-bootstrap
59125
59126 .PHONY: unstage stage
59127 unstage:
59128 @: $(MAKE); $(unstage)
59129 stage:
59130 @: $(MAKE); $(stage)
59131
59132 # Disable commands for lean bootstrap.
59133 LEAN = false
59134
59135 # We name the build directories for the various stages "stage1-gcc",
59136 # "stage2-gcc","stage3-gcc", etc.
59137
59138 # Since the 'compare' process will fail (on debugging information) if any
59139 # directory names are different, we need to link the gcc directory for
59140 # the previous stage to a constant name ('prev-gcc'), and to make the name of
59141 # the build directories constant as well. For the latter, we use naked names
59142 # like 'gcc', because the scripts in that directory assume it. We use
59143 # mv on platforms where symlinks to directories do not work or are not
59144 # reliable.
59145
59146 # 'touch' doesn't work right on some platforms.
59147 STAMP = echo timestamp >
59148
59149 # We only want to compare .o files, so set this!
59150 objext = .o
59151
59152
59153 .PHONY: stage1-start stage1-end
59154
59155 stage1-start::
59156 @: $(MAKE); $(stage); \
59157 echo stage1 > stage_current; \
59158 echo stage1 > stage_last; \
59159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59160 @if bfd
59161 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
59162 mkdir stage1-bfd; \
59163 mv stage1-bfd bfd
59164 @endif bfd
59165 @if opcodes
59166 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
59167 mkdir stage1-opcodes; \
59168 mv stage1-opcodes opcodes
59169 @endif opcodes
59170 @if binutils
59171 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
59172 mkdir stage1-binutils; \
59173 mv stage1-binutils binutils
59174 @endif binutils
59175 @if fixincludes
59176 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
59177 mkdir stage1-fixincludes; \
59178 mv stage1-fixincludes fixincludes
59179 @endif fixincludes
59180 @if gas
59181 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
59182 mkdir stage1-gas; \
59183 mv stage1-gas gas
59184 @endif gas
59185 @if gcc
59186 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
59187 mkdir stage1-gcc; \
59188 mv stage1-gcc gcc
59189 @endif gcc
59190 @if gmp
59191 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
59192 mkdir stage1-gmp; \
59193 mv stage1-gmp gmp
59194 @endif gmp
59195 @if mpfr
59196 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
59197 mkdir stage1-mpfr; \
59198 mv stage1-mpfr mpfr
59199 @endif mpfr
59200 @if mpc
59201 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
59202 mkdir stage1-mpc; \
59203 mv stage1-mpc mpc
59204 @endif mpc
59205 @if isl
59206 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
59207 mkdir stage1-isl; \
59208 mv stage1-isl isl
59209 @endif isl
59210 @if libelf
59211 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
59212 mkdir stage1-libelf; \
59213 mv stage1-libelf libelf
59214 @endif libelf
59215 @if gold
59216 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
59217 mkdir stage1-gold; \
59218 mv stage1-gold gold
59219 @endif gold
59220 @if intl
59221 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
59222 mkdir stage1-intl; \
59223 mv stage1-intl intl
59224 @endif intl
59225 @if ld
59226 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
59227 mkdir stage1-ld; \
59228 mv stage1-ld ld
59229 @endif ld
59230 @if libbacktrace
59231 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
59232 mkdir stage1-libbacktrace; \
59233 mv stage1-libbacktrace libbacktrace
59234 @endif libbacktrace
59235 @if libcpp
59236 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
59237 mkdir stage1-libcpp; \
59238 mv stage1-libcpp libcpp
59239 @endif libcpp
59240 @if libcody
59241 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
59242 mkdir stage1-libcody; \
59243 mv stage1-libcody libcody
59244 @endif libcody
59245 @if libdecnumber
59246 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
59247 mkdir stage1-libdecnumber; \
59248 mv stage1-libdecnumber libdecnumber
59249 @endif libdecnumber
59250 @if libiberty
59251 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
59252 mkdir stage1-libiberty; \
59253 mv stage1-libiberty libiberty
59254 @endif libiberty
59255 @if libiberty-linker-plugin
59256 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
59257 mkdir stage1-libiberty-linker-plugin; \
59258 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
59259 @endif libiberty-linker-plugin
59260 @if libiconv
59261 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
59262 mkdir stage1-libiconv; \
59263 mv stage1-libiconv libiconv
59264 @endif libiconv
59265 @if zlib
59266 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
59267 mkdir stage1-zlib; \
59268 mv stage1-zlib zlib
59269 @endif zlib
59270 @if lto-plugin
59271 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
59272 mkdir stage1-lto-plugin; \
59273 mv stage1-lto-plugin lto-plugin
59274 @endif lto-plugin
59275 @if libctf
59276 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
59277 mkdir stage1-libctf; \
59278 mv stage1-libctf libctf
59279 @endif libctf
59280 @[ -d stage1-$(TARGET_SUBDIR) ] || \
59281 mkdir stage1-$(TARGET_SUBDIR); \
59282 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
59283
59284 stage1-end::
59285 @if bfd
59286 @if test -d $(HOST_SUBDIR)/bfd; then \
59287 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
59288 fi
59289 @endif bfd
59290 @if opcodes
59291 @if test -d $(HOST_SUBDIR)/opcodes; then \
59292 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
59293 fi
59294 @endif opcodes
59295 @if binutils
59296 @if test -d $(HOST_SUBDIR)/binutils; then \
59297 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
59298 fi
59299 @endif binutils
59300 @if fixincludes
59301 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59302 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
59303 fi
59304 @endif fixincludes
59305 @if gas
59306 @if test -d $(HOST_SUBDIR)/gas; then \
59307 cd $(HOST_SUBDIR); mv gas stage1-gas; \
59308 fi
59309 @endif gas
59310 @if gcc
59311 @if test -d $(HOST_SUBDIR)/gcc; then \
59312 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
59313 fi
59314 @endif gcc
59315 @if gmp
59316 @if test -d $(HOST_SUBDIR)/gmp; then \
59317 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
59318 fi
59319 @endif gmp
59320 @if mpfr
59321 @if test -d $(HOST_SUBDIR)/mpfr; then \
59322 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
59323 fi
59324 @endif mpfr
59325 @if mpc
59326 @if test -d $(HOST_SUBDIR)/mpc; then \
59327 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
59328 fi
59329 @endif mpc
59330 @if isl
59331 @if test -d $(HOST_SUBDIR)/isl; then \
59332 cd $(HOST_SUBDIR); mv isl stage1-isl; \
59333 fi
59334 @endif isl
59335 @if libelf
59336 @if test -d $(HOST_SUBDIR)/libelf; then \
59337 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
59338 fi
59339 @endif libelf
59340 @if gold
59341 @if test -d $(HOST_SUBDIR)/gold; then \
59342 cd $(HOST_SUBDIR); mv gold stage1-gold; \
59343 fi
59344 @endif gold
59345 @if intl
59346 @if test -d $(HOST_SUBDIR)/intl; then \
59347 cd $(HOST_SUBDIR); mv intl stage1-intl; \
59348 fi
59349 @endif intl
59350 @if ld
59351 @if test -d $(HOST_SUBDIR)/ld; then \
59352 cd $(HOST_SUBDIR); mv ld stage1-ld; \
59353 fi
59354 @endif ld
59355 @if libbacktrace
59356 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59357 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
59358 fi
59359 @endif libbacktrace
59360 @if libcpp
59361 @if test -d $(HOST_SUBDIR)/libcpp; then \
59362 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
59363 fi
59364 @endif libcpp
59365 @if libcody
59366 @if test -d $(HOST_SUBDIR)/libcody; then \
59367 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
59368 fi
59369 @endif libcody
59370 @if libdecnumber
59371 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59372 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
59373 fi
59374 @endif libdecnumber
59375 @if libiberty
59376 @if test -d $(HOST_SUBDIR)/libiberty; then \
59377 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
59378 fi
59379 @endif libiberty
59380 @if libiberty-linker-plugin
59381 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59382 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
59383 fi
59384 @endif libiberty-linker-plugin
59385 @if libiconv
59386 @if test -d $(HOST_SUBDIR)/libiconv; then \
59387 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
59388 fi
59389 @endif libiconv
59390 @if zlib
59391 @if test -d $(HOST_SUBDIR)/zlib; then \
59392 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
59393 fi
59394 @endif zlib
59395 @if lto-plugin
59396 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59397 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
59398 fi
59399 @endif lto-plugin
59400 @if libctf
59401 @if test -d $(HOST_SUBDIR)/libctf; then \
59402 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
59403 fi
59404 @endif libctf
59405 @if test -d $(TARGET_SUBDIR); then \
59406 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
59407 fi
59408 rm -f stage_current
59409
59410 # Bubble a bug fix through all the stages up to stage 1. They are
59411 # remade, but not reconfigured. The next stage (if any) will not be
59412 # reconfigured either.
59413 .PHONY: stage1-bubble
59414 stage1-bubble::
59415 @r=`${PWD_COMMAND}`; export r; \
59416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59417 if test -f stage1-lean ; then \
59418 echo Skipping rebuild of stage1; \
59419 else \
59420 $(MAKE) stage1-start; \
59421 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
59422 fi
59423
59424 .PHONY: all-stage1 clean-stage1
59425 do-clean: clean-stage1
59426
59427 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59428 # only possibility, but now it conflicts with no-bootstrap rules
59429 @if gcc-bootstrap
59430
59431
59432
59433
59434 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59435
59436 .PHONY: distclean-stage1
59437 distclean-stage1::
59438 @: $(MAKE); $(stage)
59439 @test "`cat stage_last`" != stage1 || rm -f stage_last
59440 rm -rf stage1-*
59441
59442
59443 @endif gcc-bootstrap
59444
59445
59446 .PHONY: stage2-start stage2-end
59447
59448 stage2-start::
59449 @: $(MAKE); $(stage); \
59450 echo stage2 > stage_current; \
59451 echo stage2 > stage_last; \
59452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59453 @if bfd
59454 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
59455 mkdir stage2-bfd; \
59456 mv stage2-bfd bfd; \
59457 mv stage1-bfd prev-bfd || test -f stage1-lean
59458 @endif bfd
59459 @if opcodes
59460 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
59461 mkdir stage2-opcodes; \
59462 mv stage2-opcodes opcodes; \
59463 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59464 @endif opcodes
59465 @if binutils
59466 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
59467 mkdir stage2-binutils; \
59468 mv stage2-binutils binutils; \
59469 mv stage1-binutils prev-binutils || test -f stage1-lean
59470 @endif binutils
59471 @if fixincludes
59472 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
59473 mkdir stage2-fixincludes; \
59474 mv stage2-fixincludes fixincludes; \
59475 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59476 @endif fixincludes
59477 @if gas
59478 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
59479 mkdir stage2-gas; \
59480 mv stage2-gas gas; \
59481 mv stage1-gas prev-gas || test -f stage1-lean
59482 @endif gas
59483 @if gcc
59484 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
59485 mkdir stage2-gcc; \
59486 mv stage2-gcc gcc; \
59487 mv stage1-gcc prev-gcc || test -f stage1-lean
59488 @endif gcc
59489 @if gmp
59490 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
59491 mkdir stage2-gmp; \
59492 mv stage2-gmp gmp; \
59493 mv stage1-gmp prev-gmp || test -f stage1-lean
59494 @endif gmp
59495 @if mpfr
59496 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
59497 mkdir stage2-mpfr; \
59498 mv stage2-mpfr mpfr; \
59499 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59500 @endif mpfr
59501 @if mpc
59502 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
59503 mkdir stage2-mpc; \
59504 mv stage2-mpc mpc; \
59505 mv stage1-mpc prev-mpc || test -f stage1-lean
59506 @endif mpc
59507 @if isl
59508 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
59509 mkdir stage2-isl; \
59510 mv stage2-isl isl; \
59511 mv stage1-isl prev-isl || test -f stage1-lean
59512 @endif isl
59513 @if libelf
59514 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
59515 mkdir stage2-libelf; \
59516 mv stage2-libelf libelf; \
59517 mv stage1-libelf prev-libelf || test -f stage1-lean
59518 @endif libelf
59519 @if gold
59520 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
59521 mkdir stage2-gold; \
59522 mv stage2-gold gold; \
59523 mv stage1-gold prev-gold || test -f stage1-lean
59524 @endif gold
59525 @if intl
59526 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
59527 mkdir stage2-intl; \
59528 mv stage2-intl intl; \
59529 mv stage1-intl prev-intl || test -f stage1-lean
59530 @endif intl
59531 @if ld
59532 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
59533 mkdir stage2-ld; \
59534 mv stage2-ld ld; \
59535 mv stage1-ld prev-ld || test -f stage1-lean
59536 @endif ld
59537 @if libbacktrace
59538 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
59539 mkdir stage2-libbacktrace; \
59540 mv stage2-libbacktrace libbacktrace; \
59541 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59542 @endif libbacktrace
59543 @if libcpp
59544 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
59545 mkdir stage2-libcpp; \
59546 mv stage2-libcpp libcpp; \
59547 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59548 @endif libcpp
59549 @if libcody
59550 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
59551 mkdir stage2-libcody; \
59552 mv stage2-libcody libcody; \
59553 mv stage1-libcody prev-libcody || test -f stage1-lean
59554 @endif libcody
59555 @if libdecnumber
59556 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
59557 mkdir stage2-libdecnumber; \
59558 mv stage2-libdecnumber libdecnumber; \
59559 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59560 @endif libdecnumber
59561 @if libiberty
59562 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
59563 mkdir stage2-libiberty; \
59564 mv stage2-libiberty libiberty; \
59565 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59566 @endif libiberty
59567 @if libiberty-linker-plugin
59568 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
59569 mkdir stage2-libiberty-linker-plugin; \
59570 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
59571 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59572 @endif libiberty-linker-plugin
59573 @if libiconv
59574 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
59575 mkdir stage2-libiconv; \
59576 mv stage2-libiconv libiconv; \
59577 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59578 @endif libiconv
59579 @if zlib
59580 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
59581 mkdir stage2-zlib; \
59582 mv stage2-zlib zlib; \
59583 mv stage1-zlib prev-zlib || test -f stage1-lean
59584 @endif zlib
59585 @if lto-plugin
59586 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
59587 mkdir stage2-lto-plugin; \
59588 mv stage2-lto-plugin lto-plugin; \
59589 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59590 @endif lto-plugin
59591 @if libctf
59592 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
59593 mkdir stage2-libctf; \
59594 mv stage2-libctf libctf; \
59595 mv stage1-libctf prev-libctf || test -f stage1-lean
59596 @endif libctf
59597 @[ -d stage2-$(TARGET_SUBDIR) ] || \
59598 mkdir stage2-$(TARGET_SUBDIR); \
59599 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59600 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59601
59602 stage2-end::
59603 @if bfd
59604 @if test -d $(HOST_SUBDIR)/bfd; then \
59605 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
59606 mv prev-bfd stage1-bfd; : ; \
59607 fi
59608 @endif bfd
59609 @if opcodes
59610 @if test -d $(HOST_SUBDIR)/opcodes; then \
59611 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
59612 mv prev-opcodes stage1-opcodes; : ; \
59613 fi
59614 @endif opcodes
59615 @if binutils
59616 @if test -d $(HOST_SUBDIR)/binutils; then \
59617 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
59618 mv prev-binutils stage1-binutils; : ; \
59619 fi
59620 @endif binutils
59621 @if fixincludes
59622 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59623 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
59624 mv prev-fixincludes stage1-fixincludes; : ; \
59625 fi
59626 @endif fixincludes
59627 @if gas
59628 @if test -d $(HOST_SUBDIR)/gas; then \
59629 cd $(HOST_SUBDIR); mv gas stage2-gas; \
59630 mv prev-gas stage1-gas; : ; \
59631 fi
59632 @endif gas
59633 @if gcc
59634 @if test -d $(HOST_SUBDIR)/gcc; then \
59635 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
59636 mv prev-gcc stage1-gcc; : ; \
59637 fi
59638 @endif gcc
59639 @if gmp
59640 @if test -d $(HOST_SUBDIR)/gmp; then \
59641 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
59642 mv prev-gmp stage1-gmp; : ; \
59643 fi
59644 @endif gmp
59645 @if mpfr
59646 @if test -d $(HOST_SUBDIR)/mpfr; then \
59647 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
59648 mv prev-mpfr stage1-mpfr; : ; \
59649 fi
59650 @endif mpfr
59651 @if mpc
59652 @if test -d $(HOST_SUBDIR)/mpc; then \
59653 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
59654 mv prev-mpc stage1-mpc; : ; \
59655 fi
59656 @endif mpc
59657 @if isl
59658 @if test -d $(HOST_SUBDIR)/isl; then \
59659 cd $(HOST_SUBDIR); mv isl stage2-isl; \
59660 mv prev-isl stage1-isl; : ; \
59661 fi
59662 @endif isl
59663 @if libelf
59664 @if test -d $(HOST_SUBDIR)/libelf; then \
59665 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
59666 mv prev-libelf stage1-libelf; : ; \
59667 fi
59668 @endif libelf
59669 @if gold
59670 @if test -d $(HOST_SUBDIR)/gold; then \
59671 cd $(HOST_SUBDIR); mv gold stage2-gold; \
59672 mv prev-gold stage1-gold; : ; \
59673 fi
59674 @endif gold
59675 @if intl
59676 @if test -d $(HOST_SUBDIR)/intl; then \
59677 cd $(HOST_SUBDIR); mv intl stage2-intl; \
59678 mv prev-intl stage1-intl; : ; \
59679 fi
59680 @endif intl
59681 @if ld
59682 @if test -d $(HOST_SUBDIR)/ld; then \
59683 cd $(HOST_SUBDIR); mv ld stage2-ld; \
59684 mv prev-ld stage1-ld; : ; \
59685 fi
59686 @endif ld
59687 @if libbacktrace
59688 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59689 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
59690 mv prev-libbacktrace stage1-libbacktrace; : ; \
59691 fi
59692 @endif libbacktrace
59693 @if libcpp
59694 @if test -d $(HOST_SUBDIR)/libcpp; then \
59695 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
59696 mv prev-libcpp stage1-libcpp; : ; \
59697 fi
59698 @endif libcpp
59699 @if libcody
59700 @if test -d $(HOST_SUBDIR)/libcody; then \
59701 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
59702 mv prev-libcody stage1-libcody; : ; \
59703 fi
59704 @endif libcody
59705 @if libdecnumber
59706 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59707 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
59708 mv prev-libdecnumber stage1-libdecnumber; : ; \
59709 fi
59710 @endif libdecnumber
59711 @if libiberty
59712 @if test -d $(HOST_SUBDIR)/libiberty; then \
59713 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
59714 mv prev-libiberty stage1-libiberty; : ; \
59715 fi
59716 @endif libiberty
59717 @if libiberty-linker-plugin
59718 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59719 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
59720 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59721 fi
59722 @endif libiberty-linker-plugin
59723 @if libiconv
59724 @if test -d $(HOST_SUBDIR)/libiconv; then \
59725 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
59726 mv prev-libiconv stage1-libiconv; : ; \
59727 fi
59728 @endif libiconv
59729 @if zlib
59730 @if test -d $(HOST_SUBDIR)/zlib; then \
59731 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
59732 mv prev-zlib stage1-zlib; : ; \
59733 fi
59734 @endif zlib
59735 @if lto-plugin
59736 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59737 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
59738 mv prev-lto-plugin stage1-lto-plugin; : ; \
59739 fi
59740 @endif lto-plugin
59741 @if libctf
59742 @if test -d $(HOST_SUBDIR)/libctf; then \
59743 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
59744 mv prev-libctf stage1-libctf; : ; \
59745 fi
59746 @endif libctf
59747 @if test -d $(TARGET_SUBDIR); then \
59748 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
59749 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59750 fi
59751 rm -f stage_current
59752
59753 # Bubble a bug fix through all the stages up to stage 2. They are
59754 # remade, but not reconfigured. The next stage (if any) will not be
59755 # reconfigured either.
59756 .PHONY: stage2-bubble
59757 stage2-bubble:: stage1-bubble
59758 @r=`${PWD_COMMAND}`; export r; \
59759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59760 if test -f stage2-lean || test -f stage1-lean ; then \
59761 echo Skipping rebuild of stage2; \
59762 else \
59763 $(MAKE) stage2-start; \
59764 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
59765 fi
59766
59767 .PHONY: all-stage2 clean-stage2
59768 do-clean: clean-stage2
59769
59770 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59771 # only possibility, but now it conflicts with no-bootstrap rules
59772 @if gcc-bootstrap
59773
59774
59775
59776 .PHONY: bootstrap2 bootstrap2-lean
59777 bootstrap2:
59778 echo stage2 > stage_final
59779 @r=`${PWD_COMMAND}`; export r; \
59780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59781 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
59782 @: $(MAKE); $(unstage)
59783 @r=`${PWD_COMMAND}`; export r; \
59784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59785 TFLAGS="$(STAGE2_TFLAGS)"; \
59786 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59787
59788 bootstrap2-lean:
59789 echo stage2 > stage_final
59790 @r=`${PWD_COMMAND}`; export r; \
59791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59792 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
59793 @: $(MAKE); $(unstage)
59794 @r=`${PWD_COMMAND}`; export r; \
59795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59796 TFLAGS="$(STAGE2_TFLAGS)"; \
59797 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59798
59799
59800 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59801 distclean-stage1:: distclean-stage2
59802 .PHONY: distclean-stage2
59803 distclean-stage2::
59804 @: $(MAKE); $(stage)
59805 @test "`cat stage_last`" != stage2 || rm -f stage_last
59806 rm -rf stage2-*
59807
59808
59809 @endif gcc-bootstrap
59810
59811
59812 .PHONY: stage3-start stage3-end
59813
59814 stage3-start::
59815 @: $(MAKE); $(stage); \
59816 echo stage3 > stage_current; \
59817 echo stage3 > stage_last; \
59818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59819 @if bfd
59820 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
59821 mkdir stage3-bfd; \
59822 mv stage3-bfd bfd; \
59823 mv stage2-bfd prev-bfd || test -f stage2-lean
59824 @endif bfd
59825 @if opcodes
59826 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
59827 mkdir stage3-opcodes; \
59828 mv stage3-opcodes opcodes; \
59829 mv stage2-opcodes prev-opcodes || test -f stage2-lean
59830 @endif opcodes
59831 @if binutils
59832 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
59833 mkdir stage3-binutils; \
59834 mv stage3-binutils binutils; \
59835 mv stage2-binutils prev-binutils || test -f stage2-lean
59836 @endif binutils
59837 @if fixincludes
59838 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
59839 mkdir stage3-fixincludes; \
59840 mv stage3-fixincludes fixincludes; \
59841 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
59842 @endif fixincludes
59843 @if gas
59844 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
59845 mkdir stage3-gas; \
59846 mv stage3-gas gas; \
59847 mv stage2-gas prev-gas || test -f stage2-lean
59848 @endif gas
59849 @if gcc
59850 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
59851 mkdir stage3-gcc; \
59852 mv stage3-gcc gcc; \
59853 mv stage2-gcc prev-gcc || test -f stage2-lean
59854 @endif gcc
59855 @if gmp
59856 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
59857 mkdir stage3-gmp; \
59858 mv stage3-gmp gmp; \
59859 mv stage2-gmp prev-gmp || test -f stage2-lean
59860 @endif gmp
59861 @if mpfr
59862 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
59863 mkdir stage3-mpfr; \
59864 mv stage3-mpfr mpfr; \
59865 mv stage2-mpfr prev-mpfr || test -f stage2-lean
59866 @endif mpfr
59867 @if mpc
59868 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
59869 mkdir stage3-mpc; \
59870 mv stage3-mpc mpc; \
59871 mv stage2-mpc prev-mpc || test -f stage2-lean
59872 @endif mpc
59873 @if isl
59874 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
59875 mkdir stage3-isl; \
59876 mv stage3-isl isl; \
59877 mv stage2-isl prev-isl || test -f stage2-lean
59878 @endif isl
59879 @if libelf
59880 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
59881 mkdir stage3-libelf; \
59882 mv stage3-libelf libelf; \
59883 mv stage2-libelf prev-libelf || test -f stage2-lean
59884 @endif libelf
59885 @if gold
59886 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
59887 mkdir stage3-gold; \
59888 mv stage3-gold gold; \
59889 mv stage2-gold prev-gold || test -f stage2-lean
59890 @endif gold
59891 @if intl
59892 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
59893 mkdir stage3-intl; \
59894 mv stage3-intl intl; \
59895 mv stage2-intl prev-intl || test -f stage2-lean
59896 @endif intl
59897 @if ld
59898 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
59899 mkdir stage3-ld; \
59900 mv stage3-ld ld; \
59901 mv stage2-ld prev-ld || test -f stage2-lean
59902 @endif ld
59903 @if libbacktrace
59904 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
59905 mkdir stage3-libbacktrace; \
59906 mv stage3-libbacktrace libbacktrace; \
59907 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
59908 @endif libbacktrace
59909 @if libcpp
59910 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
59911 mkdir stage3-libcpp; \
59912 mv stage3-libcpp libcpp; \
59913 mv stage2-libcpp prev-libcpp || test -f stage2-lean
59914 @endif libcpp
59915 @if libcody
59916 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
59917 mkdir stage3-libcody; \
59918 mv stage3-libcody libcody; \
59919 mv stage2-libcody prev-libcody || test -f stage2-lean
59920 @endif libcody
59921 @if libdecnumber
59922 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
59923 mkdir stage3-libdecnumber; \
59924 mv stage3-libdecnumber libdecnumber; \
59925 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
59926 @endif libdecnumber
59927 @if libiberty
59928 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
59929 mkdir stage3-libiberty; \
59930 mv stage3-libiberty libiberty; \
59931 mv stage2-libiberty prev-libiberty || test -f stage2-lean
59932 @endif libiberty
59933 @if libiberty-linker-plugin
59934 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
59935 mkdir stage3-libiberty-linker-plugin; \
59936 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
59937 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
59938 @endif libiberty-linker-plugin
59939 @if libiconv
59940 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
59941 mkdir stage3-libiconv; \
59942 mv stage3-libiconv libiconv; \
59943 mv stage2-libiconv prev-libiconv || test -f stage2-lean
59944 @endif libiconv
59945 @if zlib
59946 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
59947 mkdir stage3-zlib; \
59948 mv stage3-zlib zlib; \
59949 mv stage2-zlib prev-zlib || test -f stage2-lean
59950 @endif zlib
59951 @if lto-plugin
59952 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
59953 mkdir stage3-lto-plugin; \
59954 mv stage3-lto-plugin lto-plugin; \
59955 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
59956 @endif lto-plugin
59957 @if libctf
59958 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
59959 mkdir stage3-libctf; \
59960 mv stage3-libctf libctf; \
59961 mv stage2-libctf prev-libctf || test -f stage2-lean
59962 @endif libctf
59963 @[ -d stage3-$(TARGET_SUBDIR) ] || \
59964 mkdir stage3-$(TARGET_SUBDIR); \
59965 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59966 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
59967
59968 stage3-end::
59969 @if bfd
59970 @if test -d $(HOST_SUBDIR)/bfd; then \
59971 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
59972 mv prev-bfd stage2-bfd; : ; \
59973 fi
59974 @endif bfd
59975 @if opcodes
59976 @if test -d $(HOST_SUBDIR)/opcodes; then \
59977 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
59978 mv prev-opcodes stage2-opcodes; : ; \
59979 fi
59980 @endif opcodes
59981 @if binutils
59982 @if test -d $(HOST_SUBDIR)/binutils; then \
59983 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
59984 mv prev-binutils stage2-binutils; : ; \
59985 fi
59986 @endif binutils
59987 @if fixincludes
59988 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59989 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
59990 mv prev-fixincludes stage2-fixincludes; : ; \
59991 fi
59992 @endif fixincludes
59993 @if gas
59994 @if test -d $(HOST_SUBDIR)/gas; then \
59995 cd $(HOST_SUBDIR); mv gas stage3-gas; \
59996 mv prev-gas stage2-gas; : ; \
59997 fi
59998 @endif gas
59999 @if gcc
60000 @if test -d $(HOST_SUBDIR)/gcc; then \
60001 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
60002 mv prev-gcc stage2-gcc; : ; \
60003 fi
60004 @endif gcc
60005 @if gmp
60006 @if test -d $(HOST_SUBDIR)/gmp; then \
60007 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
60008 mv prev-gmp stage2-gmp; : ; \
60009 fi
60010 @endif gmp
60011 @if mpfr
60012 @if test -d $(HOST_SUBDIR)/mpfr; then \
60013 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
60014 mv prev-mpfr stage2-mpfr; : ; \
60015 fi
60016 @endif mpfr
60017 @if mpc
60018 @if test -d $(HOST_SUBDIR)/mpc; then \
60019 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
60020 mv prev-mpc stage2-mpc; : ; \
60021 fi
60022 @endif mpc
60023 @if isl
60024 @if test -d $(HOST_SUBDIR)/isl; then \
60025 cd $(HOST_SUBDIR); mv isl stage3-isl; \
60026 mv prev-isl stage2-isl; : ; \
60027 fi
60028 @endif isl
60029 @if libelf
60030 @if test -d $(HOST_SUBDIR)/libelf; then \
60031 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
60032 mv prev-libelf stage2-libelf; : ; \
60033 fi
60034 @endif libelf
60035 @if gold
60036 @if test -d $(HOST_SUBDIR)/gold; then \
60037 cd $(HOST_SUBDIR); mv gold stage3-gold; \
60038 mv prev-gold stage2-gold; : ; \
60039 fi
60040 @endif gold
60041 @if intl
60042 @if test -d $(HOST_SUBDIR)/intl; then \
60043 cd $(HOST_SUBDIR); mv intl stage3-intl; \
60044 mv prev-intl stage2-intl; : ; \
60045 fi
60046 @endif intl
60047 @if ld
60048 @if test -d $(HOST_SUBDIR)/ld; then \
60049 cd $(HOST_SUBDIR); mv ld stage3-ld; \
60050 mv prev-ld stage2-ld; : ; \
60051 fi
60052 @endif ld
60053 @if libbacktrace
60054 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60055 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
60056 mv prev-libbacktrace stage2-libbacktrace; : ; \
60057 fi
60058 @endif libbacktrace
60059 @if libcpp
60060 @if test -d $(HOST_SUBDIR)/libcpp; then \
60061 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
60062 mv prev-libcpp stage2-libcpp; : ; \
60063 fi
60064 @endif libcpp
60065 @if libcody
60066 @if test -d $(HOST_SUBDIR)/libcody; then \
60067 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
60068 mv prev-libcody stage2-libcody; : ; \
60069 fi
60070 @endif libcody
60071 @if libdecnumber
60072 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60073 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
60074 mv prev-libdecnumber stage2-libdecnumber; : ; \
60075 fi
60076 @endif libdecnumber
60077 @if libiberty
60078 @if test -d $(HOST_SUBDIR)/libiberty; then \
60079 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
60080 mv prev-libiberty stage2-libiberty; : ; \
60081 fi
60082 @endif libiberty
60083 @if libiberty-linker-plugin
60084 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60085 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
60086 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
60087 fi
60088 @endif libiberty-linker-plugin
60089 @if libiconv
60090 @if test -d $(HOST_SUBDIR)/libiconv; then \
60091 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
60092 mv prev-libiconv stage2-libiconv; : ; \
60093 fi
60094 @endif libiconv
60095 @if zlib
60096 @if test -d $(HOST_SUBDIR)/zlib; then \
60097 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
60098 mv prev-zlib stage2-zlib; : ; \
60099 fi
60100 @endif zlib
60101 @if lto-plugin
60102 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60103 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
60104 mv prev-lto-plugin stage2-lto-plugin; : ; \
60105 fi
60106 @endif lto-plugin
60107 @if libctf
60108 @if test -d $(HOST_SUBDIR)/libctf; then \
60109 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
60110 mv prev-libctf stage2-libctf; : ; \
60111 fi
60112 @endif libctf
60113 @if test -d $(TARGET_SUBDIR); then \
60114 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
60115 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
60116 fi
60117 rm -f stage_current
60118
60119 # Bubble a bug fix through all the stages up to stage 3. They are
60120 # remade, but not reconfigured. The next stage (if any) will not be
60121 # reconfigured either.
60122 .PHONY: stage3-bubble
60123 stage3-bubble:: stage2-bubble
60124 @r=`${PWD_COMMAND}`; export r; \
60125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60126 if test -f stage3-lean || test -f stage2-lean ; then \
60127 echo Skipping rebuild of stage3; \
60128 else \
60129 $(MAKE) stage3-start; \
60130 if $(LEAN); then \
60131 rm -rf stage1-*; \
60132 $(STAMP) stage1-lean; \
60133 fi; \
60134 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
60135 fi
60136 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
60137
60138 .PHONY: all-stage3 clean-stage3
60139 do-clean: clean-stage3
60140
60141 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60142 # only possibility, but now it conflicts with no-bootstrap rules
60143 @if gcc-bootstrap
60144
60145 compare:
60146 @r=`${PWD_COMMAND}`; export r; \
60147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60148 if test -f stage2-lean; then \
60149 echo Cannot compare object files as stage 2 was deleted.; \
60150 exit 0; \
60151 fi; \
60152 : $(MAKE); $(stage); \
60153 rm -f .bad_compare; \
60154 echo Comparing stages 2 and 3; \
60155 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
60156 files=`find stage3-* -name "*$(objext)" -print | \
60157 sed -n s,^stage$$sed-,,p`; \
60158 for file in $${files} ${extra-compare}; do \
60159 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
60160 if test ! -f $$f1; then continue; fi; \
60161 $(do-compare) > /dev/null 2>&1; \
60162 if test $$? -eq 1; then \
60163 case $$file in \
60164 @compare_exclusions@) \
60165 echo warning: $$file differs ;; \
60166 *) \
60167 echo $$file differs >> .bad_compare ;; \
60168 esac; \
60169 fi; \
60170 done; \
60171 if [ -f .bad_compare ]; then \
60172 echo "Bootstrap comparison failure!"; \
60173 cat .bad_compare; \
60174 exit 1; \
60175 else \
60176 echo Comparison successful.; \
60177 fi; \
60178 $(STAMP) compare
60179 if $(LEAN); then \
60180 rm -rf stage2-*; \
60181 $(STAMP) stage2-lean; \
60182 fi
60183
60184
60185
60186 .PHONY: bootstrap bootstrap-lean
60187 bootstrap:
60188 echo stage3 > stage_final
60189 @r=`${PWD_COMMAND}`; export r; \
60190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60191 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
60192 @: $(MAKE); $(unstage)
60193 @r=`${PWD_COMMAND}`; export r; \
60194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60195 TFLAGS="$(STAGE3_TFLAGS)"; \
60196 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60197
60198 bootstrap-lean:
60199 echo stage3 > stage_final
60200 @r=`${PWD_COMMAND}`; export r; \
60201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60202 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
60203 @: $(MAKE); $(unstage)
60204 @r=`${PWD_COMMAND}`; export r; \
60205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60206 TFLAGS="$(STAGE3_TFLAGS)"; \
60207 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60208
60209
60210 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60211 distclean-stage2:: distclean-stage3
60212 .PHONY: distclean-stage3
60213 distclean-stage3::
60214 @: $(MAKE); $(stage)
60215 @test "`cat stage_last`" != stage3 || rm -f stage_last
60216 rm -rf stage3-* compare
60217
60218
60219 .PHONY: cleanstrap
60220 cleanstrap: do-distclean local-clean
60221 echo stage3 > stage_final
60222 @r=`${PWD_COMMAND}`; export r; \
60223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60224 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
60225 @: $(MAKE); $(unstage)
60226 @r=`${PWD_COMMAND}`; export r; \
60227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60228 TFLAGS="$(STAGE3_TFLAGS)"; \
60229 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60230
60231 @endif gcc-bootstrap
60232
60233
60234 .PHONY: stage4-start stage4-end
60235
60236 stage4-start::
60237 @: $(MAKE); $(stage); \
60238 echo stage4 > stage_current; \
60239 echo stage4 > stage_last; \
60240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60241 @if bfd
60242 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
60243 mkdir stage4-bfd; \
60244 mv stage4-bfd bfd; \
60245 mv stage3-bfd prev-bfd || test -f stage3-lean
60246 @endif bfd
60247 @if opcodes
60248 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
60249 mkdir stage4-opcodes; \
60250 mv stage4-opcodes opcodes; \
60251 mv stage3-opcodes prev-opcodes || test -f stage3-lean
60252 @endif opcodes
60253 @if binutils
60254 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
60255 mkdir stage4-binutils; \
60256 mv stage4-binutils binutils; \
60257 mv stage3-binutils prev-binutils || test -f stage3-lean
60258 @endif binutils
60259 @if fixincludes
60260 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
60261 mkdir stage4-fixincludes; \
60262 mv stage4-fixincludes fixincludes; \
60263 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
60264 @endif fixincludes
60265 @if gas
60266 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
60267 mkdir stage4-gas; \
60268 mv stage4-gas gas; \
60269 mv stage3-gas prev-gas || test -f stage3-lean
60270 @endif gas
60271 @if gcc
60272 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
60273 mkdir stage4-gcc; \
60274 mv stage4-gcc gcc; \
60275 mv stage3-gcc prev-gcc || test -f stage3-lean
60276 @endif gcc
60277 @if gmp
60278 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
60279 mkdir stage4-gmp; \
60280 mv stage4-gmp gmp; \
60281 mv stage3-gmp prev-gmp || test -f stage3-lean
60282 @endif gmp
60283 @if mpfr
60284 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
60285 mkdir stage4-mpfr; \
60286 mv stage4-mpfr mpfr; \
60287 mv stage3-mpfr prev-mpfr || test -f stage3-lean
60288 @endif mpfr
60289 @if mpc
60290 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
60291 mkdir stage4-mpc; \
60292 mv stage4-mpc mpc; \
60293 mv stage3-mpc prev-mpc || test -f stage3-lean
60294 @endif mpc
60295 @if isl
60296 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
60297 mkdir stage4-isl; \
60298 mv stage4-isl isl; \
60299 mv stage3-isl prev-isl || test -f stage3-lean
60300 @endif isl
60301 @if libelf
60302 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
60303 mkdir stage4-libelf; \
60304 mv stage4-libelf libelf; \
60305 mv stage3-libelf prev-libelf || test -f stage3-lean
60306 @endif libelf
60307 @if gold
60308 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
60309 mkdir stage4-gold; \
60310 mv stage4-gold gold; \
60311 mv stage3-gold prev-gold || test -f stage3-lean
60312 @endif gold
60313 @if intl
60314 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
60315 mkdir stage4-intl; \
60316 mv stage4-intl intl; \
60317 mv stage3-intl prev-intl || test -f stage3-lean
60318 @endif intl
60319 @if ld
60320 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
60321 mkdir stage4-ld; \
60322 mv stage4-ld ld; \
60323 mv stage3-ld prev-ld || test -f stage3-lean
60324 @endif ld
60325 @if libbacktrace
60326 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
60327 mkdir stage4-libbacktrace; \
60328 mv stage4-libbacktrace libbacktrace; \
60329 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
60330 @endif libbacktrace
60331 @if libcpp
60332 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
60333 mkdir stage4-libcpp; \
60334 mv stage4-libcpp libcpp; \
60335 mv stage3-libcpp prev-libcpp || test -f stage3-lean
60336 @endif libcpp
60337 @if libcody
60338 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
60339 mkdir stage4-libcody; \
60340 mv stage4-libcody libcody; \
60341 mv stage3-libcody prev-libcody || test -f stage3-lean
60342 @endif libcody
60343 @if libdecnumber
60344 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
60345 mkdir stage4-libdecnumber; \
60346 mv stage4-libdecnumber libdecnumber; \
60347 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
60348 @endif libdecnumber
60349 @if libiberty
60350 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
60351 mkdir stage4-libiberty; \
60352 mv stage4-libiberty libiberty; \
60353 mv stage3-libiberty prev-libiberty || test -f stage3-lean
60354 @endif libiberty
60355 @if libiberty-linker-plugin
60356 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
60357 mkdir stage4-libiberty-linker-plugin; \
60358 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
60359 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
60360 @endif libiberty-linker-plugin
60361 @if libiconv
60362 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
60363 mkdir stage4-libiconv; \
60364 mv stage4-libiconv libiconv; \
60365 mv stage3-libiconv prev-libiconv || test -f stage3-lean
60366 @endif libiconv
60367 @if zlib
60368 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
60369 mkdir stage4-zlib; \
60370 mv stage4-zlib zlib; \
60371 mv stage3-zlib prev-zlib || test -f stage3-lean
60372 @endif zlib
60373 @if lto-plugin
60374 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
60375 mkdir stage4-lto-plugin; \
60376 mv stage4-lto-plugin lto-plugin; \
60377 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
60378 @endif lto-plugin
60379 @if libctf
60380 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
60381 mkdir stage4-libctf; \
60382 mv stage4-libctf libctf; \
60383 mv stage3-libctf prev-libctf || test -f stage3-lean
60384 @endif libctf
60385 @[ -d stage4-$(TARGET_SUBDIR) ] || \
60386 mkdir stage4-$(TARGET_SUBDIR); \
60387 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60388 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
60389
60390 stage4-end::
60391 @if bfd
60392 @if test -d $(HOST_SUBDIR)/bfd; then \
60393 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
60394 mv prev-bfd stage3-bfd; : ; \
60395 fi
60396 @endif bfd
60397 @if opcodes
60398 @if test -d $(HOST_SUBDIR)/opcodes; then \
60399 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
60400 mv prev-opcodes stage3-opcodes; : ; \
60401 fi
60402 @endif opcodes
60403 @if binutils
60404 @if test -d $(HOST_SUBDIR)/binutils; then \
60405 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
60406 mv prev-binutils stage3-binutils; : ; \
60407 fi
60408 @endif binutils
60409 @if fixincludes
60410 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60411 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
60412 mv prev-fixincludes stage3-fixincludes; : ; \
60413 fi
60414 @endif fixincludes
60415 @if gas
60416 @if test -d $(HOST_SUBDIR)/gas; then \
60417 cd $(HOST_SUBDIR); mv gas stage4-gas; \
60418 mv prev-gas stage3-gas; : ; \
60419 fi
60420 @endif gas
60421 @if gcc
60422 @if test -d $(HOST_SUBDIR)/gcc; then \
60423 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
60424 mv prev-gcc stage3-gcc; : ; \
60425 fi
60426 @endif gcc
60427 @if gmp
60428 @if test -d $(HOST_SUBDIR)/gmp; then \
60429 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
60430 mv prev-gmp stage3-gmp; : ; \
60431 fi
60432 @endif gmp
60433 @if mpfr
60434 @if test -d $(HOST_SUBDIR)/mpfr; then \
60435 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
60436 mv prev-mpfr stage3-mpfr; : ; \
60437 fi
60438 @endif mpfr
60439 @if mpc
60440 @if test -d $(HOST_SUBDIR)/mpc; then \
60441 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
60442 mv prev-mpc stage3-mpc; : ; \
60443 fi
60444 @endif mpc
60445 @if isl
60446 @if test -d $(HOST_SUBDIR)/isl; then \
60447 cd $(HOST_SUBDIR); mv isl stage4-isl; \
60448 mv prev-isl stage3-isl; : ; \
60449 fi
60450 @endif isl
60451 @if libelf
60452 @if test -d $(HOST_SUBDIR)/libelf; then \
60453 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
60454 mv prev-libelf stage3-libelf; : ; \
60455 fi
60456 @endif libelf
60457 @if gold
60458 @if test -d $(HOST_SUBDIR)/gold; then \
60459 cd $(HOST_SUBDIR); mv gold stage4-gold; \
60460 mv prev-gold stage3-gold; : ; \
60461 fi
60462 @endif gold
60463 @if intl
60464 @if test -d $(HOST_SUBDIR)/intl; then \
60465 cd $(HOST_SUBDIR); mv intl stage4-intl; \
60466 mv prev-intl stage3-intl; : ; \
60467 fi
60468 @endif intl
60469 @if ld
60470 @if test -d $(HOST_SUBDIR)/ld; then \
60471 cd $(HOST_SUBDIR); mv ld stage4-ld; \
60472 mv prev-ld stage3-ld; : ; \
60473 fi
60474 @endif ld
60475 @if libbacktrace
60476 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60477 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
60478 mv prev-libbacktrace stage3-libbacktrace; : ; \
60479 fi
60480 @endif libbacktrace
60481 @if libcpp
60482 @if test -d $(HOST_SUBDIR)/libcpp; then \
60483 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
60484 mv prev-libcpp stage3-libcpp; : ; \
60485 fi
60486 @endif libcpp
60487 @if libcody
60488 @if test -d $(HOST_SUBDIR)/libcody; then \
60489 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
60490 mv prev-libcody stage3-libcody; : ; \
60491 fi
60492 @endif libcody
60493 @if libdecnumber
60494 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60495 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
60496 mv prev-libdecnumber stage3-libdecnumber; : ; \
60497 fi
60498 @endif libdecnumber
60499 @if libiberty
60500 @if test -d $(HOST_SUBDIR)/libiberty; then \
60501 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
60502 mv prev-libiberty stage3-libiberty; : ; \
60503 fi
60504 @endif libiberty
60505 @if libiberty-linker-plugin
60506 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60507 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
60508 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
60509 fi
60510 @endif libiberty-linker-plugin
60511 @if libiconv
60512 @if test -d $(HOST_SUBDIR)/libiconv; then \
60513 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
60514 mv prev-libiconv stage3-libiconv; : ; \
60515 fi
60516 @endif libiconv
60517 @if zlib
60518 @if test -d $(HOST_SUBDIR)/zlib; then \
60519 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
60520 mv prev-zlib stage3-zlib; : ; \
60521 fi
60522 @endif zlib
60523 @if lto-plugin
60524 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60525 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
60526 mv prev-lto-plugin stage3-lto-plugin; : ; \
60527 fi
60528 @endif lto-plugin
60529 @if libctf
60530 @if test -d $(HOST_SUBDIR)/libctf; then \
60531 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
60532 mv prev-libctf stage3-libctf; : ; \
60533 fi
60534 @endif libctf
60535 @if test -d $(TARGET_SUBDIR); then \
60536 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
60537 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
60538 fi
60539 rm -f stage_current
60540
60541 # Bubble a bug fix through all the stages up to stage 4. They are
60542 # remade, but not reconfigured. The next stage (if any) will not be
60543 # reconfigured either.
60544 .PHONY: stage4-bubble
60545 stage4-bubble:: stage3-bubble
60546 @r=`${PWD_COMMAND}`; export r; \
60547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60548 if test -f stage4-lean || test -f stage3-lean ; then \
60549 echo Skipping rebuild of stage4; \
60550 else \
60551 $(MAKE) stage4-start; \
60552 if $(LEAN); then \
60553 rm -rf stage2-*; \
60554 $(STAMP) stage2-lean; \
60555 fi; \
60556 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
60557 fi
60558 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
60559
60560 .PHONY: all-stage4 clean-stage4
60561 do-clean: clean-stage4
60562
60563 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60564 # only possibility, but now it conflicts with no-bootstrap rules
60565 @if gcc-bootstrap
60566
60567 compare3:
60568 @r=`${PWD_COMMAND}`; export r; \
60569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60570 if test -f stage3-lean; then \
60571 echo Cannot compare object files as stage 3 was deleted.; \
60572 exit 0; \
60573 fi; \
60574 : $(MAKE); $(stage); \
60575 rm -f .bad_compare; \
60576 echo Comparing stages 3 and 4; \
60577 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
60578 files=`find stage4-* -name "*$(objext)" -print | \
60579 sed -n s,^stage$$sed-,,p`; \
60580 for file in $${files} ${extra-compare}; do \
60581 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
60582 if test ! -f $$f1; then continue; fi; \
60583 $(do-compare3) > /dev/null 2>&1; \
60584 if test $$? -eq 1; then \
60585 case $$file in \
60586 @compare_exclusions@) \
60587 echo warning: $$file differs ;; \
60588 *) \
60589 echo $$file differs >> .bad_compare ;; \
60590 esac; \
60591 fi; \
60592 done; \
60593 if [ -f .bad_compare ]; then \
60594 echo "Bootstrap comparison failure!"; \
60595 cat .bad_compare; \
60596 exit 1; \
60597 else \
60598 echo Comparison successful.; \
60599 fi; \
60600 $(STAMP) compare3
60601 if $(LEAN); then \
60602 rm -rf stage3-*; \
60603 $(STAMP) stage3-lean; \
60604 fi
60605
60606
60607
60608 .PHONY: bootstrap4 bootstrap4-lean
60609 bootstrap4:
60610 echo stage4 > stage_final
60611 @r=`${PWD_COMMAND}`; export r; \
60612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60613 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
60614 @: $(MAKE); $(unstage)
60615 @r=`${PWD_COMMAND}`; export r; \
60616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60617 TFLAGS="$(STAGE4_TFLAGS)"; \
60618 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60619
60620 bootstrap4-lean:
60621 echo stage4 > stage_final
60622 @r=`${PWD_COMMAND}`; export r; \
60623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60624 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
60625 @: $(MAKE); $(unstage)
60626 @r=`${PWD_COMMAND}`; export r; \
60627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60628 TFLAGS="$(STAGE4_TFLAGS)"; \
60629 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60630
60631
60632 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60633 distclean-stage3:: distclean-stage4
60634 .PHONY: distclean-stage4
60635 distclean-stage4::
60636 @: $(MAKE); $(stage)
60637 @test "`cat stage_last`" != stage4 || rm -f stage_last
60638 rm -rf stage4-* compare3
60639
60640
60641 @endif gcc-bootstrap
60642
60643
60644 .PHONY: stageprofile-start stageprofile-end
60645
60646 stageprofile-start::
60647 @: $(MAKE); $(stage); \
60648 echo stageprofile > stage_current; \
60649 echo stageprofile > stage_last; \
60650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60651 @if bfd
60652 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
60653 mkdir stageprofile-bfd; \
60654 mv stageprofile-bfd bfd; \
60655 mv stage1-bfd prev-bfd || test -f stage1-lean
60656 @endif bfd
60657 @if opcodes
60658 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
60659 mkdir stageprofile-opcodes; \
60660 mv stageprofile-opcodes opcodes; \
60661 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60662 @endif opcodes
60663 @if binutils
60664 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
60665 mkdir stageprofile-binutils; \
60666 mv stageprofile-binutils binutils; \
60667 mv stage1-binutils prev-binutils || test -f stage1-lean
60668 @endif binutils
60669 @if fixincludes
60670 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
60671 mkdir stageprofile-fixincludes; \
60672 mv stageprofile-fixincludes fixincludes; \
60673 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
60674 @endif fixincludes
60675 @if gas
60676 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
60677 mkdir stageprofile-gas; \
60678 mv stageprofile-gas gas; \
60679 mv stage1-gas prev-gas || test -f stage1-lean
60680 @endif gas
60681 @if gcc
60682 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
60683 mkdir stageprofile-gcc; \
60684 mv stageprofile-gcc gcc; \
60685 mv stage1-gcc prev-gcc || test -f stage1-lean
60686 @endif gcc
60687 @if gmp
60688 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
60689 mkdir stageprofile-gmp; \
60690 mv stageprofile-gmp gmp; \
60691 mv stage1-gmp prev-gmp || test -f stage1-lean
60692 @endif gmp
60693 @if mpfr
60694 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
60695 mkdir stageprofile-mpfr; \
60696 mv stageprofile-mpfr mpfr; \
60697 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60698 @endif mpfr
60699 @if mpc
60700 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
60701 mkdir stageprofile-mpc; \
60702 mv stageprofile-mpc mpc; \
60703 mv stage1-mpc prev-mpc || test -f stage1-lean
60704 @endif mpc
60705 @if isl
60706 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
60707 mkdir stageprofile-isl; \
60708 mv stageprofile-isl isl; \
60709 mv stage1-isl prev-isl || test -f stage1-lean
60710 @endif isl
60711 @if libelf
60712 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
60713 mkdir stageprofile-libelf; \
60714 mv stageprofile-libelf libelf; \
60715 mv stage1-libelf prev-libelf || test -f stage1-lean
60716 @endif libelf
60717 @if gold
60718 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
60719 mkdir stageprofile-gold; \
60720 mv stageprofile-gold gold; \
60721 mv stage1-gold prev-gold || test -f stage1-lean
60722 @endif gold
60723 @if intl
60724 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
60725 mkdir stageprofile-intl; \
60726 mv stageprofile-intl intl; \
60727 mv stage1-intl prev-intl || test -f stage1-lean
60728 @endif intl
60729 @if ld
60730 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
60731 mkdir stageprofile-ld; \
60732 mv stageprofile-ld ld; \
60733 mv stage1-ld prev-ld || test -f stage1-lean
60734 @endif ld
60735 @if libbacktrace
60736 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
60737 mkdir stageprofile-libbacktrace; \
60738 mv stageprofile-libbacktrace libbacktrace; \
60739 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
60740 @endif libbacktrace
60741 @if libcpp
60742 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
60743 mkdir stageprofile-libcpp; \
60744 mv stageprofile-libcpp libcpp; \
60745 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60746 @endif libcpp
60747 @if libcody
60748 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
60749 mkdir stageprofile-libcody; \
60750 mv stageprofile-libcody libcody; \
60751 mv stage1-libcody prev-libcody || test -f stage1-lean
60752 @endif libcody
60753 @if libdecnumber
60754 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
60755 mkdir stageprofile-libdecnumber; \
60756 mv stageprofile-libdecnumber libdecnumber; \
60757 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60758 @endif libdecnumber
60759 @if libiberty
60760 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
60761 mkdir stageprofile-libiberty; \
60762 mv stageprofile-libiberty libiberty; \
60763 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60764 @endif libiberty
60765 @if libiberty-linker-plugin
60766 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
60767 mkdir stageprofile-libiberty-linker-plugin; \
60768 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
60769 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
60770 @endif libiberty-linker-plugin
60771 @if libiconv
60772 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
60773 mkdir stageprofile-libiconv; \
60774 mv stageprofile-libiconv libiconv; \
60775 mv stage1-libiconv prev-libiconv || test -f stage1-lean
60776 @endif libiconv
60777 @if zlib
60778 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
60779 mkdir stageprofile-zlib; \
60780 mv stageprofile-zlib zlib; \
60781 mv stage1-zlib prev-zlib || test -f stage1-lean
60782 @endif zlib
60783 @if lto-plugin
60784 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
60785 mkdir stageprofile-lto-plugin; \
60786 mv stageprofile-lto-plugin lto-plugin; \
60787 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60788 @endif lto-plugin
60789 @if libctf
60790 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
60791 mkdir stageprofile-libctf; \
60792 mv stageprofile-libctf libctf; \
60793 mv stage1-libctf prev-libctf || test -f stage1-lean
60794 @endif libctf
60795 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
60796 mkdir stageprofile-$(TARGET_SUBDIR); \
60797 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60798 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60799
60800 stageprofile-end::
60801 @if bfd
60802 @if test -d $(HOST_SUBDIR)/bfd; then \
60803 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
60804 mv prev-bfd stage1-bfd; : ; \
60805 fi
60806 @endif bfd
60807 @if opcodes
60808 @if test -d $(HOST_SUBDIR)/opcodes; then \
60809 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
60810 mv prev-opcodes stage1-opcodes; : ; \
60811 fi
60812 @endif opcodes
60813 @if binutils
60814 @if test -d $(HOST_SUBDIR)/binutils; then \
60815 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
60816 mv prev-binutils stage1-binutils; : ; \
60817 fi
60818 @endif binutils
60819 @if fixincludes
60820 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60821 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
60822 mv prev-fixincludes stage1-fixincludes; : ; \
60823 fi
60824 @endif fixincludes
60825 @if gas
60826 @if test -d $(HOST_SUBDIR)/gas; then \
60827 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
60828 mv prev-gas stage1-gas; : ; \
60829 fi
60830 @endif gas
60831 @if gcc
60832 @if test -d $(HOST_SUBDIR)/gcc; then \
60833 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
60834 mv prev-gcc stage1-gcc; : ; \
60835 fi
60836 @endif gcc
60837 @if gmp
60838 @if test -d $(HOST_SUBDIR)/gmp; then \
60839 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
60840 mv prev-gmp stage1-gmp; : ; \
60841 fi
60842 @endif gmp
60843 @if mpfr
60844 @if test -d $(HOST_SUBDIR)/mpfr; then \
60845 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
60846 mv prev-mpfr stage1-mpfr; : ; \
60847 fi
60848 @endif mpfr
60849 @if mpc
60850 @if test -d $(HOST_SUBDIR)/mpc; then \
60851 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
60852 mv prev-mpc stage1-mpc; : ; \
60853 fi
60854 @endif mpc
60855 @if isl
60856 @if test -d $(HOST_SUBDIR)/isl; then \
60857 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
60858 mv prev-isl stage1-isl; : ; \
60859 fi
60860 @endif isl
60861 @if libelf
60862 @if test -d $(HOST_SUBDIR)/libelf; then \
60863 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
60864 mv prev-libelf stage1-libelf; : ; \
60865 fi
60866 @endif libelf
60867 @if gold
60868 @if test -d $(HOST_SUBDIR)/gold; then \
60869 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
60870 mv prev-gold stage1-gold; : ; \
60871 fi
60872 @endif gold
60873 @if intl
60874 @if test -d $(HOST_SUBDIR)/intl; then \
60875 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
60876 mv prev-intl stage1-intl; : ; \
60877 fi
60878 @endif intl
60879 @if ld
60880 @if test -d $(HOST_SUBDIR)/ld; then \
60881 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
60882 mv prev-ld stage1-ld; : ; \
60883 fi
60884 @endif ld
60885 @if libbacktrace
60886 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60887 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
60888 mv prev-libbacktrace stage1-libbacktrace; : ; \
60889 fi
60890 @endif libbacktrace
60891 @if libcpp
60892 @if test -d $(HOST_SUBDIR)/libcpp; then \
60893 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
60894 mv prev-libcpp stage1-libcpp; : ; \
60895 fi
60896 @endif libcpp
60897 @if libcody
60898 @if test -d $(HOST_SUBDIR)/libcody; then \
60899 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
60900 mv prev-libcody stage1-libcody; : ; \
60901 fi
60902 @endif libcody
60903 @if libdecnumber
60904 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60905 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
60906 mv prev-libdecnumber stage1-libdecnumber; : ; \
60907 fi
60908 @endif libdecnumber
60909 @if libiberty
60910 @if test -d $(HOST_SUBDIR)/libiberty; then \
60911 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
60912 mv prev-libiberty stage1-libiberty; : ; \
60913 fi
60914 @endif libiberty
60915 @if libiberty-linker-plugin
60916 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60917 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
60918 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
60919 fi
60920 @endif libiberty-linker-plugin
60921 @if libiconv
60922 @if test -d $(HOST_SUBDIR)/libiconv; then \
60923 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
60924 mv prev-libiconv stage1-libiconv; : ; \
60925 fi
60926 @endif libiconv
60927 @if zlib
60928 @if test -d $(HOST_SUBDIR)/zlib; then \
60929 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
60930 mv prev-zlib stage1-zlib; : ; \
60931 fi
60932 @endif zlib
60933 @if lto-plugin
60934 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60935 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
60936 mv prev-lto-plugin stage1-lto-plugin; : ; \
60937 fi
60938 @endif lto-plugin
60939 @if libctf
60940 @if test -d $(HOST_SUBDIR)/libctf; then \
60941 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
60942 mv prev-libctf stage1-libctf; : ; \
60943 fi
60944 @endif libctf
60945 @if test -d $(TARGET_SUBDIR); then \
60946 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
60947 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
60948 fi
60949 rm -f stage_current
60950
60951 # Bubble a bug fix through all the stages up to stage profile. They are
60952 # remade, but not reconfigured. The next stage (if any) will not be
60953 # reconfigured either.
60954 .PHONY: stageprofile-bubble
60955 stageprofile-bubble:: stage1-bubble
60956 @r=`${PWD_COMMAND}`; export r; \
60957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60958 if test -f stageprofile-lean || test -f stage1-lean ; then \
60959 echo Skipping rebuild of stageprofile; \
60960 else \
60961 $(MAKE) stageprofile-start; \
60962 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
60963 fi
60964
60965 .PHONY: all-stageprofile clean-stageprofile
60966 do-clean: clean-stageprofile
60967
60968 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60969 # only possibility, but now it conflicts with no-bootstrap rules
60970 @if gcc-bootstrap
60971
60972
60973
60974
60975 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60976 distclean-stage1:: distclean-stageprofile
60977 .PHONY: distclean-stageprofile
60978 distclean-stageprofile::
60979 @: $(MAKE); $(stage)
60980 @test "`cat stage_last`" != stageprofile || rm -f stage_last
60981 rm -rf stageprofile-*
60982
60983
60984 @endif gcc-bootstrap
60985
60986
60987 .PHONY: stagetrain-start stagetrain-end
60988
60989 stagetrain-start::
60990 @: $(MAKE); $(stage); \
60991 echo stagetrain > stage_current; \
60992 echo stagetrain > stage_last; \
60993 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60994 @if bfd
60995 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
60996 mkdir stagetrain-bfd; \
60997 mv stagetrain-bfd bfd; \
60998 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
60999 @endif bfd
61000 @if opcodes
61001 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
61002 mkdir stagetrain-opcodes; \
61003 mv stagetrain-opcodes opcodes; \
61004 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
61005 @endif opcodes
61006 @if binutils
61007 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
61008 mkdir stagetrain-binutils; \
61009 mv stagetrain-binutils binutils; \
61010 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
61011 @endif binutils
61012 @if fixincludes
61013 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
61014 mkdir stagetrain-fixincludes; \
61015 mv stagetrain-fixincludes fixincludes; \
61016 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
61017 @endif fixincludes
61018 @if gas
61019 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
61020 mkdir stagetrain-gas; \
61021 mv stagetrain-gas gas; \
61022 mv stageprofile-gas prev-gas || test -f stageprofile-lean
61023 @endif gas
61024 @if gcc
61025 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
61026 mkdir stagetrain-gcc; \
61027 mv stagetrain-gcc gcc; \
61028 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
61029 @endif gcc
61030 @if gmp
61031 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
61032 mkdir stagetrain-gmp; \
61033 mv stagetrain-gmp gmp; \
61034 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
61035 @endif gmp
61036 @if mpfr
61037 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
61038 mkdir stagetrain-mpfr; \
61039 mv stagetrain-mpfr mpfr; \
61040 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
61041 @endif mpfr
61042 @if mpc
61043 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
61044 mkdir stagetrain-mpc; \
61045 mv stagetrain-mpc mpc; \
61046 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
61047 @endif mpc
61048 @if isl
61049 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
61050 mkdir stagetrain-isl; \
61051 mv stagetrain-isl isl; \
61052 mv stageprofile-isl prev-isl || test -f stageprofile-lean
61053 @endif isl
61054 @if libelf
61055 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
61056 mkdir stagetrain-libelf; \
61057 mv stagetrain-libelf libelf; \
61058 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
61059 @endif libelf
61060 @if gold
61061 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
61062 mkdir stagetrain-gold; \
61063 mv stagetrain-gold gold; \
61064 mv stageprofile-gold prev-gold || test -f stageprofile-lean
61065 @endif gold
61066 @if intl
61067 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
61068 mkdir stagetrain-intl; \
61069 mv stagetrain-intl intl; \
61070 mv stageprofile-intl prev-intl || test -f stageprofile-lean
61071 @endif intl
61072 @if ld
61073 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
61074 mkdir stagetrain-ld; \
61075 mv stagetrain-ld ld; \
61076 mv stageprofile-ld prev-ld || test -f stageprofile-lean
61077 @endif ld
61078 @if libbacktrace
61079 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
61080 mkdir stagetrain-libbacktrace; \
61081 mv stagetrain-libbacktrace libbacktrace; \
61082 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
61083 @endif libbacktrace
61084 @if libcpp
61085 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
61086 mkdir stagetrain-libcpp; \
61087 mv stagetrain-libcpp libcpp; \
61088 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
61089 @endif libcpp
61090 @if libcody
61091 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
61092 mkdir stagetrain-libcody; \
61093 mv stagetrain-libcody libcody; \
61094 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
61095 @endif libcody
61096 @if libdecnumber
61097 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
61098 mkdir stagetrain-libdecnumber; \
61099 mv stagetrain-libdecnumber libdecnumber; \
61100 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
61101 @endif libdecnumber
61102 @if libiberty
61103 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
61104 mkdir stagetrain-libiberty; \
61105 mv stagetrain-libiberty libiberty; \
61106 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
61107 @endif libiberty
61108 @if libiberty-linker-plugin
61109 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
61110 mkdir stagetrain-libiberty-linker-plugin; \
61111 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
61112 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
61113 @endif libiberty-linker-plugin
61114 @if libiconv
61115 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
61116 mkdir stagetrain-libiconv; \
61117 mv stagetrain-libiconv libiconv; \
61118 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
61119 @endif libiconv
61120 @if zlib
61121 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
61122 mkdir stagetrain-zlib; \
61123 mv stagetrain-zlib zlib; \
61124 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
61125 @endif zlib
61126 @if lto-plugin
61127 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
61128 mkdir stagetrain-lto-plugin; \
61129 mv stagetrain-lto-plugin lto-plugin; \
61130 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
61131 @endif lto-plugin
61132 @if libctf
61133 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
61134 mkdir stagetrain-libctf; \
61135 mv stagetrain-libctf libctf; \
61136 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
61137 @endif libctf
61138 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
61139 mkdir stagetrain-$(TARGET_SUBDIR); \
61140 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61141 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
61142
61143 stagetrain-end::
61144 @if bfd
61145 @if test -d $(HOST_SUBDIR)/bfd; then \
61146 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
61147 mv prev-bfd stageprofile-bfd; : ; \
61148 fi
61149 @endif bfd
61150 @if opcodes
61151 @if test -d $(HOST_SUBDIR)/opcodes; then \
61152 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
61153 mv prev-opcodes stageprofile-opcodes; : ; \
61154 fi
61155 @endif opcodes
61156 @if binutils
61157 @if test -d $(HOST_SUBDIR)/binutils; then \
61158 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
61159 mv prev-binutils stageprofile-binutils; : ; \
61160 fi
61161 @endif binutils
61162 @if fixincludes
61163 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61164 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
61165 mv prev-fixincludes stageprofile-fixincludes; : ; \
61166 fi
61167 @endif fixincludes
61168 @if gas
61169 @if test -d $(HOST_SUBDIR)/gas; then \
61170 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
61171 mv prev-gas stageprofile-gas; : ; \
61172 fi
61173 @endif gas
61174 @if gcc
61175 @if test -d $(HOST_SUBDIR)/gcc; then \
61176 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
61177 mv prev-gcc stageprofile-gcc; : ; \
61178 fi
61179 @endif gcc
61180 @if gmp
61181 @if test -d $(HOST_SUBDIR)/gmp; then \
61182 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
61183 mv prev-gmp stageprofile-gmp; : ; \
61184 fi
61185 @endif gmp
61186 @if mpfr
61187 @if test -d $(HOST_SUBDIR)/mpfr; then \
61188 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
61189 mv prev-mpfr stageprofile-mpfr; : ; \
61190 fi
61191 @endif mpfr
61192 @if mpc
61193 @if test -d $(HOST_SUBDIR)/mpc; then \
61194 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
61195 mv prev-mpc stageprofile-mpc; : ; \
61196 fi
61197 @endif mpc
61198 @if isl
61199 @if test -d $(HOST_SUBDIR)/isl; then \
61200 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
61201 mv prev-isl stageprofile-isl; : ; \
61202 fi
61203 @endif isl
61204 @if libelf
61205 @if test -d $(HOST_SUBDIR)/libelf; then \
61206 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
61207 mv prev-libelf stageprofile-libelf; : ; \
61208 fi
61209 @endif libelf
61210 @if gold
61211 @if test -d $(HOST_SUBDIR)/gold; then \
61212 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
61213 mv prev-gold stageprofile-gold; : ; \
61214 fi
61215 @endif gold
61216 @if intl
61217 @if test -d $(HOST_SUBDIR)/intl; then \
61218 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
61219 mv prev-intl stageprofile-intl; : ; \
61220 fi
61221 @endif intl
61222 @if ld
61223 @if test -d $(HOST_SUBDIR)/ld; then \
61224 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
61225 mv prev-ld stageprofile-ld; : ; \
61226 fi
61227 @endif ld
61228 @if libbacktrace
61229 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61230 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
61231 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
61232 fi
61233 @endif libbacktrace
61234 @if libcpp
61235 @if test -d $(HOST_SUBDIR)/libcpp; then \
61236 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
61237 mv prev-libcpp stageprofile-libcpp; : ; \
61238 fi
61239 @endif libcpp
61240 @if libcody
61241 @if test -d $(HOST_SUBDIR)/libcody; then \
61242 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
61243 mv prev-libcody stageprofile-libcody; : ; \
61244 fi
61245 @endif libcody
61246 @if libdecnumber
61247 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61248 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
61249 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
61250 fi
61251 @endif libdecnumber
61252 @if libiberty
61253 @if test -d $(HOST_SUBDIR)/libiberty; then \
61254 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
61255 mv prev-libiberty stageprofile-libiberty; : ; \
61256 fi
61257 @endif libiberty
61258 @if libiberty-linker-plugin
61259 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61260 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
61261 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
61262 fi
61263 @endif libiberty-linker-plugin
61264 @if libiconv
61265 @if test -d $(HOST_SUBDIR)/libiconv; then \
61266 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
61267 mv prev-libiconv stageprofile-libiconv; : ; \
61268 fi
61269 @endif libiconv
61270 @if zlib
61271 @if test -d $(HOST_SUBDIR)/zlib; then \
61272 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
61273 mv prev-zlib stageprofile-zlib; : ; \
61274 fi
61275 @endif zlib
61276 @if lto-plugin
61277 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61278 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
61279 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
61280 fi
61281 @endif lto-plugin
61282 @if libctf
61283 @if test -d $(HOST_SUBDIR)/libctf; then \
61284 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
61285 mv prev-libctf stageprofile-libctf; : ; \
61286 fi
61287 @endif libctf
61288 @if test -d $(TARGET_SUBDIR); then \
61289 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
61290 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
61291 fi
61292 rm -f stage_current
61293
61294 # Bubble a bug fix through all the stages up to stage train. They are
61295 # remade, but not reconfigured. The next stage (if any) will not be
61296 # reconfigured either.
61297 .PHONY: stagetrain-bubble
61298 stagetrain-bubble:: stageprofile-bubble
61299 @r=`${PWD_COMMAND}`; export r; \
61300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61301 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
61302 echo Skipping rebuild of stagetrain; \
61303 else \
61304 $(MAKE) stagetrain-start; \
61305 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
61306 fi
61307
61308 .PHONY: all-stagetrain clean-stagetrain
61309 do-clean: clean-stagetrain
61310
61311 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61312 # only possibility, but now it conflicts with no-bootstrap rules
61313 @if gcc-bootstrap
61314
61315
61316
61317
61318 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61319 distclean-stageprofile:: distclean-stagetrain
61320 .PHONY: distclean-stagetrain
61321 distclean-stagetrain::
61322 @: $(MAKE); $(stage)
61323 @test "`cat stage_last`" != stagetrain || rm -f stage_last
61324 rm -rf stagetrain-*
61325
61326
61327 @endif gcc-bootstrap
61328
61329
61330 .PHONY: stagefeedback-start stagefeedback-end
61331
61332 stagefeedback-start::
61333 @: $(MAKE); $(stage); \
61334 echo stagefeedback > stage_current; \
61335 echo stagefeedback > stage_last; \
61336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61337 @if bfd
61338 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
61339 mkdir stagefeedback-bfd; \
61340 mv stagefeedback-bfd bfd; \
61341 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
61342 @endif bfd
61343 @if opcodes
61344 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
61345 mkdir stagefeedback-opcodes; \
61346 mv stagefeedback-opcodes opcodes; \
61347 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
61348 @endif opcodes
61349 @if binutils
61350 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
61351 mkdir stagefeedback-binutils; \
61352 mv stagefeedback-binutils binutils; \
61353 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
61354 @endif binutils
61355 @if fixincludes
61356 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
61357 mkdir stagefeedback-fixincludes; \
61358 mv stagefeedback-fixincludes fixincludes; \
61359 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
61360 @endif fixincludes
61361 @if gas
61362 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
61363 mkdir stagefeedback-gas; \
61364 mv stagefeedback-gas gas; \
61365 mv stagetrain-gas prev-gas || test -f stagetrain-lean
61366 @endif gas
61367 @if gcc
61368 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
61369 mkdir stagefeedback-gcc; \
61370 mv stagefeedback-gcc gcc; \
61371 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
61372 @endif gcc
61373 @if gmp
61374 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
61375 mkdir stagefeedback-gmp; \
61376 mv stagefeedback-gmp gmp; \
61377 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
61378 @endif gmp
61379 @if mpfr
61380 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
61381 mkdir stagefeedback-mpfr; \
61382 mv stagefeedback-mpfr mpfr; \
61383 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
61384 @endif mpfr
61385 @if mpc
61386 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
61387 mkdir stagefeedback-mpc; \
61388 mv stagefeedback-mpc mpc; \
61389 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
61390 @endif mpc
61391 @if isl
61392 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
61393 mkdir stagefeedback-isl; \
61394 mv stagefeedback-isl isl; \
61395 mv stagetrain-isl prev-isl || test -f stagetrain-lean
61396 @endif isl
61397 @if libelf
61398 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
61399 mkdir stagefeedback-libelf; \
61400 mv stagefeedback-libelf libelf; \
61401 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
61402 @endif libelf
61403 @if gold
61404 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
61405 mkdir stagefeedback-gold; \
61406 mv stagefeedback-gold gold; \
61407 mv stagetrain-gold prev-gold || test -f stagetrain-lean
61408 @endif gold
61409 @if intl
61410 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
61411 mkdir stagefeedback-intl; \
61412 mv stagefeedback-intl intl; \
61413 mv stagetrain-intl prev-intl || test -f stagetrain-lean
61414 @endif intl
61415 @if ld
61416 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
61417 mkdir stagefeedback-ld; \
61418 mv stagefeedback-ld ld; \
61419 mv stagetrain-ld prev-ld || test -f stagetrain-lean
61420 @endif ld
61421 @if libbacktrace
61422 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
61423 mkdir stagefeedback-libbacktrace; \
61424 mv stagefeedback-libbacktrace libbacktrace; \
61425 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
61426 @endif libbacktrace
61427 @if libcpp
61428 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
61429 mkdir stagefeedback-libcpp; \
61430 mv stagefeedback-libcpp libcpp; \
61431 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
61432 @endif libcpp
61433 @if libcody
61434 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
61435 mkdir stagefeedback-libcody; \
61436 mv stagefeedback-libcody libcody; \
61437 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
61438 @endif libcody
61439 @if libdecnumber
61440 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
61441 mkdir stagefeedback-libdecnumber; \
61442 mv stagefeedback-libdecnumber libdecnumber; \
61443 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
61444 @endif libdecnumber
61445 @if libiberty
61446 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
61447 mkdir stagefeedback-libiberty; \
61448 mv stagefeedback-libiberty libiberty; \
61449 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
61450 @endif libiberty
61451 @if libiberty-linker-plugin
61452 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
61453 mkdir stagefeedback-libiberty-linker-plugin; \
61454 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
61455 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
61456 @endif libiberty-linker-plugin
61457 @if libiconv
61458 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
61459 mkdir stagefeedback-libiconv; \
61460 mv stagefeedback-libiconv libiconv; \
61461 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
61462 @endif libiconv
61463 @if zlib
61464 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
61465 mkdir stagefeedback-zlib; \
61466 mv stagefeedback-zlib zlib; \
61467 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
61468 @endif zlib
61469 @if lto-plugin
61470 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
61471 mkdir stagefeedback-lto-plugin; \
61472 mv stagefeedback-lto-plugin lto-plugin; \
61473 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
61474 @endif lto-plugin
61475 @if libctf
61476 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
61477 mkdir stagefeedback-libctf; \
61478 mv stagefeedback-libctf libctf; \
61479 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
61480 @endif libctf
61481 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
61482 mkdir stagefeedback-$(TARGET_SUBDIR); \
61483 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61484 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
61485
61486 stagefeedback-end::
61487 @if bfd
61488 @if test -d $(HOST_SUBDIR)/bfd; then \
61489 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
61490 mv prev-bfd stagetrain-bfd; : ; \
61491 fi
61492 @endif bfd
61493 @if opcodes
61494 @if test -d $(HOST_SUBDIR)/opcodes; then \
61495 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
61496 mv prev-opcodes stagetrain-opcodes; : ; \
61497 fi
61498 @endif opcodes
61499 @if binutils
61500 @if test -d $(HOST_SUBDIR)/binutils; then \
61501 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
61502 mv prev-binutils stagetrain-binutils; : ; \
61503 fi
61504 @endif binutils
61505 @if fixincludes
61506 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61507 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
61508 mv prev-fixincludes stagetrain-fixincludes; : ; \
61509 fi
61510 @endif fixincludes
61511 @if gas
61512 @if test -d $(HOST_SUBDIR)/gas; then \
61513 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
61514 mv prev-gas stagetrain-gas; : ; \
61515 fi
61516 @endif gas
61517 @if gcc
61518 @if test -d $(HOST_SUBDIR)/gcc; then \
61519 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
61520 mv prev-gcc stagetrain-gcc; : ; \
61521 fi
61522 @endif gcc
61523 @if gmp
61524 @if test -d $(HOST_SUBDIR)/gmp; then \
61525 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
61526 mv prev-gmp stagetrain-gmp; : ; \
61527 fi
61528 @endif gmp
61529 @if mpfr
61530 @if test -d $(HOST_SUBDIR)/mpfr; then \
61531 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
61532 mv prev-mpfr stagetrain-mpfr; : ; \
61533 fi
61534 @endif mpfr
61535 @if mpc
61536 @if test -d $(HOST_SUBDIR)/mpc; then \
61537 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
61538 mv prev-mpc stagetrain-mpc; : ; \
61539 fi
61540 @endif mpc
61541 @if isl
61542 @if test -d $(HOST_SUBDIR)/isl; then \
61543 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
61544 mv prev-isl stagetrain-isl; : ; \
61545 fi
61546 @endif isl
61547 @if libelf
61548 @if test -d $(HOST_SUBDIR)/libelf; then \
61549 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
61550 mv prev-libelf stagetrain-libelf; : ; \
61551 fi
61552 @endif libelf
61553 @if gold
61554 @if test -d $(HOST_SUBDIR)/gold; then \
61555 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
61556 mv prev-gold stagetrain-gold; : ; \
61557 fi
61558 @endif gold
61559 @if intl
61560 @if test -d $(HOST_SUBDIR)/intl; then \
61561 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
61562 mv prev-intl stagetrain-intl; : ; \
61563 fi
61564 @endif intl
61565 @if ld
61566 @if test -d $(HOST_SUBDIR)/ld; then \
61567 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
61568 mv prev-ld stagetrain-ld; : ; \
61569 fi
61570 @endif ld
61571 @if libbacktrace
61572 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61573 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
61574 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
61575 fi
61576 @endif libbacktrace
61577 @if libcpp
61578 @if test -d $(HOST_SUBDIR)/libcpp; then \
61579 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
61580 mv prev-libcpp stagetrain-libcpp; : ; \
61581 fi
61582 @endif libcpp
61583 @if libcody
61584 @if test -d $(HOST_SUBDIR)/libcody; then \
61585 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
61586 mv prev-libcody stagetrain-libcody; : ; \
61587 fi
61588 @endif libcody
61589 @if libdecnumber
61590 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61591 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
61592 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
61593 fi
61594 @endif libdecnumber
61595 @if libiberty
61596 @if test -d $(HOST_SUBDIR)/libiberty; then \
61597 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
61598 mv prev-libiberty stagetrain-libiberty; : ; \
61599 fi
61600 @endif libiberty
61601 @if libiberty-linker-plugin
61602 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61603 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
61604 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
61605 fi
61606 @endif libiberty-linker-plugin
61607 @if libiconv
61608 @if test -d $(HOST_SUBDIR)/libiconv; then \
61609 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
61610 mv prev-libiconv stagetrain-libiconv; : ; \
61611 fi
61612 @endif libiconv
61613 @if zlib
61614 @if test -d $(HOST_SUBDIR)/zlib; then \
61615 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
61616 mv prev-zlib stagetrain-zlib; : ; \
61617 fi
61618 @endif zlib
61619 @if lto-plugin
61620 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61621 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
61622 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
61623 fi
61624 @endif lto-plugin
61625 @if libctf
61626 @if test -d $(HOST_SUBDIR)/libctf; then \
61627 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
61628 mv prev-libctf stagetrain-libctf; : ; \
61629 fi
61630 @endif libctf
61631 @if test -d $(TARGET_SUBDIR); then \
61632 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
61633 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
61634 fi
61635 rm -f stage_current
61636
61637 # Bubble a bug fix through all the stages up to stage feedback. They are
61638 # remade, but not reconfigured. The next stage (if any) will not be
61639 # reconfigured either.
61640 .PHONY: stagefeedback-bubble
61641 stagefeedback-bubble:: stagetrain-bubble
61642 @r=`${PWD_COMMAND}`; export r; \
61643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61644 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
61645 echo Skipping rebuild of stagefeedback; \
61646 else \
61647 $(MAKE) stagefeedback-start; \
61648 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
61649 fi
61650
61651 .PHONY: all-stagefeedback clean-stagefeedback
61652 do-clean: clean-stagefeedback
61653
61654 # FIXME: Will not need to be conditional when toplevel bootstrap is the
61655 # only possibility, but now it conflicts with no-bootstrap rules
61656 @if gcc-bootstrap
61657
61658
61659
61660 .PHONY: profiledbootstrap profiledbootstrap-lean
61661 profiledbootstrap:
61662 echo stagefeedback > stage_final
61663 @r=`${PWD_COMMAND}`; export r; \
61664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61665 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
61666 @: $(MAKE); $(unstage)
61667 @r=`${PWD_COMMAND}`; export r; \
61668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61669 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61670 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61671
61672 profiledbootstrap-lean:
61673 echo stagefeedback > stage_final
61674 @r=`${PWD_COMMAND}`; export r; \
61675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61676 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
61677 @: $(MAKE); $(unstage)
61678 @r=`${PWD_COMMAND}`; export r; \
61679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61680 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61681 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
61682
61683
61684 # Rules to wipe a stage and all the following ones, also used for cleanstrap
61685 distclean-stagetrain:: distclean-stagefeedback
61686 .PHONY: distclean-stagefeedback
61687 distclean-stagefeedback::
61688 @: $(MAKE); $(stage)
61689 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
61690 rm -rf stagefeedback-*
61691
61692
61693 @endif gcc-bootstrap
61694
61695
61696 .PHONY: stageautoprofile-start stageautoprofile-end
61697
61698 stageautoprofile-start::
61699 @: $(MAKE); $(stage); \
61700 echo stageautoprofile > stage_current; \
61701 echo stageautoprofile > stage_last; \
61702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
61703 @if bfd
61704 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
61705 mkdir stageautoprofile-bfd; \
61706 mv stageautoprofile-bfd bfd; \
61707 mv stage1-bfd prev-bfd || test -f stage1-lean
61708 @endif bfd
61709 @if opcodes
61710 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
61711 mkdir stageautoprofile-opcodes; \
61712 mv stageautoprofile-opcodes opcodes; \
61713 mv stage1-opcodes prev-opcodes || test -f stage1-lean
61714 @endif opcodes
61715 @if binutils
61716 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
61717 mkdir stageautoprofile-binutils; \
61718 mv stageautoprofile-binutils binutils; \
61719 mv stage1-binutils prev-binutils || test -f stage1-lean
61720 @endif binutils
61721 @if fixincludes
61722 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
61723 mkdir stageautoprofile-fixincludes; \
61724 mv stageautoprofile-fixincludes fixincludes; \
61725 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
61726 @endif fixincludes
61727 @if gas
61728 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
61729 mkdir stageautoprofile-gas; \
61730 mv stageautoprofile-gas gas; \
61731 mv stage1-gas prev-gas || test -f stage1-lean
61732 @endif gas
61733 @if gcc
61734 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
61735 mkdir stageautoprofile-gcc; \
61736 mv stageautoprofile-gcc gcc; \
61737 mv stage1-gcc prev-gcc || test -f stage1-lean
61738 @endif gcc
61739 @if gmp
61740 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
61741 mkdir stageautoprofile-gmp; \
61742 mv stageautoprofile-gmp gmp; \
61743 mv stage1-gmp prev-gmp || test -f stage1-lean
61744 @endif gmp
61745 @if mpfr
61746 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
61747 mkdir stageautoprofile-mpfr; \
61748 mv stageautoprofile-mpfr mpfr; \
61749 mv stage1-mpfr prev-mpfr || test -f stage1-lean
61750 @endif mpfr
61751 @if mpc
61752 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
61753 mkdir stageautoprofile-mpc; \
61754 mv stageautoprofile-mpc mpc; \
61755 mv stage1-mpc prev-mpc || test -f stage1-lean
61756 @endif mpc
61757 @if isl
61758 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
61759 mkdir stageautoprofile-isl; \
61760 mv stageautoprofile-isl isl; \
61761 mv stage1-isl prev-isl || test -f stage1-lean
61762 @endif isl
61763 @if libelf
61764 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
61765 mkdir stageautoprofile-libelf; \
61766 mv stageautoprofile-libelf libelf; \
61767 mv stage1-libelf prev-libelf || test -f stage1-lean
61768 @endif libelf
61769 @if gold
61770 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
61771 mkdir stageautoprofile-gold; \
61772 mv stageautoprofile-gold gold; \
61773 mv stage1-gold prev-gold || test -f stage1-lean
61774 @endif gold
61775 @if intl
61776 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
61777 mkdir stageautoprofile-intl; \
61778 mv stageautoprofile-intl intl; \
61779 mv stage1-intl prev-intl || test -f stage1-lean
61780 @endif intl
61781 @if ld
61782 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
61783 mkdir stageautoprofile-ld; \
61784 mv stageautoprofile-ld ld; \
61785 mv stage1-ld prev-ld || test -f stage1-lean
61786 @endif ld
61787 @if libbacktrace
61788 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
61789 mkdir stageautoprofile-libbacktrace; \
61790 mv stageautoprofile-libbacktrace libbacktrace; \
61791 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
61792 @endif libbacktrace
61793 @if libcpp
61794 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
61795 mkdir stageautoprofile-libcpp; \
61796 mv stageautoprofile-libcpp libcpp; \
61797 mv stage1-libcpp prev-libcpp || test -f stage1-lean
61798 @endif libcpp
61799 @if libcody
61800 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
61801 mkdir stageautoprofile-libcody; \
61802 mv stageautoprofile-libcody libcody; \
61803 mv stage1-libcody prev-libcody || test -f stage1-lean
61804 @endif libcody
61805 @if libdecnumber
61806 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
61807 mkdir stageautoprofile-libdecnumber; \
61808 mv stageautoprofile-libdecnumber libdecnumber; \
61809 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
61810 @endif libdecnumber
61811 @if libiberty
61812 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
61813 mkdir stageautoprofile-libiberty; \
61814 mv stageautoprofile-libiberty libiberty; \
61815 mv stage1-libiberty prev-libiberty || test -f stage1-lean
61816 @endif libiberty
61817 @if libiberty-linker-plugin
61818 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
61819 mkdir stageautoprofile-libiberty-linker-plugin; \
61820 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
61821 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
61822 @endif libiberty-linker-plugin
61823 @if libiconv
61824 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
61825 mkdir stageautoprofile-libiconv; \
61826 mv stageautoprofile-libiconv libiconv; \
61827 mv stage1-libiconv prev-libiconv || test -f stage1-lean
61828 @endif libiconv
61829 @if zlib
61830 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
61831 mkdir stageautoprofile-zlib; \
61832 mv stageautoprofile-zlib zlib; \
61833 mv stage1-zlib prev-zlib || test -f stage1-lean
61834 @endif zlib
61835 @if lto-plugin
61836 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
61837 mkdir stageautoprofile-lto-plugin; \
61838 mv stageautoprofile-lto-plugin lto-plugin; \
61839 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
61840 @endif lto-plugin
61841 @if libctf
61842 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
61843 mkdir stageautoprofile-libctf; \
61844 mv stageautoprofile-libctf libctf; \
61845 mv stage1-libctf prev-libctf || test -f stage1-lean
61846 @endif libctf
61847 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
61848 mkdir stageautoprofile-$(TARGET_SUBDIR); \
61849 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
61850 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
61851
61852 stageautoprofile-end::
61853 @if bfd
61854 @if test -d $(HOST_SUBDIR)/bfd; then \
61855 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
61856 mv prev-bfd stage1-bfd; : ; \
61857 fi
61858 @endif bfd
61859 @if opcodes
61860 @if test -d $(HOST_SUBDIR)/opcodes; then \
61861 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
61862 mv prev-opcodes stage1-opcodes; : ; \
61863 fi
61864 @endif opcodes
61865 @if binutils
61866 @if test -d $(HOST_SUBDIR)/binutils; then \
61867 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
61868 mv prev-binutils stage1-binutils; : ; \
61869 fi
61870 @endif binutils
61871 @if fixincludes
61872 @if test -d $(HOST_SUBDIR)/fixincludes; then \
61873 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
61874 mv prev-fixincludes stage1-fixincludes; : ; \
61875 fi
61876 @endif fixincludes
61877 @if gas
61878 @if test -d $(HOST_SUBDIR)/gas; then \
61879 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
61880 mv prev-gas stage1-gas; : ; \
61881 fi
61882 @endif gas
61883 @if gcc
61884 @if test -d $(HOST_SUBDIR)/gcc; then \
61885 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
61886 mv prev-gcc stage1-gcc; : ; \
61887 fi
61888 @endif gcc
61889 @if gmp
61890 @if test -d $(HOST_SUBDIR)/gmp; then \
61891 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
61892 mv prev-gmp stage1-gmp; : ; \
61893 fi
61894 @endif gmp
61895 @if mpfr
61896 @if test -d $(HOST_SUBDIR)/mpfr; then \
61897 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
61898 mv prev-mpfr stage1-mpfr; : ; \
61899 fi
61900 @endif mpfr
61901 @if mpc
61902 @if test -d $(HOST_SUBDIR)/mpc; then \
61903 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
61904 mv prev-mpc stage1-mpc; : ; \
61905 fi
61906 @endif mpc
61907 @if isl
61908 @if test -d $(HOST_SUBDIR)/isl; then \
61909 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
61910 mv prev-isl stage1-isl; : ; \
61911 fi
61912 @endif isl
61913 @if libelf
61914 @if test -d $(HOST_SUBDIR)/libelf; then \
61915 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
61916 mv prev-libelf stage1-libelf; : ; \
61917 fi
61918 @endif libelf
61919 @if gold
61920 @if test -d $(HOST_SUBDIR)/gold; then \
61921 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
61922 mv prev-gold stage1-gold; : ; \
61923 fi
61924 @endif gold
61925 @if intl
61926 @if test -d $(HOST_SUBDIR)/intl; then \
61927 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
61928 mv prev-intl stage1-intl; : ; \
61929 fi
61930 @endif intl
61931 @if ld
61932 @if test -d $(HOST_SUBDIR)/ld; then \
61933 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
61934 mv prev-ld stage1-ld; : ; \
61935 fi
61936 @endif ld
61937 @if libbacktrace
61938 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
61939 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
61940 mv prev-libbacktrace stage1-libbacktrace; : ; \
61941 fi
61942 @endif libbacktrace
61943 @if libcpp
61944 @if test -d $(HOST_SUBDIR)/libcpp; then \
61945 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
61946 mv prev-libcpp stage1-libcpp; : ; \
61947 fi
61948 @endif libcpp
61949 @if libcody
61950 @if test -d $(HOST_SUBDIR)/libcody; then \
61951 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
61952 mv prev-libcody stage1-libcody; : ; \
61953 fi
61954 @endif libcody
61955 @if libdecnumber
61956 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
61957 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
61958 mv prev-libdecnumber stage1-libdecnumber; : ; \
61959 fi
61960 @endif libdecnumber
61961 @if libiberty
61962 @if test -d $(HOST_SUBDIR)/libiberty; then \
61963 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
61964 mv prev-libiberty stage1-libiberty; : ; \
61965 fi
61966 @endif libiberty
61967 @if libiberty-linker-plugin
61968 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
61969 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
61970 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
61971 fi
61972 @endif libiberty-linker-plugin
61973 @if libiconv
61974 @if test -d $(HOST_SUBDIR)/libiconv; then \
61975 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
61976 mv prev-libiconv stage1-libiconv; : ; \
61977 fi
61978 @endif libiconv
61979 @if zlib
61980 @if test -d $(HOST_SUBDIR)/zlib; then \
61981 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
61982 mv prev-zlib stage1-zlib; : ; \
61983 fi
61984 @endif zlib
61985 @if lto-plugin
61986 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
61987 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
61988 mv prev-lto-plugin stage1-lto-plugin; : ; \
61989 fi
61990 @endif lto-plugin
61991 @if libctf
61992 @if test -d $(HOST_SUBDIR)/libctf; then \
61993 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
61994 mv prev-libctf stage1-libctf; : ; \
61995 fi
61996 @endif libctf
61997 @if test -d $(TARGET_SUBDIR); then \
61998 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
61999 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62000 fi
62001 rm -f stage_current
62002
62003 # Bubble a bug fix through all the stages up to stage autoprofile. They are
62004 # remade, but not reconfigured. The next stage (if any) will not be
62005 # reconfigured either.
62006 .PHONY: stageautoprofile-bubble
62007 stageautoprofile-bubble:: stage1-bubble
62008 @r=`${PWD_COMMAND}`; export r; \
62009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62010 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
62011 echo Skipping rebuild of stageautoprofile; \
62012 else \
62013 $(MAKE) stageautoprofile-start; \
62014 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
62015 fi
62016
62017 .PHONY: all-stageautoprofile clean-stageautoprofile
62018 do-clean: clean-stageautoprofile
62019
62020 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62021 # only possibility, but now it conflicts with no-bootstrap rules
62022 @if gcc-bootstrap
62023
62024
62025
62026
62027 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62028 distclean-stage1:: distclean-stageautoprofile
62029 .PHONY: distclean-stageautoprofile
62030 distclean-stageautoprofile::
62031 @: $(MAKE); $(stage)
62032 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
62033 rm -rf stageautoprofile-*
62034
62035
62036 @endif gcc-bootstrap
62037
62038
62039 .PHONY: stageautofeedback-start stageautofeedback-end
62040
62041 stageautofeedback-start::
62042 @: $(MAKE); $(stage); \
62043 echo stageautofeedback > stage_current; \
62044 echo stageautofeedback > stage_last; \
62045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62046 @if bfd
62047 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
62048 mkdir stageautofeedback-bfd; \
62049 mv stageautofeedback-bfd bfd; \
62050 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
62051 @endif bfd
62052 @if opcodes
62053 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
62054 mkdir stageautofeedback-opcodes; \
62055 mv stageautofeedback-opcodes opcodes; \
62056 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
62057 @endif opcodes
62058 @if binutils
62059 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
62060 mkdir stageautofeedback-binutils; \
62061 mv stageautofeedback-binutils binutils; \
62062 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
62063 @endif binutils
62064 @if fixincludes
62065 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
62066 mkdir stageautofeedback-fixincludes; \
62067 mv stageautofeedback-fixincludes fixincludes; \
62068 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
62069 @endif fixincludes
62070 @if gas
62071 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
62072 mkdir stageautofeedback-gas; \
62073 mv stageautofeedback-gas gas; \
62074 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
62075 @endif gas
62076 @if gcc
62077 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
62078 mkdir stageautofeedback-gcc; \
62079 mv stageautofeedback-gcc gcc; \
62080 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
62081 @endif gcc
62082 @if gmp
62083 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
62084 mkdir stageautofeedback-gmp; \
62085 mv stageautofeedback-gmp gmp; \
62086 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
62087 @endif gmp
62088 @if mpfr
62089 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
62090 mkdir stageautofeedback-mpfr; \
62091 mv stageautofeedback-mpfr mpfr; \
62092 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
62093 @endif mpfr
62094 @if mpc
62095 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
62096 mkdir stageautofeedback-mpc; \
62097 mv stageautofeedback-mpc mpc; \
62098 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
62099 @endif mpc
62100 @if isl
62101 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
62102 mkdir stageautofeedback-isl; \
62103 mv stageautofeedback-isl isl; \
62104 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
62105 @endif isl
62106 @if libelf
62107 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
62108 mkdir stageautofeedback-libelf; \
62109 mv stageautofeedback-libelf libelf; \
62110 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
62111 @endif libelf
62112 @if gold
62113 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
62114 mkdir stageautofeedback-gold; \
62115 mv stageautofeedback-gold gold; \
62116 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
62117 @endif gold
62118 @if intl
62119 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
62120 mkdir stageautofeedback-intl; \
62121 mv stageautofeedback-intl intl; \
62122 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
62123 @endif intl
62124 @if ld
62125 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
62126 mkdir stageautofeedback-ld; \
62127 mv stageautofeedback-ld ld; \
62128 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
62129 @endif ld
62130 @if libbacktrace
62131 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
62132 mkdir stageautofeedback-libbacktrace; \
62133 mv stageautofeedback-libbacktrace libbacktrace; \
62134 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
62135 @endif libbacktrace
62136 @if libcpp
62137 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
62138 mkdir stageautofeedback-libcpp; \
62139 mv stageautofeedback-libcpp libcpp; \
62140 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
62141 @endif libcpp
62142 @if libcody
62143 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
62144 mkdir stageautofeedback-libcody; \
62145 mv stageautofeedback-libcody libcody; \
62146 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
62147 @endif libcody
62148 @if libdecnumber
62149 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
62150 mkdir stageautofeedback-libdecnumber; \
62151 mv stageautofeedback-libdecnumber libdecnumber; \
62152 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
62153 @endif libdecnumber
62154 @if libiberty
62155 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
62156 mkdir stageautofeedback-libiberty; \
62157 mv stageautofeedback-libiberty libiberty; \
62158 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
62159 @endif libiberty
62160 @if libiberty-linker-plugin
62161 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
62162 mkdir stageautofeedback-libiberty-linker-plugin; \
62163 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
62164 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
62165 @endif libiberty-linker-plugin
62166 @if libiconv
62167 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
62168 mkdir stageautofeedback-libiconv; \
62169 mv stageautofeedback-libiconv libiconv; \
62170 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
62171 @endif libiconv
62172 @if zlib
62173 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
62174 mkdir stageautofeedback-zlib; \
62175 mv stageautofeedback-zlib zlib; \
62176 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
62177 @endif zlib
62178 @if lto-plugin
62179 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
62180 mkdir stageautofeedback-lto-plugin; \
62181 mv stageautofeedback-lto-plugin lto-plugin; \
62182 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
62183 @endif lto-plugin
62184 @if libctf
62185 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
62186 mkdir stageautofeedback-libctf; \
62187 mv stageautofeedback-libctf libctf; \
62188 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
62189 @endif libctf
62190 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
62191 mkdir stageautofeedback-$(TARGET_SUBDIR); \
62192 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62193 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
62194
62195 stageautofeedback-end::
62196 @if bfd
62197 @if test -d $(HOST_SUBDIR)/bfd; then \
62198 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
62199 mv prev-bfd stageautoprofile-bfd; : ; \
62200 fi
62201 @endif bfd
62202 @if opcodes
62203 @if test -d $(HOST_SUBDIR)/opcodes; then \
62204 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
62205 mv prev-opcodes stageautoprofile-opcodes; : ; \
62206 fi
62207 @endif opcodes
62208 @if binutils
62209 @if test -d $(HOST_SUBDIR)/binutils; then \
62210 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
62211 mv prev-binutils stageautoprofile-binutils; : ; \
62212 fi
62213 @endif binutils
62214 @if fixincludes
62215 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62216 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
62217 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
62218 fi
62219 @endif fixincludes
62220 @if gas
62221 @if test -d $(HOST_SUBDIR)/gas; then \
62222 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
62223 mv prev-gas stageautoprofile-gas; : ; \
62224 fi
62225 @endif gas
62226 @if gcc
62227 @if test -d $(HOST_SUBDIR)/gcc; then \
62228 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
62229 mv prev-gcc stageautoprofile-gcc; : ; \
62230 fi
62231 @endif gcc
62232 @if gmp
62233 @if test -d $(HOST_SUBDIR)/gmp; then \
62234 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
62235 mv prev-gmp stageautoprofile-gmp; : ; \
62236 fi
62237 @endif gmp
62238 @if mpfr
62239 @if test -d $(HOST_SUBDIR)/mpfr; then \
62240 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
62241 mv prev-mpfr stageautoprofile-mpfr; : ; \
62242 fi
62243 @endif mpfr
62244 @if mpc
62245 @if test -d $(HOST_SUBDIR)/mpc; then \
62246 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
62247 mv prev-mpc stageautoprofile-mpc; : ; \
62248 fi
62249 @endif mpc
62250 @if isl
62251 @if test -d $(HOST_SUBDIR)/isl; then \
62252 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
62253 mv prev-isl stageautoprofile-isl; : ; \
62254 fi
62255 @endif isl
62256 @if libelf
62257 @if test -d $(HOST_SUBDIR)/libelf; then \
62258 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
62259 mv prev-libelf stageautoprofile-libelf; : ; \
62260 fi
62261 @endif libelf
62262 @if gold
62263 @if test -d $(HOST_SUBDIR)/gold; then \
62264 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
62265 mv prev-gold stageautoprofile-gold; : ; \
62266 fi
62267 @endif gold
62268 @if intl
62269 @if test -d $(HOST_SUBDIR)/intl; then \
62270 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
62271 mv prev-intl stageautoprofile-intl; : ; \
62272 fi
62273 @endif intl
62274 @if ld
62275 @if test -d $(HOST_SUBDIR)/ld; then \
62276 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
62277 mv prev-ld stageautoprofile-ld; : ; \
62278 fi
62279 @endif ld
62280 @if libbacktrace
62281 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62282 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
62283 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
62284 fi
62285 @endif libbacktrace
62286 @if libcpp
62287 @if test -d $(HOST_SUBDIR)/libcpp; then \
62288 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
62289 mv prev-libcpp stageautoprofile-libcpp; : ; \
62290 fi
62291 @endif libcpp
62292 @if libcody
62293 @if test -d $(HOST_SUBDIR)/libcody; then \
62294 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
62295 mv prev-libcody stageautoprofile-libcody; : ; \
62296 fi
62297 @endif libcody
62298 @if libdecnumber
62299 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62300 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
62301 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
62302 fi
62303 @endif libdecnumber
62304 @if libiberty
62305 @if test -d $(HOST_SUBDIR)/libiberty; then \
62306 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
62307 mv prev-libiberty stageautoprofile-libiberty; : ; \
62308 fi
62309 @endif libiberty
62310 @if libiberty-linker-plugin
62311 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62312 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
62313 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
62314 fi
62315 @endif libiberty-linker-plugin
62316 @if libiconv
62317 @if test -d $(HOST_SUBDIR)/libiconv; then \
62318 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
62319 mv prev-libiconv stageautoprofile-libiconv; : ; \
62320 fi
62321 @endif libiconv
62322 @if zlib
62323 @if test -d $(HOST_SUBDIR)/zlib; then \
62324 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
62325 mv prev-zlib stageautoprofile-zlib; : ; \
62326 fi
62327 @endif zlib
62328 @if lto-plugin
62329 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62330 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
62331 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
62332 fi
62333 @endif lto-plugin
62334 @if libctf
62335 @if test -d $(HOST_SUBDIR)/libctf; then \
62336 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
62337 mv prev-libctf stageautoprofile-libctf; : ; \
62338 fi
62339 @endif libctf
62340 @if test -d $(TARGET_SUBDIR); then \
62341 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
62342 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
62343 fi
62344 rm -f stage_current
62345
62346 # Bubble a bug fix through all the stages up to stage autofeedback. They are
62347 # remade, but not reconfigured. The next stage (if any) will not be
62348 # reconfigured either.
62349 .PHONY: stageautofeedback-bubble
62350 stageautofeedback-bubble:: stageautoprofile-bubble
62351 @r=`${PWD_COMMAND}`; export r; \
62352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62353 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
62354 echo Skipping rebuild of stageautofeedback; \
62355 else \
62356 $(MAKE) stageautofeedback-start; \
62357 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
62358 fi
62359
62360 .PHONY: all-stageautofeedback clean-stageautofeedback
62361 do-clean: clean-stageautofeedback
62362
62363 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62364 # only possibility, but now it conflicts with no-bootstrap rules
62365 @if gcc-bootstrap
62366
62367
62368
62369 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
62370 autoprofiledbootstrap:
62371 echo stageautofeedback > stage_final
62372 @r=`${PWD_COMMAND}`; export r; \
62373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62374 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
62375 @: $(MAKE); $(unstage)
62376 @r=`${PWD_COMMAND}`; export r; \
62377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62378 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62379 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62380
62381 autoprofiledbootstrap-lean:
62382 echo stageautofeedback > stage_final
62383 @r=`${PWD_COMMAND}`; export r; \
62384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62385 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
62386 @: $(MAKE); $(unstage)
62387 @r=`${PWD_COMMAND}`; export r; \
62388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62389 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
62390 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62391
62392
62393 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62394 distclean-stageautoprofile:: distclean-stageautofeedback
62395 .PHONY: distclean-stageautofeedback
62396 distclean-stageautofeedback::
62397 @: $(MAKE); $(stage)
62398 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
62399 rm -rf stageautofeedback-*
62400
62401
62402 @endif gcc-bootstrap
62403
62404
62405
62406 stageprofile-end::
62407 $(MAKE) distclean-stagefeedback
62408
62409 stagefeedback-start::
62410 @r=`${PWD_COMMAND}`; export r; \
62411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62412 for i in prev-*; do \
62413 j=`echo $$i | sed s/^prev-//`; \
62414 cd $$r/$$i && \
62415 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
62416 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
62417 done
62418
62419 @if gcc-bootstrap
62420 do-distclean: distclean-stage1
62421
62422 # Provide a GCC build when we're building target libraries. This does
62423 # not work as a dependency, just as the minimum necessary to avoid errors.
62424 stage_last:
62425 @r=`${PWD_COMMAND}`; export r; \
62426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62427 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
62428
62429 # Same as unstage, but not phony and defaulting to stage1-start. We place
62430 # it in the dependency so that for example `make -j3 all-gcc' works.
62431 stage_current:
62432 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
62433
62434 .PHONY: restrap
62435 restrap::
62436 @: $(MAKE); $(stage)
62437 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
62438 restrap:: all
62439 @endif gcc-bootstrap
62440
62441 # --------------------------------------
62442 # Dependencies between different modules
62443 # --------------------------------------
62444
62445 # Generic dependencies for target modules on host stuff, especially gcc
62446 @if gcc-bootstrap
62447 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
62448 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
62449 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
62450 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
62451 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
62452 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
62453 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
62454 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
62455 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
62456 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
62457 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
62458 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
62459 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
62460 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
62461 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
62462 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
62463 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
62464 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
62465 configure-stage1-target-libvtv: maybe-all-stage1-gcc
62466 configure-stage2-target-libvtv: maybe-all-stage2-gcc
62467 configure-stage3-target-libvtv: maybe-all-stage3-gcc
62468 configure-stage4-target-libvtv: maybe-all-stage4-gcc
62469 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
62470 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
62471 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
62472 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
62473 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
62474 configure-target-liboffloadmic: stage_last
62475 configure-target-libssp: stage_last
62476 configure-target-newlib: stage_last
62477 configure-stage1-target-libgcc: maybe-all-stage1-gcc
62478 configure-stage2-target-libgcc: maybe-all-stage2-gcc
62479 configure-stage3-target-libgcc: maybe-all-stage3-gcc
62480 configure-stage4-target-libgcc: maybe-all-stage4-gcc
62481 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
62482 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
62483 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
62484 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
62485 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
62486 configure-target-libbacktrace: stage_last
62487 configure-target-libquadmath: stage_last
62488 configure-target-libgfortran: stage_last
62489 configure-target-libobjc: stage_last
62490 configure-target-libgo: stage_last
62491 configure-target-libphobos: stage_last
62492 configure-target-libtermcap: stage_last
62493 configure-target-winsup: stage_last
62494 configure-target-libgloss: stage_last
62495 configure-target-libffi: stage_last
62496 configure-target-zlib: stage_last
62497 configure-target-rda: stage_last
62498 configure-target-libada: stage_last
62499 configure-stage1-target-libgomp: maybe-all-stage1-gcc
62500 configure-stage2-target-libgomp: maybe-all-stage2-gcc
62501 configure-stage3-target-libgomp: maybe-all-stage3-gcc
62502 configure-stage4-target-libgomp: maybe-all-stage4-gcc
62503 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
62504 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
62505 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
62506 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
62507 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
62508 configure-target-libitm: stage_last
62509 configure-target-libatomic: stage_last
62510 @endif gcc-bootstrap
62511
62512 @if gcc-no-bootstrap
62513 configure-target-libstdc++-v3: maybe-all-gcc
62514 configure-target-libsanitizer: maybe-all-gcc
62515 configure-target-libvtv: maybe-all-gcc
62516 configure-target-liboffloadmic: maybe-all-gcc
62517 configure-target-libssp: maybe-all-gcc
62518 configure-target-newlib: maybe-all-gcc
62519 configure-target-libgcc: maybe-all-gcc
62520 configure-target-libbacktrace: maybe-all-gcc
62521 configure-target-libquadmath: maybe-all-gcc
62522 configure-target-libgfortran: maybe-all-gcc
62523 configure-target-libobjc: maybe-all-gcc
62524 configure-target-libgo: maybe-all-gcc
62525 configure-target-libphobos: maybe-all-gcc
62526 configure-target-libtermcap: maybe-all-gcc
62527 configure-target-winsup: maybe-all-gcc
62528 configure-target-libgloss: maybe-all-gcc
62529 configure-target-libffi: maybe-all-gcc
62530 configure-target-zlib: maybe-all-gcc
62531 configure-target-rda: maybe-all-gcc
62532 configure-target-libada: maybe-all-gcc
62533 configure-target-libgomp: maybe-all-gcc
62534 configure-target-libitm: maybe-all-gcc
62535 configure-target-libatomic: maybe-all-gcc
62536 @endif gcc-no-bootstrap
62537
62538
62539 # There are two types of dependencies here: 'hard' dependencies, where one
62540 # module simply won't build without the other; and 'soft' dependencies, where
62541 # if the depended-on module is missing, the depending module will do without
62542 # or find a substitute somewhere (perhaps installed). Soft dependencies
62543 # are made here to depend on a 'maybe-' target. If you're not sure,
62544 # it's safer to use a soft dependency.
62545
62546
62547
62548
62549
62550
62551 # With all the machinery above in place, it is pretty easy to generate
62552 # dependencies. Host dependencies are a bit more complex because we have
62553 # to check for bootstrap/prebootstrap dependencies. To resolve
62554 # prebootstrap dependencies, prebootstrap modules are gathered in
62555 # a hash table.
62556 all-build-bison: maybe-all-build-texinfo
62557 all-build-flex: maybe-all-build-texinfo
62558 all-build-flex: maybe-all-build-bison
62559 all-build-flex: maybe-all-build-m4
62560 all-build-libiberty: maybe-all-build-texinfo
62561 all-build-m4: maybe-all-build-texinfo
62562 all-build-fixincludes: maybe-all-build-libiberty
62563 all-build-libcpp: maybe-all-build-libiberty
62564 configure-gcc: maybe-configure-intl
62565 configure-stage1-gcc: maybe-configure-stage1-intl
62566 configure-stage2-gcc: maybe-configure-stage2-intl
62567 configure-stage3-gcc: maybe-configure-stage3-intl
62568 configure-stage4-gcc: maybe-configure-stage4-intl
62569 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
62570 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
62571 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
62572 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
62573 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
62574 configure-gcc: maybe-all-gmp
62575 configure-stage1-gcc: maybe-all-stage1-gmp
62576 configure-stage2-gcc: maybe-all-stage2-gmp
62577 configure-stage3-gcc: maybe-all-stage3-gmp
62578 configure-stage4-gcc: maybe-all-stage4-gmp
62579 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
62580 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
62581 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
62582 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
62583 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
62584 configure-gcc: maybe-all-mpfr
62585 configure-stage1-gcc: maybe-all-stage1-mpfr
62586 configure-stage2-gcc: maybe-all-stage2-mpfr
62587 configure-stage3-gcc: maybe-all-stage3-mpfr
62588 configure-stage4-gcc: maybe-all-stage4-mpfr
62589 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
62590 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
62591 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62592 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62593 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62594 configure-gcc: maybe-all-mpc
62595 configure-stage1-gcc: maybe-all-stage1-mpc
62596 configure-stage2-gcc: maybe-all-stage2-mpc
62597 configure-stage3-gcc: maybe-all-stage3-mpc
62598 configure-stage4-gcc: maybe-all-stage4-mpc
62599 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
62600 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
62601 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62602 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62603 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62604 configure-gcc: maybe-all-isl
62605 configure-stage1-gcc: maybe-all-stage1-isl
62606 configure-stage2-gcc: maybe-all-stage2-isl
62607 configure-stage3-gcc: maybe-all-stage3-isl
62608 configure-stage4-gcc: maybe-all-stage4-isl
62609 configure-stageprofile-gcc: maybe-all-stageprofile-isl
62610 configure-stagetrain-gcc: maybe-all-stagetrain-isl
62611 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
62612 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62613 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62614 configure-gcc: maybe-all-lto-plugin
62615 configure-stage1-gcc: maybe-all-stage1-lto-plugin
62616 configure-stage2-gcc: maybe-all-stage2-lto-plugin
62617 configure-stage3-gcc: maybe-all-stage3-lto-plugin
62618 configure-stage4-gcc: maybe-all-stage4-lto-plugin
62619 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62620 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62621 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62622 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62623 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62624 configure-gcc: maybe-all-binutils
62625 configure-stage1-gcc: maybe-all-stage1-binutils
62626 configure-stage2-gcc: maybe-all-stage2-binutils
62627 configure-stage3-gcc: maybe-all-stage3-binutils
62628 configure-stage4-gcc: maybe-all-stage4-binutils
62629 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
62630 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
62631 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
62632 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
62633 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
62634 configure-gcc: maybe-all-gas
62635 configure-stage1-gcc: maybe-all-stage1-gas
62636 configure-stage2-gcc: maybe-all-stage2-gas
62637 configure-stage3-gcc: maybe-all-stage3-gas
62638 configure-stage4-gcc: maybe-all-stage4-gas
62639 configure-stageprofile-gcc: maybe-all-stageprofile-gas
62640 configure-stagetrain-gcc: maybe-all-stagetrain-gas
62641 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
62642 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
62643 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
62644 configure-gcc: maybe-all-ld
62645 configure-stage1-gcc: maybe-all-stage1-ld
62646 configure-stage2-gcc: maybe-all-stage2-ld
62647 configure-stage3-gcc: maybe-all-stage3-ld
62648 configure-stage4-gcc: maybe-all-stage4-ld
62649 configure-stageprofile-gcc: maybe-all-stageprofile-ld
62650 configure-stagetrain-gcc: maybe-all-stagetrain-ld
62651 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
62652 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
62653 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
62654 configure-gcc: maybe-all-gold
62655 configure-stage1-gcc: maybe-all-stage1-gold
62656 configure-stage2-gcc: maybe-all-stage2-gold
62657 configure-stage3-gcc: maybe-all-stage3-gold
62658 configure-stage4-gcc: maybe-all-stage4-gold
62659 configure-stageprofile-gcc: maybe-all-stageprofile-gold
62660 configure-stagetrain-gcc: maybe-all-stagetrain-gold
62661 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
62662 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
62663 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
62664 configure-gcc: maybe-all-libelf
62665 configure-stage1-gcc: maybe-all-stage1-libelf
62666 configure-stage2-gcc: maybe-all-stage2-libelf
62667 configure-stage3-gcc: maybe-all-stage3-libelf
62668 configure-stage4-gcc: maybe-all-stage4-libelf
62669 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
62670 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
62671 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
62672 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
62673 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
62674 configure-gcc: maybe-all-libiconv
62675 configure-stage1-gcc: maybe-all-stage1-libiconv
62676 configure-stage2-gcc: maybe-all-stage2-libiconv
62677 configure-stage3-gcc: maybe-all-stage3-libiconv
62678 configure-stage4-gcc: maybe-all-stage4-libiconv
62679 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
62680 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
62681 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62682 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62683 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62684 all-gcc: all-libiberty
62685 all-stage1-gcc: all-stage1-libiberty
62686 all-stage2-gcc: all-stage2-libiberty
62687 all-stage3-gcc: all-stage3-libiberty
62688 all-stage4-gcc: all-stage4-libiberty
62689 all-stageprofile-gcc: all-stageprofile-libiberty
62690 all-stagetrain-gcc: all-stagetrain-libiberty
62691 all-stagefeedback-gcc: all-stagefeedback-libiberty
62692 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
62693 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
62694 all-gcc: maybe-all-intl
62695 all-stage1-gcc: maybe-all-stage1-intl
62696 all-stage2-gcc: maybe-all-stage2-intl
62697 all-stage3-gcc: maybe-all-stage3-intl
62698 all-stage4-gcc: maybe-all-stage4-intl
62699 all-stageprofile-gcc: maybe-all-stageprofile-intl
62700 all-stagetrain-gcc: maybe-all-stagetrain-intl
62701 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
62702 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
62703 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
62704 all-gcc: maybe-all-mpfr
62705 all-stage1-gcc: maybe-all-stage1-mpfr
62706 all-stage2-gcc: maybe-all-stage2-mpfr
62707 all-stage3-gcc: maybe-all-stage3-mpfr
62708 all-stage4-gcc: maybe-all-stage4-mpfr
62709 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
62710 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
62711 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
62712 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
62713 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
62714 all-gcc: maybe-all-mpc
62715 all-stage1-gcc: maybe-all-stage1-mpc
62716 all-stage2-gcc: maybe-all-stage2-mpc
62717 all-stage3-gcc: maybe-all-stage3-mpc
62718 all-stage4-gcc: maybe-all-stage4-mpc
62719 all-stageprofile-gcc: maybe-all-stageprofile-mpc
62720 all-stagetrain-gcc: maybe-all-stagetrain-mpc
62721 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
62722 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
62723 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
62724 all-gcc: maybe-all-isl
62725 all-stage1-gcc: maybe-all-stage1-isl
62726 all-stage2-gcc: maybe-all-stage2-isl
62727 all-stage3-gcc: maybe-all-stage3-isl
62728 all-stage4-gcc: maybe-all-stage4-isl
62729 all-stageprofile-gcc: maybe-all-stageprofile-isl
62730 all-stagetrain-gcc: maybe-all-stagetrain-isl
62731 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
62732 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
62733 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
62734 all-gcc: maybe-all-build-texinfo
62735 all-stage1-gcc: maybe-all-build-texinfo
62736 all-stage2-gcc: maybe-all-build-texinfo
62737 all-stage3-gcc: maybe-all-build-texinfo
62738 all-stage4-gcc: maybe-all-build-texinfo
62739 all-stageprofile-gcc: maybe-all-build-texinfo
62740 all-stagetrain-gcc: maybe-all-build-texinfo
62741 all-stagefeedback-gcc: maybe-all-build-texinfo
62742 all-stageautoprofile-gcc: maybe-all-build-texinfo
62743 all-stageautofeedback-gcc: maybe-all-build-texinfo
62744 all-gcc: maybe-all-build-bison
62745 all-stage1-gcc: maybe-all-build-bison
62746 all-stage2-gcc: maybe-all-build-bison
62747 all-stage3-gcc: maybe-all-build-bison
62748 all-stage4-gcc: maybe-all-build-bison
62749 all-stageprofile-gcc: maybe-all-build-bison
62750 all-stagetrain-gcc: maybe-all-build-bison
62751 all-stagefeedback-gcc: maybe-all-build-bison
62752 all-stageautoprofile-gcc: maybe-all-build-bison
62753 all-stageautofeedback-gcc: maybe-all-build-bison
62754 all-gcc: maybe-all-build-flex
62755 all-stage1-gcc: maybe-all-build-flex
62756 all-stage2-gcc: maybe-all-build-flex
62757 all-stage3-gcc: maybe-all-build-flex
62758 all-stage4-gcc: maybe-all-build-flex
62759 all-stageprofile-gcc: maybe-all-build-flex
62760 all-stagetrain-gcc: maybe-all-build-flex
62761 all-stagefeedback-gcc: maybe-all-build-flex
62762 all-stageautoprofile-gcc: maybe-all-build-flex
62763 all-stageautofeedback-gcc: maybe-all-build-flex
62764 all-gcc: maybe-all-build-libiberty
62765 all-stage1-gcc: maybe-all-build-libiberty
62766 all-stage2-gcc: maybe-all-build-libiberty
62767 all-stage3-gcc: maybe-all-build-libiberty
62768 all-stage4-gcc: maybe-all-build-libiberty
62769 all-stageprofile-gcc: maybe-all-build-libiberty
62770 all-stagetrain-gcc: maybe-all-build-libiberty
62771 all-stagefeedback-gcc: maybe-all-build-libiberty
62772 all-stageautoprofile-gcc: maybe-all-build-libiberty
62773 all-stageautofeedback-gcc: maybe-all-build-libiberty
62774 all-gcc: maybe-all-build-fixincludes
62775 all-stage1-gcc: maybe-all-build-fixincludes
62776 all-stage2-gcc: maybe-all-build-fixincludes
62777 all-stage3-gcc: maybe-all-build-fixincludes
62778 all-stage4-gcc: maybe-all-build-fixincludes
62779 all-stageprofile-gcc: maybe-all-build-fixincludes
62780 all-stagetrain-gcc: maybe-all-build-fixincludes
62781 all-stagefeedback-gcc: maybe-all-build-fixincludes
62782 all-stageautoprofile-gcc: maybe-all-build-fixincludes
62783 all-stageautofeedback-gcc: maybe-all-build-fixincludes
62784 all-gcc: maybe-all-build-libcpp
62785 all-stage1-gcc: maybe-all-build-libcpp
62786 all-stage2-gcc: maybe-all-build-libcpp
62787 all-stage3-gcc: maybe-all-build-libcpp
62788 all-stage4-gcc: maybe-all-build-libcpp
62789 all-stageprofile-gcc: maybe-all-build-libcpp
62790 all-stagetrain-gcc: maybe-all-build-libcpp
62791 all-stagefeedback-gcc: maybe-all-build-libcpp
62792 all-stageautoprofile-gcc: maybe-all-build-libcpp
62793 all-stageautofeedback-gcc: maybe-all-build-libcpp
62794 all-gcc: maybe-all-zlib
62795 all-stage1-gcc: maybe-all-stage1-zlib
62796 all-stage2-gcc: maybe-all-stage2-zlib
62797 all-stage3-gcc: maybe-all-stage3-zlib
62798 all-stage4-gcc: maybe-all-stage4-zlib
62799 all-stageprofile-gcc: maybe-all-stageprofile-zlib
62800 all-stagetrain-gcc: maybe-all-stagetrain-zlib
62801 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
62802 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
62803 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
62804 all-gcc: all-libbacktrace
62805 all-stage1-gcc: all-stage1-libbacktrace
62806 all-stage2-gcc: all-stage2-libbacktrace
62807 all-stage3-gcc: all-stage3-libbacktrace
62808 all-stage4-gcc: all-stage4-libbacktrace
62809 all-stageprofile-gcc: all-stageprofile-libbacktrace
62810 all-stagetrain-gcc: all-stagetrain-libbacktrace
62811 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
62812 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
62813 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
62814 all-gcc: all-libcpp
62815 all-stage1-gcc: all-stage1-libcpp
62816 all-stage2-gcc: all-stage2-libcpp
62817 all-stage3-gcc: all-stage3-libcpp
62818 all-stage4-gcc: all-stage4-libcpp
62819 all-stageprofile-gcc: all-stageprofile-libcpp
62820 all-stagetrain-gcc: all-stagetrain-libcpp
62821 all-stagefeedback-gcc: all-stagefeedback-libcpp
62822 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
62823 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
62824 all-gcc: all-libcody
62825 all-stage1-gcc: all-stage1-libcody
62826 all-stage2-gcc: all-stage2-libcody
62827 all-stage3-gcc: all-stage3-libcody
62828 all-stage4-gcc: all-stage4-libcody
62829 all-stageprofile-gcc: all-stageprofile-libcody
62830 all-stagetrain-gcc: all-stagetrain-libcody
62831 all-stagefeedback-gcc: all-stagefeedback-libcody
62832 all-stageautoprofile-gcc: all-stageautoprofile-libcody
62833 all-stageautofeedback-gcc: all-stageautofeedback-libcody
62834 all-gcc: all-libdecnumber
62835 all-stage1-gcc: all-stage1-libdecnumber
62836 all-stage2-gcc: all-stage2-libdecnumber
62837 all-stage3-gcc: all-stage3-libdecnumber
62838 all-stage4-gcc: all-stage4-libdecnumber
62839 all-stageprofile-gcc: all-stageprofile-libdecnumber
62840 all-stagetrain-gcc: all-stagetrain-libdecnumber
62841 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
62842 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
62843 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
62844 all-gcc: maybe-all-libiberty
62845 all-stage1-gcc: maybe-all-stage1-libiberty
62846 all-stage2-gcc: maybe-all-stage2-libiberty
62847 all-stage3-gcc: maybe-all-stage3-libiberty
62848 all-stage4-gcc: maybe-all-stage4-libiberty
62849 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
62850 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
62851 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
62852 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
62853 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
62854 all-gcc: maybe-all-fixincludes
62855 all-stage1-gcc: maybe-all-stage1-fixincludes
62856 all-stage2-gcc: maybe-all-stage2-fixincludes
62857 all-stage3-gcc: maybe-all-stage3-fixincludes
62858 all-stage4-gcc: maybe-all-stage4-fixincludes
62859 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
62860 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
62861 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
62862 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
62863 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
62864 all-gcc: maybe-all-lto-plugin
62865 all-stage1-gcc: maybe-all-stage1-lto-plugin
62866 all-stage2-gcc: maybe-all-stage2-lto-plugin
62867 all-stage3-gcc: maybe-all-stage3-lto-plugin
62868 all-stage4-gcc: maybe-all-stage4-lto-plugin
62869 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
62870 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
62871 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
62872 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
62873 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
62874 all-gcc: maybe-all-libiconv
62875 all-stage1-gcc: maybe-all-stage1-libiconv
62876 all-stage2-gcc: maybe-all-stage2-libiconv
62877 all-stage3-gcc: maybe-all-stage3-libiconv
62878 all-stage4-gcc: maybe-all-stage4-libiconv
62879 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
62880 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
62881 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
62882 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
62883 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
62884 info-gcc: maybe-all-build-libiberty
62885 info-stage1-gcc: maybe-all-build-libiberty
62886 info-stage2-gcc: maybe-all-build-libiberty
62887 info-stage3-gcc: maybe-all-build-libiberty
62888 info-stage4-gcc: maybe-all-build-libiberty
62889 info-stageprofile-gcc: maybe-all-build-libiberty
62890 info-stagetrain-gcc: maybe-all-build-libiberty
62891 info-stagefeedback-gcc: maybe-all-build-libiberty
62892 info-stageautoprofile-gcc: maybe-all-build-libiberty
62893 info-stageautofeedback-gcc: maybe-all-build-libiberty
62894 dvi-gcc: maybe-all-build-libiberty
62895 dvi-stage1-gcc: maybe-all-build-libiberty
62896 dvi-stage2-gcc: maybe-all-build-libiberty
62897 dvi-stage3-gcc: maybe-all-build-libiberty
62898 dvi-stage4-gcc: maybe-all-build-libiberty
62899 dvi-stageprofile-gcc: maybe-all-build-libiberty
62900 dvi-stagetrain-gcc: maybe-all-build-libiberty
62901 dvi-stagefeedback-gcc: maybe-all-build-libiberty
62902 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
62903 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
62904 pdf-gcc: maybe-all-build-libiberty
62905 pdf-stage1-gcc: maybe-all-build-libiberty
62906 pdf-stage2-gcc: maybe-all-build-libiberty
62907 pdf-stage3-gcc: maybe-all-build-libiberty
62908 pdf-stage4-gcc: maybe-all-build-libiberty
62909 pdf-stageprofile-gcc: maybe-all-build-libiberty
62910 pdf-stagetrain-gcc: maybe-all-build-libiberty
62911 pdf-stagefeedback-gcc: maybe-all-build-libiberty
62912 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
62913 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
62914 html-gcc: maybe-all-build-libiberty
62915 html-stage1-gcc: maybe-all-build-libiberty
62916 html-stage2-gcc: maybe-all-build-libiberty
62917 html-stage3-gcc: maybe-all-build-libiberty
62918 html-stage4-gcc: maybe-all-build-libiberty
62919 html-stageprofile-gcc: maybe-all-build-libiberty
62920 html-stagetrain-gcc: maybe-all-build-libiberty
62921 html-stagefeedback-gcc: maybe-all-build-libiberty
62922 html-stageautoprofile-gcc: maybe-all-build-libiberty
62923 html-stageautofeedback-gcc: maybe-all-build-libiberty
62924 install-gcc: maybe-install-fixincludes
62925 install-gcc: maybe-install-lto-plugin
62926 install-strip-gcc: maybe-install-strip-fixincludes
62927 install-strip-gcc: maybe-install-strip-lto-plugin
62928 configure-libcpp: configure-libiberty
62929 configure-stage1-libcpp: configure-stage1-libiberty
62930 configure-stage2-libcpp: configure-stage2-libiberty
62931 configure-stage3-libcpp: configure-stage3-libiberty
62932 configure-stage4-libcpp: configure-stage4-libiberty
62933 configure-stageprofile-libcpp: configure-stageprofile-libiberty
62934 configure-stagetrain-libcpp: configure-stagetrain-libiberty
62935 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
62936 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
62937 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
62938 configure-libcpp: maybe-configure-intl
62939 configure-stage1-libcpp: maybe-configure-stage1-intl
62940 configure-stage2-libcpp: maybe-configure-stage2-intl
62941 configure-stage3-libcpp: maybe-configure-stage3-intl
62942 configure-stage4-libcpp: maybe-configure-stage4-intl
62943 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
62944 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
62945 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
62946 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
62947 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
62948 configure-libcpp: maybe-all-libiconv
62949 configure-stage1-libcpp: maybe-all-stage1-libiconv
62950 configure-stage2-libcpp: maybe-all-stage2-libiconv
62951 configure-stage3-libcpp: maybe-all-stage3-libiconv
62952 configure-stage4-libcpp: maybe-all-stage4-libiconv
62953 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62954 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62955 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62956 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62957 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62958 all-libcpp: all-libiberty
62959 all-stage1-libcpp: all-stage1-libiberty
62960 all-stage2-libcpp: all-stage2-libiberty
62961 all-stage3-libcpp: all-stage3-libiberty
62962 all-stage4-libcpp: all-stage4-libiberty
62963 all-stageprofile-libcpp: all-stageprofile-libiberty
62964 all-stagetrain-libcpp: all-stagetrain-libiberty
62965 all-stagefeedback-libcpp: all-stagefeedback-libiberty
62966 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
62967 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
62968 all-libcpp: maybe-all-intl
62969 all-stage1-libcpp: maybe-all-stage1-intl
62970 all-stage2-libcpp: maybe-all-stage2-intl
62971 all-stage3-libcpp: maybe-all-stage3-intl
62972 all-stage4-libcpp: maybe-all-stage4-intl
62973 all-stageprofile-libcpp: maybe-all-stageprofile-intl
62974 all-stagetrain-libcpp: maybe-all-stagetrain-intl
62975 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
62976 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
62977 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
62978 all-libcpp: maybe-all-libiconv
62979 all-stage1-libcpp: maybe-all-stage1-libiconv
62980 all-stage2-libcpp: maybe-all-stage2-libiconv
62981 all-stage3-libcpp: maybe-all-stage3-libiconv
62982 all-stage4-libcpp: maybe-all-stage4-libiconv
62983 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
62984 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
62985 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
62986 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
62987 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
62988 all-fixincludes: maybe-all-libiberty
62989 all-stage1-fixincludes: maybe-all-stage1-libiberty
62990 all-stage2-fixincludes: maybe-all-stage2-libiberty
62991 all-stage3-fixincludes: maybe-all-stage3-libiberty
62992 all-stage4-fixincludes: maybe-all-stage4-libiberty
62993 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
62994 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
62995 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
62996 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
62997 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
62998 all-gnattools: maybe-all-target-libada
62999 all-lto-plugin: maybe-all-libiberty
63000 all-stage1-lto-plugin: maybe-all-stage1-libiberty
63001 all-stage2-lto-plugin: maybe-all-stage2-libiberty
63002 all-stage3-lto-plugin: maybe-all-stage3-libiberty
63003 all-stage4-lto-plugin: maybe-all-stage4-libiberty
63004 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
63005 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
63006 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
63007 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
63008 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
63009 all-lto-plugin: maybe-all-libiberty-linker-plugin
63010 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
63011 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
63012 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
63013 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
63014 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
63015 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
63016 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
63017 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
63018 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
63019 all-gotools: maybe-all-target-libgo
63020 configure-intl: maybe-all-libiconv
63021 configure-stage1-intl: maybe-all-stage1-libiconv
63022 configure-stage2-intl: maybe-all-stage2-libiconv
63023 configure-stage3-intl: maybe-all-stage3-libiconv
63024 configure-stage4-intl: maybe-all-stage4-libiconv
63025 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
63026 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
63027 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
63028 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
63029 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
63030 configure-mpfr: maybe-all-gmp
63031 configure-stage1-mpfr: maybe-all-stage1-gmp
63032 configure-stage2-mpfr: maybe-all-stage2-gmp
63033 configure-stage3-mpfr: maybe-all-stage3-gmp
63034 configure-stage4-mpfr: maybe-all-stage4-gmp
63035 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
63036 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
63037 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
63038 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
63039 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
63040 configure-mpc: maybe-all-mpfr
63041 configure-stage1-mpc: maybe-all-stage1-mpfr
63042 configure-stage2-mpc: maybe-all-stage2-mpfr
63043 configure-stage3-mpc: maybe-all-stage3-mpfr
63044 configure-stage4-mpc: maybe-all-stage4-mpfr
63045 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
63046 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
63047 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
63048 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
63049 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
63050 configure-isl: maybe-all-gmp
63051 configure-stage1-isl: maybe-all-stage1-gmp
63052 configure-stage2-isl: maybe-all-stage2-gmp
63053 configure-stage3-isl: maybe-all-stage3-gmp
63054 configure-stage4-isl: maybe-all-stage4-gmp
63055 configure-stageprofile-isl: maybe-all-stageprofile-gmp
63056 configure-stagetrain-isl: maybe-all-stagetrain-gmp
63057 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
63058 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
63059 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
63060 all-intl: maybe-all-libiconv
63061 all-stage1-intl: maybe-all-stage1-libiconv
63062 all-stage2-intl: maybe-all-stage2-libiconv
63063 all-stage3-intl: maybe-all-stage3-libiconv
63064 all-stage4-intl: maybe-all-stage4-libiconv
63065 all-stageprofile-intl: maybe-all-stageprofile-libiconv
63066 all-stagetrain-intl: maybe-all-stagetrain-libiconv
63067 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
63068 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
63069 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
63070 configure-gdb: maybe-configure-sim
63071 configure-gdb: maybe-all-gnulib
63072 configure-gdb: maybe-all-gdbsupport
63073 all-gdb: maybe-all-gnulib
63074 all-gdb: maybe-all-gdbsupport
63075 all-gdb: maybe-all-readline
63076 all-gdb: maybe-all-build-bison
63077 all-gdb: maybe-all-sim
63078 all-gdb: maybe-all-libtermcap
63079 configure-gdbserver: maybe-all-gnulib
63080 all-gdbserver: maybe-all-gdbsupport
63081 all-gdbserver: maybe-all-gnulib
63082 configure-libgui: maybe-configure-tcl
63083 configure-libgui: maybe-configure-tk
63084 all-libgui: maybe-all-tcl
63085 all-libgui: maybe-all-tk
63086 all-libgui: maybe-all-itcl
63087 configure-gdbsupport: maybe-configure-gnulib
63088 all-gdbsupport: maybe-all-gnulib
63089 configure-bfd: configure-libiberty
63090 configure-stage1-bfd: configure-stage1-libiberty
63091 configure-stage2-bfd: configure-stage2-libiberty
63092 configure-stage3-bfd: configure-stage3-libiberty
63093 configure-stage4-bfd: configure-stage4-libiberty
63094 configure-stageprofile-bfd: configure-stageprofile-libiberty
63095 configure-stagetrain-bfd: configure-stagetrain-libiberty
63096 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
63097 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
63098 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
63099 configure-bfd: maybe-configure-intl
63100 configure-stage1-bfd: maybe-configure-stage1-intl
63101 configure-stage2-bfd: maybe-configure-stage2-intl
63102 configure-stage3-bfd: maybe-configure-stage3-intl
63103 configure-stage4-bfd: maybe-configure-stage4-intl
63104 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
63105 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
63106 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
63107 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
63108 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
63109 all-bfd: maybe-all-libiberty
63110 all-stage1-bfd: maybe-all-stage1-libiberty
63111 all-stage2-bfd: maybe-all-stage2-libiberty
63112 all-stage3-bfd: maybe-all-stage3-libiberty
63113 all-stage4-bfd: maybe-all-stage4-libiberty
63114 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
63115 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
63116 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
63117 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
63118 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
63119 all-bfd: maybe-all-intl
63120 all-stage1-bfd: maybe-all-stage1-intl
63121 all-stage2-bfd: maybe-all-stage2-intl
63122 all-stage3-bfd: maybe-all-stage3-intl
63123 all-stage4-bfd: maybe-all-stage4-intl
63124 all-stageprofile-bfd: maybe-all-stageprofile-intl
63125 all-stagetrain-bfd: maybe-all-stagetrain-intl
63126 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
63127 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
63128 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
63129 all-bfd: maybe-all-zlib
63130 all-stage1-bfd: maybe-all-stage1-zlib
63131 all-stage2-bfd: maybe-all-stage2-zlib
63132 all-stage3-bfd: maybe-all-stage3-zlib
63133 all-stage4-bfd: maybe-all-stage4-zlib
63134 all-stageprofile-bfd: maybe-all-stageprofile-zlib
63135 all-stagetrain-bfd: maybe-all-stagetrain-zlib
63136 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
63137 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
63138 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
63139 configure-opcodes: configure-libiberty
63140 configure-stage1-opcodes: configure-stage1-libiberty
63141 configure-stage2-opcodes: configure-stage2-libiberty
63142 configure-stage3-opcodes: configure-stage3-libiberty
63143 configure-stage4-opcodes: configure-stage4-libiberty
63144 configure-stageprofile-opcodes: configure-stageprofile-libiberty
63145 configure-stagetrain-opcodes: configure-stagetrain-libiberty
63146 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
63147 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
63148 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
63149 all-opcodes: maybe-all-libiberty
63150 all-stage1-opcodes: maybe-all-stage1-libiberty
63151 all-stage2-opcodes: maybe-all-stage2-libiberty
63152 all-stage3-opcodes: maybe-all-stage3-libiberty
63153 all-stage4-opcodes: maybe-all-stage4-libiberty
63154 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
63155 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
63156 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
63157 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
63158 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
63159 configure-binutils: maybe-configure-intl
63160 configure-stage1-binutils: maybe-configure-stage1-intl
63161 configure-stage2-binutils: maybe-configure-stage2-intl
63162 configure-stage3-binutils: maybe-configure-stage3-intl
63163 configure-stage4-binutils: maybe-configure-stage4-intl
63164 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
63165 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
63166 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
63167 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
63168 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
63169 all-binutils: maybe-all-libiberty
63170 all-stage1-binutils: maybe-all-stage1-libiberty
63171 all-stage2-binutils: maybe-all-stage2-libiberty
63172 all-stage3-binutils: maybe-all-stage3-libiberty
63173 all-stage4-binutils: maybe-all-stage4-libiberty
63174 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
63175 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
63176 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
63177 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
63178 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
63179 all-binutils: maybe-all-opcodes
63180 all-stage1-binutils: maybe-all-stage1-opcodes
63181 all-stage2-binutils: maybe-all-stage2-opcodes
63182 all-stage3-binutils: maybe-all-stage3-opcodes
63183 all-stage4-binutils: maybe-all-stage4-opcodes
63184 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
63185 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
63186 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
63187 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
63188 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
63189 all-binutils: maybe-all-bfd
63190 all-stage1-binutils: maybe-all-stage1-bfd
63191 all-stage2-binutils: maybe-all-stage2-bfd
63192 all-stage3-binutils: maybe-all-stage3-bfd
63193 all-stage4-binutils: maybe-all-stage4-bfd
63194 all-stageprofile-binutils: maybe-all-stageprofile-bfd
63195 all-stagetrain-binutils: maybe-all-stagetrain-bfd
63196 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
63197 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
63198 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
63199 all-binutils: maybe-all-build-flex
63200 all-stage1-binutils: maybe-all-build-flex
63201 all-stage2-binutils: maybe-all-build-flex
63202 all-stage3-binutils: maybe-all-build-flex
63203 all-stage4-binutils: maybe-all-build-flex
63204 all-stageprofile-binutils: maybe-all-build-flex
63205 all-stagetrain-binutils: maybe-all-build-flex
63206 all-stagefeedback-binutils: maybe-all-build-flex
63207 all-stageautoprofile-binutils: maybe-all-build-flex
63208 all-stageautofeedback-binutils: maybe-all-build-flex
63209 all-binutils: maybe-all-build-bison
63210 all-stage1-binutils: maybe-all-build-bison
63211 all-stage2-binutils: maybe-all-build-bison
63212 all-stage3-binutils: maybe-all-build-bison
63213 all-stage4-binutils: maybe-all-build-bison
63214 all-stageprofile-binutils: maybe-all-build-bison
63215 all-stagetrain-binutils: maybe-all-build-bison
63216 all-stagefeedback-binutils: maybe-all-build-bison
63217 all-stageautoprofile-binutils: maybe-all-build-bison
63218 all-stageautofeedback-binutils: maybe-all-build-bison
63219 all-binutils: maybe-all-intl
63220 all-stage1-binutils: maybe-all-stage1-intl
63221 all-stage2-binutils: maybe-all-stage2-intl
63222 all-stage3-binutils: maybe-all-stage3-intl
63223 all-stage4-binutils: maybe-all-stage4-intl
63224 all-stageprofile-binutils: maybe-all-stageprofile-intl
63225 all-stagetrain-binutils: maybe-all-stagetrain-intl
63226 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
63227 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
63228 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
63229 all-binutils: maybe-all-gas
63230 all-stage1-binutils: maybe-all-stage1-gas
63231 all-stage2-binutils: maybe-all-stage2-gas
63232 all-stage3-binutils: maybe-all-stage3-gas
63233 all-stage4-binutils: maybe-all-stage4-gas
63234 all-stageprofile-binutils: maybe-all-stageprofile-gas
63235 all-stagetrain-binutils: maybe-all-stagetrain-gas
63236 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
63237 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
63238 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
63239 all-binutils: maybe-all-libctf
63240 all-stage1-binutils: maybe-all-stage1-libctf
63241 all-stage2-binutils: maybe-all-stage2-libctf
63242 all-stage3-binutils: maybe-all-stage3-libctf
63243 all-stage4-binutils: maybe-all-stage4-libctf
63244 all-stageprofile-binutils: maybe-all-stageprofile-libctf
63245 all-stagetrain-binutils: maybe-all-stagetrain-libctf
63246 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
63247 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
63248 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
63249 all-ld: maybe-all-libctf
63250 all-stage1-ld: maybe-all-stage1-libctf
63251 all-stage2-ld: maybe-all-stage2-libctf
63252 all-stage3-ld: maybe-all-stage3-libctf
63253 all-stage4-ld: maybe-all-stage4-libctf
63254 all-stageprofile-ld: maybe-all-stageprofile-libctf
63255 all-stagetrain-ld: maybe-all-stagetrain-libctf
63256 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
63257 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
63258 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
63259 install-binutils: maybe-install-opcodes
63260 install-strip-binutils: maybe-install-strip-opcodes
63261 install-libctf: maybe-install-bfd
63262 install-ld: maybe-install-bfd
63263 install-ld: maybe-install-libctf
63264 install-strip-libctf: maybe-install-strip-bfd
63265 install-strip-ld: maybe-install-strip-bfd
63266 install-strip-ld: maybe-install-strip-libctf
63267 configure-opcodes: configure-bfd
63268 configure-stage1-opcodes: configure-stage1-bfd
63269 configure-stage2-opcodes: configure-stage2-bfd
63270 configure-stage3-opcodes: configure-stage3-bfd
63271 configure-stage4-opcodes: configure-stage4-bfd
63272 configure-stageprofile-opcodes: configure-stageprofile-bfd
63273 configure-stagetrain-opcodes: configure-stagetrain-bfd
63274 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
63275 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
63276 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
63277 install-opcodes: maybe-install-bfd
63278 install-strip-opcodes: maybe-install-strip-bfd
63279 configure-gas: maybe-configure-intl
63280 configure-stage1-gas: maybe-configure-stage1-intl
63281 configure-stage2-gas: maybe-configure-stage2-intl
63282 configure-stage3-gas: maybe-configure-stage3-intl
63283 configure-stage4-gas: maybe-configure-stage4-intl
63284 configure-stageprofile-gas: maybe-configure-stageprofile-intl
63285 configure-stagetrain-gas: maybe-configure-stagetrain-intl
63286 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
63287 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
63288 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
63289 all-gas: maybe-all-libiberty
63290 all-stage1-gas: maybe-all-stage1-libiberty
63291 all-stage2-gas: maybe-all-stage2-libiberty
63292 all-stage3-gas: maybe-all-stage3-libiberty
63293 all-stage4-gas: maybe-all-stage4-libiberty
63294 all-stageprofile-gas: maybe-all-stageprofile-libiberty
63295 all-stagetrain-gas: maybe-all-stagetrain-libiberty
63296 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
63297 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
63298 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
63299 all-gas: maybe-all-opcodes
63300 all-stage1-gas: maybe-all-stage1-opcodes
63301 all-stage2-gas: maybe-all-stage2-opcodes
63302 all-stage3-gas: maybe-all-stage3-opcodes
63303 all-stage4-gas: maybe-all-stage4-opcodes
63304 all-stageprofile-gas: maybe-all-stageprofile-opcodes
63305 all-stagetrain-gas: maybe-all-stagetrain-opcodes
63306 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
63307 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
63308 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
63309 all-gas: maybe-all-bfd
63310 all-stage1-gas: maybe-all-stage1-bfd
63311 all-stage2-gas: maybe-all-stage2-bfd
63312 all-stage3-gas: maybe-all-stage3-bfd
63313 all-stage4-gas: maybe-all-stage4-bfd
63314 all-stageprofile-gas: maybe-all-stageprofile-bfd
63315 all-stagetrain-gas: maybe-all-stagetrain-bfd
63316 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
63317 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
63318 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
63319 all-gas: maybe-all-intl
63320 all-stage1-gas: maybe-all-stage1-intl
63321 all-stage2-gas: maybe-all-stage2-intl
63322 all-stage3-gas: maybe-all-stage3-intl
63323 all-stage4-gas: maybe-all-stage4-intl
63324 all-stageprofile-gas: maybe-all-stageprofile-intl
63325 all-stagetrain-gas: maybe-all-stagetrain-intl
63326 all-stagefeedback-gas: maybe-all-stagefeedback-intl
63327 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
63328 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
63329 install-gprofng: maybe-install-opcodes
63330 install-gprofng: maybe-install-bfd
63331 configure-ld: maybe-configure-intl
63332 configure-stage1-ld: maybe-configure-stage1-intl
63333 configure-stage2-ld: maybe-configure-stage2-intl
63334 configure-stage3-ld: maybe-configure-stage3-intl
63335 configure-stage4-ld: maybe-configure-stage4-intl
63336 configure-stageprofile-ld: maybe-configure-stageprofile-intl
63337 configure-stagetrain-ld: maybe-configure-stagetrain-intl
63338 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
63339 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
63340 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
63341 all-ld: maybe-all-libiberty
63342 all-stage1-ld: maybe-all-stage1-libiberty
63343 all-stage2-ld: maybe-all-stage2-libiberty
63344 all-stage3-ld: maybe-all-stage3-libiberty
63345 all-stage4-ld: maybe-all-stage4-libiberty
63346 all-stageprofile-ld: maybe-all-stageprofile-libiberty
63347 all-stagetrain-ld: maybe-all-stagetrain-libiberty
63348 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
63349 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
63350 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
63351 all-ld: maybe-all-bfd
63352 all-stage1-ld: maybe-all-stage1-bfd
63353 all-stage2-ld: maybe-all-stage2-bfd
63354 all-stage3-ld: maybe-all-stage3-bfd
63355 all-stage4-ld: maybe-all-stage4-bfd
63356 all-stageprofile-ld: maybe-all-stageprofile-bfd
63357 all-stagetrain-ld: maybe-all-stagetrain-bfd
63358 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
63359 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
63360 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
63361 all-ld: maybe-all-opcodes
63362 all-stage1-ld: maybe-all-stage1-opcodes
63363 all-stage2-ld: maybe-all-stage2-opcodes
63364 all-stage3-ld: maybe-all-stage3-opcodes
63365 all-stage4-ld: maybe-all-stage4-opcodes
63366 all-stageprofile-ld: maybe-all-stageprofile-opcodes
63367 all-stagetrain-ld: maybe-all-stagetrain-opcodes
63368 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
63369 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
63370 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
63371 all-ld: maybe-all-build-bison
63372 all-stage1-ld: maybe-all-build-bison
63373 all-stage2-ld: maybe-all-build-bison
63374 all-stage3-ld: maybe-all-build-bison
63375 all-stage4-ld: maybe-all-build-bison
63376 all-stageprofile-ld: maybe-all-build-bison
63377 all-stagetrain-ld: maybe-all-build-bison
63378 all-stagefeedback-ld: maybe-all-build-bison
63379 all-stageautoprofile-ld: maybe-all-build-bison
63380 all-stageautofeedback-ld: maybe-all-build-bison
63381 all-ld: maybe-all-build-flex
63382 all-stage1-ld: maybe-all-build-flex
63383 all-stage2-ld: maybe-all-build-flex
63384 all-stage3-ld: maybe-all-build-flex
63385 all-stage4-ld: maybe-all-build-flex
63386 all-stageprofile-ld: maybe-all-build-flex
63387 all-stagetrain-ld: maybe-all-build-flex
63388 all-stagefeedback-ld: maybe-all-build-flex
63389 all-stageautoprofile-ld: maybe-all-build-flex
63390 all-stageautofeedback-ld: maybe-all-build-flex
63391 all-ld: maybe-all-intl
63392 all-stage1-ld: maybe-all-stage1-intl
63393 all-stage2-ld: maybe-all-stage2-intl
63394 all-stage3-ld: maybe-all-stage3-intl
63395 all-stage4-ld: maybe-all-stage4-intl
63396 all-stageprofile-ld: maybe-all-stageprofile-intl
63397 all-stagetrain-ld: maybe-all-stagetrain-intl
63398 all-stagefeedback-ld: maybe-all-stagefeedback-intl
63399 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
63400 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
63401 all-ld: maybe-all-gas
63402 all-stage1-ld: maybe-all-stage1-gas
63403 all-stage2-ld: maybe-all-stage2-gas
63404 all-stage3-ld: maybe-all-stage3-gas
63405 all-stage4-ld: maybe-all-stage4-gas
63406 all-stageprofile-ld: maybe-all-stageprofile-gas
63407 all-stagetrain-ld: maybe-all-stagetrain-gas
63408 all-stagefeedback-ld: maybe-all-stagefeedback-gas
63409 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
63410 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
63411 all-ld: maybe-all-binutils
63412 all-stage1-ld: maybe-all-stage1-binutils
63413 all-stage2-ld: maybe-all-stage2-binutils
63414 all-stage3-ld: maybe-all-stage3-binutils
63415 all-stage4-ld: maybe-all-stage4-binutils
63416 all-stageprofile-ld: maybe-all-stageprofile-binutils
63417 all-stagetrain-ld: maybe-all-stagetrain-binutils
63418 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
63419 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
63420 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
63421 install-ld: maybe-install-gold
63422 install-strip-ld: maybe-install-strip-gold
63423 configure-gold: maybe-configure-intl
63424 configure-stage1-gold: maybe-configure-stage1-intl
63425 configure-stage2-gold: maybe-configure-stage2-intl
63426 configure-stage3-gold: maybe-configure-stage3-intl
63427 configure-stage4-gold: maybe-configure-stage4-intl
63428 configure-stageprofile-gold: maybe-configure-stageprofile-intl
63429 configure-stagetrain-gold: maybe-configure-stagetrain-intl
63430 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
63431 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
63432 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
63433 all-gold: maybe-all-libiberty
63434 all-stage1-gold: maybe-all-stage1-libiberty
63435 all-stage2-gold: maybe-all-stage2-libiberty
63436 all-stage3-gold: maybe-all-stage3-libiberty
63437 all-stage4-gold: maybe-all-stage4-libiberty
63438 all-stageprofile-gold: maybe-all-stageprofile-libiberty
63439 all-stagetrain-gold: maybe-all-stagetrain-libiberty
63440 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
63441 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
63442 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
63443 all-gold: maybe-all-intl
63444 all-stage1-gold: maybe-all-stage1-intl
63445 all-stage2-gold: maybe-all-stage2-intl
63446 all-stage3-gold: maybe-all-stage3-intl
63447 all-stage4-gold: maybe-all-stage4-intl
63448 all-stageprofile-gold: maybe-all-stageprofile-intl
63449 all-stagetrain-gold: maybe-all-stagetrain-intl
63450 all-stagefeedback-gold: maybe-all-stagefeedback-intl
63451 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
63452 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
63453 all-gold: maybe-all-bfd
63454 all-stage1-gold: maybe-all-stage1-bfd
63455 all-stage2-gold: maybe-all-stage2-bfd
63456 all-stage3-gold: maybe-all-stage3-bfd
63457 all-stage4-gold: maybe-all-stage4-bfd
63458 all-stageprofile-gold: maybe-all-stageprofile-bfd
63459 all-stagetrain-gold: maybe-all-stagetrain-bfd
63460 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
63461 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
63462 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
63463 all-gold: maybe-all-build-bison
63464 all-stage1-gold: maybe-all-build-bison
63465 all-stage2-gold: maybe-all-build-bison
63466 all-stage3-gold: maybe-all-build-bison
63467 all-stage4-gold: maybe-all-build-bison
63468 all-stageprofile-gold: maybe-all-build-bison
63469 all-stagetrain-gold: maybe-all-build-bison
63470 all-stagefeedback-gold: maybe-all-build-bison
63471 all-stageautoprofile-gold: maybe-all-build-bison
63472 all-stageautofeedback-gold: maybe-all-build-bison
63473 all-gold: maybe-all-gas
63474 all-stage1-gold: maybe-all-stage1-gas
63475 all-stage2-gold: maybe-all-stage2-gas
63476 all-stage3-gold: maybe-all-stage3-gas
63477 all-stage4-gold: maybe-all-stage4-gas
63478 all-stageprofile-gold: maybe-all-stageprofile-gas
63479 all-stagetrain-gold: maybe-all-stagetrain-gas
63480 all-stagefeedback-gold: maybe-all-stagefeedback-gas
63481 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
63482 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
63483 check-gold: maybe-all-binutils
63484 check-stage1-gold: maybe-all-stage1-binutils
63485 check-stage2-gold: maybe-all-stage2-binutils
63486 check-stage3-gold: maybe-all-stage3-binutils
63487 check-stage4-gold: maybe-all-stage4-binutils
63488 check-stageprofile-gold: maybe-all-stageprofile-binutils
63489 check-stagetrain-gold: maybe-all-stagetrain-binutils
63490 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
63491 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
63492 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
63493 check-gold: maybe-all-gas
63494 check-stage1-gold: maybe-all-stage1-gas
63495 check-stage2-gold: maybe-all-stage2-gas
63496 check-stage3-gold: maybe-all-stage3-gas
63497 check-stage4-gold: maybe-all-stage4-gas
63498 check-stageprofile-gold: maybe-all-stageprofile-gas
63499 check-stagetrain-gold: maybe-all-stagetrain-gas
63500 check-stagefeedback-gold: maybe-all-stagefeedback-gas
63501 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
63502 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
63503 configure-opcodes: maybe-configure-intl
63504 configure-stage1-opcodes: maybe-configure-stage1-intl
63505 configure-stage2-opcodes: maybe-configure-stage2-intl
63506 configure-stage3-opcodes: maybe-configure-stage3-intl
63507 configure-stage4-opcodes: maybe-configure-stage4-intl
63508 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
63509 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
63510 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
63511 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
63512 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
63513 all-opcodes: maybe-all-bfd
63514 all-stage1-opcodes: maybe-all-stage1-bfd
63515 all-stage2-opcodes: maybe-all-stage2-bfd
63516 all-stage3-opcodes: maybe-all-stage3-bfd
63517 all-stage4-opcodes: maybe-all-stage4-bfd
63518 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
63519 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
63520 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
63521 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
63522 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
63523 all-opcodes: maybe-all-libiberty
63524 all-stage1-opcodes: maybe-all-stage1-libiberty
63525 all-stage2-opcodes: maybe-all-stage2-libiberty
63526 all-stage3-opcodes: maybe-all-stage3-libiberty
63527 all-stage4-opcodes: maybe-all-stage4-libiberty
63528 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
63529 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
63530 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
63531 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
63532 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
63533 all-opcodes: maybe-all-intl
63534 all-stage1-opcodes: maybe-all-stage1-intl
63535 all-stage2-opcodes: maybe-all-stage2-intl
63536 all-stage3-opcodes: maybe-all-stage3-intl
63537 all-stage4-opcodes: maybe-all-stage4-intl
63538 all-stageprofile-opcodes: maybe-all-stageprofile-intl
63539 all-stagetrain-opcodes: maybe-all-stagetrain-intl
63540 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
63541 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
63542 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
63543 all-dejagnu: maybe-all-tcl
63544 all-dejagnu: maybe-all-expect
63545 all-dejagnu: maybe-all-tk
63546 configure-expect: maybe-configure-tcl
63547 configure-expect: maybe-configure-tk
63548 all-expect: maybe-all-tcl
63549 all-expect: maybe-all-tk
63550 configure-itcl: maybe-configure-tcl
63551 configure-itcl: maybe-configure-tk
63552 all-itcl: maybe-all-tcl
63553 all-itcl: maybe-all-tk
63554 install-itcl: maybe-install-tcl
63555 install-strip-itcl: maybe-install-strip-tcl
63556 configure-tk: maybe-configure-tcl
63557 all-tk: maybe-all-tcl
63558 all-sid: maybe-all-tcl
63559 all-sid: maybe-all-tk
63560 install-sid: maybe-install-tcl
63561 install-strip-sid: maybe-install-strip-tcl
63562 install-sid: maybe-install-tk
63563 install-strip-sid: maybe-install-strip-tk
63564 configure-sim: maybe-all-gnulib
63565 configure-sim: maybe-all-readline
63566 all-fastjar: maybe-all-build-texinfo
63567 all-libctf: all-libiberty
63568 all-stage1-libctf: all-stage1-libiberty
63569 all-stage2-libctf: all-stage2-libiberty
63570 all-stage3-libctf: all-stage3-libiberty
63571 all-stage4-libctf: all-stage4-libiberty
63572 all-stageprofile-libctf: all-stageprofile-libiberty
63573 all-stagetrain-libctf: all-stagetrain-libiberty
63574 all-stagefeedback-libctf: all-stagefeedback-libiberty
63575 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
63576 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
63577 all-libctf: maybe-all-bfd
63578 all-stage1-libctf: maybe-all-stage1-bfd
63579 all-stage2-libctf: maybe-all-stage2-bfd
63580 all-stage3-libctf: maybe-all-stage3-bfd
63581 all-stage4-libctf: maybe-all-stage4-bfd
63582 all-stageprofile-libctf: maybe-all-stageprofile-bfd
63583 all-stagetrain-libctf: maybe-all-stagetrain-bfd
63584 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63585 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63586 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63587 all-libctf: maybe-all-zlib
63588 all-stage1-libctf: maybe-all-stage1-zlib
63589 all-stage2-libctf: maybe-all-stage2-zlib
63590 all-stage3-libctf: maybe-all-stage3-zlib
63591 all-stage4-libctf: maybe-all-stage4-zlib
63592 all-stageprofile-libctf: maybe-all-stageprofile-zlib
63593 all-stagetrain-libctf: maybe-all-stagetrain-zlib
63594 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63595 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63596 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63597 configure-libctf: maybe-all-bfd
63598 configure-stage1-libctf: maybe-all-stage1-bfd
63599 configure-stage2-libctf: maybe-all-stage2-bfd
63600 configure-stage3-libctf: maybe-all-stage3-bfd
63601 configure-stage4-libctf: maybe-all-stage4-bfd
63602 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
63603 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
63604 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
63605 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
63606 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
63607 configure-libctf: maybe-all-intl
63608 configure-stage1-libctf: maybe-all-stage1-intl
63609 configure-stage2-libctf: maybe-all-stage2-intl
63610 configure-stage3-libctf: maybe-all-stage3-intl
63611 configure-stage4-libctf: maybe-all-stage4-intl
63612 configure-stageprofile-libctf: maybe-all-stageprofile-intl
63613 configure-stagetrain-libctf: maybe-all-stagetrain-intl
63614 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
63615 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
63616 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
63617 configure-libctf: maybe-all-zlib
63618 configure-stage1-libctf: maybe-all-stage1-zlib
63619 configure-stage2-libctf: maybe-all-stage2-zlib
63620 configure-stage3-libctf: maybe-all-stage3-zlib
63621 configure-stage4-libctf: maybe-all-stage4-zlib
63622 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
63623 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
63624 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
63625 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
63626 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
63627 configure-libctf: maybe-all-libiconv
63628 configure-stage1-libctf: maybe-all-stage1-libiconv
63629 configure-stage2-libctf: maybe-all-stage2-libiconv
63630 configure-stage3-libctf: maybe-all-stage3-libiconv
63631 configure-stage4-libctf: maybe-all-stage4-libiconv
63632 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
63633 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
63634 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
63635 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
63636 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
63637 check-libctf: maybe-all-ld
63638 check-stage1-libctf: maybe-all-stage1-ld
63639 check-stage2-libctf: maybe-all-stage2-ld
63640 check-stage3-libctf: maybe-all-stage3-ld
63641 check-stage4-libctf: maybe-all-stage4-ld
63642 check-stageprofile-libctf: maybe-all-stageprofile-ld
63643 check-stagetrain-libctf: maybe-all-stagetrain-ld
63644 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
63645 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
63646 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
63647 distclean-gnulib: maybe-distclean-gdb
63648 distclean-gnulib: maybe-distclean-gdbserver
63649 all-bison: maybe-all-build-texinfo
63650 all-flex: maybe-all-build-bison
63651 all-flex: maybe-all-m4
63652 all-flex: maybe-all-build-texinfo
63653 all-m4: maybe-all-build-texinfo
63654 configure-target-fastjar: maybe-configure-target-zlib
63655 all-target-fastjar: maybe-all-target-zlib
63656 configure-target-libgo: maybe-configure-target-libffi
63657 all-target-libgo: maybe-all-target-libbacktrace
63658 all-target-libgo: maybe-all-target-libffi
63659 all-target-libgo: maybe-all-target-libatomic
63660 configure-target-libphobos: maybe-configure-target-libbacktrace
63661 configure-target-libphobos: maybe-configure-target-zlib
63662 all-target-libphobos: maybe-all-target-libbacktrace
63663 all-target-libphobos: maybe-all-target-zlib
63664 all-target-libphobos: maybe-all-target-libatomic
63665 configure-target-libstdc++-v3: maybe-configure-target-libgomp
63666 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63667 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63668 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63669 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63670 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63671 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63672 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63673 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63674 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63675 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
63676 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
63677 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
63678 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
63679 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
63680 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
63681 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
63682 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
63683 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
63684 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
63685 configure-target-libvtv: maybe-all-target-libstdc++-v3
63686 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
63687 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
63688 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
63689 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
63690 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
63691 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
63692 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
63693 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
63694 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
63695 all-target-libstdc++-v3: maybe-configure-target-libgomp
63696 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
63697 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
63698 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
63699 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
63700 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
63701 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
63702 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
63703 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
63704 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
63705 install-target-libgo: maybe-install-target-libatomic
63706 install-target-libgfortran: maybe-install-target-libquadmath
63707 install-target-libgfortran: maybe-install-target-libgcc
63708 install-target-libphobos: maybe-install-target-libatomic
63709 install-target-libsanitizer: maybe-install-target-libstdc++-v3
63710 install-target-libsanitizer: maybe-install-target-libgcc
63711 install-target-libvtv: maybe-install-target-libstdc++-v3
63712 install-target-libvtv: maybe-install-target-libgcc
63713 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
63714 install-target-liboffloadmic: maybe-install-target-libgcc
63715 install-target-libitm: maybe-install-target-libgcc
63716 install-target-libobjc: maybe-install-target-libgcc
63717 install-target-libstdc++-v3: maybe-install-target-libgcc
63718 all-target-libgloss: maybe-all-target-newlib
63719 all-target-winsup: maybe-all-target-libtermcap
63720 configure-target-libgfortran: maybe-all-target-libquadmath
63721 configure-target-libgfortran: maybe-all-target-libbacktrace
63722
63723
63724 @if gcc-bootstrap
63725 configure-gnattools: stage_last
63726 configure-libcc1: stage_last
63727 configure-c++tools: stage_last
63728 configure-utils: stage_last
63729 configure-gdb: stage_last
63730 configure-gdbserver: stage_last
63731 configure-gdbsupport: stage_last
63732 configure-gprof: stage_last
63733 configure-gprofng: stage_last
63734 configure-sid: stage_last
63735 configure-sim: stage_last
63736 configure-fastjar: stage_last
63737 configure-bison: stage_last
63738 configure-flex: stage_last
63739 configure-m4: stage_last
63740 @endif gcc-bootstrap
63741
63742 @unless gcc-bootstrap
63743 all-gnattools: maybe-all-target-libstdc++-v3
63744 configure-libcc1: maybe-configure-gcc
63745 all-libcc1: maybe-all-gcc
63746 all-c++tools: maybe-all-gcc
63747 all-utils: maybe-all-libiberty
63748 configure-gdb: maybe-all-intl
63749 configure-gdb: maybe-all-bfd
63750 configure-gdb: maybe-all-libiconv
63751 all-gdb: maybe-all-libiberty
63752 all-gdb: maybe-all-libiconv
63753 all-gdb: maybe-all-opcodes
63754 all-gdb: maybe-all-libdecnumber
63755 all-gdb: maybe-all-libctf
63756 all-gdb: maybe-all-libbacktrace
63757 all-gdbserver: maybe-all-libiberty
63758 configure-gdbsupport: maybe-configure-intl
63759 all-gdbsupport: maybe-all-intl
63760 configure-gprof: maybe-configure-intl
63761 all-gprof: maybe-all-libiberty
63762 all-gprof: maybe-all-bfd
63763 all-gprof: maybe-all-opcodes
63764 all-gprof: maybe-all-intl
63765 all-gprof: maybe-all-gas
63766 configure-gprofng: maybe-configure-intl
63767 all-gprofng: maybe-all-libiberty
63768 all-gprofng: maybe-all-bfd
63769 all-gprofng: maybe-all-opcodes
63770 all-gprofng: maybe-all-intl
63771 all-gprofng: maybe-all-gas
63772 all-sid: maybe-all-libiberty
63773 all-sid: maybe-all-bfd
63774 all-sid: maybe-all-opcodes
63775 configure-sim: maybe-configure-intl
63776 all-sim: maybe-all-intl
63777 all-sim: maybe-all-libiberty
63778 all-sim: maybe-all-bfd
63779 all-sim: maybe-all-opcodes
63780 all-fastjar: maybe-all-zlib
63781 all-fastjar: maybe-all-libiberty
63782 all-bison: maybe-all-intl
63783 all-flex: maybe-all-intl
63784 all-m4: maybe-all-intl
63785 configure-target-libgo: maybe-all-target-libstdc++-v3
63786 configure-target-libffi: maybe-all-target-libstdc++-v3
63787 configure-target-liboffloadmic: maybe-configure-target-libgomp
63788 all-target-liboffloadmic: maybe-all-target-libgomp
63789 configure-target-newlib: maybe-all-binutils
63790 configure-target-newlib: maybe-all-ld
63791 @endunless gcc-bootstrap
63792
63793 # Dependencies for target modules on other target modules are
63794 # described by lang_env_dependencies; the defaults apply to anything
63795 # not mentioned there.
63796
63797
63798 @if gcc-bootstrap
63799 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
63800 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
63801 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
63802 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
63803 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
63804 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
63805 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
63806 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
63807 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
63808 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
63809 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
63810 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
63811 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
63812 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
63813 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
63814 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
63815 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
63816 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
63817 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
63818 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
63819 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
63820 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
63821 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
63822 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
63823 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
63824 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
63825 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
63826 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
63827 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
63828 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
63829 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
63830 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
63831 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
63832 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
63833 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
63834 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
63835 @endif gcc-bootstrap
63836
63837 @if gcc-no-bootstrap
63838 configure-target-libstdc++-v3: maybe-all-target-libgcc
63839 configure-target-libsanitizer: maybe-all-target-libgcc
63840 configure-target-libvtv: maybe-all-target-libgcc
63841 configure-target-liboffloadmic: maybe-all-target-libgcc
63842 configure-target-libssp: maybe-all-target-libgcc
63843 configure-target-newlib: maybe-all-target-libgcc
63844 configure-target-libbacktrace: maybe-all-target-libgcc
63845 configure-target-libquadmath: maybe-all-target-libgcc
63846 configure-target-libgfortran: maybe-all-target-libgcc
63847 configure-target-libobjc: maybe-all-target-libgcc
63848 configure-target-libgo: maybe-all-target-libgcc
63849 configure-target-libphobos: maybe-all-target-libgcc
63850 configure-target-libtermcap: maybe-all-target-libgcc
63851 configure-target-winsup: maybe-all-target-libgcc
63852 configure-target-libgloss: maybe-all-target-libgcc
63853 configure-target-libffi: maybe-all-target-libgcc
63854 configure-target-zlib: maybe-all-target-libgcc
63855 configure-target-rda: maybe-all-target-libgcc
63856 configure-target-libada: maybe-all-target-libgcc
63857 configure-target-libgomp: maybe-all-target-libgcc
63858 configure-target-libitm: maybe-all-target-libgcc
63859 configure-target-libatomic: maybe-all-target-libgcc
63860 @endif gcc-no-bootstrap
63861
63862
63863 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
63864
63865 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
63866
63867 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
63868
63869 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
63870 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
63871
63872 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
63873
63874
63875
63876 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
63877
63878 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
63879
63880 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
63881
63882 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
63883
63884 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
63885
63886 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
63887
63888 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
63889
63890 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
63891
63892
63893 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
63894 configure-target-libffi: maybe-all-target-libstdc++-v3
63895
63896 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
63897
63898 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
63899
63900 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
63901
63902 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
63903
63904 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
63905 configure-target-libitm: maybe-all-target-libstdc++-v3
63906
63907 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
63908
63909
63910 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
63911 GDB_TK = @GDB_TK@
63912 INSTALL_GDB_TK = @INSTALL_GDB_TK@
63913 configure-gdb: $(CONFIGURE_GDB_TK)
63914 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
63915 install-gdb: $(INSTALL_GDB_TK)
63916
63917 # Serialization dependencies. Host configures don't work well in parallel to
63918 # each other, due to contention over config.cache. Target configures and
63919 # build configures are similar.
63920 @serialization_dependencies@
63921
63922 # --------------------------------
63923 # Regenerating top level configury
63924 # --------------------------------
63925
63926 # Rebuilding Makefile.in, using autogen.
63927 AUTOGEN = autogen
63928 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
63929 cd $(srcdir) && $(AUTOGEN) Makefile.def
63930
63931 # Rebuilding Makefile.
63932 Makefile: $(srcdir)/Makefile.in config.status
63933 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
63934
63935 config.status: configure
63936 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
63937
63938 # Rebuilding configure.
63939 AUTOCONF = autoconf
63940 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
63941 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
63942 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
63943 $(srcdir)/config/gcc-plugin.m4 \
63944 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
63945 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
63946 cd $(srcdir) && $(AUTOCONF)
63947
63948 # ------------------------------
63949 # Special directives to GNU Make
63950 # ------------------------------
63951
63952 # Don't pass command-line variables to submakes.
63953 .NOEXPORT:
63954 MAKEOVERRIDES=
63955
63956 # end of Makefile.in